基于FPGA的网络协议处理器设计及验证

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:yeyayuqiya
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统应用领域的不断扩展,诸如手持式智能终端等嵌入式设备接入Internet已成为技术主流。嵌入式Internet技术面临的主要困难是标准Internet协议对于计算机存储器容量、运算速度等方面的要求比较高,从而对处理器运算速度、存储空间以及功耗要求较高。因而,对于嵌入式Internet技术需要针对嵌入式系统的计算能力、存储资源和能耗等进行限制,对标准的Internet协议进行裁剪和移植。通过将部分协议迁移到硬件中实现,降低对核心处理器的资源需求,提高系统性能并降低系统能耗。本文研究了以太网MAC协议,分析了MAC协议中数据帧格式和CSMA/CD的基本原理,设计了基于FPGA的MAC协议处理器。论文对整个系统的内部结构、模块划分及各模块的设计过程进行了详细阐述。另一方面,随着芯片设计的规模不断扩大和设计复杂程度的增大,功能验证成为硬件设计中的最大挑战。目前,基于断言的验证技术由于其抽象程度高、描述能力强且能够对错误进行定位等优点,成为一种重要的功能验证方法。论文研究了当前的硬件功能验证技术,包括以形式化为主的静态验证和以模拟/仿真为主的动态验证。采用基于断言的验证技术,设计并实现了对所设计的以太网MAC协议处理器的动态功能验证平台。最后,介绍了本系统的开发环境和验证工具,结合以太网MAC协议处理器,分别给出了传统数据发送/接收的功能验证和有限状态机的断言验证方案。
其他文献
当前高档汽车广泛使用嵌入式处理器、现场总线和控制软件等电子技术实现和控制汽车部分功能,形成复杂的分布式控制系统,并且安装了越来越多的智能传感器,其所需处理的信息大
随着 Web技术的发展,Web服务在互联网中的数量迅速增长,互联网上出现了大量在功能上相同或相近的 Web服务,但是它们的非功能属性往往是不同的,因此在对这些服务进行操作时,不仅需
随着科技的发展和各应用领域需求的日益增长,计算机视觉研究一直以来都被国内外研究者密切关注,动态前景分离作为计算机视觉的低层处理部分,其分离结果一方面直接决定着动态
随着网络技术的快速发展,网络业务不仅包括传统的数据业务,还包括语音、视频等多媒体业务。多媒体业务要求网络提供很高的带宽,低时延和低抖动等。为满足新型网络业务的服务
无线多媒体传感器网络是在传统的传感器网络的基础上发展而来的,引入了多媒体信息的感知内容(如视频、音频等),具有更强的感知能力。但是,传感器节点资源(能量、带宽等)有限,而多
随着Internet的迅速发展,大数据时代已悄无声息地到来,数据的规模较之过去已呈现出井喷式的增长态势,同时数据结构亦愈发复杂多变。在这样的情势下,由于传统的数据分析方法在
由于互联网技术的不断进步与各类电子终端的迅速普及,我们获取资讯的方式发生了重大的改变,网络信息已经成为社会中各种信息的重要载体。其中,新闻视频以其丰富、直观表达方式成
随着网络、通信和计算机技术的迅速发展,数据挖掘呈现出数据海量化,分布式挖掘等特点,如何在挖掘过程中保护隐私数据和防止敏感信息泄露已成为当前面临的重大挑战,隐私保护数
高压输电线路绝缘子发生闪络往往导致长时间大面积的停电事故,对国民经济造成巨大损害,因此对输电线路上绝缘子发生闪络的监测及预防意义重大,而对绝缘子闪络监测及预防的基础工作就是对绝缘子泄漏电流进行数据分析。本文首先对EMD算法进行了改进,用改进后的EMD算法对绝缘子泄漏电流数据进行了分解,并用小波阈值去噪方法对分解后的数值进行去噪,然后对去噪后的数据进行Hilbert变换得到其时频谱及边际能量谱,最后
表情识别是一项很富挑战性的工作;而且由于它在很多实际应用方面(人机交互、医疗行业、心理学等)都很有应用前景,所以这项工作也相当具有吸引力。以前大部分的研究都是针对于