以共用汇流排方式启动外部只读存储器的单晶片快闪存储器控制系统技术方案

技术编号:2868007 阅读:252 留言:0更新日期:2012-04-11 18:40
一种以共用汇流排方式启动外部只读存储器的单晶片快闪存储器控制系统,包括有快闪存储器控制晶片、作为储存程序码的外部只读存储器及至少一个作为资料储存单位的快闪存储器;其特征是:    该外部只读存储器与各快闪存储器通过相同的资料及位址汇流排与快闪存储器控制集成电路的切换模组相连接,而切换模组则与该快闪存储器控制集成电路的微处理器相接,而可于正常情况下,使快闪存储器控制集成电路操控内部逻辑电路,将切换模组切换至微处理器与外部只读存储器的通道相连通的位置,让微处理器与外部只读存储器的通道保持畅通,进而使微处理器自外部只读存储器中读取其内存的程序码;    当微处理器欲存取快闪存储器中资料时,其快闪存储器控制集成电路将中断微处理器与外部只读存储器的通道,并操控微处理器的等待状态控制电路,令微处理器处于等待模式,不再读取外部只读存储器的程序码,同时,该抉闪存储器控制集成电路操控内部逻辑电路将切换模组切换至快闪存储器与该控制集成电路的内部暂存器相连接,使微处理器能经由暂存器而自快闪存储器中存取资料;待存取动作结束后,该快闪存储器控制集成电路的内部逻辑电路会操控切换模组的切换动作,令回复微处理器与外部只读存储器的通道相连通,并传送一恢复讯号至微处理器,以触发微处理器继续执行及读取外部只读存储器中的程序码。(*该技术在2023年保护过期,可自由使用*)

【技术实现步骤摘要】

技术介绍
本专利技术涉及一种以共用汇流排方式启动外部只读存储器的单晶片快闪存储器控制系统
技术介绍
现今随着科技日新月异及半导体技术的进步,大部分的电路系统都可以整合包含在同一个集成电路里头,令具多功能的单晶片集成电路的出现,使得采用该单晶片集成电路的电子产品,能大幅地降低了生产成本,且朝向体积更小、更巧、更便宜的方向迈进。请参阅图1所示,是习用单晶片的方块示意图,一个典型单晶片集成电路10的微处理器11为可通过两种途径读取微处理器的程序码,其一是利用该单晶片集成电路10内部所建立的线路,直接读取内部只读存储器12(ROM)所预先设定的程序码,另一则通过该单晶片集成电路10的外接接脚(PIN脚),连接到外部只读存储器13(ROM),以利能读取外部只读存储器13的程序码,然而在某些特殊情况下,连接外部只读存储器13是不可避免的,例如内部只读存储器12的存储不足应用,或是内部只读存储器12的程序码因应不同需求做调整等等,此时,微处理器11便需藉由外接途径来连接到外部只读存储器13,以读取调整后的微处理器11的程序码,因此,大部分的单晶片集成电路10都保留有连接外部只读存储器13的途径。一般而言,单晶片集成电路所采用的只读存储器可分为可重复写入的快闪只读存储器(FLASH ROM)及不可重复写入的遮蔽式只读存储器(MASK ROM),而使用快闪只读存储器的单晶片集成电路,其好处在于它可因应不同状况需求来调整或更新微处理器程序码,而可以很轻易进行产品的升级,但是,此种快闪只读存储器价格较高,容易增加生产成本;而使用遮蔽式只读存储器的单晶片集成电路,其好处在于它制造成本及价格低廉,但是就是无法更替微处理器程序码。因此,还有一种结合上述优点的解决方法,请参阅图2所示,是另一习用单晶片的方块示意图,即在单晶片快闪存储器集成电路20内部使用成本低的遮蔽式只读存储器21(MASK ROM),同时藉由外接途径连接到一外部快闪只读存储器22(FLASH ROM),以扩充原有单晶片快闪存储器集成电路20的功能,如此一来,在一般情况下可以使用较廉价的遮蔽式只读存储器21,在特殊状况且欲增进单晶片快闪存储器集成电路20的功能时,便可利用外部的快闪只读存储器22来更新微处理器23的程序码,以增进单晶片快闪存储器集成电路20原有的功能。然而,该单晶片快闪存储器集成电路20除了连接主机端24的接脚(PIN脚)外,尚需连接到个作为资料储存单位的快闪存储器25(FLASH MEMORY)的外接接脚(PIN脚),以及连接外部快闪只读存储器22的接脚(PIN脚),如此,便使单晶片快闪存储器集成电路20的接脚(PIN脚)数目不足,而需另外增加相当数量的接脚(PIN脚),才能同时连接主机端24、外部的快闪只读存储器22及各快闪存储器25,而迫使它必须采用更大型的晶片封装,即造成生产成本的增加、体积增加且亦占用较大的使用空间的诸点缺失与不足。
技术实现思路
于是,专利技术人有鉴于前述习用单晶片的缺失与不足,乃依其从事集成电路的制造经验和技术累积,特针对上述缺失悉心研究各种解决的方法,在经过不断的研究、实验与改良后,终于开发设计出本专利技术的以共用汇流排方式启动外部只读存储器的单晶片快闪存储器控制系统的专利技术诞生,使能摒除先前技艺的诸多缺失。本专利技术所要解决的技术问题是,针对现有技术的上述不足,提供一种可以利用同一汇流排连接快闪存储器及外部只读存储器,在存取快闪存储器资料的同时,仍能提供启动外部只读存储器的运作方式的以共用汇流排方式启动外部只读存储器的单晶片快闪存储器控制系统。实现本专利技术所提供的以共用汇流排方式启动外部只读存储器的单晶片快闪存储器控制系统的技术方案如下一种以共用汇流排方式启动外部只读存储器的单晶片快闪存储器控制系统,包括有快闪存储器控制晶片、作为储存程序码的外部只读存储器及至少一个作为资料储存单位的快闪存储器;其特征是该外部只读存储器与各快闪存储器为通过相同的资料及位址汇流排与快闪存储器控制集成电路的切换模组相连接,而切换模组则与该快闪存储器控制集成电路的微处理器相接,而可于正常情况下,使快闪存储器控制集成电路操控内部逻辑电路,将切换模组切换至微处理器与外部只读存储器的通道相连通的位置,让微处理器与外部只读存储器的通道保持畅通,进而使微处理器自外部只读存储器中读取其内存的程序码;当微处理器欲存取快闪存储器中资料时,其快闪存储器控制集成电路将中断微处理器与外部只读存储器的通道,并操控微处理器的等待状态控制电路,令微处理器处于等待模式,不再读取外部只读存储器的程序码,同时,该抉闪存储器控制集成电路操控内部逻辑电路将切换模组切换至快闪存储器与该控制集成电路的内部暂存器相连接,使微处理器能经由暂存器而自快闪存储器中存取资料;待存取动作结束后,该快闪存储器控制集成电路的内部逻辑电路会操控切换模组的切换动作,令回复微处理器与外部只读存储器的通道相连通,并传送一恢复讯号至微处理器,以触发微处理器继续执行及读取外部只读存储器中的程序码。所述的以共用汇流排方式启动外部只读存储器的单晶片快闪存储器控制系统,其特征是该快闪存储器进一步为快闪存储器阵列。所述的以共用汇流排方式启动外部只读存储器的单晶片快闪存储器控制系统,其特征是该外部只读存储器为一快闪只读存储器。本专利技术地优点在于外部只读存储器与各快闪存储器将使用相同的资料及位址汇流排,即共同使用该等资料及位址汇流排的接脚(PIN脚),同时微处理器在运作上,错开外部只读存储器与各快闪存储器的启动时间,令微处理器在读取外部只读存储器的程序码时,不启动快闪存储器;在存取快闪存储器的资料时,使微处理器处于等待模式,而不读取外部只读存储器的程序码,如此一来,单晶片快闪存储器控制系统即不需大幅增加接脚(PIN脚),仍能具备与外部只读存储器、各快闪存储器连接的功能,亦不会影响该系统的单晶片的封装规划。为能对本专利技术的目的、形状、构造、装置、特征及其功效,做更进一步的认识与了解,兹举实施例配合附图详细说明如下。附图说明图1是习用单晶片的方块示意图。图2是另一习用单晶片的方块示意图。图3是本专利技术的方块示意图(一)。图4是本专利技术的方块示意图(二)。图5是本专利技术的动作流程图(一)。图6是为本专利技术的动作流程图(二)。具体实施例方式请参阅图3、4所示,是本专利技术的方块示意图(一)、(二),其包括有快闪存储器控制集成电路30、作为储存程序码的外部只读存储器31(如快闪只读存储器(FLASH ROM))及至少一个作为资料储存单位的快闪存储器32(FLASHMEMORY);其中外部只读存储器31与各快闪存储器32为通过相同的资料及位址汇流排与该快闪存储器控制集成电路30的切换模组33相连接,而切换模组33则经由外部只读存储器模组38或快闪存储器模组39与快闪存储器控制集成电路30的微处理器34相接。本专利技术在正常情况下,其微处理器34需时时读取外部只读存储器31中预先设定的微处理器程序码,因此,该快闪存储器控制集成电路30操控内部逻辑电路35将切换模组33切换至微处理器34与外部只读存储器31的通道相连通的位置,而使微处理器34与外部只读存储器31、外部只读存储器模组38的通道保持畅通,进而让微处理器34可自外部只读存储器31中读取其内存的程序码;再者本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:黄树群欧阳志光
申请(专利权)人:群联电子股份有限公司
类型:发明
国别省市:

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

1