一种flash译码电路和flash译码方法技术

技术编号:20223175 阅读:37 留言:0更新日期:2019-01-28 21:17
本发明专利技术公开了一种flash译码电路和flash译码方法,包括master访问电路、flash启动电路、infopage启动电路、sram启动电路和flash访问电路,指定flash地址空间、infopage区域和sram区域的一种,选择master访问,或cpu从flash、infopage区域、sram区域的一个启动,产生访问flash信号。本发明专利技术用于确定Flash物理空间,向客户提供差异化Flash访问,只要实际访问的空间不超过Flash有效物理地址空间大小,可以进行地址空间组合,当某段地址空间出现瑕疵时,通过地址映射转移到另一段空间,确保访问Flash空间的连续性,提高芯片良率,在访问Flash地址空间时检测可用性,保证访问成功。

【技术实现步骤摘要】
一种flash译码电路和flash译码方法
本专利技术属于数字电路
,具体涉及一种flash译码电路和flash译码方法。
技术介绍
Flash作为一种存储介质,掉电后数据不丢失,常用于存贮重要的数据,例如存贮cpu的关键配置信息,用于cpu启动,或者存贮某些数据,保证cpu掉电后数据不丢失。不同的客户,对Flash空间需求不同,考虑到客户使用习惯的差异,向不同客户提供差异化的Flash访问方式,例如系统总线master访问Flash读写数据,或者cpu从Flash启动。如果从master访问,相当于cpu或者dma直接读取Flash数据,或者cpu从sram区域启动,读取sram存贮的启动信息,需要先验证地址空间是否可用,并且分配访问权限。Flash物理空间是确定的,但开放给客户可使用的Flash空间可以做到差异化,例如选择从Flash的sram区域启动,或者从infopage区域启动,并且这种访问Flash的选择可以由客户指定或修改。由于在厂生产良率问题,某一段Flash内部的地址空间可能存在瑕疵,可把该地址空间映射到另一段可用的地址空间,从而保证可使用的Flash空间的连本文档来自技高网...

【技术保护点】
1.一种flash译码电路,其特征在于,包括:master访问电路、flash启动电路、infopage启动电路、sram启动电路、flash访问电路;master访问电路,选择master访问指定的flash地址空间,产生master访问flash片选信号,发送至flash访问电路;flash启动电路,选择cpu从指定的flash地址空间启动,产生cpu从flash启动的片选信号,发送至flash访问电路;infopage启动电路,选择cpu从指定的infopage地址空间启动,产生cpu从infopage启动的片选信号,发送至flash访问电路;sram启动电路,选择cpu从指定的sram...

【技术特征摘要】
1.一种flash译码电路,其特征在于,包括:master访问电路、flash启动电路、infopage启动电路、sram启动电路、flash访问电路;master访问电路,选择master访问指定的flash地址空间,产生master访问flash片选信号,发送至flash访问电路;flash启动电路,选择cpu从指定的flash地址空间启动,产生cpu从flash启动的片选信号,发送至flash访问电路;infopage启动电路,选择cpu从指定的infopage地址空间启动,产生cpu从infopage启动的片选信号,发送至flash访问电路;sram启动电路,选择cpu从指定的sram地址空间启动,产生cpu从sram启动的片选信号,发送至flash访问电路;flash访问电路,选择master访问flash或cpu从flash、infopage、sram任一启动,产生访问flash信号,发送至指定flash地址空间。2.根据权利要求1所述的flash译码电路,其特征在于,所述master访问电路,包括:与门电路和或门电路;与门电路,输入flash空间的地址段编码和相应的地址段使能信号,输出master访问flash相应的地址空间信号,至或门电路,若输入信号均有效,则输出有效信号;或门电路,输入master访问flash不同的地址空间信号,输出master访问flash信号,若输入信号均无效,则输出无效信号,至flash访问电路。3.根据权利要求1所述的flash译码电路,其特征在于,所述flash启动电路,包括:与门电路和或门电路;与门电路,输入flash空间的地址段编码和相应的地址段使能信号、cpu访问flash信号和cpu从flash启动的信号,输出cpu从flash相应的地址空间启动的信号,至或门电路,若输入信号均有效,则输出有效信号;或门电路,输入cpu从flash不同的地址空间启动的信号,输出cpu从flash启动的信号,若输入信号均无效,则输出无效信号,至flash访问电路。4.根据权利要求1所述的flash译码电路,其特征在于,所述infopage启动电路,包括:与门电路和或门电路;与门电路,输入flash空间infopage区域的地址段编码和相应的地址段使能信号、cpu访问infopage信号和cpu从infopage启动的信号、infopage译码片选信号,输出cpu从infopage相应的地址空间启动的信号,至或门电路,若输入信号均有效,则输出有效信号;或门电路,输入cpu从infopage不同的地址空间启动的信号,输出cpu从infopage启动的信号,若输入信号均无效,则输出无效信号,至flash访问电路。5.根据权利要求1所述的flash译码电路,其特征在于,所述sram启动电路,包括:与门电路和或门电路;与门电路,输入flash空间sram的地址段编码和相应的地址段使能信号、cpu访问sram信号和cpu从sram启动的信号、sram译码片选信号,输出cpu从sram相应的地址空间启动的信号,至或门电路,若输入信号均有效,则输出有效信号;或门电路,输入cpu从sram不同的地址空间启动的信号,输出cpu从sram启动的信号,若输入信号均无效,则输出无效信号,至flash访问电路。6.根据权利要求2、3、4、5任一所述的flash译码电路,其特征在于,所述与门电路,包括:32KB与门、48KB与门、64KB与门;32KB与门,输入地址段编码为地址连续、空间大小为32KB的地址段编码,若该32KB地址段空间可以访问,则该输入信号有效;48KB与门,输入地址段编码为地址连续、空间大小为48KB的地址段编码,若该32KB地址段空间可以访问,则该输入信号有效;64KB与门,输入地址段编码为地址连续、空间大小为64KB的地址段编码,若该32KB地址段空间可以访问,则该输入信号有效。7.根据权利要求1所述的flash译码电路,其特征在于,所述flash访问电路,包括:或门电路,若master访问flash信号、cpu从flash启动的信号、cpu从infopage启动的信号、cpu从sram启动的信号均无效,则输出无效信号,否则输出有效的访问flash信号。8.一...

【专利技术属性】
技术研发人员:聂玉庆许悦
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:广东,44

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

1