FPGA之硬件基础
-
简化的 FPGA 基本结构由 6 部分组成,分别为可编程输入/输出单元、基本可编程逻辑单元、嵌入式块RAM、丰富的布线资源、底层嵌入功能单元和内嵌专用硬核等。
1)可编程输入输出单元IO口
常见的电气标准有 LVTTL,LVCMOS,SSTL,HSTL,LVDS,LVPECL 和 PCI 等。值得一提的是,随着 ASIC 工艺的飞速发展,目前可编程 I/O 支持的最高频率越来越高,一些高端 FPGA 通过 DDR 寄存器技术,甚至可以支持高达 2Gbit/s 的数据数率。
ZYNQ每一个IOB还包含一个IOSERDES资源,可以做并行和串行数据的可编程转换。 -
TTL
-1
TTL:VCC=5V;VOH>=2.4V,VOL<=0.5V;VIH>=2V;VIL<=0.8V;
-2
LVTTL:(LOW VOLTAGE TTL)低压TTL:分为3.3V和2.4V以及更低的TTL) 3.3VLVTTLvcc:3.3v;VOH>=2.4V;VOL<=0.4V;VIH>=2V;VIL<=0.8V;vcc:2.5V VOH>=2.0V;VOL<=0.2V;VIH>=1.7V;VIL<=0.7V;
-3