摘要: 串行传输技术具有更高的传输速率和更低的设计成本, 已成为业界首选, 被广泛应用于高速通信领域。提出了一种新的高速串行传输接口的设计方案, 改进了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
目录 第一章 传输线理论 一 传输线原理 二 微带传输线 三 微带传输线之不连续分析 第二章 被动组件之电感设计与分析 一 电感原理 二 电感结构与分析 三 电感设计与模拟 电感分析与量测
标签: 传输线
上传时间: 2013-11-21
上传用户:qb1993225
直线拟合与多项式拟合 涉及:《数值计算》等相关课程的基础内容 共两个例子,分别是直线拟合与多项式拟合。 转载自百思论坛 http://www.baisi.net/thread-1270848-1-1.html
上传时间: 2016-07-27
上传用户:王小奇
从C&C++过渡到Objective-C 对于已经熟悉C++的人来说,从事iPhone开发一开始就陷入过多的Objective-C的细节可能并非好事。 我们希望可以更加关注于iPhone开发特有的东西,快速上手。 下面这些内容可以帮助C++程序员快速获得Objective-C的基本知识,并开始编写和阅读iPhone程序,如果在读别人的程序时,有些语法搞不懂,可以翻查我前面发的那本电子书《<Cocoa入门---使用Objective-C>英文版》(http://www.weiphone.com/thread-119791-1-1.html),把其作为参考手册用。 附件内容整理/翻译自《iPhone Open Application Development》(http://www.weiphone.com/thread-119662-1-1.html)
标签: Objective-C
上传时间: 2013-12-21
上传用户:hwl453472107
汉诺塔!!! Simulate the movement of the Towers of Hanoi puzzle Bonus is possible for using animation eg. if n = 2 A→B A→C B→C if n = 3 A→C A→B C→B A→C B→A B→C A→C
标签: the animation Simulate movement
上传时间: 2017-02-11
上传用户:waizhang
FLASH+SwiftMP3波形同步播放器模型 功能说明:FLASH+SwiftMP3波形同步的原理其实很简单,SwiftMP3把MP3转换成SWF的时候,把mp3中的音频数据以变量s0、s1、s2、s3、……、s17共18个变量储存,然后我们就可以根据这些变量的值即时设置波谱柱的高度了。注意我只是提供一个模型,解决了主要的技术内核,但这个播放器离实际应用还有一段距离,需要你自己去完善。 使用方法: 1,用SwiftMP3转换音乐后,请在flash_boXing.xml文件中修改你的音乐名字和路径,我设置最多为三条音乐,当然,相信聪明的你有了源文件,一定能自己随便改:)。 2,“SwiftMP3-1.0”文件夹中是用来转换MP3音乐的工具,你必须注册,不然每次只能转换一小段。 特别鸣谢sxl001 ,参考教程:http://space.flash8.net/bbs/thread-307160-1-1.html
上传时间: 2013-12-09
上传用户:璇珠官人
安装完solaris整完ls支持颜色,也装了经常使用的一些工具,改了环境变量.用着已经顺手多了,但是就有一样.vi不支持语法功能,也不高亮显示.也像原来那样,在根目录下加了个.vimrc写上一些自己习惯性的配置,可是不起作用,郁闷!难道我人品有问题?打开linux,alias看了一下环境变量,乖乖 alias vi vim!郁闷,早就知道linux用的是vim了,可是平常用的时候习惯性的敲vi,竟把这事给忘记了.早到病根下药就简单了,装个vim! 就像上次装ls一样访问:http://www.sunfreeware.com/indexintel10.html找到vim-7.1下载地址 是:ftp://ftp.sunfreeware.com/pub/freeware/intel/10/vim-7.1-sol10-x86-local.gz.OK 解压一下:gzip -d coreutils-6.4-sol10-x86-local.gz 安装:pkgadd -d coreutils-6.4-sol10-x86-local OK安装很顺利,自我感觉良好,可是执行/usr/local/bin/vim的时候却意外的提示:ld.so.1: ./vim 致命的: libgtk-1.2.so.0 没有这个文件或文件夹.网上找了一下,发现CU06年有人提过这个问题 http://bbs.chinaunix.net/thread-683746-1-1.html帖的
上传时间: 2014-01-25
上传用户:225588
本帖最后由 黄瓜 于 2014-3-2 21:39 编辑 在2012年,帖子“圆点博士微型四轴飞行器开工拉...有钱出钱,没钱出力” http://www.amobbs.com/thread-5504090-1-1.html得到坛友的大力支持。经过2013年的全年发展,资料已经相当成熟。楼主把全部资料整理到了一起,方便大家下载。 首先给大家介绍下这些资料的内容:(全部是源代码,豪无保留): 1,小四轴飞行器源码:包括陀螺仪芯片驱动代码,数字滤波,四元数姿态解算和电机控制代码,此外,还包括蓝牙无线传输代码,NRF24L01+无线传输代码,小四轴无线更新固件代码。 2,小四轴手持遥控器源码。包括USB转COM口代码,蓝牙编程代码,摇杆控制代码,和液晶屏显示代码。通过该代码,用户可以学习USB编程,蓝牙编程,摇杠编程,液晶屏显示编程能知识。 3,基于windows/Linux下的上位机代码,能过获取小四轴姿态,并对小四轴进行飞行控制。该代码使用垮平台算法QT编写。 4,基于Android的手机遥控器代码,可以实现对小四轴的飞行控制 5,对国外著名开源crazyflies开源算法的姿态部分的移植(已修改成大家熟知的MDK环境),带FreeRTOS操作系统。
标签: 姿态解算
上传时间: 2015-04-14
上传用户:wusheng4495
基于FPGA的机器人视觉系统模块的设计 关键字: 机器人 视觉系统 集成电路 FPGA 一、概述 视觉技术是近几十年来发展的一门新兴技术。机器视觉可以代替人类的视觉从事检验、目标跟踪、机器人导向等方面的工作,特别是在那些需要重复、迅速的从图象中获取精确信息的场合。尽管在目前硬件和软件技术条件下,机器视觉功能还处于初级水平,但其潜在的应用价值引起了世界各国的高度重视,发达国家如美国、日本、德国、法国等都投入了大量的人力物力进行研究,近年来已经在机器视觉的某些方面获得了突破性的进展,机器视觉在车辆安全技术、自动化技术等应用中也越来越显示出其重要价值。本文根据最新的CMOS图像采集芯片设计了一种通用的视觉系统模块,经过编制不同的图像处理、模式识别算法程序本模块可以应用到足球机器人,无人车辆等各种场合。
标签: FPGA的机器人视觉系统
上传时间: 2015-04-25
上传用户:justgo123
NFS服务器实现文件共享
上传时间: 2015-05-13
上传用户:yangkang1192