发明名称 调节BootLoader启动地址的电路及方法
摘要 本发明公开了一种调节BootLoader启动地址的电路及方法,涉及BootLoader领域,电路包括处理器和并行Flash,处理器分别通过控制线、数据线、地址线与并行Flash连接,还包括复杂可编程逻辑器件,复杂可编程逻辑器件的内部电路包括地址控制器和输出可控地址锁存器,地址控制器的内部设有总线读写器和控制寄存器;处理器与总线读写器连接,处理器与输出可控地址锁存器连接;输出可控地址锁存器与并行Flash连接,地址控制器通过控制线与输出可控地址锁存器连接。本发明采用多种不同容量的并行Flash的嵌入式操作系统平台上使用时,不仅操作比较简单,而且生产成本和维护成本均较低。
申请公布号 CN103345456A 申请公布日期 2013.10.09
申请号 CN201310251350.0 申请日期 2013.06.21
申请人 烽火通信科技股份有限公司 发明人 李传宝;胡胜强;邓艳山;陈俊强
分类号 G06F13/20(2006.01)I 主分类号 G06F13/20(2006.01)I
代理机构 北京捷诚信通专利事务所(普通合伙) 11221 代理人 魏殿绅;庞炳良
主权项 一种调节BootLoader启动地址的电路,包括嵌入式操作系统的处理器和并行Flash,所述嵌入式操作系统的处理器分别通过控制线、数据线、地址线与并行Flash连接,其特征在于:还包括复杂可编程逻辑器件,所述复杂可编程逻辑器件内部的电路包括地址控制器和输出可控地址锁存器,所述地址控制器的内部设置有总线读写器和控制寄存器;所述嵌入式操作系统的处理器分别通过控制线、数据线、地址线与总线读写器连接,所述嵌入式操作系统的处理器还通过地址线与输出可控地址锁存器连接;所述输出可控地址锁存器通过地址线与并行Flash连接,所述地址控制器通过一根地址控制线与输出可控地址锁存器连接;地址控制器,用于:接收到嵌入式操作系统的处理器的复位信号后,将控制寄存器的编码值清0,地址控制器的输出变为低电平输出,地址控制器通过地址控制线向输出可控地址锁存器发送低电平控制信号;或者接收到嵌入式操作系统的处理器的访问信号后,将地址控制器的输出变为高电平输出,地址控制器通过地址控制线向输出可控地址锁存器发送高电平控制信号;总线读写器,用于:接收到嵌入式操作系统的处理器的访问信号后,将控制寄存器的编码值修改为非0值;控制寄存器为非0值时,地址控制器的输出变为高电平输出;控制寄存器,用于:存储嵌入式操作系统的处理器发送给地址控制器的编码值;控制寄存器的编码值为0时,控制寄存器触发地址控制器的输出变为低电平输出;控制寄存器的编码值不为0时,控制寄存器触发地址控制器的输出变为高电平输出;输出可控地址锁存器,用于:接收到地址控制器发送的低电平控 制信号后,根据并行Flash的启动地址的位置,将需要控制的地址线强制为低电平输出,通过地址线向并行Flash发送启动地址信号;接收到地址控制器发送的高电平控制信号后,将强制为低电平输出的地址线变为正常地址输出,通过地址线向并行Flash发送工作地址信号。
地址 430074 湖北省武汉市东湖开发区关东科技园东信路5号