CN101794152A - 具有lvds串行接口的嵌入式控制器及其控制方法 - Google Patents
具有lvds串行接口的嵌入式控制器及其控制方法 Download PDFInfo
- Publication number
- CN101794152A CN101794152A CN 201010108885 CN201010108885A CN101794152A CN 101794152 A CN101794152 A CN 101794152A CN 201010108885 CN201010108885 CN 201010108885 CN 201010108885 A CN201010108885 A CN 201010108885A CN 101794152 A CN101794152 A CN 101794152A
- Authority
- CN
- China
- Prior art keywords
- data
- fpga
- interface unit
- lvds serial
- embedded computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Landscapes
- Information Transfer Systems (AREA)
- Communication Control (AREA)
Abstract
具有LVDS串行接口的嵌入式控制器及其控制方法,它涉及一种嵌入式控制器及其控制方法,它解决了目前尚无适用于复杂分布式测试***的嵌入式控制器的问题。嵌入式控制器包括嵌入式计算机、第一FPGA和LVDS串行接口单元;所述嵌入式控制器的控制方法的过程为:当接收到外部其它计算机的调度指令时,执行调度指令;当接收到外部服务器的发送指令时,通过嵌入式计算机的LAN接口接收数据,并由第一FPGA将数据进行并串转换后通过LVDS串行接口单元输出,该方法还包括定时接收过程为:定时通过LVDS串行接口单元采集各外部功能模块的监测数据,然后由第一FPGA对数据进行串并转换后发送给嵌入式计算机,最后由嵌入式计算机通过LAN接口将数据上传。本发明适用于复杂分布式测试***。
Description
技术领域
本发明涉及一种嵌入式控制器及其控制方法。
背景技术
小卫星分布式测试***中,对数据采集、数据通讯、I/O等各类功能模块的控制和监测、测试数据的汇总和处理,需要一种适用于复杂分布式测试***中的主控制器模块的硬件和测试软件的设计方案,而目前市面上的嵌入式控制器不能满足上述设计方案。目前市面上的嵌入式控制器只包含标准的计算机接口串口RS-232、并口、USB、PS/2、LAN和VGA等接口,复杂分布式测试***中所需要的控制器一般会应用CAN总线、LVDS、RS-422、RS-485等其中的一种或多种工业标准串行通讯总线。另一方面,现有的嵌入式控制器一般采取串行指令执行方式,实时性无法得到有效保证。
发明内容
本发明的目的是解决目前尚无适用于复杂分布式测试***的嵌入式控制器的问题,提供了一种具有LVDS串行接口的嵌入式控制器及其控制方法。
具有LVDS串行接口的嵌入式控制器,它包括嵌入式计算机、第一FPGA和LVDS串行接口单元,所述嵌入式计算机的并行数据通信端连接第一FPGA的并行数据通信端,嵌入式计算机的地址信息输出端连接第一FPGA的地址信息输入端,嵌入式计算机的控制命令输出端连接第一FPGA的控制命令输入端,第一FPGA的LVDS数据通信端连接LVDS串行接口单元;所述嵌入式计算机设置有LAN接口。
上述具有LVDS串行接口的嵌入式控制器的控制方法,它的具体过程为:
随时判断嵌入式计算机是否收到来自外部其它计算机的调度指令,并当接收到所述调度指令时,执行该调度指令;
随时判断是否接收到来自外部服务器的发送指令,并当接收到所述发送指令时,通过嵌入式计算机上的LAN接口接收来自外部服务器的数据,嵌入式计算机将所述数据发送至第一FPGA进行并串转换,第一FPGA将并串转换后的数据通过LVDS串行接口单元输出给所述发送指令中指定的外部功能模块;
所述嵌入式控制器的控制方法,它还包括定时接收过程,所述定时接收过程具体为:定时通过LVDS串行接口单元采集各外部功能模块的监测数据,然后由LVDS串行接口单元将所述监测数据发送至第一FPGA进行串并转换,第一FPGA将串并转换后的监测数据发送给嵌入式计算机,嵌入式计算机将接收到的数据通过LAN接口上传至外部服务器。
本发明的积极效果:
本发明的嵌入式控制器具有并行高速数据处理能力和大数据量的存储和处理能力,适用于复杂分布式测试***,能够满足多通道、大数据量高速分布式测试***的要求。
附图说明
图1为实施方式一的结构示意图;图2实施方式二的结构示意图;图3为实施方式三的结构示意图。
具体实施方式
具体实施方式一:本实施方式的具有LVDS串行接口的嵌入式控制器,它包括嵌入式计算机1、第一FPGA2和LVDS串行接口单元4,所述嵌入式计算机1的并行数据通信端连接第一FPGA2的并行数据通信端,嵌入式计算机1的地址信息输出端连接第一FPGA2的地址信息输入端,嵌入式计算机1的控制命令输出端连接第一FPGA2的控制命令输入端,第一FPGA2的LVDS数据通信端连接LVDS串行接口单元4;所述嵌入式计算机1设置有LAN接口。其中,LVDS为Low-Voltage Differential Signal的缩写。
所述LVDS串行接口单元4,用于连接外部功能模块,所述外部功能模块包括总线监测模块、4个扫描A/D模块、PCM监测模块、计数器模块、信号发生器模块;嵌入式计算机1的LAN接口,用于连接外部服务器,实现嵌入式控制器与外部服务器的数据交换以及接收来自外部服务器的控制命令。
其中,第一FPGA2的功能还包括:通过PCI总线与嵌入式计算机1进行数据交换;控制LVDS串行接口单元4发送数据或控制命令以及控制LVDS串行接口单元4接收数据;
所述嵌入式计算机1采用PC/104嵌入式计算机,应用Windows 2000***,采用CF卡存储数据,且嵌入式计算机1还可连接和扩展其他调试接口,如VGA、USB等。
所述LVDS串行接口单元4采用DS90LV047芯片和DS90LV048芯片实现LVDS数据的传输,其中,DS90LV047芯片为LVDS发送芯片,DS90LV048芯片为LVDS接收芯片。
本发明使用标准的基于PC/104(PCI总线)的嵌入式计算机模块,利用FPGA对LVDS串行接口进行控制,并可通过PCI总线与嵌入式计算机模块进行数据交互,从而使嵌入式控制器具有并行高速数据处理能力和大数据量的存储和处理能力。本发明可用于复杂分布式测试***中,用于满足多通道、大数据量高速分布式测试***的要求。
具体实施方式二:与实施方式一不同的是,本实施方式还包括第二FPGA3和CAN接口单元5,所述第二FPGA3的CAN总线通信端连接CAN接口单元5的总线通信端,第二FPGA3的CAN数据通信端连接第一FPGA2的CAN数据通信端,第二FPGA3的控制信号输入端连接第一FPGA2的控制信号输出端。
所述第二FPGA3,用于接收来自外部CAN总线的***校时数据,并将接收到的***校时数据发送给第一FPGA2,和来自外部功能模块的数据一起打包发送给嵌入式计算机1。
具体实施方式三:与实施方式二不同的是,本实施方式中的CAN接口单元5由CAN接口芯片51、隔离芯片52、CAN控制器53和隔离电源54组成,所述CAN控制器53通过隔离芯片52与CAN接口芯片51连接,隔离电源54用于向CAN接口芯片51和隔离芯片52隔离提供工作电源。
具体实施方式四:本实施方式是实施方式一的具有LVDS串行接口的嵌入式控制器的控制方法,它的具体过程为:
随时判断嵌入式计算机1是否收到来自外部其它计算机的调度指令,并当接收到所述调度指令时,执行该调度指令;
随时判断是否接收到来自外部服务器的发送指令,并当接收到所述发送指令时,通过嵌入式计算机1上的LAN接口接收来自外部服务器的数据,嵌入式计算机1将所述数据发送至第一FPGA2进行并串转换,第一FPGA2将并串转换后的数据通过LVDS串行接口单元4输出给所述发送指令中指定的外部功能模块;
所述嵌入式控制器的控制方法,它还包括定时接收过程,所述定时接收过程具体为:定时通过LVDS串行接口单元4采集各外部功能模块的监测数据,然后由LVDS串行接口单元4将所述监测数据发送至第一FPGA2进行串并转换,第一FPGA2将串并转换后的监测数据发送给嵌入式计算机1,嵌入式计算机1将接收到的数据通过LAN接口上传至外部服务器。
具体实施方式五:本实施方式是对实施方式四的进一步说明,所述由LVDS串行接口单元4将所述监测数据发送至第一FPGA2进行串并转换,第一FPGA2将串并转换后的监测数据发送给嵌入式计算机1的具体过程为:
判断第一FPGA2的当前状态是否为空闲状态:若是,则进入数据接收状态;否则延时,等待第一FPGA2状态转为空闲时再进入数据接收状态;
在所述数据接收状态,第一FPGA2串行接收来自LVDS串行接口单元4的监测数据,并对所述监测数据进行串并转换,然后将串并转换后的监测数据发送给嵌入式计算机1。
具体实施方式六:本实施方式是对实施方式五的进一步说明,所述第一FPGA2串行接收来自LVDS串行接口单元4的监测数据的具体过程为:
步骤A31、第一FPGA2开始按字节接收来自LVDS串行接口单元4的监测数据,并在接收完首字节数据时,判断该首字节数据是否是帧头,若是,则执行步骤A32,否则,结束此次数据接收;
步骤A32、接收监测数据中的主站地址数据,并判断主站地址数据是否正确:若是,则执行步骤A33;否则,结束此次数据接收;
步骤A33、依次接收监测数据中的帧长数据、命令码数据、参数数据和帧尾数据,然后根据帧长数据判断帧尾数据是否正确,若是,结束此次数据接收,否则,第一FPGA2通过LVDS串行接口单元4给数据发送方发送“重新发送数据”的命令,并保持数据接收状态。
具体实施方式七:本实施方式是对实施方式四的进一步说明,所述嵌入式计算机1将所述数据发送至第一FPGA2进行并串转换,第一FPGA2将并串转换后的数据通过LVDS串行接口单元4输出给所述发送指令中指定的外部功能模块的具体过程为:
判断第一FPGA2的当前状态是否为空闲状态:若是,则进入数据发送状态;否则延时,等待第一FPGA2状态转为空闲时再进入数据发送状态;
在所述数据发送状态,第一FPGA2采用并行方式接收来自嵌入式计算机1的数据,然后根据发送指令,依次将帧头数据、从站地址数据、帧长数据、命令码数据、参数数据和帧尾数据串行发送给通过LVDS串行接口单元4输出给所述发送指令中指定的外部功能模块。
具体实施方式八:本实施方式是对实施方式四的进一步限定,本实施方式的具有LVDS串行接口的嵌入式控制器还包括第二FPGA3和CAN接口单元5,所述第二FPGA3的CAN总线通信端连接CAN接口单元5的总线通信端,第二FPGA3的CAN数据通信端连接第一FPGA2的CAN数据通信端,第二FPGA3的控制信号输入端连接第一FPGA2的控制信号输出端;
所述具有LVDS串行接口的嵌入式控制器的控制方法,它的具体过程为:
首先完成CAN接口单元5的初始化设置,然后随时判断嵌入式计算机1是否收到来自外部其它计算机的调度指令,并当接收到所述调度指令时,执行该调度指令;同时,随时判断是否接收到来自外部服务器的发送指令,并当接收到所述发送指令时,通过嵌入式计算机1上的LAN接口接收来自外部服务器的数据,嵌入式计算机1将所述数据发送至第一FPGA2进行并串转换,并将并串转换后的数据通过LVDS串行接口单元4输出给所述发送指令中指定的外部功能模块;
所述控制方法,它还包括定时接收过程,所述定时接收过程具体为:定时通过LVDS串行接口单元4采集各外部功能模块的监测数据,然后将所述监测数据发送至第一FPGA2进行串并转换,同时,第一FPGA2发送控制信号给第二FPGA3,控制第二FPGA3通过CAN接口单元5接收外部CAN总线上的***校时数据,并将串并转换后的监测数据和与之对应的***校时数据打包发送给嵌入式计算机1,嵌入式计算机1将接收到的数据通过LAN接口上传至外部服务器。
具体实施方式九:本实施方式是对实施方式八的进一步说明,所述CAN接口单元5的初始化设置的具体过程为:首先通过设置时钟分频寄存器来完成CAN通讯的波特率设置,然后设置验收码和屏蔽码、设置总线定时寄存器、设置输出寄存器。
具体实施方式十:本实施方式是对实施方式八的进一步说明,所述控制第二FPGA3通过CAN接口单元5接收外部CAN总线上的***校时数据的具体过程为:
当第二FPGA3接收到来自第一FPGA2的控制信号时,首先判断第二FPGA3中的接收缓存是否为空:若是,则进入CAN数据接收状态;否则延时,待第二FPGA3中的接收缓存为空时再进入CAN数据接收状态;
在所述CAN数据接收状态,CAN接口单元5开始接收***校时数据,并将接收到的***校时数据发送至第二FPGA3的接收缓存中。
Claims (10)
1.具有LVDS串行接口的嵌入式控制器,其特征在于它包括嵌入式计算机(1)、第一FPGA(2)和LVDS串行接口单元(4),所述嵌入式计算机(1)的并行数据通信端连接第一FPGA(2)的并行数据通信端,嵌入式计算机(1)的地址信息输出端连接第一FPGA(2)的地址信息输入端,嵌入式计算机(1)的控制命令输出端连接第一FPGA(2)的控制命令输入端,第一FPGA(2)的LVDS数据通信端连接LVDS串行接口单元(4);所述嵌入式计算机(1)设置有LAN接口。
2.根据权利要求1所述的具有LVDS串行接口的嵌入式控制器,其特征在于它还包括第二FPGA(3)和CAN接口单元(5),所述第二FPGA(3)的CAN总线通信端连接CAN接口单元(5)的总线通信端,第二FPGA(3)的CAN数据通信端连接第一FPGA(2)的CAN数据通信端,第二FPGA(3)的控制信号输入端连接第一FPGA(2)的控制信号输出端。
3.根据权利要求2所述的具有LVDS串行接口的嵌入式控制器,其特征在于所述CAN接口单元(5)由CAN接口芯片(51)、隔离芯片(52)、CAN控制器(53)和隔离电源(54)组成,所述CAN控制器(53)通过隔离芯片(52)与CAN接口芯片(51)连接,隔离电源(54)用于向CAN接口芯片(51)和隔离芯片(52)隔离提供工作电源。
4.权利要求1所述的具有LVDS串行接口的嵌入式控制器的控制方法,其特征在于它的具体过程为:
随时判断嵌入式计算机(1)是否收到来自外部其它计算机的调度指令,并当接收到所述调度指令时,执行该调度指令;
随时判断是否接收到来自外部服务器的发送指令,并当接收到所述发送指令时,通过嵌入式计算机(1)上的LAN接口接收来自外部服务器的数据,嵌入式计算机(1)将所述数据发送至第一FPGA(2)进行并串转换,第一FPGA(2)将并串转换后的数据通过LVDS串行接口单元(4)输出给所述发送指令中指定的外部功能模块;
所述嵌入式控制器的控制方法,它还包括定时接收过程,所述定时接收过程具体为:定时通过LVDS串行接口单元(4)采集各外部功能模块的监测数据,然后由LVDS串行接口单元(4)将所述监测数据发送至第一FPGA(2)进行串并转换,第一FPGA(2)将串并转换后的监测数据发送给嵌入式计算机(1),嵌入式计算机(1)将接收到的数据通过LAN接口上传至外部服务器。
5.根据权利要求4所述的具有LVDS串行接口的嵌入式控制器的控制方法,其特征在于所述由LVDS串行接口单元(4)将所述监测数据发送至第一FPGA(2)进行串并转换,第一FPGA(2)将串并转换后的监测数据发送给嵌入式计算机(1)的具体过程为:
判断第一FPGA(2)的当前状态是否为空闲状态:若是,则进入数据接收状态;否则延时,等待第一FPGA(2)状态转为空闲时再进入数据接收状态;
在所述数据接收状态,第一FPGA(2)串行接收来自LVDS串行接口单元(4)的监测数据,并对所述监测数据进行串并转换,然后将串并转换后的监测数据发送给嵌入式计算机(1)。
6.根据权利要求5所述的具有LVDS串行接口的嵌入式控制器的控制方法,其特征在于所述第一FPGA(2)串行接收来自LVDS串行接口单元(4)的监测数据的具体过程为:
步骤A31、第一FPGA(2)开始按字节接收来自LVDS串行接口单元(4)的监测数据,并在接收完首字节数据时,判断该首字节数据是否是帧头,若是,则执行步骤A32,否则,结束此次数据接收;
步骤A32、接收监测数据中的主站地址数据,并判断主站地址数据是否正确:若是,则执行步骤A33;否则,结束此次数据接收;
步骤A33、依次接收监测数据中的帧长数据、命令码数据、参数数据和帧尾数据,然后根据帧长数据判断帧尾数据是否正确,若是,结束此次数据接收,否则,第一FPGA(2)通过LVDS串行接口单元(4)给数据发送方发送“重新发送数据”的命令,并保持数据接收状态。
7.根据权利要求4所述的具有LVDS串行接口的嵌入式控制器的控制方法,其特征在于所述嵌入式计算机(1)将所述数据发送至第一FPGA(2)进行并串转换,第一FPGA(2)将并串转换后的数据通过LVDS串行接口单元(4)输出给所述发送指令中指定的外部功能模块的具体过程为:
判断第一FPGA(2)的当前状态是否为空闲状态:若是,则进入数据发送状态;否则延时,等待第一FPGA(2)状态转为空闲时再进入数据发送状态;
在所述数据发送状态,第一FPGA(2)采用并行方式接收来自嵌入式计算机(1)的数据,然后根据发送指令,依次将帧头数据、从站地址数据、帧长数据、命令码数据、参数数据和帧尾数据串行发送给通过LVDS串行接口单元(4)输出给所述发送指令中指定的外部功能模块。
8.根据权利要求4所述的具有LVDS串行接口的嵌入式控制器的控制方法,其特征在于所述具有LVDS串行接口的嵌入式控制器还包括第二FPGA(3)和CAN接口单元(5),所述第二FPGA(3)的CAN总线通信端连接CAN接口单元(5)的总线通信端,第二FPGA(3)的CAN数据通信端连接第一FPGA(2)的CAN数据通信端,第二FPGA(3)的控制信号输入端连接第一FPGA(2)的控制信号输出端;
所述具有LVDS串行接口的嵌入式控制器的控制方法,它的具体过程为:
首先完成CAN接口单元(5)的初始化设置,然后随时判断嵌入式计算机(1)是否收到来自外部其它计算机的调度指令,并当接收到所述调度指令时,执行该调度指令;同时,随时判断是否接收到来自外部服务器的发送指令,并当接收到所述发送指令时,通过嵌入式计算机(1)上的LAN接口接收来自外部服务器的数据,嵌入式计算机(1)将所述数据发送至第一FPGA(2)进行并串转换,并将并串转换后的数据通过LVDS串行接口单元(4)输出给所述发送指令中指定的外部功能模块;
所述控制方法,它还包括定时接收过程,所述定时接收过程具体为:定时通过LVDS串行接口单元(4)采集各外部功能模块的监测数据,然后将所述监测数据发送至第一FPGA(2)进行串并转换,同时,第一FPGA(2)发送控制信号给第二FPGA(3),控制第二FPGA(3)通过CAN接口单元(5)接收外部CAN总线上的***校时数据,并将串并转换后的监测数据和与之对应的***校时数据打包发送给嵌入式计算机(1),嵌入式计算机(1)将接收到的数据通过LAN接口上传至外部服务器。
9.根据权利要求8所述的具有LVDS串行接口的嵌入式控制器的控制方法,其特征在于所述CAN接口单元(5)的初始化设置的具体过程为:首先通过设置时钟分频寄存器来完成CAN通讯的波特率设置,然后设置验收码和屏蔽码、设置总线定时寄存器、设置输出寄存器。
10.根据权利要求8所述的具有LVDS串行接口的嵌入式控制器的控制方法,其特征在于所述控制第二FPGA(3)通过CAN接口单元(5)接收外部CAN总线上的***校时数据的具体过程为:
当第二FPGA(3)接收到来自第一FPGA(2)的控制信号时,首先判断第二FPGA(3)中的接收缓存是否为空:若是,则进入CAN数据接收状态;否则延时,待第二FPGA(3)中的接收缓存为空时再进入CAN数据接收状态;
在所述CAN数据接收状态,CAN接口单元(5)开始接收***校时数据,并将接收到的***校时数据发送至第二FPGA(3)的接收缓存中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101088859A CN101794152B (zh) | 2010-02-10 | 2010-02-10 | 具有lvds串行接口的嵌入式控制器及其控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010101088859A CN101794152B (zh) | 2010-02-10 | 2010-02-10 | 具有lvds串行接口的嵌入式控制器及其控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101794152A true CN101794152A (zh) | 2010-08-04 |
CN101794152B CN101794152B (zh) | 2012-09-19 |
Family
ID=42586884
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010101088859A Expired - Fee Related CN101794152B (zh) | 2010-02-10 | 2010-02-10 | 具有lvds串行接口的嵌入式控制器及其控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101794152B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104008078A (zh) * | 2014-05-27 | 2014-08-27 | 安徽中兴继远信息技术股份有限公司 | 一种基于fpga的数据传输板之间进行高速传输的方法 |
CN105222910A (zh) * | 2015-10-15 | 2016-01-06 | 上海斐讯数据通信技术有限公司 | 一种远距离采集温度的方法和装置 |
CN106571865A (zh) * | 2016-11-14 | 2017-04-19 | 上海微小卫星工程中心 | 卫星星群的遥测数据接入传输方法 |
CN106875952A (zh) * | 2016-12-23 | 2017-06-20 | 伟乐视讯科技股份有限公司 | 基于fpga嵌入式***的多路音频软编码机制 |
CN109508308A (zh) * | 2018-11-26 | 2019-03-22 | 重庆华渝电气集团有限公司 | 一种基于pc104与fpga通讯的方法 |
CN110308680A (zh) * | 2019-06-18 | 2019-10-08 | 哈尔滨工业大学 | 一种星载通用数据采集*** |
CN111026016A (zh) * | 2019-12-10 | 2020-04-17 | 深圳市英威腾自动控制技术有限公司 | 一种基于双fpga架构的可编程控制器及工业控制*** |
CN111090603A (zh) * | 2019-12-31 | 2020-05-01 | 中国科学院合肥物质科学研究院 | 一种lvds转usb3.0适配器 |
CN114238193A (zh) * | 2022-02-24 | 2022-03-25 | 浙江中控研究院有限公司 | 一种profibus-dp总线与blvds总线之间数据交互的装置 |
CN116431218A (zh) * | 2023-05-10 | 2023-07-14 | 灵动微电子(苏州)有限公司 | 一种可兼容的芯片存储器控制方法、***和控制器 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2772130Y (zh) * | 2005-03-18 | 2006-04-12 | 中国科学院自动化研究所 | 一种不对称高速半双工通信装置 |
CN1835432A (zh) * | 2005-03-18 | 2006-09-20 | 中国科学院自动化研究所 | 一种不对称高速半双工通信***和通信方法 |
US20070266183A1 (en) * | 2006-02-17 | 2007-11-15 | Finisar Corporation | Sampling a device bus |
CN200994146Y (zh) * | 2006-12-30 | 2007-12-19 | 中国电子科技集团公司第五十研究所 | 高速串行时分复用总线 |
-
2010
- 2010-02-10 CN CN2010101088859A patent/CN101794152B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2772130Y (zh) * | 2005-03-18 | 2006-04-12 | 中国科学院自动化研究所 | 一种不对称高速半双工通信装置 |
CN1835432A (zh) * | 2005-03-18 | 2006-09-20 | 中国科学院自动化研究所 | 一种不对称高速半双工通信***和通信方法 |
US20070266183A1 (en) * | 2006-02-17 | 2007-11-15 | Finisar Corporation | Sampling a device bus |
CN200994146Y (zh) * | 2006-12-30 | 2007-12-19 | 中国电子科技集团公司第五十研究所 | 高速串行时分复用总线 |
Non-Patent Citations (3)
Title |
---|
《现代电子技术》 20091231 徐军涛 基于FPGA的PC/104-CAN通讯板设计 第83页-第85页 1-10 , 第19期 2 * |
《船舶电子工程》 20091231 徐步安 VxWorks组播通讯与LVDS数据传输原理设计 第30页-第33页 1,4-5,7 , 第2期 2 * |
《计算机测量与控制》 20091231 陈萍等 基于FPGA的CAN总线通信*** 第2482页-第2484页 2-3,8-9 第17卷, 第12期 2 * |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104008078B (zh) * | 2014-05-27 | 2017-02-15 | 安徽中兴继远信息技术股份有限公司 | 一种基于fpga的数据传输板之间进行高速传输的方法 |
CN104008078A (zh) * | 2014-05-27 | 2014-08-27 | 安徽中兴继远信息技术股份有限公司 | 一种基于fpga的数据传输板之间进行高速传输的方法 |
CN105222910A (zh) * | 2015-10-15 | 2016-01-06 | 上海斐讯数据通信技术有限公司 | 一种远距离采集温度的方法和装置 |
CN106571865B (zh) * | 2016-11-14 | 2020-02-18 | 上海微小卫星工程中心 | 卫星星群的遥测数据接入传输方法 |
CN106571865A (zh) * | 2016-11-14 | 2017-04-19 | 上海微小卫星工程中心 | 卫星星群的遥测数据接入传输方法 |
CN106875952A (zh) * | 2016-12-23 | 2017-06-20 | 伟乐视讯科技股份有限公司 | 基于fpga嵌入式***的多路音频软编码机制 |
CN109508308A (zh) * | 2018-11-26 | 2019-03-22 | 重庆华渝电气集团有限公司 | 一种基于pc104与fpga通讯的方法 |
CN110308680A (zh) * | 2019-06-18 | 2019-10-08 | 哈尔滨工业大学 | 一种星载通用数据采集*** |
CN111026016A (zh) * | 2019-12-10 | 2020-04-17 | 深圳市英威腾自动控制技术有限公司 | 一种基于双fpga架构的可编程控制器及工业控制*** |
CN111090603A (zh) * | 2019-12-31 | 2020-05-01 | 中国科学院合肥物质科学研究院 | 一种lvds转usb3.0适配器 |
CN114238193A (zh) * | 2022-02-24 | 2022-03-25 | 浙江中控研究院有限公司 | 一种profibus-dp总线与blvds总线之间数据交互的装置 |
CN114238193B (zh) * | 2022-02-24 | 2022-06-17 | 浙江中控研究院有限公司 | 一种profibus-dp总线与blvds总线之间数据交互的装置 |
CN116431218A (zh) * | 2023-05-10 | 2023-07-14 | 灵动微电子(苏州)有限公司 | 一种可兼容的芯片存储器控制方法、***和控制器 |
CN116431218B (zh) * | 2023-05-10 | 2024-01-26 | 灵动微电子(苏州)有限公司 | 一种可兼容的芯片存储器控制方法、***和控制器 |
Also Published As
Publication number | Publication date |
---|---|
CN101794152B (zh) | 2012-09-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101794152B (zh) | 具有lvds串行接口的嵌入式控制器及其控制方法 | |
CN202870808U (zh) | 一种spi串口模块的fpga实现装置 | |
CN104702474A (zh) | 一种基于FPGA的EtherCAT主站装置 | |
CN105610876A (zh) | 工业控制自动化网络通信协议转换器及通信协议转换方法 | |
CN105243044B (zh) | 基于串口的管理***及管理方法 | |
CN102243619A (zh) | 一种基于fpga实现多路i2c总线端口扩展的方法 | |
CN207718364U (zh) | 一种基于fpga的多路rs-422串口扩展接口 | |
CN104484306A (zh) | 基于差分信号的主从同步串行通讯总线及其实现方法 | |
CN107703815A (zh) | 循环地址式三线spi通讯*** | |
CN204733178U (zh) | 一种基于FPGA的EtherCAT主站装置 | |
CN204925719U (zh) | 信号转换装置和*** | |
CN104834260A (zh) | 基于变频控制的双通道can总线控制器及双can仲裁方法 | |
CN100594707C (zh) | 基于以太网技术的数控***数字通信方法 | |
CN107436851A (zh) | 串行外设接口四线隔离***及其控制方法 | |
CN205103813U (zh) | 一种基于PCI接口的SpaceWire总线节点通讯模块 | |
CN102882754A (zh) | 重复中断方式485方向控制方法 | |
CN108667706A (zh) | 串口数量动态可调的以太网串口服务器及其数据传输方法 | |
CN107239423A (zh) | 一种基于扩展iic接口的装置 | |
CN102881146A (zh) | 一种多工业总线的工业现场设备数据采集器 | |
CN205091734U (zh) | 一种基于CPCI接口的SpaceWire总线节点通讯模块 | |
CN203982366U (zh) | 基于arm和fpga高速灵活的串口装置 | |
CN111026691A (zh) | 基于apb总线的owi通讯设备 | |
CN204883694U (zh) | 级联*** | |
CN203982361U (zh) | 一种多路串口通信测试装置 | |
CN102621950A (zh) | 一种纯电动汽车整车控制器刷新工具及刷新方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120919 Termination date: 20130210 |