基于CPLD的系统总线和PC/104总线转换桥设计

来源 :中南民族大学 | 被引量 : 0次 | 上传用户:evil
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在嵌入式仪器领域,基于成本的考虑仍然存在着大量的PC/104体系结构。随着PC/104+和PCI/104-E新技术的产生,PC/104体系结构对新技术的兼容问题逐渐引起行业的关注。如果直接采用PC/104+和PCI/104-E模块替换PC/104模块,或者直接去掉PC/104体系结构,重新搭建PC/104+和PCI/104-E体系结构,都将带来巨大的设计、制造成本。如何平衡好技术和成本的矛盾,是个棘手的问题。  采用总线桥接技术则能较好的解决上述矛盾,对其技术的研究具有一定的应用价值。目前国内外对总线桥接技术的研究主要采用基于专用协议芯片的方法,基于可编程逻辑器件的方法较少。  通过技术比对,本文介绍了一种基于可编程逻辑器件CPLD而非FPGA的方法来设计总线桥接模块,实现在PC/104体系结构上扩展PC/104+和PCI/104-E模块,完成PCI和PC/104、PCI-E和PC/104总线之间的通信协议转换。  本文的主要工作如下:  (1)针对在接口实现、总线转换研究中采用专用协议芯片的方法造成的“一对一”单一转换、资源浪费的情况,设计了基于CPLD实现总线转换的硬件架构,主要包括PC/104、PCI和PCI-E逻辑接口设计,电源模块设计,双向异步FIFO数据缓存模块设计,PC/104、PCI和PCI-E物理接口设计。该设计进行了两种总线和一种总线转换通信的研究。  (2)充分利用CPLD的IO资源,进行逻辑接口模块硬件电路设计和逻辑控制设计,实现了总线之间信号的对应连接,并保证板级信号的完整性。介绍了物理接口的具体尺寸和双向异步FIFO数据缓冲模块的设计方法。  (3)针对软件提供的三种FIFO优化方案都是基于一定程度而言,没有针对性。本文结合实际情况,设计优化双向异步FIFO数据缓冲模块的原理、决定FIFO深度的原理和总线转换通信的原理,通过硬件编程和软件仿真验证了设计的可靠性。
其他文献
近十几年来,随着信息技术和计算机技术的快速发展,对信息安全也提出了越来越高的要求,并使得作为信息安全核心的加密技术越来越难以满足信息安全的需要。在这种背景下,具有伪
为了实现对网络行为的监控从而达到网络行为的规范化,本文研究了Snort的工作原理,分析了即时通信的协议以及用户上网浏览网页相关的协议和技术,实现了局域网内用户所进行网络活
计算机网络的高速发展和广泛应用,提供了丰富多样的业务服务和网络应用,满足着人们工作、生活的多方面、多层次的需求。而支撑和实现这些业务应用的一项关键技术就是基于网络协
在软件飞速发展的今天,软件测试成为保证软件质量和可靠性的最重要手段。以劳动密集为特征的传统手工测试已经不能满足软件测试的需要,自动化测试为此提供了成功的解决方案。
随着网络的普及和应用,越来越多的软件系统部署在Internet上,由于网络平台与传统计算机软件平台特征上的很大不同,而且软件系统的规模和复杂性越来越高,并呈现出很多新的形态
目前基于TCP/IP的网络体系在资源分配、安全性、移动性等方面存在一定局限。为了解决这些问题,需要研究更能符合未来网络发展要求的下一代互联网架构。作为一种新型网络体系
入侵检测技术是一种多层次多深度的网络防护手段,是目前安全技术研究的热点。本文应用模式识别技术设计并实现了一种新的基于AdaBoost的入侵检测方法。并对选择的弱分类算法
广义Petersen图和循环图在图论中有着比较重要的位置,特别是广义Petersen图,目前这些图在支配数的研究方面主要集中在求上下界和对k取特定值时精确值的研究,而罗马支配方面,则集
近年来,随着医学成像技术的迅猛发展和应用,医学图像在临床诊断、治疗以及研究方面起着越来越重要的作用。基于内容的医学图像检索技术是从海量的医学图像中检索出具有相似病
本文主要对机会网络分布式路由和软件定义网络集中式路由进行了综合研究。  无线网络经常不稳定,网络容易断开,导致信息无法送达。现有的各种无线网络协议,如AdHoc,WSN,Mesh网络