我最近有个大作业也在做这个,但是管脚映射除了奇怪的问题。
file3:MBR port map(CLK=>CLK,RST=>RST,control_signal=>control_signal,from_memory=>spo_ram,from_ACC=>ACC_L,to_memory=>to_memory,MBR_out=>MBR_out,wren=>wren);
file12:RAM1 port map(a=>address(4 downto 0),d=>MBR_out,clk=>CLK,we=>wren,spo=>spo_ram);
其中from_memory是in 变量,spo是out变量,spo_ram是顶层文件的临时变量。现在仿真以后,spo和spo_ram都成功地读到了ram里面第一行的数据,但是from_mpmery就是没有这个变量,还是一个空值,使得后续所有的变量全部没用了。这到底是什么问题? |