微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 一个简单的双口ram的实例化问题

一个简单的双口ram的实例化问题

时间:10-02 整理:3721RD 点击:
小弟看mac ip核,里面有个实例化双哭ram的语句是这样的:duram #(36,`MAC_TX_FF_DEPTH,"M4K") U_duram(           .data_a         (Din        ),
.wren_a         (Wr_en      ),
.address_a      (Add_wr     ),
.address_b      (Add_rd     ),
.clock_a        (Clk_SYS    ),
.clock_b        (Clk_MAC    ),
.q_b            (Dout       ));
请问下 #括号里面都是什么意思,其中那个MAC_TX_FF_DEPTH定义的是9,说一下 其他的,谢谢了!

参数传递



    duram后面的括号才是参数传递。在引用模块的时候,用#是修改所调用模块里parameter定义的值



   这不就叫参数传递么,我个人菜鸟,表喷我

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top