System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 针对多卡槽系统的地址识别系统、方法及多卡槽设备技术方案_技高网

针对多卡槽系统的地址识别系统、方法及多卡槽设备技术方案

技术编号:44486523 阅读:4 留言:0更新日期:2025-03-04 17:51
本申请涉及一种涉及针对多卡槽系统的地址识别系统、方法及多卡槽设备,其中,系统包括:信号发生模块,用于根据用户预设要求生成基波信号;信号分频模块,所述信号分频模块的输入端连接所述信号发生模块,用于将所述基波信号进行分频,得到多个频率不同的分频信号,并将频率不同的分频信号输出至不同卡槽;信号检测模块,所述信号检测模块的输入端连接所述卡槽,用于接收传输到所述卡槽的分频信号,并根据所述分频信号识别所述卡槽的物理地址。本申请通过产生一个固定频率的基波信号,并在每个插槽上依次产生分频信号,使得每个卡槽上的装置能够检测到不同频率的信号,以此替代传统的电阻分压方法进行装置地址识别。

【技术实现步骤摘要】

本申请涉及设备地址识别,特别是涉及针对多卡槽系统的地址识别系统、方法及多卡槽设备


技术介绍

1、在多卡槽设备中,如通信设备、计算机服务器、嵌入式系统等,如何准确识别各插槽中设备的位置至关重要,现有的地址识别方案通常依赖于地址识别技术。随着技术的发展,目前应用广泛的地址识别方法有电阻分压法、dip开关法、eeprom地址存储法和pci总线方法。

2、其中,电阻分压法是传统且常见的地址识别方法之一,尽管该方法易于实现,但随着插槽数量的增加,所需的电阻网络也愈加复杂;同时该方法容易被环境干扰,影响识别的准确性,并且扩展能力受限。dip(dual in-line package)开关法是另一种常见的地址识别方法,该方法的优点是实现简单,硬件成本低;但需要手动设定开关,易发生错误配置,维护过程繁琐,效率低下。eeprom(electrically erasable programmable read-only memory)存储法通过读取eeprom中的地址信息,确定其物理位置,这种方法成本较高,且在极端环境下存在损坏或数据丢失的风险。pci(peripheral component interconnect)总线方法是现代计算机系统中广泛应用的一种设备识别方式,通过总线扫描来识别设备的存在和位置,但该方法涉及到多层次的硬件和软件交互,需要专用的总线接口和控制器,因此复杂性、成本和功耗较高,不适合低功耗设备或嵌入式应用。由此可知,现有的设备地址设备方案都存在一定的局限性。


技术实现思路p>

1、本申请实施例提供了一种针对多卡槽系统的地址识别系统、方法及多卡槽设备,以至少解决相关技术中现有的地址识别方案存在结构复杂、硬件成本高的问题。

2、第一方面,本申请实施例提供了一种针对多卡槽系统的地址识别系统,包括:

3、信号发生模块,用于根据用户预设要求生成基波信号;

4、信号分频模块,所述信号分频模块的输入端连接所述信号发生模块,用于将所述基波信号进行分频,得到多个频率不同的分频信号,并将频率不同的分频信号输出至不同卡槽;

5、信号检测模块,所述信号检测模块的输入端连接所述卡槽,用于接收传输到所述卡槽的分频信号,并根据所述分频信号识别所述卡槽的物理地址。

6、在一实施例中,所述信号检测模块包括:

7、信号获取单元,所述信号获取单元的输入端连接卡槽,用于采集卡槽的分频信号,对所述分频信号进行处理,得到所述卡槽的分频信号频率并发送给所述地址识别单元;

8、地址识别单元,所述地址识别单元的输入端连接所述信号获取单元,用于根据所述分频信号频率在预先设置的地址映射表进行查找,得到所述卡槽的物理地址。

9、在一实施例中,所述信号获取单元包括:

10、频率测量电路,用于对接收到的所述分频信号的频率进行测量,得到分频信号频率,

11、模数转换电路,用于将所述分频信号频率转换为数字信号后,发送给所述地址识别单元。

12、在一实施例中,所述信号分频模块包括多个分频器和多条独立的信号分频网络,每一分频器通过信号分频网络与对应卡槽连接,所述分频器用于对所述基波信号转换成预设频率的分频信号,并通所述信号分频网络将所述分频信号传输到对应卡槽。

13、在一实施例中,所述地址识别装置还包括控制逻辑模块,所述控制逻辑模块的输出端连接分别连接所述信号发生模块和信号分频模块,用于对所述信号发生模块和信号分频模块个工作状态进行控制。

14、在一实施例中,所述地址识别系统还包括主控制器和地址存储模块,所述主控制器的输入端与所述信号检测模块连接,其中,

15、所述地址存储模块用于记录所有卡槽的物理地址和地址映射表;

16、所述主控制器用于根据所述物理地址对于所述卡槽连接的插槽设备进行管理和调度,实现数据的传输和通信。

17、在一实施例中,所述信号检测模块安装在插槽设备上,当所述插槽设备插入到相应卡槽时,所述信号检测模块与所述卡槽实现电性连接。

18、第二方面,本申请实施例提供了一种多卡槽设备,其特征在于,包括插槽接口模块、单板、插槽设备和以上任一项所述的针对多卡槽系统的地址识别系统,所述插槽接口模块安装在所述单板上,所述插槽设备通过所述插槽接口模块固定在所述单板上,其中,

19、所述信号发生模块和信号分频模块设置在所述单板上,所述信号检测模块设置在所述插槽设备上,所述插槽接口模块包括多个卡槽。

20、第三方面,本申请实施例提供了一种针对多卡槽系统的地址识别方法,其特征在于,应用在以上任一项实施例所述的针对多卡槽系统的地址识别系,包括:

21、根据用户预设要求生成基波信号;

22、将所述基波信号进行分频,得到多个频率不同的分频信号,并将频率不同的分频信号输出至不同卡槽;

23、接收传输到所述卡槽的分频信号,并根据所述分频信号识别所述卡槽的物理地址。

24、在一实施例中,所述根据所述分频信号识别所述卡槽的物理地址包括:

25、对同一卡槽的分频信号进行多次采样和测量,得到多个采样频率;

26、对多个采样频率进行平均处理,得到频率平均值,并将所述频率平均值转换为数字信号;

27、获取地址映射表,将所述数字信号与所述地址映射表进行匹配,得到当前卡槽对应的物理地址。

28、在一实施例中,所述方法还包括:对系统进行初始化;其中,

29、在得到所述物理地址后,将所述物理地址存储在设备内部的寄存器中,并根据所述物理地址完成设备的初始化配置,得到地址信息;

30、将所述地址信息传递给主控制器,通过主控制器对各插槽设备的物理地址进行二次校验,校验通过后输出初始化完成信号;

31、初始化完成后,主控制器根据所述地址信息对插槽设备进行管理和调度,实现数据的传输和通信。

32、在一实施例中,所述方法还包括:

33、当所述信号检测模块检测到的分频信号不稳定或者与地址映射表不匹配时,触发备用识别机制,并输出异常信号给主控制器;

34、在所述主控制器接收到异常信号后,切换至备用识别方案,所述备用识别方案为电阻分压法、dip开关法、eeprom地址存储法或pci总线方法

35、本申请实施例提供的针对多卡槽系统的地址识别系统、方法及多卡槽设备至少具有以下技术效果:

36、通过产生一个固定频率的基波信号,并在每个插槽上依次产生分频信号,使得每个卡槽上的装置能够检测到不同频率的信号,以此替代传统的电阻分压方法进行装置地址识别。

37、本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。

本文档来自技高网...

【技术保护点】

1.一种针对多卡槽系统的地址识别系统,其特征在于,包括:

2.根据权利要求1所述的地址识别系统,其特征在于,所述信号检测模块包括:

3.根据权利要求2所述的地址识别系统,其特征在于,所述信号获取单元包括:

4.根据权利要求1所述的地址识别系统,其特征在于,所述信号分频模块包括多个分频器和多条独立的信号分频网络,每一分频器通过信号分频网络与对应卡槽连接,所述分频器用于对所述基波信号转换成预设频率的分频信号,并通所述信号分频网络将所述分频信号传输到对应卡槽。

5.根据权利要求1所述的地址识别系统,其特征在于,所述地址识别装置还包括控制逻辑模块,所述控制逻辑模块的输出端连接分别连接所述信号发生模块和信号分频模块,用于对所述信号发生模块和信号分频模块个工作状态进行控制。

6.根据权利要求1所述的地址识别系统,其特征在于,所述地址识别系统还包括主控制器和地址存储模块,所述主控制器的输入端与所述信号检测模块连接,其中,

7.根据权利要求1所述的地址识别系统,其特征在于,所述信号检测模块安装在插槽设备上,当所述插槽设备插入到相应卡槽时,所述信号检测模块与所述卡槽实现电性连接。

8.一种多卡槽设备,其特征在于,包括插槽接口模块、单板、插槽设备和权利要求1-7中任一项所述的针对多卡槽系统的地址识别系统,所述插槽接口模块安装在所述单板上,所述插槽设备通过所述插槽接口模块固定在所述单板上,其中,

9.一种针对多卡槽系统的地址识别方法,其特征在于,应用在权利要求1-8中任一项所述的针对多卡槽系统的地址识别系,包括:

10.根据权利要求9所述的地址识别方法,其特征在于,所述根据所述分频信号识别所述卡槽的物理地址包括:

11.根据权利要求9所述的地址识别方法,其特征在于,所述方法还包括:对系统进行初始化;其中,

12.根据权利要求9所述的地址识别方法,其特征在于,所述方法还包括:

...

【技术特征摘要】

1.一种针对多卡槽系统的地址识别系统,其特征在于,包括:

2.根据权利要求1所述的地址识别系统,其特征在于,所述信号检测模块包括:

3.根据权利要求2所述的地址识别系统,其特征在于,所述信号获取单元包括:

4.根据权利要求1所述的地址识别系统,其特征在于,所述信号分频模块包括多个分频器和多条独立的信号分频网络,每一分频器通过信号分频网络与对应卡槽连接,所述分频器用于对所述基波信号转换成预设频率的分频信号,并通所述信号分频网络将所述分频信号传输到对应卡槽。

5.根据权利要求1所述的地址识别系统,其特征在于,所述地址识别装置还包括控制逻辑模块,所述控制逻辑模块的输出端连接分别连接所述信号发生模块和信号分频模块,用于对所述信号发生模块和信号分频模块个工作状态进行控制。

6.根据权利要求1所述的地址识别系统,其特征在于,所述地址识别系统还包括主控制器和地址存储模块,所述主控制器的输入端与所述信...

【专利技术属性】
技术研发人员:李桂林
申请(专利权)人:浙江米晟科技有限公司
类型:发明
国别省市:

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

1