网站大量收购独家精品文档,联系QQ:2885784924

RELT―A单板FPGA功能概述及下载方式实现.docVIP

RELT―A单板FPGA功能概述及下载方式实现.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RELT―A单板FPGA功能概述及下载方式实现   摘 要   此论文主要论述了RELT-A FPGA下载方式设计实现,并简要概述了RELT-A单板基本功能和FRISCO FPGA相关硬件接口。   【关键词】RELT-A FRISCO FPGA Slave Serial 配置模式 Parallel Slave SelectMAP 配置模式   1 RELT-A 单板概述   RELT-A 板卡是贝尔公司ISAM 7363 MX-6系统中的Gigabit Ethernet LT 线卡。此板卡面板提供8(SFP)/16(cSFP) 100M/1000M 以太网端口.   RELT-A硬件架构如图1所示,主要包含FRISCO FPGA、CPLD, 时钟电路,I2C电路。此板卡主要通过FRISCO FPGA实现以太网交换功能。   2 FPGA HW 接口及功能概述   FRISCO FPGA功能主要在Xilinx Kintex 7 XC7K355T-2FFG901I 芯片中实现。   FRISCO 硬件设计分两部分: “slow-path” 和 “data-path”, Slow-Path硬件通过Host-Processor-Interface (HPI) 与NT板上的OBC相接; fast-path包含包处理、Fast-Path接口和包缓冲。数据包存储分为上行和下行数据包存储内存,由队列管理器来进行控制。   FPGA 主要包含数据平面和控制平面。 数据平面主要负责把用户口8/16 100M/1000M 以太网数据传输到上联口1.25/2.5/10Gbps SGMII(ITU-T G.999.1 协议), 通过此上联口数据传送到NT板;反之亦然。控制平面主要负责RELT-A 单板的管理功能。   2.1 时钟   外部200MHz 参考时钟用来产生FRISCO FPGA内部需要的时钟(包含DDR3时钟),两个外部的156.25MHz参考输入时钟用来支持内部的 Transceiver ( Users Subscriber links)功能。   2.2 用户接口   FRISCO 支持16个独立的串行以太网PHY用户接口。 每个串行PHY接口遵守IEEE 802.3 (100 Mbps 1Gbps)。用户接口支持100Mbps vs 1Gbps自协商功能。   2.3 上联接口   RELT-A提供4 x SGMII上联接口,可配置成 1, 2.5 or 10 Gb/s 速率。   2.4 HPI 处理器接口。   FPGA 控制功能的实现通过HPI接口来实现,HPI接口支持直接/非直接存取,FPGA通过 200MHZ 时钟采样/产生HPI信号。   2.5 外部数据包存储接口 (DDR3 接口)   FPGA 提供两种数据包存储接口,每种接口支持两片16-bit 宽的DDR3 SDRAM 设备,本设计中使用的RAM设备是Micron 1Gbit 1333MT/s MT41J64M16JT-15E IT:G   2.6 Classification 存储接口   Classification 存储接口支持16-bit DDR3 SDRAM设备使用,Classification 内存工作时钟频率应当至少533MHz。   3 FPGA 下载方式的设计实现   FPGA 配置可以通过 Slave Serial 、Parallel Slave SelectMAP方式、JTAG方式。   3.1 Slave Serial 配置模式   上电或配置复位触发配置内存初始化进程;配置初始化中,FPGA驱动INIT_B信号为低,复位内部配置状态机,清空配置内存。一旦配置进程完成,FPGA释放INIT_B信号到高阻状态并一直等待INIT_B置高。当INIT_B释放到高阻状态时,需要外部的电阻把INIT_B信号拉高。当INIT_B置高,FPGA采样配置模式管脚M[2:0], 配置模式管脚状态决定FPGA配置后面的步骤,当M[2:0]=111,FPAG 配置选用被动串行模式,在取样模式管脚状态后,FPGA准备接收配置数据流,   3.2 Parallel Slave SelectMAP 配置模式   由于NGVR 系统背板的sHPI总线同时被语音和Vectoring功能所使用,RELT-A 可用的sHPI总线带宽相对较低,从而限制了整个系统的启动时间,因此FRISCO FPGA提供一个并行下载接口,当M[2:0]=110,FPGA 选用被动SelectMAP 配置模式; 在此模式下, CPLD用作配置管理器,通过 FPGA’s Slave-SelectMAP 接口来进行FRISCO F

文档评论(0)

sis_lxf + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档