调节BootLoader启动地址的电路及方法技术

技术编号:9238435 阅读:188 留言:0更新日期:2013-10-10 02:30
本发明专利技术公开了一种调节BootLoader启动地址的电路及方法,涉及BootLoader领域,电路包括处理器和并行Flash,处理器分别通过控制线、数据线、地址线与并行Flash连接,还包括复杂可编程逻辑器件,复杂可编程逻辑器件的内部电路包括地址控制器和输出可控地址锁存器,地址控制器的内部设有总线读写器和控制寄存器;处理器与总线读写器连接,处理器与输出可控地址锁存器连接;输出可控地址锁存器与并行Flash连接,地址控制器通过控制线与输出可控地址锁存器连接。本发明专利技术采用多种不同容量的并行Flash的嵌入式操作系统平台上使用时,不仅操作比较简单,而且生产成本和维护成本均较低。

【技术实现步骤摘要】

【技术保护点】
一种调节BootLoader启动地址的电路,包括嵌入式操作系统的处理器和并行Flash,所述嵌入式操作系统的处理器分别通过控制线、数据线、地址线与并行Flash连接,其特征在于:还包括复杂可编程逻辑器件,所述复杂可编程逻辑器件内部的电路包括地址控制器和输出可控地址锁存器,所述地址控制器的内部设置有总线读写器和控制寄存器;所述嵌入式操作系统的处理器分别通过控制线、数据线、地址线与总线读写器连接,所述嵌入式操作系统的处理器还通过地址线与输出可控地址锁存器连接;所述输出可控地址锁存器通过地址线与并行Flash连接,所述地址控制器通过一根地址控制线与输出可控地址锁存器连接;地址控制器,用于:接收到嵌入式操作系统的处理器的复位信号后,将控制寄存器的编码值清0,地址控制器的输出变为低电平输出,地址控制器通过地址控制线向输出可控地址锁存器发送低电平控制信号;或者接收到嵌入式操作系统的处理器的访问信号后,将地址控制器的输出变为高电平输出,地址控制器通过地址控制线向输出可控地址锁存器发送高电平控制信号;总线读写器,用于:接收到嵌入式操作系统的处理器的访问信号后,将控制寄存器的编码值修改为非0值;控制寄存器为非0值时,地址控制器的输出变为高电平输出;控制寄存器,用于:存储嵌入式操作系统的处理器发送给地址控制器的编码值;控制寄存器的编码值为0时,控制寄存器触发地址控制器的输出变为低电平输出;控制寄存器的编码值不为0时,控制寄存器触发地址控制器的输出变为高电平输出;输出可控地址锁存器,用于:接收到地址控制器发送的低电平控 制信号后,根据并行Flash的启动地址的位置,将需要控制的地址线强制为低电平输出,通过地址线向并行Flash发送启动地址信号;接收到地址控制器发送的高电平控制信号后,将强制为低电平输出的地址线变为正常地址输出,通过地址线向并行Flash发送工作地址信号。...

【技术特征摘要】

【专利技术属性】
技术研发人员:李传宝胡胜强邓艳山陈俊强
申请(专利权)人:烽火通信科技股份有限公司
类型:发明
国别省市:

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

1