基于FPGA的GPIB接口IP核的研究与设计

被引量 : 7次 | 上传用户:mengyi123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微电子技术的发展,在系统可编程(In System Programmability,ISP)技术在各个领域的应用日益广泛。Altera公司的可编程片上系统(System On aProgrammable Chip,SOPC)解决方案,使得FPGA(Field Programmable GateArray)在嵌入式系统设计领域的地位越来越重要。利用SOPC解决方案可将CPU、存储器、I/O接口、低电压差分信号(LVDS)技术、时钟-数据自动恢复(CDR)以及锁相环(PPL)等系统设计所必须的模块集成到一片可编程器件上,构成一个可编程系统。GPIB(General Purpose Interface Bus)接口是仪器专用接口,遵循的最新协议是IEEE 488.1-2003和IEC/IEEE 60488-2(2004)。GPIB接口是组建自动测试系统的桥梁。由于使用GPIB组建测试系统组建灵活、方便、规模较小、GPIB设备利用率高、可靠性好等优点,使得GPIB在测试领域有着广泛的应用。本文的工作主要由两个部分组成:第一部分是用GPIB接口专用芯片实现GPIB接口功能,在大功率晶体管特性图示仪具备RS232接口的基础上扩展GPIB接口功能。本文使用Winbond公司的W77E58单片机控制TNT4882芯片实现GPIB接口功能,串行口通过MAX232与RS232接口相连,并且使用单片机的P1.0和P1.1口通过MAX232与RS232接口的CTS和RTS相连,来控制RS232的数据流,调节GPIB与RS232的传输速率,实现RS232与GPIB协议的转换。第二部分是GPIB接口IP核的设计,通过第一部分的设计,对GPIB接口专用芯片TNT4882有了深入的研究,在此基础上,设计自己的GPIB接口IP核。本设计采用模块化设计的思想,将GPIB接口IP核分成三个模块:GPIB接口功能模块、内部寄存器模块和数据传输控制模块。GPIB接口功能采用状态机的方法来实现,GPIB接口功能由一组互相排斥而又互相联系的状态图来给定,利用它们之间的各个功能和各个状态的铰链,在设计时最终实现的是一个整体的GPIB芯片状态机。为了控制GPIB接口功能以及数据的传输,设计了25个8位寄存器,这些寄存器包括控制寄存器和状态寄存器,控制寄存器用来实现对GPIB接口功能的控制,状态寄存器用来查询GPIB接口状态和中断状态。由于设计的GPIB接口IP核与Avalon总线相连,本文根据Avalon总线的规范,设计了IP核的控制端的接口信号,还设计了两个FIFOs用来调节Avalon总线和GPIB的传输速率。本文设计的RS232-GPIB协议转换器已经成功应用于大功率晶体管特性图示仪中。设计的GPIB接口IP核也通过了ModelSim下的仿真和Quartus下的综合,达到了设计目的。
其他文献
对北戴河小海星幼儿园的现状分析、设计定位、设计风格、设计原则和景观设计进行了详细阐述。
<正>2006年以来,我国有300余个可再生能源建筑应用示范项目得到了国家财政资金的支持。根据建科节函[2007]162号文《关于委托中国建筑科学研究院等单位作为建设部、财政部第
目的:探讨细胞自噬对肝癌Bel-7402/FU细胞5-氟尿嘧啶敏感性的影响。方法:选取Bel-7402、Bel-7402/FU细胞株,分为对照组、5-氟尿嘧啶组、自噬抑制剂3-甲基腺苷组以及5-氟尿嘧
在不同工况下,通过对制冷剂以及冷冻油在多联机组管路中流动的特点分析,总结出影响多联机组回油的因素,并提出保证多联机正常回油的措施。
数据采集作为数字信号处理的必不可少的前期工作在整个数字系统中起到关键性、乃至决定性的作用,其应用已经深入到数字信号处理的各个领域中。PCI局部总线由于其速度快、可靠
目的:观察美沙拉嗪口服联合灌肠治疗轻中度远段溃疡性结肠炎的近期临床疗效及作用机制。方法:40例轻、中度活动期远段溃疡性结肠炎患者,随机分成两组:治疗组20例,口服美沙拉
计算机网络技术已经渗透到各行各业,引发了各种新的行为和思维方式。网络技术也正在与传统的计量测试技术相结合。在适用于实验室范围内的各种并行总线和现场总线被大力推广
2003年以来,农民工问题日益尖锐和突出,已经严重影响到国家的稳定与社会的和谐。农民工的权益保障问题,成为近年来社会学者关注的重要方面。本论文立足社会现实,针对当前农民
在国家大力推进建筑业转型升级,发展装配式建筑的背景下,介绍了国外装配式建筑的应用及发展,结合我国装配式建筑发展现状,分析了我国装配式建筑在发展中存在的问题以及行业的
反贫困一直是我国经济社会发展的主题。我国当下正处于打赢脱贫攻坚战的决胜阶段,要实现脱贫目标,就需要党和政府联合社会各界、集中资源和力量共同参与脱贫攻坚。群众工作是