单板信息的读写系统与方法技术方案

技术编号:2848110 阅读:232 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种单板信息的读写系统与方法。本发明专利技术系统中的主控板包括测试控制模块,并与主控板中的CPU相连;业务板包括与业务板中的存储器相连的执行模块,且该执行模块独立于业务板中的CPU或者逻辑器件;所述测试控制模块与所述执行模块通过背板中的互连线连接。本发明专利技术方法的核心为:测试控制模块向业务板下发寻址地址信息,确定执行模块;确定的执行模块根据测试控制模块下发的指令和数据,对存储器中的单板信息进行读写操作,并向测试控制模块上报读写结果。采用本发明专利技术的系统与方法,不但能够提高单板信息读写操作的可靠性,而且能够大大降低实现读写功能的成本。

【技术实现步骤摘要】

本专利技术涉及电子或通信
,尤其涉及一种。
技术介绍
单板电子标签和制造信息是一种存储于单板上非易失存储器中的数据,用于记录和标识单板的名称、型号、条码、BOM(Bill of Material,物料清单)编码及描述、生产日期、制造厂商、制造地点等关键内容,还可以包括单板上的软件/逻辑/硬件/结构信息、业务配置数据、单板加工/维修记录等重要内容。单板电子标签和制造信息是单板的重要数据之一,其功能相当于单板的“身份证”,是单板全生命周期中唯一可追溯的标志。运用单板电子标签和制造信息可以提升产品的可安装性、可维护性、可管理性等,降低产品全生命周期的维护成本和管理成本。通常情况,单板电子标签和制造信息在单板生产的时候生成并写入单板,而在单板的运行过程中进行读写使用和更改维护,其存储介质一般是EEPROM(Electrically-Erasable Programmable Read-Only Memory,电可擦编程只读存储器)或FLASH(Flash Memory,闪速存储器)等非易失存储器。目前,现有的单板电子标签和制造信息的读写技术是依靠业务板上的CPU(中央处理单元)或逻辑运行的软件来完成,其系统结构如图1所示。其中,“Tx/Rx”为系统的“带内总线”收发器,负责把单板的数据在背板总线上进行收发传输;业务板中的CPU或逻辑器件能够实现BS(边界扫描)器件(即带有边界扫描端口,满足IEEE1149.1技术规范的器件总称)的功能。因此,该系统必要的核心部件主要有1、业务板上的CPU或逻辑器件;2、业务板上的CPU或逻辑器件中的软件;3、系统的“带内总线”收发器;4、系统的“带内总线”传输通道。采用该系统进行单板电子标签和制造信息的读写,主要分为以下几个步骤1、主控板通过“带内总线”通知业务板的CPU或逻辑进行“单板电子标签和制造信息”的读写操作;2、业务板的CPU或逻辑运行软件将存储在存储器中的“单板电子标签和制造信息”读出来;3、业务板的CPU或逻辑运行软件将“单板电子标签和制造信息”进行必要的格式转换和组帧,送给单板上的系统“带内总线”收发器;4、通过系统“带内总线”的传输通道将“单板电子标签和制造信息”上报给主控板。不难看出,一旦上述四个主要部件出现任何故障,特别是CPU或逻辑器件中的软件故障,就不能正确读写到业务板的“单板电子标签和制造信息”,使得在远程系统或无人值守系统的应用中,当某一个业务板发生故障时,不利于进行远程故障定位和故障分析。因此,上述技术方案存在着读写操作不可靠,以及在业务板发生故障时无法正确读写的缺点。同时,上述技术方案所存在的第二个缺点在于其实现的成本较高,其实现成本包括1、业务板上的CPU或逻辑器件的硬件成本;2、业务板上的CPU或逻辑器件的软件资源及运行成本;3、系统“带内总线”及其收发器的硬件成本;4、系统“带内总线”和传输通道的带宽成本。显然,上述四种成本使得系统实现单板电子标签和制造信息的读写功能所需要的成本较高。
技术实现思路
鉴于上述现有技术所存在的问题,本专利技术的目的是提供一种,不仅能够提高单板信息读写操作的可靠性,并且能够降低实现单板信息读写功能的成本。本专利技术的目的是通过以下技术方案实现的本专利技术提供了一种单板信息的读写系统,该读写系统包括包含CPU的主控板、包含存储器的业务板以及背板,主控板通过背板与业务板相连,其特征在于所述主控板包括测试控制模块,且与所述CPU相连;所述业务板包括与所述存储器相连的执行模块,且该执行模块独立于业务板中的CPU或者逻辑器件;所述测试控制模块与所述执行模块通过背板中的互连线连接;所述测试控制模块向业务板下发寻址地址信息,确定需要进行读写操作的执行模块,所述执行模块根据所述测试控制模块下发的指令和数据对与其相连的存储器中的单板信息进行读写操作,并将读写结果上报给所述测试控制模块。所述测试控制模块为边界扫描嵌入式测试控制器;所述执行模块为边界扫描转接桥片;所述背板中的互连线为系统级边界扫描互连线;所述边界扫描嵌入式测试控制器与所述边界扫描转接桥片通过所述边界扫描互连线连接。所述边界扫描转接桥片通过其自身的输入输出接口或者特定的存储器读写接口与所述存储器相连。所述业务板还包括有边界扫描器件,且所述边界扫描转接桥片通过该边界扫描器件与所述存储器相连。所述边界扫描转接桥片通过单板级边界扫描总线与所述边界扫描器件相连,所述边界扫描器件通过特定的存储器读写接口与所述存储器相连。所述特定的存储器读写接口是指串行总线协议标准接口I2C或者串行编程接口SPI。本专利技术还提供了一种单板信息的读写方法,包括如下步骤A、测试控制模块向业务板下发寻址地址信息,对要进行读写操作的业务板上的执行模块进行寻址;B、根据所述寻址地址信息确定执行读写操作的执行模块;C、所述执行模块根据所述测试控制模块下发的指令和数据,对存储器中的单板信息进行读写操作,并上报读写结果。所述的步骤B具体包括将地址标识与寻址地址信息相符的执行模块确定为执行读写操作的执行模块。所述的步骤C具体包括C1、所述执行模块接收到所述测试控制模块下发的指令和数据后,对所述指令和数据进行解析;C2、所述执行模块根据所述解析结果对存储器中的单板信息进行读写操作;C3、读写操作完成后,所述执行模块将读写结果上报给所述测试控制模块。若所述执行模块接收到的所述测试控制模块下发的指令中包含复位指令时,则所述执行模块上报读写结果后,退出工作状态,继续等待所述测试控制模块的下一次寻址;否则,所述执行模块上报读写结果后,继续等待所述测试控制模块下发指令和数据,并执行所述步骤C。所述的单板信息包括与单板有关的电子标签、制造信息、用户信息和/或应用环境信息。由上述本专利技术提供的技术方案可以看出,本专利技术具有如下优点1、高可靠的“单板信息”读写通路。一方面,在本专利技术中,“单板信息”的读写不再需要业务板的CPU或者逻辑器件及其内部的软件参与,避免了业务板CPU或者逻辑器件及其内部软件发生故障的情况下无法进行读写操作,便于进行远程故障定位和故障分析;另一方面,背板中的互连线将主控板上的测试控制模块和业务板上的执行模块连接起来,形成了独立的传输通路,专门供数据和指令传输使用,而非和业务板业务混合的“带内总线”,与现有技术相比,其传输带宽较窄,业务单一,更加稳定,占用接口线资源较少,能够达到高可靠、更独立的读写要求。因此,能够大大提高“单板信息”读写的可靠性。2、低成本的实现方案。本专利技术可以采用成本很低的JTAG互连线及JTAG eTBC(边界扫描嵌入式测试控制器)、JTAG Bridge(边界扫描转接桥片),形成系统级JTAG总线,来实现读写操作,因此,与现有技术相比,本专利技术节约了业务板上的CPU或逻辑器件、系统“带内总线”及其收发器的硬件成本,节约了业务板上的CPU或逻辑器件的软件资源及运行成本,节约了系统“带内总线”和传输通道的带宽成本。3、系统级JTAG总线还可以用于单板上的其他的功能,如软件加载、逻辑加载、板内BS器件的互连测试,系统内单板间的BS器件的互连测试以及系统和单板的故障定位等。附图说明图1为现有技术的单板电子标签和制造信息的读写系统结构示意图;图2为本专利技术所述的业务板中不含有边界扫描器件的单板信息的本文档来自技高网
...

【技术保护点】
一种单板信息的读写系统,该读写系统包括:包含CPU的主控板、包含存储器的业务板以及背板,主控板通过背板与业务板相连,其特征在于:所述主控板还包括有测试控制模块,且与所述CPU相连;所述业务板还包括有与所述存储器相连的执行模块,且该执行模块独立于业务板中的CPU或者逻辑器件;所述测试控制模块与所述执行模块通过背板中的互连线连接;所述测试控制模块向业务板下发寻址地址信息,确定需要进行读写操作的执行模块,所述执行模块根据所述测试控制模块下发的指令和数据对与其相连的存储器中的单板信息进行读写操作,并将读写结果上报给所述测试控制模块。

【技术特征摘要】
1.一种单板信息的读写系统,该读写系统包括包含CPU的主控板、包含存储器的业务板以及背板,主控板通过背板与业务板相连,其特征在于所述主控板还包括有测试控制模块,且与所述CPU相连;所述业务板还包括有与所述存储器相连的执行模块,且该执行模块独立于业务板中的CPU或者逻辑器件;所述测试控制模块与所述执行模块通过背板中的互连线连接;所述测试控制模块向业务板下发寻址地址信息,确定需要进行读写操作的执行模块,所述执行模块根据所述测试控制模块下发的指令和数据对与其相连的存储器中的单板信息进行读写操作,并将读写结果上报给所述测试控制模块。2.根据权利要求1所述的读写系统,其特征在于所述测试控制模块为边界扫描嵌入式测试控制器;所述执行模块为边界扫描转接桥片;所述背板中的互连线为系统级边界扫描互连线;所述边界扫描嵌入式测试控制器与所述边界扫描转接桥片通过所述边界扫描互连线连接。3.根据权利要求2所述的读写系统,其特征在于所述边界扫描转接桥片通过其自身的输入输出接口或者特定的存储器读写接口与所述存储器相连。4.根据权利要求2所述的读写系统,其特征在于所述业务板还包括有边界扫描器件,且所述边界扫描转接桥片通过该边界扫描器件与所述存储器相连。5.根据权利要求4所述的读写系统,其特征在于所述边界扫描转接桥片通过单板级边界扫描总线与所述边界扫描器件相连,所述边界扫描器件通过特定的存储器读写接口与所述存储器相连。6.根据权利要求3或5所述的...

【专利技术属性】
技术研发人员:张玉
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:94[中国|深圳]

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

1