系统架构师必须解决高性能系统应用的一些复杂问题,包括体系结构、算法和功能范围。一般而言,这些应用中一个基本的问题是存储器,作为系统性能的瓶颈和挑战经常位于存储器的体系结构中。由于外部存储器需要更快的速度,信号完整性就变得更加困难。较新的器件已经添加了一些功能来解决这个问题。Altera FPGA 也支持专用I/O 电路、各种I/O 标准支持和专业的知识产权(IP)。
当选择外部存储器件时,请考虑以下的因素:
■ 带宽和速度
■ 成本
■ 数据存储容量和能力
■ 延迟
■ 功耗
因为没有一个存储器类型可以在每个区域突出,系统架构师必须为他们的设计确定适当的平衡。
FPGA 的成本是选择适合设计的器件系列的一个主要因素。Stratix FPGA 系列实现业界最高的带宽和密度。对于高端应用而言,它在低成本的基础上实现了最高级别的系统集成和高度灵活性,以及最低总功耗。通过结合高密度、高性能和丰富的功能,Stratix 系列FPGA 帮助您集成更多的功能和最大化系统带宽。
Altera 的Arria FPGA 系列设计用于实现成本、功耗和性能之间的平衡。该器件系列主要应用于成本和功耗敏感的收发器。Arria FPGA 系列提供丰富的存储器、逻辑和数字信号处理(DSP) 模块功能,结合高至10G 收发器优异的信号完整性,帮助您集成更多的功能和最大化系统带宽。
Cyclone FPGA 系列设计用于最低功耗和对成本敏感的设计的需要。Cyclone FPGA 系列在各种领域的应用中为市场提供系统成本最低和功耗最低的FPGA 解决方案。
Altera 器件支持两种常见的高速存储器类型— 动态随机访问存储器(DRAM) 和静态随机访问存储器(SRAM)。常用的DRAM 器件包括DDR、DDR2、DDR3 SDRAM、LPDDR2 和RLDRAM II,而SRAM 器件包括QDR II 和QDR II+ SRAM。
如何改善系统的信号完整性,以及在系统中成功实现DDR2 或者DDR3 SDRAM接口提供了布局指南。
DDR3 SDRAM 是DDR SDRAM 系列的第三代,它提供了更低的功耗、更高的数据带宽以及通过多个片上匹配(ODT) 选择增强了信号的质量,并且在和现有DDR2 SDRAM 标准保持部分向后兼容的基础上提供输出驱动阻抗控制。
由于存储器接口性能的增加, 电路板设计人员必须更加注意接收器上观测到的信号质量,这是因为低质量的发送信号可能大幅度降低接收器上数据总的有效裕量。图4-1显示了在接收器上观测到的理想和真实信号之间的区别。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !