一种插卡式机器软件升级系统的制作方法

xiaoxiao2020-7-23  5

【知识产权代理】【专利服务】Tel:18215660330

专利名称:一种插卡式机器软件升级系统的制作方法
技术领域
本实用新型属于安防视音频处理领域,尤其涉及一种插卡式机器软件升级系统。
背景技术
目前,大多数的插卡式机器软件升级都是通过网络为对应的子卡进行升级,只能对子卡逐一进行升级,并不能对多个子卡同时进行升级,此时,如果需要对多个子卡进行升级,这种逐一对子卡进行升级的方式必然导致子卡的软件升级速度缓慢。且对应于不同的子卡都有不同的升级程序,程序的版本过多,需要对各个的版本的程序都进行管理,管理复杂。综上,这种通过网络为对应的子卡进行升级的升级方式存在如下缺点1、升级速度慢;2、只能逐一对子卡进行升级;3、程序版本多,不方便进行控制。

实用新型内容本实用新型实施例的目的在于提供一种插卡式机器软件升级系统,旨在解决原有的升级方式只能对子卡逐一进行软件升级且升级速度慢的问题。本实用新型实施例是这样实现的,一种插卡式机器软件升级系统,所述系统包括终端,与所述终端连接,接收并存储终端发送的程序,并依据子卡一级分类信息将对应的程序发送给对应的子卡的主控板;与所述主控板连接的背板;与所述背板连接,接收主控板发送的程序,并运行与子卡二级类型信息对应的程序的至少一个子卡。在本实用新型实施例中,主控板在接收了一个或多个子卡传入的一级类型信息后,分别将不同的程序发送给相应一级类型信息的子卡。子卡在接收到程序后,读取本子卡的二级类型信息,然后运行与子卡二级类型信息相对应的程序。能够对多个子卡同时进行升级,升级方便快捷。且程序仅按照子卡一级类型信息进行分类,使得程序版本容易控制。 再者,由于程序统一都放置在主控板上的存储单元中,子卡中不再需要存储单元,节约了成本。

图1是本实用新型实施例提供的插卡式机器软件升级系统。
具体实施方式
为了使本实用新型的目的、技术方案及优点更加清楚明白,
以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。本实用新型提供了一种插卡式机器软件升级系统所述系统包括终端,与所述终端连接,接收并存储终端发送的程序,并依据子卡一级分类信息将对应的程序发送给对应的子卡的主控板;与所述主控板连接的背板;与所述背板连接,接收主控板发送的程序,并运行与子卡二级类型信息对应的程序的至少一个子卡。为了说明本实用新型所述的技术方案,下面通过具体实施例来进行说明。图1示出了本实用新型第一实施例提供的插卡式机器软件升级系统的结构图,为了便于说明,仅示出了与本实用新型实施例相关的部分。在本实用新型实施例中,插卡式软件升级系统包括终端1、主控板2、背板3及至少一子卡4,子卡包括但不限于音视频编解码卡。其中终端1,与主控板2相连,用于将程序发送给主控板2。在本实用新型实施例中,终端包括但不限于计算机、上网本等电子设备终端,发送给主控板的程序是用于给子卡升级的程序。终端与主控板的通信方式包括但不限于有线网络通信、串口通信及无线通信等。主控板2,与终端1及背板3相连,用于在接收了一个或多个子卡4传入的子卡一级类型信息及终端1传入的程序后,读取存储单元中相应位置的程序,按照子卡一级类型信息与程序的对应关系,分别将不同的程序通过PCIE (Personal Computer Interface Express,新一代总线和接口标准)发送给对应的子卡4。根据这些子卡一级类型信息将子卡分为不同一级类型信息的子卡,其中,子卡一级类型信息包括但不限于编码、解码。子卡一级类型信息存储于子卡4的类型码单元43中, 分别用预设的子卡类型码信息表示子卡的一级类型信息,例如用子卡类型码的前两位表示子卡一级类型信息,则子卡类型码的前两位为00时,表示子卡为编码卡;子卡类型码的前两位为01时,表示子卡为解码卡等。在本实用新型实施例中,根据子卡一级类型信息的不同,对应有不同的程序,其中,以子卡的一级类型信息作为程序的标识(如在程序在设置一个标志位作为标识等), 即程序是以子卡的一级类型信息进行区分的,有多少种子卡的一级类型信息就有多少个程序,如上述例子,子卡4包括但不限于编码卡、解码卡,则程序包括但不限于编码程序、解码程序。终端1在将程序传输至主控板2时,主控板中央处理器22根据程序的标识将不同的程序存储至存储单元21中不同的位置。在获得一个或多个子卡4传入的子卡一级类型信息及终端1传入的程序后,读取存储单元21中相应位置的程序,然后按照子卡一级类型信息与程序的对应关系,分别将不同的程序通过PCIE发送给对应的子卡4,如将程序标识为编码的程序发送给所有一级类型信息为编码的子卡,将程序标识为解码的程序发送给所有一级类型信息为解码的子卡。其中,子卡将一级类型信息传输给主控板的方式为参照 ATCA(Advanced Telecom Computing Architecture,先进的电信计算平台)架构机架管理部分进行传输。在本实用新型实施例中,主控板2包括三个单元,分别是存储单元21、主控板中央处理器22及PCIE交换器23。其中存储单元21,与主控板中央处理器22相连,用于存储自终端1传入的程序。主控板中央处理器22,与PCIE转换器23及存储单元21相连,用于在接收到终端 1传入的程序后,将程序更新到存储单元21,并在接收到一个或多个子卡4传入的子卡一级类型信息后,从存储单元21中的相应位置读取与这些子卡4的子卡一级类型信息相对应的程序,将这些程序传至PCIE交换器23。PCIE交换器23,与主控板中央处理器22及背板3相连,用于将主控板中央处理器 22传输的一个通道分为多个通道,同时传输多路程序,并分别将多路程序传输给各个子卡 4。在本实用新型实施例中,PCIE交换器23将一个接口转换为多个接口,用于将主控板中央处理器22传输的一个通道分为多个通道,同时传输多路程序,并分别将多路程序传输给各个子卡4,其中,多路程序的路数与子卡个数相适应。背板3,用于连接主控板2及子卡4。子卡4,与背板3相连,用于传输子卡4的子卡一级类型信息,并在接收到主控板 2传入的与本子卡一级类型信息相对应的程序后,读取本子卡的二级类型信息,然后运行与子卡二级类型信息相对应的程序。根据这些子卡二级类型信息将子卡分为不同分辨率的子卡,其中,不同的分辨率包括但不限于标清、720P、1080P等。子卡二级类型信息存储于子卡4的类型码单元43中, 分别用预设的子卡类型码表示子卡的二级类型信息,例如用子卡类型码的后两位表示子卡二级类型信息,则子卡类型码的后两位为00时,表示分辨率为标清的子卡,子卡类型码的后两位为01时,表示分辨率为720P的子卡、子卡类型码的后两位为10时,表示分辨率为 1080P的子卡等。子卡4通过读取类型码单元43中的子卡二级类型信息便可知子卡的二级类型。在本实用新型实施例中,每个程序中预设有多个参数,根据参数的不同,程序执行的结果有所不同,其中,参数是以子卡4的二级类型信息来定义的,有多少种子卡的二级类型信息,程序便有多少个参数,例如子卡4的二级类型信息包括标清、720P、1080P时,相应就有3个参数。子卡4在得知子卡的二级类型信息后,将子卡二级类型信息传入子卡接收到的程序,根据子卡二级类型信息判断应该运行的与子卡二级类型相对应的参数,然后调用此参数运行程序。在本实用新型实施例中,子卡包括三个单元,分别是PCI-PCIE转换单元41、子卡中央处理器42及类型码单元43,其中PCI-PCIE转换单元41,与背板3及子卡中央处理器42相连,用于将主控板通过 PCIE传输过来的程序转换为用PCI传输。在本实用新型实施例中,由于子卡中央处理器42不支持PCIE,而支持PCI,因此在将程序发送到子卡中央处理器42前,先通过PCI-PCIE转换单元41转换为PCI传输。子卡中央处理器42,与PCI-PCIE转换单元41及类型码单元43相连,用于在接收到类型码单元43发送的子卡二级类型信息后,运行与子卡二级类型信息相对应的程序。
5[0042]类型码单元43,与子卡中央处理器42相连,用于存储和发送子卡一级类型信息及子卡二级类型信息。在本实用新型实施例中,子卡一级类型信息及子卡二级类型信息都存储于子卡4 的类型码单元43中,分别用预设的子卡类型码表示子卡一级类型信息及子卡二级类型信息,例如用预设的子卡类型码前两位表示子卡的一级类型信息,用预设的子卡类型码后两位表示子卡的二级类型信息等。在本实用新型实施例中,主控板在接收了一个或多个子卡传入的一级类型信息后,分别将不同的程序发送给相应一级类型信息的子卡。子卡在接收到程序后,读取本子卡的二级类型信息,然后运行与子卡二级类型信息相对应的程序。能够对多个子卡同时进行升级,升级方便快捷。且程序仅按照子卡一级类型信息进行分类,使得程序版本容易控制。 再者,由于程序统一都放置在主控板上的存储单元中,子卡中不再需要存储单元,节约了成本。
以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。
权利要求1.一种插卡式机器软件升级系统,其特征在于,所述系统包括终端,与所述终端连接,接收并存储终端发送的程序,并依据子卡一级分类信息将对应的程序发送给对应的子卡的主控板;与所述主控板连接的背板;与所述背板连接,接收主控板发送的程序,并运行与子卡二级类型信息对应的程序的至少一个子卡。
2.如权利要求1所述的系统,其特征在于,所述主控板包括存储终端发送的程序的存储单元;与所述存储单元连接,从所述存储单元读取与子卡的一级分类信息对应的程序的主控板中央处理器;与所述主控板中央处理器连接,将一路通道扩展为多路通道,同时传输主控板中央处理器传输过来的多路程序的PCIE交换器。
3.如权利要求1所述的系统,其特征在于,所述子卡包括将主控板通过PCIE传输过来的程序转换为用PCI传输的PCI-PCIE转换单元;与所述PCI-PCIE转换单元连接,接收主控板发送的程序,并运行与子卡二级类型信息对应的程序的子卡中央处理器;以及与所述子卡中央处理器连接,存储和发送子卡一级类型信息及子卡二级类型信息的类型码单元。
专利摘要本实用新型适用于安防视音频处理领域,提供了一种插卡式机器软件升级系统,所述系统包括终端、主控板、背板及至少一子卡。能够对多个子卡同时进行升级,升级方便快捷。且程序仅按照子卡一级类型信息进行分类,使得程序版本容易控制。再者,由于程序统一都放置在主控板上的存储单元中,子卡中不再需要存储单元,节约了成本。
文档编号G06F9/445GK202049473SQ20112000246
公开日2011年11月23日 申请日期2011年1月6日 优先权日2011年1月6日
发明者刘波, 吴胜勇, 彭志远, 罗洪伟, 越良健, 马永超 申请人:深圳市朗驰欣创科技有限公司

最新回复(0)