虽然以太网是网络和系统-系统协议,但它已经为其它应用所采用,包括背板。以太网是 FPGA 内的常见协议选择,因为它具有很高的灵活性、可靠性和性能。
无论您是利用 Spartan®-6 FPGA 设计低成本 10/100 以太网应用,还是利用 Virtex®-6 FPGA 设计多端口千兆位以太网应用,Xilinx 都能为您提供合适的以太网解决方案。
Virtex-6 FPGA 利用 40-nm 工艺技术制造而成,整合了4个三态以太网 MAC 硬模块,支持各种 PHY 接口,从采用 SelectIO™ 技术的 MII 到采用 GTP 收发器的 SGMII。
开发套件提供了您利用以太网着手设计所需的一切,包括公认的 IP 和特定协议特性描述报告。
| 市场 | 应用 | 对工程师的好处 | FPGA 系列 |
| 有线网络、电信与无线 | 端口会聚、GbE 背板控制面板、XAUI 架构接口、LAN 端口 | 低延迟、4个集成式三态以太网 MAC | Kintex™-7 |
| 服务器和存储器 | 专用 NIC 和 HBA、背板控制面板 | 面向功率敏感型数据中心应用的低功耗 GTP | Kintex-7 Virtex-7 Virtex-6 Virtex-5 Spartan-6 Spartan-3 |
| 测试与测量 | 远程数据采集 | 用于高速 DAC/ADC 的 SelectIO 接口、集成式 DSP48 模块和用于数据存储与处理的存储器接口 | Kintex-7 Virtex-7 Virtex-6 Virtex-5 Spartan-6 Spartan-3 |
| 工业、科技和医疗 | 工业自动化设备、医学成像、晶圆检查 | 灵活的可升级解决方案 | Kintex-7 Virtex-7 Virtex-6 Virtex-5 Spartan-6 Spartan-3 |
| 音频、视频、广播 | 视频处理卡 | 集成式三态 MAC 使得您能够使用面向 DSP 密集型应用的 FPGA | Kintex-7 Virtex-7 Virtex-6 Virtex-5 Spartan-6 Spartan-3 |
| 消费类 | 系泊站、工作站、游戏 PC | 低成本以太网解决方案 | Kintex-7 Virtex-7 Spartan-6 Spartan-3 |
| 航天/军用产品 | 制导系统、控制系统、仿真器 | 工业温度范围 | Kintex-7 Virtex-7 Spartan-6 Spartan-3 |
| 40G/100G 以太网 IP | FPGA 器件 | 技术文档 | UNH IOL 测试 | 特性描述报告 |
| 40G/100G EMAC | Kintex-7、Virtex-7、Virtex-6 HXT、LXT、SXT Virtex-5 FXT、TXT |
技术文档 | 符合 IEEE 802.3BA 标准– 将会通过 UNH 测试 | 报告 |
| 10Gb 以太网 IP | FPGA 器件 | 技术文档 | UNH IOL 测试 | 特性描述报告 |
| 10G EMAC | 技术文档 | 成功 | 报告 | |
| 10 千兆位以太网 PCS/PMA (10GBASE-R) | Kintex-7、 Virtex-7、 Virtex-6 HXT | 技术文档 | 成功 | 报告 |
| RXAUI | Kintex-7, Virtex-7, Virtex-6 | 技术文档 | N/A | 即将推出 |
| XAUI | Kintex-7、Virtex-7、Virtex-6、Virtex-5、Virtex-4 FX、Virtex-II Pro、Spartan-6 LXT | 技术文档 | 成功 | 报告 |
| Gb 以太网 IP | FPGA 器件 | 技术文档 | UNH IOL 测试 | 特性描述报告 |
| Virtex-6 嵌入式三态以太网 MAC 封装 | Virtex-6 | 技术文档 | 即将推出 | 即将推出 |
| 面向集成式模块的三态以太网封装 | Virtex-5 | 技术文档 | 成功 | 报告 |
| 面向集成式模块的三态以太网封装 | Virtex-4 FX | 技术文档 | 成功 | 报告 |
| 三态以太网软 IP | Kintex-7、Virtex-7、Virtex-6、Virtex-5、Virtex-4 FX/SX/LX、Virtex-II Pro、Virtex-II、Spartan-3A DSP、Spartan-6、Spartan-3A/3AN、Spartan-3、Spartan-3E | 技术文档 | 成功 | 报告 |
| AXI Ethernet | Kintex-7, Virtex-7, Virtex-6 HXT, Virtex-6 LXT, Virtex-6 SXT, Spartan-6 LX, Spartan-6 LXT | 文档 | 成功 | 报告 |
| XPS_LL_TEMAC | Virtex-6、Virtex-5 SXT/LXT/LX、Virtex-4 FX/SX/LX Spartan-6、Spartan-3A DSP、Spartan-3A/3AN |
技术文档 | 成功 | 报告 |
| 以太网 AVB | Kintex-7、Virtex-7、Virtex-6 LXT、Virtex-6 SXT、Virtex-5 FXT、Virtex-5 LX、Virtex-5 LXT、 Virtex-5 SXT、 Spartan-6 LX、Spartan-6 LXT、 Spartan-3A、Spartan-3A DSP、Spartan-3AN、Spartan-3E | 技术文档 | N/A | N/A |
| QSGMII | Kintex-7, Virtex-7 | 文档 | 成功 | N/A |
| Ethernet 1000BASE-X PCS/PMA | Kintex-7、Virtex-7、Virtex-6、Virtex-5、Virtex-4 FX/SX/LX、Virtex-II Pro、Virtex-II、Spartan-6、Spartan-3A DSP、Spartan-3A/3AN、Spartan-3、Spartan-3E | 技术文档 | 成功 | 报告 |
| 10/100 以太网 IP | FPGA 器件 | 技术文档 | UNH IOL 测试 | 特性描述报告 |
| AXI Ethernet Lite | Kintex-7, Artix-7, Virtex-7, Virtex-6 HXT, Virtex-6 LXT, Virtex-6 SXT, Spartan-6 LXT | 文档 | N/A | N/A |
| XPS Ethernet Lite | Virtex-6, Virtex-5, Virtex-4 FX/SX/LX, Spartan-6 LX, Spartan-6 LXT, Spartan-3A, Spartan-3A/3AN, Spartan-3E | 技术文档 | N/A | N/A |
| 其它 IP | FPGA 器件 | 技术文档 | UNH IOL 测试 | 特性描述报告 |
| 以太网统计数据 | Kintex-7、Virtex-7、Virtex-6、Virtex-5、Virtex-4 FX/SX/LX、Virtex-II Pro、Virtex-II、Spartan-6、Spartan-3A DSP、Spartan-3A/3AN、Spartan-3、Spartan-3E | 技术文档 | N/A | N/A |
EMAC Lite 是推荐用于使用了 MicroBlaze 软处理器的设计的以太网 IP。EMAC Lite 是内置式三态 MAC 和软 IP 处理器之间的轻量级接口。Platform Studio 利用 EMAC Lite 轻松实现了 MAC 和 MicroBlaze 处理器集成。
稳定的高性能处理器本地总线(PLB)接口能够帮助您实现硬处理器性能最大化和轻松连接集成式 PowerPC 处理器与三态 MAC。Platform Studio 能够轻松实现 IP 集成。
没有嵌入式处理器时,轻量级封装接口 IP 可以轻松而有效地连接内置式三态 MAC。通过 CORE Generator™ 软件进行例示时,还可以生成参考设计 IP。可以快速而有效地将设计整合到 FPGA 中。