[发明专利]一种加载处理器硬件配置字的方法及装置有效
申请号: | 201410608256.0 | 申请日: | 2014-11-03 |
公开(公告)号: | CN105630120B | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 卫强;黄健立 | 申请(专利权)人: | 普天信息技术有限公司 |
主分类号: | G06F1/24 | 分类号: | G06F1/24 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 王民盛;王丽琴 |
地址: | 100080 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 加载 处理器 硬件 配置 方法 装置 | ||
本申请公开了一种加载处理器硬件配置字的装置,包括:第二类数据位输出模块和第三类数据位输出模块;所述第二类数据位输出模块包括m个支路,每一个支路包括:电阻和驱动器;驱动器的输入端通过电阻上拉到电源,驱动器的输出端输出对应的第二类数据位;第三类数据位输出模块包括:至少一个电阻、至少一个非门、至少一个开关以及与n个第三类数据位分别对应的n个驱动器,驱动器的输出端输出对应的第三类数据位,驱动器的输入端通过电阻、非门和开关实现连接,通过电阻、非门和开关实现对应工作模式下的高低电平组合,经开关的闭合和断开实现不同工作模式下的高低电平组合的切换;所述每一个驱动器的使能端连接处理器的复位信号。
技术领域
本申请涉及数字电路技术领域,尤其涉及一种加载处理器硬件配置字的方法及装置。
背景技术
随着电子行业的发展,处理器应用的场景越来越广泛。一般的处理器都需要在上电复位时提供硬件配置字,处理器根据复位时获取的硬件配置字决定如何初始化处理器的硬件资源,如处理器工作时钟、数据接口模式、某些管脚的定义等。
处理器处于复位状态时获取硬件配置字,即处理器在复位状态时读取数据总线上的数据,根据获取的数据决定其工作模式。如果要更改处理器的工作模式,则必须复位系统,同时更改处理器在复位时获取的数据。现有的硬件设计一般通过电阻上下拉来决定处理器在复位时刻数据总线上的数据值。当处理器更改工作模式时,需要重新配置上下拉电阻。虽然配置电阻改动较小,但是由于涉及到硬件改动,会严重影响工作效率,同时也有可能导致一系列复杂的操作。
通过电阻定死处理器某一启动模式将影响处理器的使用场景。在实际应用中,多种工作模式是一个比较常见的需求,而通过硬件方式更改电阻来实现更改工作模式的方法将影响生产和维修效率。
现有技术中,也可以通过在闪存(flash)上存储硬件配置字,上电以后通过电阻上下拉选择flash的地址和读写信号,使存储在flash的数据输出到数据总线上。需要更新处理器工作模式时,通过指令修改flash内部硬件配置字的数据,修改完成以后再复位处理器,使处理器重新获取硬件配置字。如在一个系统应用中,处理器需要支持三种模式:16位模式,8位模式和芯片测试模式。当系统处于正常工作时,处理器处于16位模式,当16位模式下无法启动时(板卡初始上电,16位模式下flash无代码,或者flash代码更新出错),需要运行在8位模式重新烧写16位模式下的flash代码。8位模式可以作为调试模式,此时8位模式下的flash只需要存储最基本的启动代码,代码简单不需要更新,不存在代码更新出错导致系统无法启动的问题。如果没有此模式,则16位模式下flash的烧写需要靠仿真器。同时,为了更好的检测系统硬件问题,处理器还需要工作在芯片测试模式。
通过flash获取硬件配置字的方式也存在一些缺点。由于硬件配置字是通过flash输出的,flash在焊接以前需要预先烧写启动配置字。处理器在采集数据线的数据时必须保证flash输出的数据已经稳定正确,同时需要在相应地址线上做上下拉处理,以保证flash输出是硬件配置字的数据。由于硬件配置字是通过处理器进行更改,则必须保证处理器在更改配置字时不能出错,否则容易导致处理器无法启动。更改启动模式时,必须要处理器处于正常工作状态,此时处理器才能发出更改硬件配置字的命令。更改完成以后再复位系统,处理器重新获取硬件配置字。整个硬件配置字更改的流程比较复杂,花费时间长,在修改过程中不能断电,所以这种方法不适合在大批量生产和维修期间使用。同时该方法需要软件参与,会引入不确定因素,影响系统的稳定性。
发明内容
本申请提供了一种加载处理器硬件配置字的装置,所有需加载的硬件配置字中,常为低电平的数据位作为第一类数据位,常为高电平的数据位作为第二类数据位,第二类数据位共有m个;需要高低变化的数据位作为第三类数据位,第三类数据位共有n个;该装置包括:第二类数据位输出模块和第三类数据位输出模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普天信息技术有限公司,未经普天信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410608256.0/2.html,转载请声明来源钻瓜专利网。