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

复杂网络

  • 多功能车辆总线一类设备的FPGA实现

    多功能车辆总线一类设备是一个在列车通信网(TCN,TrainCommunication Network)中普遍使用的网络接口单元。目前我国的新式列车大多采用列车通信网传输列车中大量的控制和服务信息。但使用的列车通信网产品主要为国外进口,因此迫切需要研制具有自主知识产权的列车通信网产品。 论文以一类设备控制器的设计为核心,采取自顶向下的模块设计方法。将设备控制器分为同步层和数据处理层来分别实现对帧的发送与接收处理和对帧数据的提取与存储处理。 同步层包含帧的识别模块、曼彻斯特译码模块、曼彻斯特编码与帧封装三个模块。帧识别模块检测帧的起始位并对帧类型进行判断。译码模块根据采集的样本值来判断曼彻斯特编码的值,采样的难点在于非理想信号带来的采样误差,论文使用结合位同步的多点采样法来提高采样质量。帧分界符中的非数据符不需要进行曼彻斯特编码,编码时在非数据符位关闭编码电路使非数据符保持原来的编码输出。 数据处理层以主控单元(MCU,Main Control Unit)和通信存储器为设计核心。MCU是控制器的核心,对接收的主帧进行分析,判断是从通信存储器相应端口取出应答从帧并发送,还是准备接收从帧并存入通信存储器。通信存储器存储设备的通信数据,合适的地址分配能简化MCU的控制程序,论文固定了通信存储器端口大小使MCU可以根据一个固定的公式进行端口的遍历从而简化了MCU程序的复杂度。数据在传输中由于受到干扰和冲突等问题而出现错误,论文采用循环冗余检验码结合偶检验扩展来对传输数据进行差错控制。 最后,使用FPGA和硬件描述语言Verilog HDL开发出了MVB一类设备。目前该一类设备已运用在SS4G电力机车的制动控制单元(BCU.Brake Control Unit)中并在铁道科学研究院通过了TCN通信测试。一类设备的成功研制为列车通信网中总线管理器等高类设备的开发奠定了坚实的基础。

    标签: FPGA 多功能 总线 设备

    上传时间: 2013-07-27

    上传用户:qazxsw

  • 嵌入式TCPIP协议的FPGA实现

    随着Internet的不断发展,人们希望日常生活中所用到的嵌入式设备都能够很方便地实现Intemet接入,这对嵌入式系统设计提出了新的挑战,要求低成本、多功能、高性能。这些是目前嵌入式系统设计的热点。 可编程逻辑器件FPGA在过去的几十年中取得了飞速发展,从最初的几千门到现在的几百万门,可靠性与集成度不断提高,而功耗和成本却在不断降低,具有很高的性价比。再加上开发周期短、对开发人员的要求相对较低的优点,因此被大量应用于嵌入式系统设计中。 本文是基于FPGA高性价比、可灵活配置的特点,也是当前流行的“微控制器+FPGA”的嵌入式系统设计方式,所以我们提出了基于FPGA的实现方案。本文通过在FPGA中硬件实现嵌入式TCP/IP协议(包括UDP、IP、ARP、TCP等网络协议)以及以太网MAC协议,并提供标准MII接口,通过外接PHY实现网络连接。最终成功地通过了验证。 基于FPGA的实现可以有效地降低成本,同时可以在其中集成其他功能模块,提高整个系统的集成度,减小PCB版图面积和布线复杂度,有利于提高系统可靠性。因此,本研究课题对嵌入式系统设计有很大的实用价值。

    标签: TCPIP FPGA 嵌入式 协议

    上传时间: 2013-07-08

    上传用户:450976175

  • H264视频编码器帧内预测系统设计

    H.264视频编解码标准以其高压缩比、高图像质量、良好的网络适应性等优点在数字电视广播、网络视频流媒体传输、视频实时通信等许多方面得到了广泛应用。提高H.264帧内预测的速度,对于实时性要求较高的场合具有重大的意义。为此,论文在总结国内外相关研究的基础上,针对H.264帧内预测的软件实现具有运算量大、实时性差等缺点,提出了一种基于FPGA的高并行、多流水线结构的帧内预测算法的硬件实现。    论文在详细阐述H.264帧内预测编码技术的基础上,分析了17种预测模式算法,通过Matlab仿真建模,直观地给出了预测模式的预测效果,并在JM12.2官方验证平台上测试比较各种预测模式对编码性能的影响,以此为根据对帧内预测模式进行裁剪。接着论文提出了基于FPGA的帧内预测系统的设计方案,将前段采集剑的RGB图像通过色度转换模块转换成YCbCr图像,存入片外SDRAM中,控制模块负责读写数掘送入帧内预测模块进行处理。帧内预测模块中,采用一种并行结构的可配置处理单元,即先求和再移位最后限幅的电路结构,来计算各预测模式下的预测值,极大地减小了预测电路的复杂度。针对预测模式选择算法,论文采用多模式并行运算的方法,即多个结构相同的残差计算模块,同时计算各种预测模式对应的SATD值,充分发挥FPGA高速并行处理的能力。其中Hadamard变换使用行列分离的变换方法,采用蝶形快速变换、流水线设计提高硬件的工作效率。最后,论文设计了LCD显示模块直观地显示所得到的最佳预测模式。    整个帧内预测系统被划分成多个功能模块,采用层次化、模块化的设计思想,并采用流水线结构和乒乓操作来提高系统的并行性、运行速度和总线利用率。所有模块用Verilog语言设计,由Modelsim仿真和集成开发环境ISE9.1综合。仿真与综合结果表明,系统时钟频率最高达到106.7MHz。该设计在完成功能的基础上,能够较好地满足实时性要求。论文对于研究基于FPGA的H.264视频压缩编码系统进行了有益的探索,具有一定的实用价值。

    标签: H264 视频编码器 帧内预测 系统设计

    上传时间: 2013-07-21

    上传用户:ABCD_ABCD

  • 基于FPGA的H264视频解码器的研究

    近年来,随着宽带网络的普及和多媒体技术的发展,视频压缩编码技术成为人们研究的热点。由于编解码算法复杂度的提高,尤其是本文研究的H.264/AVC视频标准,需要处理的数据量很大,用一般的软件来实现会比较慢,而ASIC芯片价格...

    标签: FPGA H264 视频解码器

    上传时间: 2013-04-24

    上传用户:chitu38

  • 通过WiFi移动IP网络操控家用机器人方案在PDA上的实现

    ·通过WiFi移动IP网络操控家用机器人方案在PDA上的实现

    标签: WiFi PDA 移动IP

    上传时间: 2013-04-24

    上传用户:yxgi5

  • 西门子工业网络通讯指南(上)1

    ·西门子工业网络通讯指南(上)1

    标签: 西门子 工业网络 通讯

    上传时间: 2013-07-31

    上传用户:yan2267246

  • 基于BP神经网络的字符识别

    ·基于BP神经网络的字符识别

    标签: BP神经网络 字符识别

    上传时间: 2013-06-17

    上传用户:brucewan

  • 基于TinyOS的无线传感器网络平台的实现

    · 摘要:  本文详细介绍了无线传感器网络平台的软硬件实现.设计了以TI MSP430F1611单片机为基础的低功耗硬件平台;并基于TinyOS实现了将外界环境中采集到的温度及振动数据传送至网关节点进行处理的软件平台.经实验证明,该系统能够满足无线传感器网络低功耗的要求,具有一定的应用价值.  

    标签: TinyOS 无线传感器 网络平台

    上传时间: 2013-04-24

    上传用户:CHINA526

  • FuzzyTECH软件及其在设计模糊控制系统中的应用

    ·摘要:  fuzzyTECH软件可以用于创建模糊系统,然后用神经网络和样本数据对所创建的模糊系统进行训练,最后可以针对不同的单片机或DSP硬件平台自动产生相应的程序代码,直接应用到系统的调试中去.fuzzyTECH很好地解决了在单片机或DSP的有限资源中如何编制高效的应用程序以实现复杂的模糊控制算法的问题.它降低了实现模糊控制算法的难度,也加快了设计模糊控制算法的速度.文章最后给出了用f

    标签: FuzzyTECH 软件 模糊控制系统 中的应用

    上传时间: 2013-05-25

    上传用户:trepb001

  • 西门子工业网络通讯指南(下)1

    ·西门子工业网络通讯指南(下)1

    标签: 西门子 工业网络 通讯

    上传时间: 2013-07-14

    上传用户:zhaoq123