[实用新型]一种模块识别和通信端口自动分配的系统有效
申请号: | 201520184691.5 | 申请日: | 2015-03-30 |
公开(公告)号: | CN204496488U | 公开(公告)日: | 2015-07-22 |
发明(设计)人: | 许小青;廖超 | 申请(专利权)人: | 上海航天有线电厂有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 宣慧兰 |
地址: | 200082 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模块 识别 通信 端口 自动 分配 系统 | ||
技术领域
本实用新型涉及通信领域,尤其是涉及一种模块识别及通信端口自动分配的系统。
背景技术
针对目前电子产品设计,采用模块化设计、通用插槽的设计方法。模块化产品的设计达到以下几个目的:
(1)模块的组合配置,就可以出创建不同需求的产品,便于用户扩展,满足客户的定制要求。
(2)相似性的重用,既可以重用已有件和已有设计经验,也可以重用整个产品生命周期中的采购、物流、制造和服务资源。
(3)减少产品工程复杂程度。
采用模块化设计、通用插槽的设计方法,便于用户对功能扩展。但是对目前的电子产品,插槽功能固定,即对于每一个用户模块,只能插在固定的插槽上。通信端口固定,即对每一个用户模块,其通信端口固定,不具有对用户模块的通信端口进行实时分配和释放功能。
实用新型内容
本实用新型的目的就是为了克服上述现有技术存在的缺陷而提供一种便于扩展、便于诊断维修、便于恢复故障的模块识别及通信端口自动分配的系统。
本实用新型的目的可以通过以下技术方案来实现:
一种模块识别及通信端口分配的系统,其特征在于,包括互联板、主控模块、用户模块和电源模块,所述的主控模块、用户模块和电源模块分别通过设置在互联板上的插槽与互联板连接,所述的主控模块包括ARM芯片,所述的用户模块包括CPLD,所述的主控模块的ARM芯片和用户模块的CPLD分别设有通信端口,所述的ARM芯片和用户模块的CPLD通过通信端口进行通信。
所述的互联板上的插槽个数为8个。
所述的主控模块、用户模块和电源模块任意插在互联板的多个插槽中。
所述的主控模块包括处理器芯片和通信接口,所述的处理器芯片与通信接口连接。
所述的通信接口包括UART接口和SPI接口。
与现有技术相比,本实用新型具有以下优点:
一、便于扩展,电源模块、主控模块和用户模块可以插在互连板的任意插槽上,便于用户模块的扩展和操作。
二、便于诊断维修,主控模块完全掌控插槽、模块及通信端口之间的对应关系,方便故障诊断、定位及维修。
三、便于恢复故障,在有通信端口空闲的情况下,也可以实现对通信故障的模块进行通信端口重分配,从而,快速恢复故障模块功能。
附图说明
图1为本实用新型的系统结构示意图。
图2为本实用新型中模块识别结构图。
图3为通信端口分配功能框图。
图4为通信口选择原理框图。
其中,1、互联板,2、主控模块,3、用户模块,4、电源模块。
具体实施方式
下面结合附图和具体实施例对本实用新型进行详细说明。
实施例:
如图1所示,该系统包含用于系统供电的电源模块4,用于模块识别以及通信端口分配的主控模块2,用于完成各种功能的用户模块3,用于连接各模块的互连板1。互连板1上安装8个通用插槽,而必配的电源模块4不需要通信接口,必配的主控模块2是与其他模块实现通信对端,也可以说是不需要通信接口,这样,8个通用插槽只需要6个通信接口就足够。主控模块2的ARM处理器内置有4个UART接口和2个SPI接口分配给插槽使用。这6个通信端口与插槽及模块之间也不设置强制的固定对应关系,因此,需要实现一种通信端口在模块之间进行自动分配的方案。
主控模块2对插在互联板1上的用户模块3进行识别,获取用户模块3的模块信息和通信端口信息,然后根据用户模块3的模块信息和通信端口信息对不同类型的用户模块3进行通信端口分配,并且进行通信测试,测试通过后,最后进行主控模块2与用户模块3之间的通信。
模块识别方案
每个模块上有4位模块标识信号(M0~M3)用来表示模块的种类。分配情况如表1所示:
表1模块标识信号分配表
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海航天有线电厂有限公司,未经上海航天有线电厂有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201520184691.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:透气性舒适性好天鹅绒面料
- 下一篇:抗寒天鹅绒面料