此帖出自FPGA/CPLD论坛
最新回复
本人用的Xilinx的Spartan-6作为开发平台,用了很多RAM,说说我的理解(Altera了解不多)。
Spartan-6的B-RAM是18K一个单元块,也可以拆解为2个9K的B-RAM来使用。
设计时,如果需要的存储空间远小于9K,那采用分布式RAM(D-RAM),这样充分利用D-RAM配置的灵活性,以节省资源;若需要的存储空间远大于一个基本的B-RAM单元,一般我们采用了B-RAM块,这样,不单在综合实现时比较高效,实际应用时,资源利用也比较充分,还节省功耗。
不论B-RAM还是D-RAM都可以通过IP核来生成(能用IP核的,自然是优先用IP核好)。
详情
回复
发表于 2012-7-25 16:50
点评 | ||
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/ 欢迎光临网上店铺! |
||
| |
|
|
| |
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/ 欢迎光临网上店铺! |
|
此帖出自FPGA/CPLD论坛
| ||
|
||
| |
|
|
| |
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/ 欢迎光临网上店铺! |
|
回复 楼主 eeleader 的帖子
此帖出自FPGA/CPLD论坛
| ||
|
||
| |
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/ 欢迎光临网上店铺! |
|
| |
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/ 欢迎光临网上店铺! |
|
浏览过的版块 |
EEWorld Datasheet 技术支持