虫虫首页|资源下载|资源专辑|精品软件
登录|注册

基于网络

  • 基于以太网的数据采集系统在FPGA上实现.rar

    随着计算机和自动化测量技术的日益发展,测量仪器和计算机的关系日益密切。计算机的很多成果很快就应用到测量和仪器领域,与计算机相结合已经成为测量仪器和自动测试系统发展的必然趋势。高度集成的现场可编程门阵列(FPGA)是超大规模集成电路和计算机辅助设计技术发展的结果,由于FPGA器件具备集成度高、体积小、可以利用基于计算机的开发平台,用编写软件的方法来实现专门硬件的功能等优点,大大推动了数字系统设计的单片化、自动化,缩短了单片数字系统的设计周期、提高了设计的灵活性和可靠性。 本文研究基于网络的高速数据采集系统的设计与实现问题。论文完成了以FPGA结构为系统硬件平台,uClinux为核心的系统的软件平台设计,进行信号的采集和远程网络监测的功能。 论文从软硬件两方面入手,阐述了基于FPGA器件进行数据采集的硬件系统设计方法,以及基于uClinux操作系统的设备驱动程序设计和应用程序设计。 硬件方面,FPGA采用Xilinx公司Spartan系列的XC3S500芯片,用verilog HDL硬件描述语言在Xilinx公司提供的ISE辅助设计软件中实现FPGA编程。将微处理器MicroBlaze、数据存储器、程序存储器、以太网控制器、数模转换控制器等数字逻辑电路通过CoreConnect技术用OPB总线集成在同一个FPGA内部,形成一个可编程的片上系统(SOPC)。采用基于FPGA的SOPC设计的突出优点是不必更换芯片就可以实现设计的改进和升级,同时也可以降低成本和提高可靠性。 软件方面,为了更好更有效地管理和拓展系统功能,移植了uClinux到MicroBlaze软处理器上,设计实现了平台上的ADC设备驱动程序和数据采集应用程序。并通过修订内核,实现了利用以太网TCP/IP协议来访问数据采集程序获得的数据。

    标签: FPGA 以太网 数据采集系统

    上传时间: 2013-05-22

    上传用户:晴天666

  • 基于ARMLinux嵌入式系统RedBoot的设计与应用

    嵌入式系统的开发与研究已经成为当前的一个热点,Linux由于其独有的优势成为很多厂家开发嵌入式应用的系统,而ARM作为一种高性能、低成本的嵌入式RISC微处理器,已成为应用最广泛的嵌入式处理器。而引导装载程序Bootloader作为嵌入式系统设计的关键之一,针对不同嵌入式处理器开发相应的引导装载程序也变的越来越重要。 本文主要围绕着嵌入式Linux系统中使用比较广泛的一种Bootloader即RedBoot的建立展开讨论,详细论述了在嵌入式Linux操作系统开发领域里所做的研究和实践。 首先由设计完成的RedBoot方案应用在医疗仪器上的测试结果引入,开始介绍了Bootloader系统的概念,分析了目前嵌入式系统中开放源码的Bootloader,选择RedBoot作为文中使用的EW—AM9302开发平台引导装载程序,并详细叙述引导过程,重点分析了基于网络启动的RedBoot,这是许多带有网卡设备的嵌入式产品开发中常用的一种Bootloader方案。 最后,详述如何设计完成拥有在线自动升级方式的RedBoot,其具有下载速度快,操作简易性,功能更加完善,并将该RedBoot系统应用于基于EW—AM9302开发平台的医疗器械开发和设计中,主要以ARM架构为基础,完成该RedBoot在ARM9上的移植。根据测试结果,本方案的RedBoot完全达到开发标准,为嵌入式产品的开发提供了有效的手段。

    标签: ARMLinux RedBoot 嵌入式系统

    上传时间: 2013-05-29

    上传用户:qulele

  • 基于ARM的远程视频监控系统研究

    视频监控系统是一门集计算机技术、通信技术和数字视频技术于一体的综合系统。目前视频监控正向着数字化、网络化的方向发展。实现基于网络的视频监控系统的关键是一种嵌入式设备,它应该能够采集压缩视频数据并通过网络进行传输。 本文介绍了一种基于嵌入式Linux的网络视频监控系统的设计和实现方法。首先从整体上分析了网络视频监控系统的总体设计方案,给出了视频服务器的硬件框架和软件体系,并重点讨论了在ARM处理器上实现MPEG-4压缩编码的方法。其次在ARM硬件平台成功构建了armlinux嵌入式系统:包括引导程序Bootloader的设计、修改配置linux内核以及制作JFFS2文件系统。其中创新地提出了从nandflash启动U-BOOT具体设计方法。为了完成系统进一步的视频采集工作,系统实现了USB数码摄像头的驱动。在应用程序开发过程中,首先设计了基于Vide04Linux的视频采集程序,并采用mmap(内存映射)方式截取图片。其次重点分析了MPEG-4编码模型XVID程序中的运动估计部分,并研究了半像素快速搜索算法,从而减少了搜索点数提高了运算速度。最后利用开源JRTPLIB库实现视频数据流的RTP传送。 整个设计都是在深圳旋极公司研制的SUPER-ARM硬件平台上进行的,linux内核采用2.4.18。其中MPEG-4编码优化测试是在ARM DeveloperSuite(ADS)version 1.2中完成。 本课题为在ARM平台实现网络视频监控的设计做了有益的探索性尝试,对今后进一步完成远程嵌入式视频监控系统的设计有着积极的意义。

    标签: ARM 远程视频监控 系统研究

    上传时间: 2013-07-20

    上传用户:Altman

  • 基于FPGA的频率域MPEG2码率转换

    近年来,随着网络技术的发展和视频编码标准受到广泛接受,视频点播、视频流和远程教育等基于网络的多媒体业务逐渐普及。为了对拥有不同终端资源,不同接入网络以及不同兴趣的用户提供灵活的多媒体数据访问服务,多媒体数据的内容需要根据应用环境动态调整,转码正是实现这一挑战性任务的关键技术之一。 视频转码对时间的要求非常苛刻,以至于用高速的通用微处理器芯片也无法在规定的时间内完成必要的运算。因此,必须为这样的运算设计一个专用的高速硬线逻辑电路,在高速FPGA器件上实现或制成高速专用集成电路。用高密度的FPGA来构成完成转码算法所需的电路系统,实现专用集成电路的功能,因其成本低、设计周期短、功耗小、可靠性高、使用灵活等优点而成为适合本课题的最佳选择。 本文根据MPEG-2中可变长编码(VLC)理论,采用了两级查找表减少了VLC存储空间的使用,完成VLC编码的实现。根据MPEG-2中关于System Packet的定义,针对FPGA可实现性,以空间换取复杂度的减少,实现了PES包的打包模块。根据MPEG-2相应的转码理论,完成了对系统解码模块相应的连接和调试,对解码模块以真实的bit流进行了贴近板级的情况的仿真。根据MPEG-2中TM5的算法的局限性,分析得出只需要对P帧进行相应处理即可改进场景变换对视频质量的影响,完成对TM5的算法的改进。通过性能估算和电路仿真,各模块的吞吐率能够满足转码系统的要求。

    标签: MPEG2 FPGA 频率 码率

    上传时间: 2013-07-22

    上传用户:shinesyh

  • 网络路由器报文交换算法及实现

    随着现代互联网规模的不断扩大,网络数据流量迅速增长,传统的路由器已经无法满足网络的交换和路由需求。当前,新一代路由器普遍利用了交换式路由技术,通过使用交换背板以充分利用公共通信链路,有效的提高了链路的利用率,并使各通信节点的并行通信成为可能。硬件系统设计中结合了专用网络处理器,可编程器件各自的特点,采用了基于ASIC,FPGA,CPLD硬件结构模块化的设计方法。基于ASIC技术体系的GSR的出现,使得路由器的性能大大提高。但是,这种路由器主要满足数据业务(文字,图象)的传送要求,不能解决全业务(语音,数据,视频)数据传送的需要。随着网络规模的扩大,矛盾越来越突出,而基于网络处理器技术的新一代路由器,从理论上提出了解决GSR所存在问题的解决方案。 基于网络路由器技术实现的路由器,采用交换FPGA芯片硬件实现的方式,对路由器内部各种单播、多播数据包进行路由转发,实现网络路由器与外部数据收发芯片的数据通信。本文主要针对路由器内部交换FPGA芯片数据转发流程的特点,分析研究了传统交换FPGA所采用的交换算法,针对简单FIFO算法所产生的线头阻塞现象,结合虚拟输出队列(VOQ)机制及队列仲裁算法(RRM)的特点,并根据实际设计中各外围接口芯片,给出了一种消除数据转发过程中出现的线头阻塞的iSLIP改进算法。针对实际网络单播、多播数据包在数据转发处理过程的不同,给出了实际的解决方案。并对FPGA外部SSRAM包缓存带宽的利用,数据转发的包乱序现象及FPGA内部环回数据包的处理流程作了分析并提出了解决方案,有效的提高了路由器数据交换性能。 根据设计方案所采用的算法的实现方式,结合FPGA内部部分关键模块的功能特点及性能要求,给出了交换FPGA内部可用BlockRam资源合理的分配方案及部分模块的设计实现,满足了实际的设计要求。所有处理模块均在xilinx公司的FPGA芯片中实现。

    标签: 网络 报文交换 算法 路由器

    上传时间: 2013-04-24

    上传用户:牛布牛

  • 基于Internet的陶瓷窑炉用户技术支撑平台的总体设计

    针对国内众多陶瓷窑炉用户对燃烧节能系统及其优化控制技术的需求,以及部分企业窑炉使用维护不方便等问题,提出了以陶瓷窑炉节能及其优化控制系统为基础的、基于网络的面向陶瓷窑炉“用户群”的技术支撑平台,以形成窑炉制造者和用户双方相互交融的技术链,以便实现陶瓷窑炉节能及其优化控制技术的产业化。关键 词 : 陶瓷窑炉,支撑平台,使能技术

    标签: Internet 陶瓷 用户 技术支撑

    上传时间: 2013-11-19

    上传用户:行旅的喵

  • 毕业设计论文-反病毒的 随着网络技术的不断发展

    毕业设计论文-反病毒的 随着网络技术的不断发展,出现了大量的基于网络的服务,网络安全问题也就变得越来越重要。ACL即访问控制列表,它是工作在OSI参考模型三层以上设备,通过对数据包中的第三、四层中的包头信息按照给定的规则进行分析,判断是否转发该数据包。基于ACL的网络病毒的过滤技术在一定程度上可以比较好的保护局域网用户免遭外界病毒的干扰,是一种比较好的中小型局域网网络安全控制技术。 本设计重点从计算机网络病毒的出现、基本特征以及发展现状的角度出发,比较深入的研究了相关网络安全技术,深入分析了当前几种严重影响网络性能的网络病毒,结合ACL的工作原理,制定了相应的访问控制规则列表,并且通过模拟实验,对ACL的可行性进行了相应的测试。

    标签: 毕业设计 反病毒 发展 论文

    上传时间: 2014-07-03

    上传用户:13188549192

  • 面向通信控制器硬件的通信程序设计:基于PC标准通信口的通信程序设计

    面向通信控制器硬件的通信程序设计:基于PC标准通信口的通信程序设计,基于MODEM的通信程序设计,基于网络适配器的通信程序设计。 网络通信系统的应用实验

    标签: 通信 程序设计 通信控制器 硬件

    上传时间: 2013-12-25

    上传用户:15736969615

  • 随着图像压缩技术、网络传输技术和电子技术的飞速发展

    随着图像压缩技术、网络传输技术和电子技术的飞速发展,嵌入式数字网络图像监控系统已成为当今监控领域的一个新的开发点。本论文论述了基于网络视频的嵌入式实时系统的设计与实现,

    标签: 图像 压缩技术 传输技术 发展

    上传时间: 2013-12-25

    上传用户:Avoid98

  • 室内5G网络白皮书(HKT GSA 华为)

    1. 引言2. 概述3.3.1 100Mbps 以上的边缘速率3.3.2 99.999% 高可靠性和≤ 1ms 的超低时延3.3.3 1 个连接/ 平方米3.3.4 其他3.3.5 小结4.1.1 高频组网传播损耗与穿透损耗大,室外覆盖室内难4.1.2 无源分布式天线系统演进难、综合损耗大、互调干扰大3.1 5G 三大业务类型3.2 室内5G 业务及特征3.3 室内5G 业务对网络的需求4.2 多样化的业务要求网络具备更大的弹性容量4.3 行业应用要求网络具备极高可靠性4.4 四代共存网络及新业务发展要求网络具有高效运维、智能运营能力4.5 小结5.1 组网策略: 高中低频分层组网,提供更大容量5.2 MIMO 选择策略:标配4T4R,提供更好的用户体验5.3 方案选择策略:大容量数字化方案是必然选择5.4 容量策略:弹性容量,灵活按需满足业务需求5.5 可靠性策略:面向5G 业务的可靠性设计5.6 部署策略:端到端数字化部署,奠定网络运维和运营的基础5.7 网络运维策略:可视化运维,实现室内5G 网络可管可控5.8 网络运营策略:基于网络运营平台,支撑室内5G 网络智能运营5.9 小结

    标签: 5g 华为

    上传时间: 2022-01-29

    上传用户:qdxqdxqdxqdx