M4K使用率<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
在使用cyclond的M4K的时候发现了一个问题,设计中我需要配置一个数据宽度为224bit、深度为32的signal-port ROM。原则上这样一个ROM占用的存储空间应该为224bit×32=7168bit,而最多两个M4K(4096×2=8192bit)也足够了,但是发现MegaWizard里显示的资源利用是7个M4K。挺纳闷的,于是查看了datasheet。
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
发现除了上面的配置方式外,(1)注释里这么说:Altera Quartus II自动层叠或连接多个M4K块以满足更宽的或者更深的RAM/ROM配置。
这下明白了,应该说一个M4K最多可以配置36bit的位宽,如果再大了,那么就会占用其它的M4K块,所以特权同学的设计中的224bit至少时需要7个M4K块(7*36=252 > 224,而6*36=216 < 224)。
至于到底是配置大位宽还是提高M4K利用率,还是看设计需要。鱼和熊掌不可兼得!
东莞元宝代理Microchip长电二三极管 2015-8-4 12:55
用户1835128 2015-4-19 15:49
用户446166 2014-10-13 10:05
用户1747154 2014-8-3 10:30
用户425598 2012-8-23 11:19
345002072_353389109 2012-8-23 09:18
用户425598 2012-8-20 18:03
用户1629256 2012-8-10 15:40
用户377235 2012-7-29 20:30
FPGA在图像处理中应用还是很多的,比如我的上一家公司,算法都是在Altera/Xilinx上做的,比起DSP/ARM,他有不可比拟的优势
用户416032 2012-6-27 21:06