- 0
- 0
- 约3.99千字
- 约 28页
- 2026-03-17 发布于北京
- 举报
1.主要技术特性
◼Mercury(水星)系列产品主要技术特性
如表2.2.9所示。Mercury(水星)系列产
品是以高端应用为目标FPGA器件,采用
8层全铜连线SRAM工艺制造,布线
结构较APEX、FLEX产品有较大变化,布
线能力将有很大提高,支持PLL、DDR、
LVDS、四端口器及数据/时钟自动
提取。
◼Mercury器件集成了高速差分收发器并支持
CDR(clockdatarecovery)。这些收发器
是在HSDI中通过的并串变换、串
并变换及时钟恢复电路并结合对LVDS、
LVPECL和PCMLI/O的支持实现的。
该电路与增强型IOE再加上对大量I/O
的支持,使得Mercury器件能够满足
高速接口的需要。
◼Mercury器件对核(core)的性能进行优化,
基于LUT和增强型器的器件使用快速布
线资源网络以获得最优性能,这些资源对
数据路径、集中寄存器、数学计算、数字信
号处理或通信等的设计都是理想的。
◼Mercury器件还具有四端口RAM、CAM、
普通PLL和可实现乘法器等电路。
◼在Mercury器件结构中,逻辑、电路及互连都用
CMOSSRAM单元进行配置。Mercury系列器件的
配置通常是在系统上电时,通过在一个
Altera串行配置器件中的数据或者由系统控制器
的数据来完成。Altera具有ISP能力的配
置器件,通过串行数据流对Mercury器件进行配
置。Mercury器件能够在70ms内配置完毕。
Mercury器件一个优化接口,允许微处理器
以串行或并行,同步或异步对其进行配置。这种
接口也使得微处理器可以将Mercury作为器
对待,通过写到虚拟器位置进行配置。
Mercury器件被配置后,也可以通过重新复位器
件、加载新数据的方法实现可配置。
◼Mercury器件由Altera的QuartusⅡ开发
系统支持。
2.器件结构
◼Mercury器件结构如图2.2.26所示。
Mercury器件结构由高速差分I/O接口、
逻辑与互连(包含LAB、LE和多级
FastTrack互连)、嵌入式系统块(ESB)
和I/单元(IOE)等部分组成。
◼Mercury器件结构包含一个基于行的逻辑
阵列以实现一般的逻辑,一个基于行的
嵌入式系统阵列以实现器及特定的
逻辑功能。Mercury器件中的信号互连是
由一系列具有不同长度和速度的行、列
互连的。高级的FastTrack
Interconnect结构比其它的互连更快,
Quartus软件编译器在这些更快的连线上
放置关键的设计路径以提高设计性能。
◼Mercury器件的I/O引脚在整个器件的面积内均匀分
布,这使得Mercury器件在一个给定的尺寸范围内可
放置的I/O引脚数。每个I/O引脚由一个I/O单元
(IOE)支持,从器件的顶端IOE到底部IOE组成了
IOE行带,IOE行带被几个LAB行分开。每个IOE包含
一个双向I/O缓冲器和三个寄存器。IOE具有独立的
输入、输出和输出使能(OE)寄存器。输入寄存器
能被需要快速建立时间的外部数据使用;输出寄存
器能被需要快速时钟到输出性能的数据使用;输出
使能寄存器能被快速时钟到输出使能的定时使用。
QuartusⅡ软件能自动地加倍单个输出使能寄存器以
控制多个输出或双向引脚。
◼IOE具有多种特性,如支持3.3V/64位/66MHz
PCI总线、3.3V/64位/133MHzPCI-X总线、
JTAGBST边界扫描测试、输出驱动强度控制、电
压摆幅控制、三态缓冲器、总线保持电路、可编程
上拉电阻、可编程输入输出延迟和漏极开路输出
等。Mercury器件还增强型I/O
原创力文档

文档评论(0)