摘要: 串行传输技术具有更高的传输速率和更低的设计成本, 已成为业界首选, 被广泛应用于高速通信领域。提出了一种新的高速串行传输接口的设计方案, 改进了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
本工具提供一个词法分析器和语法分析器的集成开发环境,同时提供与其他C程序编译器连接的接口,使用相当方便
上传时间: 2013-12-20
上传用户:王小奇
编译原理课程试验,一个类C语言编译器前端的SLR方法实现。使用VC,c语言风格
标签: 编译原理
上传时间: 2015-04-25
上传用户:moerwang
编译原理这门课确实不是很容易,这是一些基本的C语言编译器代码。
标签: 编译原理
上传时间: 2013-12-26
上传用户:Thuan
数字运算,判断一个数是否接近素数 A Niven number is a number such that the sum of its digits divides itself. For example, 111 is a Niven number because the sum of its digits is 3, which divides 111. We can also specify a number in another base b, and a number in base b is a Niven number if the sum of its digits divides its value. Given b (2 <= b <= 10) and a number in base b, determine whether it is a Niven number or not. Input Each line of input contains the base b, followed by a string of digits representing a positive integer in that base. There are no leading zeroes. The input is terminated by a line consisting of 0 alone. Output For each case, print "yes" on a line if the given number is a Niven number, and "no" otherwise. Sample Input 10 111 2 110 10 123 6 1000 8 2314 0 Sample Output yes yes no yes no
上传时间: 2015-05-21
上传用户:daguda
完整的des加密算法程序,c++builder编译器编译
上传时间: 2015-05-29
上传用户:luke5347
PowerToy是为方便程序员在命令行窗口中使用Visual Studio.NET 2003 中的各种命令行工具而开发的一个小程序。它在资源管理器的弹出菜单中增加一项[打开命令行窗口]。点击该菜单项后,系统会在资源管理器当前工作路径处打开一个命令行窗口,并在此窗口中自动设置Visual Studio的环境变量,如PATH。程序员在此窗口中可方便地执行Visual Studio.NET 2003中的各种命令行工具,如C++、C#的编译器等等。
标签: PowerToy Visual Studio 2003
上传时间: 2014-01-15
上传用户:181992417
电力系统在台稳定计算式电力系统不正常运行方式的一种计算。它的任务是已知电力系统某一正常运行状态和受到某种扰动,计算电力系统所有发电机能否同步运行 1运行说明: 请输入初始功率S0,形如a+bi 请输入无限大系统母线电压V0 请输入系统等值电抗矩阵B 矩阵B有以下元素组成的行矩阵 1正常运行时的系统直轴等值电抗Xd 2故障运行时的系统直轴等值电抗X d 3故障切除后的系统直轴等值电抗 请输入惯性时间常数Tj 请输入时段数N 请输入哪个时段发生故障Ni 请输入每时段间隔的时间dt
上传时间: 2015-06-13
上传用户:it男一枚
没有采用短暂分离的方法的GP方法求关联维 G-P算法计算关联维的 Matlab 程序(mex版) 文件说明: 1、GP_Algorithm_main.m - 程序主文件 2、LorenzData.dll - 产生Lorenz离散数据 3、normalize_1.m - 数据归一化 4、correlation_interal.c - 计算关联积分的源代码文件 5. correlation_interal.dll-计算关联积分的mex文件 没有采用短暂分离的方法,该软件的C语言源文件使用的是路振波提供的 关联积分算法,在此说明和表示感谢! mex文件为matlab7.0版本,使用VC6.0的c语言编译器编译。
标签: GP_Algorithm_main LorenzDa Matlab G-P
上传时间: 2013-12-22
上传用户:Thuan
上下文无关文法(Context-Free Grammar, CFG)是一个4元组G=(V, T, S, P),其中,V和T是不相交的有限集,S∈V,P是一组有限的产生式规则集,形如A→α,其中A∈V,且α∈(V∪T)*。V的元素称为非终结符,T的元素称为终结符,S是一个特殊的非终结符,称为文法开始符。 设G=(V, T, S, P)是一个CFG,则G产生的语言是所有可由G产生的字符串组成的集合,即L(G)={x∈T* | Sx}。一个语言L是上下文无关语言(Context-Free Language, CFL),当且仅当存在一个CFG G,使得L=L(G)。 *⇒ 例如,设文法G:S→AB A→aA|a B→bB|b 则L(G)={a^nb^m | n,m>=1} 其中非终结符都是大写字母,开始符都是S,终结符都是小写字母。
标签: Context-Free Grammar CFG
上传时间: 2013-12-10
上传用户:gaojiao1999