一种控制方法、控制器及电子设备技术

技术编号:28835096 阅读:18 留言:0更新日期:2021-06-11 23:31
本申请公开了一种控制方法、控制器及电子设备,方法包括:在控制器上分别连接第一设备和至少一个第二设备的情况下,所述控制器接收所述第一设备传输来的连接指令;所述控制器至少根据所述连接指令建立所述第一设备与目标设备之间的数据连接,所述目标设备为所述第二设备中与所述连接指令相对应的设备,所述数据连接用于实现所述第一设备与所述目标设备之间的数据传输;其中,所述控制器为单一的可编程逻辑电路元器件,并且能够与所述第一设备之间进行数据传输。

【技术实现步骤摘要】
一种控制方法、控制器及电子设备
本申请涉及计算机
,尤其涉及一种控制方法、控制器及电子设备。
技术介绍
目前支持NVME(Non-VolatileMemoryexpress)的背板中,至少需要三种类型的芯片:控制芯片、设备信息芯片以及I2C扩展芯片。其中,控制芯片通常为复杂可编程逻辑器件CPLD(ComplexProgramminglogicdevice)、可编程化系统单芯片PSOC(ProgrammingSystemonChip)、单片机SCM(single-chipmicrocomputer)或微控制单元MCU(MicrocontrollerUnit)等,该控制芯片作为背板上的逻辑处理单元,与主板上的主控器进行信息交互;而设备信息芯片通常为带电可擦可编程只读存储器EEPROM(ElectricallyErasableProgrammablereadonlymemory),用于存储产品序列号、描述信息等内容;另外,I2C扩展芯片用于将主控器的单路I2C总线扩展为多路,分别连接到各个NVME硬盘上的I2C接口,以实现与硬盘之间的数据传输。但是,受限于背板空间,亟需对背板上的芯片进行减少。
技术实现思路
有鉴于此,本申请提供一种控制方法、控制器及电子设备,如下:一种控制方法,包括:在控制器上分别连接第一设备和至少一个第二设备的情况下,所述控制器接收所述第一设备传输来的连接指令;所述控制器至少根据所述连接指令建立所述第一设备与目标设备之间的数据连接,所述目标设备为所述第二设备中与所述连接指令相对应的设备,所述数据连接用于实现所述第一设备与所述目标设备之间的数据传输;其中,所述控制器为单一的可编程逻辑电路元器件,并且能够与所述第一设备之间进行数据传输。上述方法,优选的,所述控制器通过第一端口与所述第一设备实现数据连接,且所述控制器通过第二端口与所述第二设备实现数据连接,一个所述第二端口对应于一个所述第二设备;其中,所述方法还包括:所述控制器在所述第一端口上检测到低电平信号的情况下,所述控制器设置所述第一端口为输入状态并设置所述第二端口中连接到所述目标设备的目标端口为输出状态,以使得所述第一设备通过所述数据连接向所述目标设备传输第一数据。上述方法,优选的,所述方法还包括:所述控制器在所述第一端口上检测到从低电平信号变化为高电平信号的情况下,所述控制器设置所述第一端口为输出状态并设置所述目标端口为输入状态,以使得所述第一设备通过所述数据连接接收所述目标设备传输的第二数据。上述方法,优选的,所述控制器通过第一端口与所述第一设备实现数据连接,且所述控制器通过第二端口与所述第二设备实现数据连接,一个所述第二端口对应于一个所述第二设备;其中,所述方法还包括:所述控制器在所述第二端口中连接到所述目标设备的目标端口上检测到低电平信号的情况下,所述控制器设置所述目标端口为输入状态并设置第一端口为输出状态,以使得所述第一设备通过所述数据连接接收所述目标设备传输的第二数据。上述方法,优选的,所述方法还包括:所述控制器在所述第二端口上检测到从低电平信号变化为高电平信号的情况下,所述控制器设置所述目标端口为输出状态并设置所述第一端口为输入状态,以使得所述第一设备通过所述数据连接向所述目标设备传输第一数据。上述方法,优选的,所述控制器设置所述第一端口为输入状态,包括:所述控制器设置所述第一端口处于高阻状态;其中,所述控制器设置所述目标端口为输出状态,包括:所述控制器设置所述目标端口为低电平状态。上述方法,优选的,所述控制器设置所述第一端口为输出状态,包括:所述控制器设置所述第一端口为低电平状态;其中,所述控制器设置所述目标端口为输入状态,包括:所述控制器设置所述目标端口处于高阻状态。上述方法,优选的,所述方法还包括:所述控制器接收所述第一设备传输的信息访问指令;所述控制器在目标区域中对所述信息访问指令对应的目标信息进行访问,以得到访问结果;所述目标区域为所述控制器中划分出的存储区域。一种控制器,包括:第一端口和至少一个第二端口,所述第一端口用于连接第一设备,所述第二端口用于连接第二设备;其中,在所述控制器上分别连接第一设备和至少一个第二设备的情况下,所述控制器接收所述第一设备传输来的连接指令,至少根据所述连接指令建立所述第一设备与目标设备之间的数据连接,所述目标设备为所述第二设备中与所述连接指令相对应的设备,所述数据连接用于实现所述第一设备与所述目标设备之间的数据传输;其中,所述控制器为单一的可编程逻辑电路元器件,并且能够与所述第一设备之间进行数据传输。一种电子设备,包括:控制器、第一设备和至少一个第二设备;其中,在控制器上分别连接第一设备和至少一个第二设备的情况下,所述控制器接收所述第一设备传输来的连接指令,至少根据所述连接指令建立所述第一设备与目标设备之间的数据连接,所述目标设备为所述第二设备中与所述连接指令相对应的设备,所述数据连接用于实现所述第一设备与所述目标设备之间的数据传输;其中,所述控制器为单一的可编程逻辑电路元器件,并且能够与所述第一设备之间进行数据传输。从上述技术方案可以看出,本申请公开的一种控制方法、控制器及电子设备中,将实现主设备与从设备之间的数据传输的功能集成到单一的可编程逻辑电路元器件即控制器上,使得控制器上能够与主设备之间实现数据传输的同时,还能够实现主设备与从设备之间的数据传输,由此,需要在电子设备中额外配置用于实现主设备与从设备之间的数据传输的芯片,从而减少电子设备中的芯片数量,降低对电子设备内空间占用的压力。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例一提供的一种控制方法的流程图;图2-图4分别为本申请实施例的应用示例图;图5为本申请实施例一提供的一种控制方法的另一流程图;图6为本申请实施例的另一应用示例图;图7为本申请实施例一提供的一种控制方法的另一流程图;图8为本申请实施例的另一应用示例图;图9-图10分别为本申请实施例一提供的一种控制方法的另一流程图;图11为本申请实施例一提供的一种控制方法的部分流程图;图12为本申请实施例二提供的一种控制器的结构示意图;图13为本申请实施例三提供的一种电子设备的结构示意图;图14为现有技术中背板的结构示意图;图15为本申请适用于背板设计的控制芯片的结构示意图;图16为本申请适用于背板设计的控制芯片所实现的I2C扩展芯片的逻辑结构示意图;图17为本申请适用本文档来自技高网...

【技术保护点】
1.一种控制方法,包括:/n在控制器上分别连接第一设备和至少一个第二设备的情况下,所述控制器接收所述第一设备传输来的连接指令;/n所述控制器至少根据所述连接指令建立所述第一设备与目标设备之间的数据连接,所述目标设备为所述第二设备中与所述连接指令相对应的设备,所述数据连接用于实现所述第一设备与所述目标设备之间的数据传输;/n其中,所述控制器为单一的可编程逻辑电路元器件,并且能够与所述第一设备之间进行数据传输。/n

【技术特征摘要】
1.一种控制方法,包括:
在控制器上分别连接第一设备和至少一个第二设备的情况下,所述控制器接收所述第一设备传输来的连接指令;
所述控制器至少根据所述连接指令建立所述第一设备与目标设备之间的数据连接,所述目标设备为所述第二设备中与所述连接指令相对应的设备,所述数据连接用于实现所述第一设备与所述目标设备之间的数据传输;
其中,所述控制器为单一的可编程逻辑电路元器件,并且能够与所述第一设备之间进行数据传输。


2.根据权利要求1所述的方法,所述控制器通过第一端口与所述第一设备实现数据连接,且所述控制器通过第二端口与所述第二设备实现数据连接,一个所述第二端口对应于一个所述第二设备;
其中,所述方法还包括:
所述控制器在所述第一端口上检测到低电平信号的情况下,所述控制器设置所述第一端口为输入状态并设置所述第二端口中连接到所述目标设备的目标端口为输出状态,以使得所述第一设备通过所述数据连接向所述目标设备传输第一数据。


3.根据权利要求2所述的方法,所述方法还包括:
所述控制器在所述第一端口上检测到从低电平信号变化为高电平信号的情况下,所述控制器设置所述第一端口为输出状态并设置所述目标端口为输入状态,以使得所述第一设备通过所述数据连接接收所述目标设备传输的第二数据。


4.根据权利要求1所述的方法,所述控制器通过第一端口与所述第一设备实现数据连接,且所述控制器通过第二端口与所述第二设备实现数据连接,一个所述第二端口对应于一个所述第二设备;
其中,所述方法还包括:
所述控制器在所述第二端口中连接到所述目标设备的目标端口上检测到低电平信号的情况下,所述控制器设置所述目标端口为输入状态并设置第一端口为输出状态,以使得所述第一设备通过所述数据连接接收所述目标设备传输的第二数据。


5.根据权利要求4所述的方法,所述方法还包括:
所述控制器在所述第二端口上检测到从低电平信号变化为高电平信号的情况下,所述控制器设置所述目标端口为输出状态并设置所述第一端口为输入状态,以使得所述第一设备...

【专利技术属性】
技术研发人员:赵魁刘宜龙
申请(专利权)人:联想北京信息技术有限公司
类型:发明
国别省市:北京;11

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

1