while(test==2)
@(t_cpu.m_adr.pc_addr)//fixed
if((t_cpu.m_adr.pc_addr%2==1)&&(t_cpu.m_adr.fetch==1))
begin
#60 PC_addr<=t_cpu.m_adr.pc_addr-1;
IR_addr<=t_cpu.m_adr.pc_addr;
#340 $strobe("%t %h %s %h %h",$time,PC_addr,mnemonic,IR_addr,data);
end
我不明白t_cpu.m_adr.pc_addr是什么意思。
t_cpu是引用的模块,adr模块是在t_cpu里引用的,pc_addr是adr模块的输入端口。
仿真的是时候出错,说Unresolved reference to 'm_adr' in t_cpu.m_adr.
大侠们帮忙看一下吧!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
我在topcpu.v中调用adr模块的端口信号pc_addr
一周热门 更多>