通讯单板写保护装置的制作方法

文档序号:7915184阅读:231来源:国知局
专利名称:通讯单板写保护装置的制作方法
技术领域
本发明涉及通讯系统的单板设备,尤其涉及通讯设备单板可靠性问题。
背景技术
通讯系统的发展,已经日益成为现代社会发展的重要组成部分,人们对通讯系统的依赖程度也越来越高,这就对通讯设备的可靠性和稳定性提出了越来越高的要求。目前大多数大型通讯设备,其构成基本采用主板加插板(单板)的方式,各单板的业务功能相对较为独立,每个单板通常采用多颗大规模集成电路(IC),以完成各种复杂的业务功能,并依赖于单板上的中央处理器对IC芯片进行设置,进行必要的信息采集。由于绝大多数IC芯片均不自带写保护电路,因而任何一种非正常的写操作都有可能导致IC芯片的工作异常,从而影响单板乃至整个系统的有效运行。所以,软件可靠性和中央处理器电路可靠性的高低成为系统稳定性高低的直接因素,这也对软件和中央处理器电路的可靠性提出了很高的要求,也就是说,目前的技术手段中,只能通过尽可能提高软件和中央处理器电路的可靠性,来避免出现误操作问题,这样的方式,不能从根本上解决因非正常写操作带来的单板乃至系统工作异常的问题,无法更有效保证系统的稳定运行。

发明内容
本发明的目的是为了克服现有技术中无法在软件运行出现异常时保证通讯单板芯片的当前配置不受干扰和破坏,从而导致系统的稳定性不够的问题。以保证系统的各项业务功能能够更有效、更稳定的正常运行。
本发明的核心思想是在中央处理器进行写操作前,增加一个写申请操作,以对写权限进行验证,并对写信号进行判断,对特定地址区域的片选信号进行使能/禁止的控制,从而实现单板级的写保护功能。
为实现上述目的,本发明构造了一种通讯单板写保护装置,包括中央处理器,其特征在于,还包括密码模块和写保护逻辑单元,当所述中央处理器需要正常写操作或配置时,向所述密码模块输入正确密码,所述密码模块输出相应的校验信号到所述写保护逻辑单元,所述写保护逻辑单元输出相应的片选信号,使得所述中央处理器可以进行写操作;当软件异常时,所述密码模块输出相应的校验信号到所述写保护逻辑单元,所述写保护逻辑单元输出相应的片选信号,使得所述中央处理器无法进行写操作所述密码模块还包括密码寄存器、正确密码寄存器和比较器,当所述中央处理器需要进行写操作或配置时,首先向所述密码寄存器写入特定密码,经所述比较器将该密码同所述正确密码寄存器中所存储的密码相比对之后,向所述写保护逻辑单元输出片选使能信号,所述中央处理器获得写保护权限,此时可自由的进行读写操作;在写操作完成后,所述中央处理器向所述密码寄存器写入一无效密码,系统重新进入写保护状态。
本发明所述装置具有较强的通用性,适用于大部中央处理器操作场合。同时,本发明所述装置利用硬件逻辑技术,大大提高了软件操作可靠性,并且易于逻辑实现,既可以使用可编程器件,也可以使用分立器件实现。另外,本发明可以针对不同操作应用定义不同密码,提高系统可靠性。


图1是本发明所述的通讯单板写保护装置结构图。
具体实施例方式
下面结合附图对本发明作进一步描述。
本发明所述的中央处理器可以采用Intel芯片,也可以采用Motorola芯片,下面以Intel芯片为例,进行详细阐述。本发明的关键之处是通过密码模块对写权限进行验证,以及通过对写信号的判断,对特定地址区域的(不含密码寄存器地址)片选信号进行使能/禁止的控制,从而实现单板级的写保护功能。
在图1所述的通讯单板写保护装置中,所述密码模块(写申请/释放电路)由两个16位密码寄存器(根据需要,可改变寄存器位数),16位比较器和部分读写逻辑电路组成,其具体实现的功能是密码的校验,即中央处理器把16位的密码写入密码寄存器,比较器对其同正确密码寄存器进行校验,如果密码正确,则输出一个密码正确的指示信号到写保护逻辑单元,由写保护逻辑单元开放指定的地址区域的写操作权限;如密码不正确,则无任何动作,指定的地址区域的写操作权限处于无效状态。当写操作完成后,中央处理器对密码寄存器写入一个无效的16位数据,则表示本次写操作完成,并申请释放,指定的地址区域的写操作权限重新处于禁写的保护状态。
对于写保护逻辑单元是写保护的具体控制电路,由中央处理器写信号、密码模块的校验输出信号、需保护地址区域片选使能信号和控制逻辑电路组成。写保护逻辑单元首先判断中央处理器当前需要进行何种操作,如果是读操作,则使能相应的地址所在的片选使能信号,中央处理器则能顺利完成读的操作;当中央处理器需要进行写操作处理时,保护逻辑将对密码模块输出的校验信号进行判断,如果该信号表示密码正确,则使能相应的地址所在的片选使能信号,中央处理器则顺利完成写操作;如果该信号表示密码无效,则禁止相应的地址所在的片选使能信号,中央处理器此时虽然进行了一次写操作,但结果是无效的。从而避免了未经允许的写操作的执行。
权利要求
1.一种通讯单板写保护装置,包括中央处理器,其特征在于还包括密码模块和写保护逻辑单元,当所述中央处理器需要正常写操作或配置时,向所述密码模块输入正确密码,所述密码模块输出相应的校验信号到所述写保护逻辑单元,所述写保护逻辑单元输出相应的片选信号,使得所述中央处理器可以进行写操作;当软件异常时,所述密码模块输出相应的校验信号到所述写保护逻辑单元,所述写保护逻辑单元输出相应的片选信号,使得所述中央处理器无法进行写操作。
2.如权利要求1所述的通讯单板写保护装置,其特征在于所述密码模块还包括密码寄存器、正确密码寄存器和比较器,当所述中央处理器需要进行写操作或配置时,首先向所述密码寄存器写入特定密码,经所述比较器将该密码同所述正确密码寄存器中所存储的密码相比对之后,向所述写保护逻辑单元输出片选使能信号,所述中央处理器获得写保护权限,此时可自由的进行读写操作;在写操作完成后,所述中央处理器向所述密码寄存器写入一无效密码,系统重新进入写保护状态。
3.如权利要求1或2所述的通讯单板写保护装置,其特征在于所述中央处理器为Intel芯片。
4.如权利要求1或2所述的通讯单板写保护装置,其特征在于所述中央处理器为Motorola芯片。
5.如权利要求1或2所述的通讯单板写保护装置,其特征在于所述密码寄存器为16位寄存器;所述正确密码寄存器为16位寄存器;所述比较器为16位比较器。
全文摘要
本发明公开了一种通讯领域中应用的通讯单板写保护装置,包括中央处理器、密码模块和写保护逻辑单元,当中央处理器需要正常写操作或配置时,向密码模块输入正确密码,密码模块输出相应的校验信号到所述写保护逻辑单元,写保护逻辑单元输出相应的片选信号,使得中央处理器可以进行写操作;当软件异常时,密码模块输出相应的校验信号到写保护逻辑单元,写保护逻辑单元输出相应的片选信号,使得中央处理器无法进行写操作该装置具有较强的通用性,适用于大部中央处理器操作场合,大大提高了软件操作可靠性,还可以针对不同操作应用可定义不同密码,提高系统可靠性。
文档编号H04B1/74GK1553587SQ0313160
公开日2004年12月8日 申请日期2003年5月28日 优先权日2003年5月28日
发明者吴炜, 杜广, 聂名义, 吴 炜 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1