- 1、本文档共3页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FPGA在VXI总线接口设计中的应用
哈尔滨 〔业大学339#(150001) 韩金路 彭宇 张松江
摘要:本文介绍了采用FPGA技术设计开发VXIbus模块寄存器基接口电路的一般方法.分析和
讨论了VXIbus接口的逻拜设计,对实际开发中的关键问题进行了初步的探讨,并提出了
一些解决方法.
关挂词:FPGA VXIbus接口 寄存器塞
一、引言
FPGA(Field-Programmable-Gate-Array)自80年代中期问世以来,以其高度灵活的现场编程方式,大容
量、高集成度的特性,重复定义和反复改写的功能显示了其广阔的应用前景,引起了电子数字系统设计方式的
突破性变革,成为 目前集成电路产业销售和增长速度最快的产品之一
FPGA独特的优点同样可以应用于VXIbus仪器模块的设计开发中。随着 目前系统侧试要求的不断提高,VX工bus
模块的复杂程度也越来越高,如果仍然采用中小规模集成电路 (MSI/SSI)器件来实现设计要求,不仅占用很大
的物理空间,而且功耗大、可靠性差,而采用FPGA(或EPLD)技术可使VXIbus模块的设计工作大为简化。
在vx工bus模块设计中,接日电路是一个比较通用的部分,利用了FPGA技术后,可以使接口电路的设计和
调试简单快捷,减少甚至避免了重复性工作,使开发者能够把精力更多地集中于设计和调试各模块的功能电路.
二、FPGA在VXIbus接口设计中的应用
目前市场上也有一些基于VXIbus接口的专用集成电路芯片 (AS工C),比如InterfaceTechnology公司研制
的寄存器基接口芯片工T9010和消息基接口芯片工T9010M等等。这些专用芯片功能很强,但价格也很高。在实际
开发vx工bus模块时,由于各模块的功能存在差异,对接口的要求也不尽相同,因此不可能充分利用其内部资源,
性能价格比相对较低。针对这种情况,采用FPGA技术并参照VXIbus规范自行设计vx工bus接口电路,可以根据
实际需要灵活地进行接口电路设计,是一种非常经济实用的方法,尤其适合于产品的研制阶段和小批量生产。
本文以VXIbus寄存器基、A上6/D16器件的接u电路为例,介绍了利用FPGA技术开发vx工bus接口电路的一
般过程及其相关问题。
1.VXI接口电路的逻辑设计
图1为寄存器基、Alb/Dl6器件的接口电路逻辑框图。下面将结合该框图,对接口逻辑进行简单分析。接 日
逻辑设计可以分为如下四个部分:
(1).VXI器件选择译码:接收VX工bus上的AM5-AM。和A15-A06信号线上的地址信息,与本模块的逻辑地
址开关设置相比较,如果AM5-AMO上为29H或2DH,A15.A14均为1,且A13-AO6的地址信息与逻辑地址开关SW7-SWO
设置相同,则表明当前本模块正被访问,其译码结果送到总线控制等其它电路部分。
(2).VXI总线控制和地址译码:在确认本模块正在被访问的前提下,对低位地址线A05-AOI译码,选中
被访问的寄存器,根据WR工TE*信号线确定数据传输方向DDIR,在AS*.DSO*和DS1*相继有效 (变低)后,使
能数据缓冲器门控信号DBEN*,并在可靠接受数据 (写周期)或将数据置于总线上 (读周期)后响应DTACK*,
通知总线控者结束当前的数传周期。
12
(3).中断控制:这是一个可编程的中断请求器,通过CPU或外部跳线来设窗INTSEL3-1.进而确定中断
级别。本模块的功能电路通过IRQ向VXibus提出中断请求,在开始响应中断认可周期(IACK*变低)时监视TACKIN*
信吁线,若IACKIN*变低,则将A03-A01卜认可的中断级别码与本模块的中断级别设置INTSEL3-1进行比较,判
断是否右响应本模块的中断。如果比较结果一致,则撤销VXI中断请求信号,将本模块的标识寄存器和逻辑地
址放到数据线 },总线控制信号DDIR和DBEN*的作用和普通VX工bus读周期一样,并响应DTACK*.否则将 工ACKOUT*
变低,将中断认可菊存 传向下一个槽位的模块.
厂一 }
A 15-A06
VXI W 7-SW o
AM 5-AM
您可能关注的文档
最近下载
- 机械测量培训课程.pptx
- 医疗器械安全有效基本要求清单填写参考模板2024年.docx
- 人教版(2024)数学一年级下册四 100以内的口算加、减法 练习.pptx
- 电气装置安装工程质量检验及评定规程DLT5161 2018.doc
- 做好客舱清洁前准备课件讲解.pptx
- 铁道信号论文-信号机维护与故障处理.doc
- ISO13485质量手册+全套程序文件.docx VIP
- 汽车机械维修工(高级技师)职业鉴定考试题库资料(高频300题).pdf
- 多维视角下梧州市普通高中体育生学训现状剖析与发展路径探索.docx
- 江南事业编招聘考试题历年公共基础知识真题汇总-综合应用能力(2010-2021.pdf VIP
文档评论(0)