你的位置:电感厂 > 新闻动态功率电感

1553B-PCI接口转换技术实现

2015-08-15 10:06:08      点击次数:
上一篇:云存储中利用TPA的数据隐私保护公共审计方案 贴片电感

  3.4 PCI 总线和1553B 总线的桥接

  在PCI 总线一边,9054 的PCI 总线端需要和主机上的PCI 插槽进行连接。由于9054 是 专用的PCI 协议芯片,所以它的PCI 端可以直接通过插卡上的引线和PCI 插槽连接。

  9054 的本地端和1553B 总线控制器HOST 端通过FPGA 实现逻辑转换。9054 支持三种传 输模式模压电感器制造商,即主模式、从模式和DMA 模式,DMA 模式适合突发的大量数据的传输,由于1553B 总线的数据速率为1Mbps,数据量很小,因此采用从模式中的单周期读写模式,相对于主模 式而言电路设计和时序控制也相对简单。

  根据9054 从模式下单周期读写时序、1553B 总线控制器HOST 端时序和双口RAM 时序采 用如图2 所示的状态机实现PCI 总线对1553B 总线控制器和双口RAM 空间的读写操作。

  

状态转换图 www.elecfans.com

  图2 状态转换图

  当9054 的局部总线复位信号有效后,状态机进入S0 状态,当启动本地总线的单周期写 操作时,在检测到地址选通信号有效,且写信号有效后,状态机进入S1 状态,将本地地址 总线赋给1553B 总线控制器的地址总线,状态机进入S2 状态,将本地数据总线赋给1553B 总线控制器的数据总线,直到数据写入后,状态机重新回到S0 状态;当启动本地总线单周 期读操作时,在地址选通信号有效且读信号有效后判断本地地址总线,当本地地址大于等于 1024 时,访问双口RAM 的B 端口,当本地地址小于1024 时,访问1553B 总线控制器内的寄 存器,这样做的好处是防止对双口RAM 操作时出现读写冲突的问题。

  3.5 接口卡外围电路

  接口卡外围电路主要包括收发器、变压器和 RT 子地址电路等。 收发器分为接收和发射两部分,接收部分的功能是将 1553 总线上传输的双极性差分曼 彻斯*转化为适合FPGA 输入的互补CMOS/TTL 电平。发射部分是接收部分的逆过程, 它将互补的CMOS/TTL 电平转为适合1553B 总线传输的双极性差分曼彻斯*。本设计收 发器采用HOLT 公司的HI1567,由于HI1567 的工作电压是5V,在与IO 电压非5V 的FPGA 互联时需要串接330 欧姆的电阻。

  接口卡通过短截线与 1553B 主总线相连。在短截线和收发器之间需要设置隔离变压器, 以提供总线驱动电压,防止终端因短路引起损坏和接口卡产生的噪声影响1553B 主总线上的信号。短截线与1553B 主总线的连接方式有两种:直接耦合和变压器耦合。直接耦合是 直接将短截线连接到主总线。变压器耦合在直接耦合的基础上加了一个耦合变压器,对终端 实行两级隔离,增加了数据传输的距离,同时提高了系统的可靠性。直接耦合短截线的长度 最大为1 英尺(约0.3 米),而变压器耦合方式短截线最大可以达20 英尺(约6 米)。

  本文 变压器采用HOLT 公司的PMDB2725EX,该变压器提供两种变压比,即1:2.5 和1:1.79,分 别适应直接耦合和变压器耦合两种方式。需要注意的是无论采用哪种方式,都必须在1553B 总线和变压器之间串联隔离电阻对总线进行短路保护。收发器和变压器电路如图3 所示。 RT 子地址不仅可以通过板卡上的手动开关来完成1553B 总线终端RT 地址的设置,也 可以通过上位机进行软件设置。

  

收发器变压器电路图 www.elecfans.com

  图 3 收发器变压器电路图

  4 驱动及应用软件设计

  驱动程序的基本功能是完成设备的初始化、对端口的读写操作,中断的响应以及调用。 本文采用DDK(驱动程序开发包)来编写驱动程序,这里就不做详细介绍。 应用软件采用 Visual C++编写,完成对PCI 的读写操作,进而实现控制1553B 总线的 数据传输。其中,BC 模式下的流程为:

  (1)读取自检寄存器,判断工作状态;

  (2)通过配置寄存器,设置工作模式为总线控制器(BC);

  (3)根据中断条件设置中断使能寄存器;

  (4)初始化中断队列;

  (5)定义BC 块和发送接收数据缓冲区;

  (6)将控制字、命令字和需要发送的数据写入相应的消息块中;

  (7)设置控制寄存器启动传输;大电流电感

  • tl494输出的pwm波形的幅度为什么才是毫伏级我的tl494输出幅度只有毫伏级,这是为什么是用示波器看的吗?這只有一種可能, 就是你沒有給494_C腳偏壓, 當你E1或E2 被接地時, C1,C2必須有提升電阻, 當你C1,C2 被接正時, E1,

  • [电源技术资料]汽车CAN总线解码-请看普源示波器西安市高新区某单位咨询示波器,要做汽车CAN总线解码测试,希望我们给推荐一款满足测试需求的示波器。 安泰测试技术详细了解客户的需求后,推荐了普源示波器DS2000A系列,并带着样机为客户提供了演示。 一、测试项目:汽车CAN总线解码二、使用产品:普源示波器DS2302A三、使用功能:DS2000A的CAN总线触发解码功能四、测试流程:1、连接汽车上的发动机部分的CAN总线,两路信号CAN_H和CAN_L,速率大概500kb/s;2、将两路CAN信号分别接至DS2302A的CH1和CH2

  • 对称半桥倍流整流变压器关断时震荡严重这个图片是输入电压70V 输出电压3V 输出电流20A 变压器原方的波形图 而且输出电压越高 震荡时间越短


    求顶 尤其是做过半桥倍流整流的。已经被添加到社区经典图库喽

    http

  • 混合信号系统接地揭秘
  • 高频功率放大器的中和问题
  • 基于皮肤阻抗分析帮助实现主动和被动皮肤给药
  • MOS管源极驱动的优点是什么,工作原理如何?
  • 寻求穿心式电流互感器
  • 电感的作用
  • 使用ER42/15的磁芯制作300W的变压器,漏电感能做
  • 电感器
  • [电源技术资料]智能家居市场高速增长 飞入“寻
  • 三种IGBT驱动电路和保护方法详解