rar

采用FPGA实现基于ATCA架构的2.5Gbps串行背板接口

  • 1星
  • 日期: 2014-03-05
  • 大小: 2.6MB
  • 所需积分:1分
  • 下载次数:5
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 采用FPGA实现基于ATCA架构的2 5Gbps串行背板接口

当前,在系统级互连设计中高速串行I/O技术迅速取代传统的并行I/O技术正成为业界趋势。人们已经意识到串行I/O“潮流”是不可避免的,因为在高于1Gbps的速度下,并行I/O方案已经达到了物理极限,不能再提供可靠和经济的信号同步方法。基于串行I/O的设计带来许多传统并行方法所无法提供的优点,包括:更少的器件引脚、更低的电路板空间要求、减少印刷电路板(PCB)层数、PCB布局布线更容易、接头更小、EMI更少,而且抵抗噪声的能力也更好。高速串行I/O技术正被越来越广泛地应用于各种系统设计中,包括PC、消费电子、海量存储、服务器、通信网络、工业计算和控制、测试设备等。迄今业界已经发展出了多种串行系统接口标准,如PCI Express、串行RapidIO、InfiniBand、千兆以太网、10G以太网XAUI、串行ATA等等。 Aurora协议是为私有上层协议或标准上层协议提供透明接口的串行互连协议,它允许任何数据分组通过Aurora协议封装并在芯片间、电路板间甚至机箱间传输。Aurora链路层协议在物理层采用千兆位串行技术,每物理通道的传输波特率可从622Mbps扩展到3.125Gbps。Aurora还可将1至16个物理通道绑定在一起形成一个虚拟链路。16个通道绑定而成的虚拟链路可提供50Gbps的传输波特率和最大40Gbps的全双工数据传输速率。Aurora可优化支持范围广泛的应用,如太位级路由器和交换机、远程接入交换机、HDTV广播系统、分布式服务器和存储子系统等需要极高数据传输速率的应用。 传统的标准背板如VME总线和CompactPCI总线都是采用并行总线方式。然而对带宽需求的不断增加使新兴的高速串行总线背板正在逐渐取代传统的并行总线背板。现在,高速串行背板速率普遍从622Mbps到3.125Gbps,甚至超过10Gbps。AdvancedTCA(先进电信计算架构)正是在这种背景下作为新一代的标准背板平台被提出并得到快速的发展。它由PCI工业计算机制造商协会(PICMG)开发,其主要目的是定义一种开放的通信和计算架构,使它们能被方便而迅速地集成,满足高性能系统业务的要求。ATCA作为标准串行总线结构,支持高速互联、不同背板拓扑、高信号密度、标准机械与电气特性、足够步线长度等特性,满足当前和未来高系统带宽的要求。 采用FPGA设计高速串行接口将为设计带来巨大的灵活性和可扩展能力。Xilinx Virtex-IIPro系列FPGA芯片内置了最多24个RocketIO收发器,提供从622Mbps到3.125Gbps的数据速率并支持所有新兴的高速串行I/O接口标准。结合其强大的逻辑处理能力、丰富的IP核心支持和内置PowerPC处理器,为企业从并行连接向串行连接的过渡提供了一个理想的连接平台。 本文论述了采用Xilinx Virtex-IIPro FPGA设计传输速率为2.5Gbps的高速串行背板接口,该背板接口完全符合PICMG3.0规范。本文对串行高速通道技术的发展背景、现状及应用进行了简要的介绍和分析,详细分析了所涉及到的主要技术包括线路编解码、控制字符、逗点检测、扰码、时钟校正、通道绑定、预加重等。同时对AdvancedTCA规范以及Aurora链路层协议进行了分析, 并在此基础上给出了FPGA的设计方法。最后介绍了基于Virtex-IIPro FPGA的ATCA接口板和MultiBERT设计工具,可在标准ATCA机框内完成单通道速率为2.5Gbps的全网格互联。

更多简介内容

推荐帖子

DSP程序中段的定义和作用
  TI 的编译器生成的目标文件是一种模块化的ELF格式文件,代码和数据在ELF文件中以段的形式组织,一个ELF段是在内存空间中占连续一块code或data。ELF文件中包含了段的完备信息,如段的绝对地址.名字.属性以及数据等。    这些段可分为两种,已初始化段和未初始化段。已初始化段主要包括数据表和可执行代码,如:.text,.cinit,.const等;未初始化段用于保留存储器空间,程序利
火辣西米秀 【DSP 与 ARM 处理器】
MSP430单片机俄罗斯方块游戏程序设计
MSP430单片机游戏程序,俄罗斯方块,采用TI公司官方MSP430F5529开发板.TI公司的官方开发板,原理图网上都有,TI官网也有下的 源码: /*基于MSP430F5529俄罗斯方块游戏程序*/ //作者:        詹磊 //功能:        基于MSP430F5529俄罗斯方块游戏程序 //说明:        运行环境:TI官方MSP-EXP5529开发
Jacktang 【微控制器 MCU】
天线的一些知识总结
天线的输入阻抗  天线的输入阻抗是天线馈电端输入电压与输入电流的比值。天线与馈线的连接,最佳情形是天线输入阻抗是纯电阻且等于馈线的特性阻抗,这时馈线终端没有功率反射,馈线上没有驻波,天线的输入阻抗随频率的变化比较平缓。天线的匹配工作就是消除天线输入阻抗中的电抗分量,使电阻分量尽可能地接近馈线的特性阻抗。匹配的优劣一般用四个参数来衡量即反射系数,行波系数,驻波比和回波损耗,四个参数之间有固定的数值
蓝先生 RF/无线
MSP430单片机的智能无功补偿控制器设计
1 引言     随着经济的发展和人们生活水平的提高,各行各业对供电可靠性和供电质量提出了更高的要求。由于配电网处于电网的末端,用户多为低压用户,许多用电器的功率因数很低,且不带补偿装置,这给电网带来很大的功率负担和额外线损,为了维护电力系统稳定、保证电能质量和安全运行,对电网末端变压器进行就地无功补偿很有必要。本文利用TI公司的MSP430F149单片机为核心构成的控制器,实时监测电网的电
Jacktang 【微控制器 MCU】
单片机键盘去抖的设计方案
用单片机或ARM做的产品经常会遇到有键盘输入的产品,而键盘输入有一个绕不过去的问题就是:键盘去抖。见下图 当按键开关闭合或者断开时各有一段电平不稳定的时期,按键开关在闭合时不会马上就稳定的接通,在断开时也不会一下子彻底断开,而是在闭合和断开的瞬间伴随了一连串的电平抖动。这种抖动一般都在10ms左右。为了确保程序对按键的一次闭合或者一次断开只响应一次,必须进行按键的去抖处理。当检测到按
火辣西米秀 【微控制器 MCU】
MSP430 LaunchPad定时器中断(连续模式)
#include int main( void ) {  // Stop watchdog timer to prevent time out reset  WDTCTL = WDTPW + WDTHOLD;  P1DIR |= 0x01;  TACCTL0 = CCIE;//使能CCIFG标志产生的中断  TACCR0 = 50000
Jacktang 【微控制器 MCU】

评论

登录/注册

意见反馈

求资源

回顶部

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版 版权声明

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })