新闻中心

EEPW首页 > EDA/PCB > 设计应用 > 基于FPGA的ISA总线/MMи总线数据转换电路设计

基于FPGA的ISA总线/MMи总线数据转换电路设计

作者: 时间:2012-06-08 来源:网络 收藏

3 程序设计
实现/MMи之间的流程图如图4所示。程序开始后,首先与拨码开关比较得到待转换数据程控模块的地址,然后通过配置芯片进行初始化,初始化完成后,待转数据程控模块的地址写入自动分配传输数据的通道;然后,由(MMи总线)发出数据传输请求信号,当MMи总线(总线)准备好接收数据后,发一个应答信号给ISA总线(MMи总线),表示数据传输准备好,然后进行数据传输,一直到数据传输完毕;发送的数据写入接收端的数据缓冲器,MMи总线(ISA总线)从数据缓冲器读出输出的数据发送到相应的程控模块,从而完成从ISA总线(MMи总线)到MMи总线(ISA总线)的

本文引用地址:https://www.eepw.com.cn/article/190276.htm

g.jpg



4 实验结果
应用设计的ISA总线/MMи总线转换电路以串行方式对一组数据进行转换。ISA总线向MMи总线传输数据的实验结果如图5(a)所示,当ISA控制信号发出询问脉冲(第2个波形第1个脉冲)时,MMи总线给出应答信号(第4个波形第1个脉冲);收到MMи总线给出的应答(同步)信号后,ISA总线将数据信号11010101发送(第3个波形);由于MMи总线数据信号采用的是负逻辑,因此,MMи总线上收到了发送的信号00101010(第5个波形)。实验结果证明,设计的电路可以实现ISA总线到MMи总线的。由MMи总线向ISA总线传输数据的实验结果如图5(b)所示,当MMи总线发送的数据为00110011时,ISA总线接收的数据为11001100。
用设计的电路插板更换导弹测试设备上的俄制电路插板,并用测试设备对某型导弹进行常规测试,测试结果符合测试要求。实际应用证明,设计的电路达到设计目的,可以可靠地实现ISA总线/MMи总线之间的数据转换。

5 结语
ISA总线和MMи总线是2种完全不同的总线,ISA总线采用美制标准,而MMи总线采用俄制标准,因此在俄制测试设备中,ISA总线/MMи总线的转换电路板是必备的。本文设计的电路完全能代替俄制电路板实现数据转换功能,极大提高了部队装备的保障力;同时,由于俄制电路板价格较贵,因此采用国产器件实现的该转换电路也具有较高的经济价值。


上一页 1 2 3 4 下一页

关键词: FPGA ISA 总线 数据转换

评论


相关推荐

技术专区

关闭