基于aurora协议的高速总线接口的扩展架构制造技术

技术编号:8703256 阅读:622 留言:0更新日期:2013-05-15 23:21
本发明专利技术公开了一种基于aurora协议的高速总线接口的扩展架构,包括host_aurora(主机端aurora接口)模块、host_user_app(主机端用户应用程序接口)模块、exp_aurora(扩展板端aurora接口)模块和exp_user_app(扩展板端用户应用程序接口)模块。基于aurora协议的高速总线接口的扩展架构,通过定制了一种私有协议,私有协议通过aurora协议的高速总线轻量级接口功能实现存储器接口的扩展,达到在保证高速数据稳定传输的同时,高效、灵活、方便地实现存储器接口的扩展的目的。

【技术实现步骤摘要】

本专利技术涉及计算机系统的总线接口和存储
,具体地,涉及一种基于aurora协议的高速总线接口的扩展架构
技术介绍
Aurora协议是由Xilinx公司提供的一个开放、免费的链路层协议,可以用来进行点到点的串行数据传输,具有高效传输数据和简单易用的特点。Aurora是一个相对简单的协议,只控制链路层和物理层。Aurora的设计理念是使其它高层协议,例如TCP/IP和以太网,可以很容易的运行在Aurora之上。Aurora协议使用I个或多个高速的串行通道构成更高速的通路,Aimm1的内部封装了 RocketIO硬核,允许器件之间以背板的方式通过多个GTX通道绑定进行通信。单个GTX通道可实现750Mbit/s 6.5Gbit/s的通信传输,多个GTX通道的组合可实现几十Gbit/s甚至上百Gbit/s的通信传输。Rocket 1/0是一种高速的串行收发器,采用两对差分对来进行数据的发送和接收,可以实现两个单工或一对全双工的数据传输。Rocket 1/0支持从622 Mbps至3.75Gbps的全双工传输速率,还具有8B/10B编解码(平衡编码)、时钟生成及恢复等功能,可以理想本文档来自技高网...

【技术保护点】
一种基于aurora协议的高速总线接口的扩展架构,其特征在于,包括host_aurora(主机端aurora接口)模块、host_user_app(主机端用户应用程序接口)模块、exp_aurora(扩展板端aurora接口)模块和exp_user_app(扩展板端用户应用程序接口)模块;所述host_aurora模块:是实现整个主机端接口的主控制模块,对接收端数据包进行解包操作,根据私有协议定义的数据帧格式的内容去访问接收数据指定的LIS 接口,DCR接口和中断接口逻辑,对主机端发送的数据按照私有协议定义的格式进行封装操作,实现主机端发送数据接口的DCR桥和LIS桥接口逻辑以及local l...

【技术特征摘要】

【专利技术属性】
技术研发人员:张庆敏张衡胡刚
申请(专利权)人:无锡众志和达存储技术股份有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1