具有多维数据传输和处理功能的智能电路单元及其系统和控制方法技术方案

技术编号:19592358 阅读:21 留言:0更新日期:2018-11-28 04:32
本发明专利技术公开了一种具有多维数据传输和处理功能的智能电路单元及其系统和控制方法,智能电路单元包括CPU以及至少一个与其输入端和输出端相连接的数据传输通道,所述数据传输通道的开启受控于所述CPU,当所述数据传输通道开启时,输入的数据通过该数据传输通道直接传输至输出端,否则,所述CPU获取输入的数据并对其进行数据处理;所述CPU至少设置运算单元、特征寄存器、程序寄存器和数据寄存器,其中,所述特征寄存器用于存储特征参数以控制所述数据传输通道的开启或关闭。

【技术实现步骤摘要】
具有多维数据传输和处理功能的智能电路单元及其系统和控制方法
本专利技术涉及智能控制单元,尤其涉及一种具有多维数据传输和处理功能的智能电路单元及其系统和控制方法。
技术介绍
在云计算和人工智能系统中,对处理单元的性能要求日益提高,目前通常采用多个处理单元协同处理,由于多个处理单元能够并行地处理任务,所以与由单一的处理单元构成的处理器系统相比,具有每单位时间的任务处理量变多的特征。在现有技术的多处理单元系统中,相互连接的多个处理单元,除了处理分配给本处理单元的任务以外,还需要与其他处理单元进行通信。然而,现有技术方案中,处理单元之间的数据路由需要在该处理单元控制下完成,从而降低了数据处理的速度和效率。故,针对现有技术的缺陷,实有必要提出一种技术方案以解决现有技术存在的技术问题。
技术实现思路
有鉴于此,确有必要提供一种具有多维数据传输和处理功能的智能电路单元及其系统和控制方法,在多个智能电路单元之间进行高效地进行数据路由,同时能够根据应用要求方便地设置数据传输通道的触发条件,从而满足各种应用的需求。为了解决现有技术存在的技术问题,本专利技术的技术方案如下:具有多维数据传输和处理功能的智能电路单元,所述智能电路单元包括CPU以及至少一个与其输入端和输出端相连接的数据传输通道,所述数据传输通道的开启受控于所述CPU,当所述数据传输通道开启时,输入的数据通过该数据传输通道直接传输至输出端,否则,所述CPU获取输入的数据并对其进行数据处理;所述CPU至少设置运算单元、特征寄存器、程序寄存器和数据寄存器,其中,所述特征寄存器用于存储特征参数以控制所述数据传输通道的开启或关闭。作为优选的技术方案,所述程序寄存器中运行通道控制算法,用于当所述CPU的执行状态与所述特征寄存器中特征参数相匹配时控制所述数据传输通道的开启或关闭。作为优选的技术方案,所述特征寄存器至少设置通道开启特征参数和通道关闭特征参数。作为优选的技术方案,所述智能电路单元设置多个输入端和输出端,任一个输入端和输出端之间均连接一独立的数据传输通道。作为优选的技术方案,任一输入端设置N个数据传输通道分别与N个独立输出端相连接,且与该输入端相连的N个数据传输通道中仅有一个数据传输通道处于开启状态或者全部处于关闭状态。作为优选的技术方案,所述数据传输通道采用高速数据开关。本专利技术还公开了具有多维数据传输和处理功能的智能电路系统,该系统由多个权利要求1至6所述的智能电路单元级联组成。本专利技术还公开了具有多维数据传输和处理功能的智能控制方法,包括以下步骤:当数据传输至智能电路单元输入端时,如果与该输入端相连接的数据传输通道处于开启状态,则通过该数据传输通道将该数据直接传输至与其级联的下一智能电路单元,否则,该智能电路单元通过CPU接收该数据并进行数据处理;在CPU进行数据处理的过程中,运行通道控制算法判断是否达到数据传输通道触发条件,如果是,则控制数据传输通道开启或关闭。作为优选的技术方案,每个输入端连接多个数据传输通道,通道控制算法采用轮询方式控制数据传输通道开启。作为优选的技术方案,每个智能电路单元中设置不同的特征参数和通道控制算法以使各个智能电路单元根据应用要求具备不同的数据传输通道触发条件。与现有技术相比较,本专利技术通过设置数据传输通道并当该数据传输通道开启时,将输入的数据通过该数据传输通道直接传输至输出端,从而提高多个智能电路单元系统的数据路由效率和处理速度;同时能够根据应用要求方便地设置数据传输通道的触发条件,从而满足各种应用的需求。附图说明图1为本专利技术具有多维数据传输和处理功能的智能电路单元的原理示意图。图2为本专利技术一种优选实施方式的原理示意图。图3为本专利技术又一种优选实施方式的原理示意图。图4为本专利技术具有多维数据传输和处理功能的智能电路系统的原理示意图。图5为本专利技术具有多维数据传输和处理功能的智能电路控制方法的流程框图。如下具体实施例将结合上述附图进一步说明本专利技术。具体实施方式以下将结合附图对本专利技术提供的技术方案作进一步说明。参见图1,所示为本专利技术提供的具有多维数据传输和处理功能的智能电路单元的原理示意图,所述智能电路单元包括CPU以及至少一个与其输入端和输出端相连接的数据传输通道,所述数据传输通道的开启受控于所述CPU,当所述数据传输通道开启时,输入的数据通过该数据传输通道直接传输至输出端,否则,所述CPU获取输入的数据并对其进行数据处理;CPU至少设置运算单元、特征寄存器、程序寄存器和数据寄存器,其中,特征寄存器用于存储特征参数以控制所述数据传输通道的开启或关闭,也即通过配置特征寄存器设置数据传输通道的触发条件,作为优选的,特征寄存器至少设置通道开启特征参数和通道关闭特征参数;当通道开启特征参数与预设值相匹配时,CPU控制数据传输通道处于开启状态;当通道关闭特征参数与预设值相匹配时,CPU控制数据传输通道处于关闭状态。因此,可以根据不同应用要求配置特征寄存器,就能方便地设置数据传输通道的触发条件,从而满足各种场合的应用需求。在一种优选实施方式中,数据传输通道采用高速数据开关,从而能够方便的实现数据传输通道的开启或关闭。其中,高速数据开关采用单刀双掷、单刀多掷等开关方式。采用上述技术方案,由于设置数据传输通道,并当该数据传输通道开启时将输入的数据通过该数据传输通道直接传输至输出端,从而在数据路由过程中基本不用占用CPU资源,从而提高多个智能电路单元系统的数据路由效率;同时,CPU可以根据数据处理情况合理控制数据传输通道,从而大大提高了数据处理速度和效率。在一种优选实施方式中,在程序寄存器中运行通道控制算法,用于当所述CPU的执行状态与所述特征寄存器中特征参数相匹配时控制所述数据传输通道的开启或关闭。CPU的执行状态为在数据处理过程中的参数状态的改变。例如,一种最简单的通道控制算法,CPU在数据处理过程中,执行状态标记为“忙”,在CPU处于“忙”状态下,控制数据传输通道开启,则后续数据传输至该智能电路单元时,通过该数据传输通道直接传输给其他非“忙”状态下的智能电路单元,大大降低CPU进行数据路由分配的工作量。当然,通道控制算法和特征参数可以按照实际应用需求设定,比如CPU预估数据执行量、预估执行时间等,当其超出第一预设值时,开启数据传输通道,或者当其低于第二预设值时,关闭数据传输通道。参见图2和图3,智能电路单元设置多个输入端和输出端,任一个输入端和输出端之间均连接一独立的数据传输通道。从而可以通过多个输入端和输出端级联为多智能电路单元系统,每个智能电路单元能够独立配置其特征寄存器以控制每个数据传输通道。进一步的,任一输入端设置N个数据传输通道分别与N个独立输出端相连接,且与该输入端相连的N个数据传输通道中仅有一个数据传输通道处于开启状态或者全部处于关闭状态。智能电路单元在进行数据路由控制时,每个输入端仅有一个数据传输通道处于开启状态,从而保证数据传输的稳定性和一致性。多个数据传输通道的调度中,通道控制算法采用轮询方式控制数据传输通道开启,从而最大限度的保证将数据发送给处于“空闲”状态的智能电路单元,提高数据处理速度和效率。参见图4,所示为本专利技术具有多维数据传输和处理功能的智能电路系统的原理示意图,该系统由多个上述所述的智能电路单元级联组成。由于每个智能电本文档来自技高网...

【技术保护点】
1.具有多维数据传输和处理功能的智能电路单元,其特征在于,所述智能电路单元包括CPU以及至少一个与其输入端和输出端相连接的数据传输通道,所述数据传输通道的开启受控于所述CPU,当所述数据传输通道开启时,输入的数据通过该数据传输通道直接传输至输出端,否则,所述CPU获取输入的数据并对其进行数据处理;所述CPU至少设置运算单元、特征寄存器、程序寄存器和数据寄存器,其中,所述特征寄存器用于存储特征参数以控制所述数据传输通道的开启或关闭。

【技术特征摘要】
1.具有多维数据传输和处理功能的智能电路单元,其特征在于,所述智能电路单元包括CPU以及至少一个与其输入端和输出端相连接的数据传输通道,所述数据传输通道的开启受控于所述CPU,当所述数据传输通道开启时,输入的数据通过该数据传输通道直接传输至输出端,否则,所述CPU获取输入的数据并对其进行数据处理;所述CPU至少设置运算单元、特征寄存器、程序寄存器和数据寄存器,其中,所述特征寄存器用于存储特征参数以控制所述数据传输通道的开启或关闭。2.根据权利要求1所述的具有多维数据传输和处理功能的智能电路单元,其特征在于,所述程序寄存器中运行通道控制算法,用于当所述CPU的执行状态与所述特征寄存器中特征参数相匹配时控制所述数据传输通道的开启或关闭。3.根据权利要求1或2所述的具有多维数据传输和处理功能的智能电路单元,其特征在于,所述特征寄存器至少设置通道开启特征参数和通道关闭特征参数。4.根据权利要求1或2所述的具有多维数据传输和处理功能的智能电路单元,其特征在于,所述智能电路单元设置多个输入端和输出端,任一个输入端和输出端之间均连接一独立的数据传输通道。5.根据权利要求4所述的具有多维数据传输和处理功能的智能电路单元,其特征在于,任一输入端设置N个数据传输通道分别与N个独立...

【专利技术属性】
技术研发人员:骆建军
申请(专利权)人:杭州华澜微电子股份有限公司
类型:发明
国别省市:浙江,33

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

1