摘要: 串行传输技术具有更高的传输速率和更低的设计成本, 已成为业界首选, 被广泛应用于高速通信领域。提出了一种新的高速串行传输接口的设计方案, 改进了Aurora 协议数据帧格式定义的弊端, 并采用高速串行收发器Rocket I/O, 实现数据率为2.5 Gbps的高速串行传输。关键词: 高速串行传输; Rocket I/O; Aurora 协议 为促使FPGA 芯片与串行传输技术更好地结合以满足市场需求, Xilinx 公司适时推出了内嵌高速串行收发器RocketI/O 的Virtex II Pro 系列FPGA 和可升级的小型链路层协议———Aurora 协议。Rocket I/O支持从622 Mbps 至3.125 Gbps的全双工传输速率, 还具有8 B/10 B 编解码、时钟生成及恢复等功能, 可以理想地适用于芯片之间或背板的高速串行数据传输。Aurora 协议是为专有上层协议或行业标准的上层协议提供透明接口的第一款串行互连协议, 可用于高速线性通路之间的点到点串行数据传输, 同时其可扩展的带宽, 为系统设计人员提供了所需要的灵活性[4]。但该协议帧格式的定义存在弊端,会导致系统资源的浪费。本文提出的设计方案可以改进Aurora 协议的固有缺陷,提高系统性能, 实现数据率为2.5 Gbps 的高速串行传输, 具有良好的可行性和广阔的应用前景。
上传时间: 2013-10-13
上传用户:lml1234lml
SPI(Serial Peripheral Interface,串行外围接口)是Motorola公司提出的外围接口协议,它采用一个串行、同步、全双工的通信方式,解决了微处理器和外设之间的串行通信问题,并且可以和多个外设直接通信,具有配置灵活,结构简单等优点。根据全功能SPI总线的特点,设计的SPI接口可以最大发送和接收16位数据;在主模式和从模式下SPI模块的时钟频率最大可以达到系统时钟的1/4,并且在主模式下可以提供具有四种不同相位和极性的时钟供从模块选择;可以同时进行发送和接收操作,拥有中断标志位和溢出中断标志位。
上传时间: 2013-11-11
上传用户:himbly
VB 5.0/6.0的MSComm通信控件提供了一系列标准通信命令的接 口,它允许建立串口连接,可以连接到其他通信设备(如Modem)、 还可以发送命令、进行数据交换以及监视和响应在通信过程中可能 发生的各种错误和事件,从而可以用它创建全双工的、事件驱动 的、高效实用的通信程序。
上传时间: 2013-12-10
上传用户:cc1
利用哈夫曼编码进行通信可以大大提高通信信道利用率,缩短信息传输时间,降低传输成本。这要求在发送端通过一个编码系统将传输数据预先编码;在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双工传输信息的信道),每端都需要一个完整的编/译码系统。为这样的信息收发站设计的一个哈夫曼编/译码系统。
上传时间: 2014-01-21
上传用户:lps11188
利用哈夫曼编码进行通信可以大大提高通信信道利用率,缩短信息传输时间,降低传输成本。这要求在发送端通过一个编码系统将传输数据预先编码;在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双工传输信息的信道),每端都需要一个完整的编/译码系统。为这样的信息收发站设计的一个哈夫曼编/译码系统。 (2
上传时间: 2015-04-01
上传用户:hustfanenze
1.在发送端通过一个编码系统对待传数据预先编码,在接收端将传来的数据进行译码(复原)。对于双工信道(即可以双向传输信息的通道),每端都需要一个完整的编/译 码系统。 2.本程序的目的是大大提高通信的信道利用率,缩短信息传输时间,降低传输成本。
上传时间: 2015-04-15
上传用户:ve3344
用java程序从串口读数据 在这个通讯程序中使用了一个简单的协议,既不同的消息之间用星号 * 作为分隔。这个 程序中的问题是ReadSerial进程和WriteSerial进程不能够同时启动,出错信息是不能够 打开串口,因为同样一个串口不能够同时被打开两次(在ReadSerial中声明了FileReader 和在WriteSerial中声明了FileWriter)。这样是不能够实现全双工通讯的。不知道有没有 做过的大侠能够讲讲处理的办法。
上传时间: 2015-06-03
上传用户:ljmwh2000
功能描述: 1、快速添加、修改、删除客户信息。 2、直观方便的地域信息管理功能,允许用户对任何类型的地域进行管理。 3、完善的客户来往记录,方便查询管理。 4、设置系统登陆,提高系统的安全性。 5、界面美观大方,支持键盘、鼠标全双工模式。
上传时间: 2014-01-25
上传用户:litianchu
这是我用Xilinx公司的sparten3开发板,ISE集成开发环境,用VHDL语言开发的串口全双工通信程序,供大家参考,共同学习。
上传时间: 2013-12-04
上传用户:jennyzai
串行通信的源代码,采用mscomm控件实现全双工异步串行通信。 串行通信的源代码,采用mscomm控件实现全双工异步串行通信。
上传时间: 2013-12-24
上传用户:ayfeixiao