一种1394数据采集模块制造技术

技术编号:15441541 阅读:119 留言:0更新日期:2017-05-26 06:40
本发明专利技术公开了一种1394数据采集模块,包括:Power PC主处理器和多条1394链路。Power PC主处理器分别与多条1394链路相连;每条1394链路包括:1394链路层芯片、1394物理层芯片和多个端口;Power PC与1394链路层芯片相连;1394链路层芯片与1394物理层芯片相连;1394物理层芯片与多个端口相连,其中,每个端口实现一条总线,每条1394链路实现的多条总线输出的数据均相同。通过本发明专利技术实施例方案,扩展了模块间的连接数量和数据传输通道数量,增加了数据传输过程中的准确性和可靠性。

A 1394 data acquisition module

The invention discloses a 1394 data acquisition module, including: Power PC main processor and a plurality of 1394 link. Power PC main processor is respectively connected with a plurality of 1394 links; each of the 1394 links including: 1394 link layer chip, 1394 physical layer chip and a plurality of ports; Power and PC 1394 link layer chip; 1394 link layer physical layer chip and 1394 chip; 1394 physical layer chip and a plurality of ports, including a bus, each port, a plurality of bus output of each of the 1394 link of the data are the same. Through the embodiment of the invention, the number of connections between modules and the number of data transmission channels are extended, and the accuracy and reliability in the data transmission process are increased.

【技术实现步骤摘要】
一种1394数据采集模块
本专利技术涉及数据采集技术,尤其涉及一种1394数据采集模块。
技术介绍
随着电气和电子工程师协会IEEEStd1394-1995技术的高速发展,IEEE1394已经成为众多电子设备基本的外部接口。消费类电子中最常用到的1394数据采集卡是DV采集卡,一边为PCIe金属指结构,一边为视频接口,用于传输影像数据;工业应用中,最常用的是接口转接卡,一般转接卡上没有处理器,只提供接口转换功能,支持1条链路最多3个端口,该3个端口包括:2个9pin1394端口,1个6pin1394端口,用于传输大数据。这种结构由于仅包含一条链路,因此当前的1394数据采集卡的扩展性差,并且其仅基于1394协议,使得数据传输过程中容易出现丢包现象,准确定和可靠性差。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种1394数据采集模块,能够增加数据传输过程中的准确性和可靠性差,并增强模块的可扩展性。为了达到本专利技术目的,本专利技术提供了一种1394数据采集模块,该1394数据采集模块包括:PowerPC主处理器和多条1394链路。PowerPC主处理器分别与多条1394链路相连;每条1394链路包括:1394链路层芯片、1394物理层芯片和多个端口;PowerPC与1394链路层芯片相连;1394链路层芯片与1394物理层芯片相连;1394物理层芯片与多个端口相连;其中,每个端口实现一条总线,每条1394链路实现的多条总线输出的数据均相同。可选地,PowerPC主处理器通过总线和接口标准PCIE总线与上位机建立通信连接。PowerPC主处理器,用于接收上位机下发的网络配置表;其中,该网络配置表用于定义1394网络中的各个1394数据采集模块的状态,并分配每个1394数据采集模块的带宽;该状态包括:为根CC节点或为远程RN节点。可选地,1394数据采集模块还包括:1394变压器引出模块。1394变压器引出模块连接于1394物理层芯片和多个端口之间。可选地,1394数据采集模块还包括:可编程逻辑器件。可编程逻辑器件与每条1394链路连接的多个端口相连;可编程逻辑器件,用于连接多条1394链路中的任意两条1394链路,以控制多个端口的引出状态。可选地,多条1394链路为3条;3条1394链路包括:第一1394链路、第二1394链路和第三1394链路;第一1394链路连接第一端口、第二端口和第三端口;第二1394链路连接第四端口、第五端口和第六端口;第三1394链路连接第七端口、第八端口和第九端口。其中,9个端口实现9条总线,并且3条1394链路独立通信。可选地,每条1394链路实现3条总线,3条总线输出的数据均相同;当第一1394数据采集模块中的一条1394链路与第二1394数据采集模块中的一条1394链路相连接时,自动切断其中的第一条总线和第二条总线,保持第三条总线处于通信状态;第一条总线和第二条总线处于冗余状态;当第一1394数据采集模块中的一条1394链路的三个端口分别与第二1394数据采集模块、第三1394数据采集模块和第四1394数据采集模块中的一条1394链路相连接时,第一1394数据采集模块中的一条1394链路的三个端口实现的3条总线分别独立通信。可选地,可编程逻辑器件,还用于连接第三端口和第四端口,以令1394数据采集模块支持2条1394链路和7个端口;其中,2条1394链路为第四1394链路和第三1394链路;第四1394链路连接第一端口、第二端口、第五端口和第六端口;第四1394链路是由第一1394链路和第二1394链路组成的;组成第四1394链路的第一1394链路和第二1394链路上输出的数据均相同。可选地,1394数据采集模块支持1394通信协议和AS5643协议。可选地,1394数据采集模块支持-40℃~80℃的环境温度。可选地,1394数据采集模块支持上电自检功能。与现有技术相比,本专利技术提出了一种1394数据采集模块,该1394数据采集模块包括:PowerPC主处理器和多条1394链路。PowerPC主处理器分别与多条1394链路相连;每条1394链路包括:1394链路层芯片、1394物理层芯片和多个端口;PowerPC与1394链路层芯片相连;1394链路层芯片与1394物理层芯片相连;1394物理层芯片与多个端口相连,其中,每个端口实现一条总线,每条1394链路实现的多条总线输出的数据均相同。通过本专利技术实施例方案,每个1394数据采集模块中包含多条1394链路,每条链路又包含多个端口,从而扩展了模块间的连接数量并扩展了数据传输通道。另外,每条1394链路实现的多条总线输出的数据均相同,使得数据传输过程中有一条总线的数据传输过程出现丢包现象时,可以通过其他总线进行弥补,增加了数据传输过程中的准确性和可靠性。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例的具有三条链路的1394数据采集模块结构实施例示意图;图2为本专利技术实施例的1394数据采集模块中总线管理方法示意图;图3为本专利技术实施例的1394网络中各个1394数据采集模块第一连接实施例示意图;图4为本专利技术实施例的1394网络中各个1394数据采集模块第二连接实施例示意图;图5为本专利技术实施例的1394数据采集模块自检实施例流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。为了达到本专利技术目的,本专利技术提供了一种1394数据采集模块,如图1所示,该1394数据采集模块包括:PowerPC主处理器和多条1394链路。PowerPC主处理器分别与多条1394链路相连。在本专利技术实施例中,智能1394数据采集模块可以以PowerPCMPC8378为主处理器,外挂DDR2(双数据速率DoubleDataRate2)、NORFlash(非易失闪存)、EEPROM(带电可擦可编程只读存储器ElectricallyErasableProgrammableRead-OnlyMemory),提供串口、以太网接口、PCIE(总线和接口标准PeripheralComponentInterfaceExpress)接口、PCI(外部设备互连总线PeripheralComponentInterconnect)接口。在本专利技术实施例中,1394数据采集模块可以与上位机进行通信并接收上位机下发的命令,具体地是通过PowerPC主处理器实现的。可选地,PowerPC主处理器通过总线和接口标准PCIE总线与上位机建立通信连接。PowerPC主处本文档来自技高网...
一种1394数据采集模块

【技术保护点】
一种1394数据采集模块,其特征在于,所述1394数据采集模块包括:Power PC主处理器和多条1394链路;所述Power PC主处理器分别与所述多条1394链路相连;每条1394链路包括:1394链路层芯片、1394物理层芯片和多个端口;所述Power PC与所述1394链路层芯片相连;所述1394链路层芯片与所述1394物理层芯片相连;所述1394物理层芯片与所述多个端口相连;其中,每个端口实现一条总线,每条1394链路实现的多条总线输出的数据均相同。

【技术特征摘要】
1.一种1394数据采集模块,其特征在于,所述1394数据采集模块包括:PowerPC主处理器和多条1394链路;所述PowerPC主处理器分别与所述多条1394链路相连;每条1394链路包括:1394链路层芯片、1394物理层芯片和多个端口;所述PowerPC与所述1394链路层芯片相连;所述1394链路层芯片与所述1394物理层芯片相连;所述1394物理层芯片与所述多个端口相连;其中,每个端口实现一条总线,每条1394链路实现的多条总线输出的数据均相同。2.如权利要求1所述的1394数据采集模块,其特征在于,所述PowerPC主处理器通过总线和接口标准PCIE总线与上位机建立通信连接;所述PowerPC主处理器,用于接收所述上位机下发的网络配置表;其中,所述网络配置表用于定义1394网络中的各个1394数据采集模块的状态,并分配每个1394数据采集模块的带宽;所述状态包括:为根CC节点或为远程RN节点。3.如权利要求1任意一项所述的1394数据采集模块,其特征在于,所述1394数据采集模块还包括:1394变压器引出模块;所述1394变压器引出模块连接于所述1394物理层芯片和所述多个端口之间。4.如权利要求2所述的1394数据采集模块,其特征在于,所述1394数据采集模块还包括:可编程逻辑器件;所述可编程逻辑器件与每条1394链路连接的多个端口相连;所述可编程逻辑器件,用于连接多条1394链路中的任意两条1394链路,以控制所述多个端口的引出状态。5.如权利要求1-4任意一项所述的1394数据采集模块,其特征在于,所述多条1394链路为3条;3条1394链路包括:第一1394链路、第二1394链路和第三1394链路;所述第一1394链路连接第一端口、第二端口和第三端口;所述第二1394链路连接...

【专利技术属性】
技术研发人员:李焕宋钱骞纪德波甄学礼黄秋柏
申请(专利权)人:北京旋极信息技术股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1