上QQ阅读APP看书,第一时间看更新
第2章 Altera器件高级特性与应用
可编程逻辑器件,尤其是高性能、大容量的FPGA,正逐渐成为系统中的核心组成部分,因此工程师们对其功能和性能的要求也在逐步增加。为了适应这种发展趋势,Altera在对传统的逻辑单元结构进行改进的同时,也逐渐在其FPGA中增加了越来越多的专用电路,用来实现复杂的功能及高速的接口和互连,使FPGA看起来就像一个可编程的片上系统(SOPC)。
理解和掌握这些专用电路的原理和用法,对设计工程师来说非常重要。因为,在一些高速的设计中,如DDR SDRAM控制器和Transceiver高速接口,纯粹依靠传统的逻辑电路难以达到理想的性能要求,这时就必须依赖FPGA内部的专用硬件电路来辅助实现高性能的设计。这一点也使得设计更加与器件相关(Device Dependent),有人认为这会在一定程度上影响设计的可移植性,但是目前这的确是一个发展趋势。
在本章内容中,我们将逐一介绍Altera器件中的一些专用电路及它们的用法,希望能够对读者有帮助,本章主要内容如下。
•时钟管理。
•硬浮点DSP。
•片外高速存储器。
•HMC(Hybrid Memory Cube)。
•JESD204B。
•高速串行收发器。