发明名称 三通道数据发送适配器
摘要 本发明涉及一种三通道数据发送适配器,包括:数据处理模块A和转接输出模块B。其中,数据处理模块A包括CPCI计算机接口(1)、CPCI I/O加速器(2)、数据发送控制模块(3)、第一缓存器(4)、第二缓存器(5)、第三缓存器(6)、接口转换输出模块(7)、电源模块(8)、晶振(9)和参数配置模块(10)。该三通道数据发送适配器利用16位宽的缓存器对32位的并行数据缓存,可传输三路不同的数据,传输码速率可变。
申请公布号 CN103425615B 申请公布日期 2016.07.13
申请号 CN201310326473.6 申请日期 2013.07.31
申请人 中国人民解放军海军装备研究院信息工程技术研究所 发明人 王日胜;周建军;王彦杰;胡兵;蔡姝;夏明卓;付学志;陈杰;李岩
分类号 G06F13/40(2006.01)I 主分类号 G06F13/40(2006.01)I
代理机构 代理人
主权项 一种三通道数据发送适配器,其特征在于:包括:数据处理模块A和转接输出模块B;其连接关系为:数据处理模块A的输入端与外接设备中的第一CPCI计算机的输出端连接;数据处理模块A的输出端与转接输出模块B的输入端连接;转接输出模块B的输出端与外接设备中的第二CPCI计算机的输入端连接;外接设备中的第一CPCI计算机输出数据地址复用信息和控制信号到数据处理模块A;数据处理模块A从接收到的数据地址复用信息中分离出数据信息和地址信息;然后数据处理模块A对数据信息进行处理,转化为n路同步差分信号,n的取值为2或3;数据处理模块A再将地址信息、控制信号和n路同步差分信号输入至转接输出模块B;转接输出模块B将接收到的地址信息、控制信号和n路同步差分信号进行转发输出至外接设备中的第二CPCI计算机的输入端;所述数据处理模块A包括CPCI计算机接口(1)、CPCI I/O加速器(2)、数据发送控制模块(3)、第一缓存器(4)、第二缓存器(5)、第三缓存器(6)、接口转换输出模块(7)、电源模块(8)、晶振(9)和参数配置模块(10);CPCI计算机接口(1)向电源模块(8)提供输入电平,电源模块(8)完成输入电平的电压转换功能,并向所述三通道数据发送适配器的各个部件提供工作电压;CPCI计算机接口(1)将外接设备中第一CPCI计算机传来的数据地址复用信息和控制信号送入CPCI I/O加速器(2);CPCI I/O加速器(2)在数据发送控制模块(3)提供的控制信号以及晶振(9)提供的时钟信号的控制下将CPCI计算机接口(1)传送来的数据地址复用信息分离成并行的32位数据信息和32位地址信息并输出至数据发送控制模块(3);数据发送控制模块(3)将CPCI I/O加速器(2)输入的32位数据信息分别输入至第一缓存器(4)、第二缓存器(5)和第三缓存器(6)进行缓存;数据发送控制模块(3)在晶振(9)提供的时钟信号的作用下将第一缓存器(4)、第二缓存器(5)和第三缓存器(6)缓存的数据进行读取并进行并串转换形成n路同步数据;接口转换输出模块(7)将数据发送控制模块(3)输入的n路同步数据转化为n路同步差分信号并输出至转接输出模块B;晶振(9)分别为CPCI I/O加速器(2)、数据发送控制模块(3)提供时钟信号;参数配置模块(10)为CPCI I/O加速器(2)进行参数配置;所述的数据发送控制模块(3)包括CPCI总线控制模块(11)、数据预处理模块(12)、缓存器控制模块(13)、数据转换模块(14)和速率产生模块(15);CPCI总线控制模块(11)发出3路控制信号,分别发送至CPCI I/O加速器(2)、速率产生模块(15)和数据预处理模块(12);CPCII/O加速器(2)将32位地址信息发送至速率产生模块(15),同时将32位数据信息发送至数据预处理模块(12);数据预处理模块(12)在CPCI总线控制模块(11)的控制下,将32位数据信息转换成第一缓存器(4)、第二缓存器(5)和第三缓存器(6)所承载的16位宽数据并送至缓存器控制模块(13);16位宽数据在缓存器控制模块(13)的操作下写入第一缓存器(4)或第二缓存器(5)或第三缓存器(6)缓存,并且将先存入缓存器的16位宽数据从第一缓存器(4)或第二缓存器(5)或第三缓存器(6)中读出并输入至数据转换模块(14);速率产生模块(15)在CPCI总线控制模块(11)发出的控制信号以及晶振(9)提供的时钟信号的作用下,生成速率信息并发送给数据转换模块(14);数据转换模块(14)在速率产生模块(15)输出的速率信息作用下将16位宽数据转成n路同步数据并输出至接口转换输出模块(7);所述速率产生模块(15)输出的速率信息可控,25.6Mbps及以下的码速率可选。
地址 102249 北京市昌平区旧西路甲1号