Aurora 8B/10B

简介

产品描述

免费的 LogiCORE™ IP 设计可以实现在Xilinx FPGA 中使用多吉比特收发器。

Aurora 是为轻松实现 Xilinx 收发器而设计的 LogiCORE™ IP 核,同时其提供了轻量级用户接口,设计人员可以在此基础上构建串行链接。  Aurora 8B/10B 是一个面向高速串行通信的可扩展的轻量级链路层协议。  该协议规范是开放型规范,可按需提供。Xilinx 器件 IP Catalog 中的 IP 免费

Aurora 通常用于无需其它行业标准串行接口的应用;Aurora 以低成本、高数据速率、可扩展、灵活的方式构建串行数据通道。   您可以轻松使用其简单的成帧结构来压缩现有协议中的数据,并且其电气要求符合商品设备的规范。Aurora 可用于提高性能,且无需高昂的 FPGA 资源成本、软件重开发或借助外部物理基础架构。

应用
可以在任何需要串行点对点连接功能的应用中使用 Aurora 实例应用包括:

  • 芯片间的链接。以极少的 FPGA 资源成本显著地降低了 PCB 上的跟踪计数。实例:线卡、多器件分区、高速 ASIC-FPGA 连接
  • 开发板间的链接和背板链接。 使用现有电缆、连接器和背板来提高系统吞吐量。实例:短距离光学和 ATCA 背板。
  • 数据流应用。无限多个帧使用随机空闲插入方式轻松通过 Aurora 通道进行数据传输。实例:低开销的数据单元传输和视频流。
  • 单向连接。 Aurora 单工通道可在一个方向实现低成本、高速的串行链接。实例:视频数据分流和远程数据传输。

主要特性与优势

  • 通用数据通道支持从 480 Mb/s 到 84.48 Gb/s 的吞吐量
  • 支持多达 16 个连续结合的 7 系列 GTX/GTH、UltraScale™ GTH/ 或 UltraScale+™ GTH/ 收发器和 4 个绑定的 GTP 收发器
  • 符合 Aurora 8B/10B 协议规范 v2.3
  • 低资源成本 (查看资源利用率)
  • 简单易用的 AXI4-Stream 组帧(或流)及流程控制接口
  • 可自动初始化和维护通道
  • 全双工或单工工作
  • 16 位附加加扰器/解扰器
  • 用户数据的 16 位或 32 位循环冗余校验 (CRC)
  • 作为源代码提供
  • 自动热插拔检测 & 恢复支持
  • 可配置 DRP/INIT 时钟
  • GTREFCLK 及核心 INIT_CLK 的单/差分时钟选项

资源利用


技术支持

技术文档

特色技术文档

Default Default 标题 文件类型 日期