利用闪存作为缓冲区的方法及电子装置的制作方法

文档序号:6415047阅读:141来源:国知局
专利名称:利用闪存作为缓冲区的方法及电子装置的制作方法
技术领域
本发明涉及一种利用闪存作为缓冲区的方法及的电子装置,该方法将闪存划分局部空间作为缓冲区使用,而有效省去额外的随机存取存储器使用的成本,以及微处理器外接随机存取存储器所需的输出/输入接脚。
背景技术
由于电子科技的日新月异,电子产品已广泛为大众所使用,如计算机、移动电话、数字相机…等,而此类产品其功能也日渐增多,外围附加功能也愈渐强大。近年来,计算机及其周边产品的性能不断提升,各式软件亦随之不断推陈出新,而较诸以往更低廉的价格,令计算机及其周边产品得以在我们日常工作、学习、生活中日益普及,人们对计算机的需求亦因而得以快速成长,各大计算机及其周边产品的制造商,面对此一广大且新兴的消费市场,无不均卯足实力,全力争取。
然而,因为电子产品内的微处理器的处理速度远大于输出装置(例如打印机、显示器等)可处理的速度,所以微处理器在传送资料时必须考虑输出装置是否已经处理完资料,造成微处理器的效能大为降低,因此,许多电子产品内皆都设有随机存取存储器(RAM)来作为缓冲区(buffer),使电子产品内的微控制器可将资料或指令储存至此以便往后取用,且随机存取存储器也能主动的把资料送至输出装置,而让微处理器的效能可完全发挥,但此种随机存取存储器(RAM)价格非常的高,所以业者在做相关配置时都不会使用太多的存储器容量,以免造成产品售价偏高,进而降低消费者的购买意愿,且因随机存取存储器(RAM)的存储器容量小,而当微处理器有大量的资料或程序需处理时,容易造成微处理器产生延迟的状况发生。
再者,闪存自问世以来便因低耗能、非易失性、耐震、高储存密度等迷人的特性,在许多可移植性装置中,渐渐取代EEPROM或电池供电的存储器,更由于目前半导体技术日益精进,闪存的储存密度与传输速度更是有突飞猛进的成长,因此闪存在许多应用上更可以取代硬式磁盘驱动器等传统储存媒体,由于闪存有上述的诸多功能与特性,其相关业者遂利用闪存而发展出随身碟与记忆卡等储存装置,且自从与随身碟与记忆卡问世以来即受到广大消费者的青睐,而成为一种几乎为不可或缺的使用工具,且闪存的成本远低于随机存取存储器(RAM),若能利用闪存来取代随机存取存储器(RAM)的设置,则便可使用更多的存储器量来作为缓冲区,以及让产品售价降低,进而提升消费者的购买意愿。
由此,要如何使用闪存来成为电子产品内的缓冲区,即为从事此行业的相关厂商所亟欲研究改善的方向所在。
本发明有鉴于上述的问题与缺陷,乃搜集相关资料,经由多方评估及考量,并以从事于此行业累积的多年经验,经由不断试作及修改,始设计出此种利用闪存作为缓冲区的方法及电子装置。

发明内容
本发明的主要目的在于提供一种利用闪存作为缓冲区的方法及电子装置,该方法利用较低成本的闪存划分局部空间作为缓冲区使用,而有效省去额外的随机存取存储器使用的成本,以及微处理器外接随机存取存储器所需的输出/输入接脚。
为达上述目的,本发明的利用闪存作为缓冲区的方法及电子装置,其技术特征在于,该电子装置内设置有微控制器及闪存,该微控制器为可接收或执行使用者所下达指令的微控制器,该快闪存储器连接于微控制器,且闪存内具有可纪录档案地址的档案配置表,以及可纪录资料或程序的资料区间,而当微处理器对闪存下达储存资料或程序的指令时,该方法按下列步骤进行(A)检查闪存的资料区间内是否存在有作为缓冲区使用的档案地址,若为是,则进行步骤(C);(C)依档案配置表内所纪录的地址计算出作为缓冲区所使用的档案地址,并于此地址间划分一块存储器;(D)将暂存资料或是程序储存于作为缓冲区使用的档案地址所划分的存储器内。
其中,上述步骤(A)若为否,则进行步骤(B)于闪存的资料区间内新增一档案地址,并修改档案位置表,再执行步骤(C)。
为达成上述目的及功效,本发明所采用的技术手段及其构造,将结合附图与具体实施例进一步说明。


图1为本发明的方块图。
图2为本发明的动作流程图。
图中符号说明10电子装置110 微控制器120 闪存1210 档案配置表1220 数据资料区间具体实施方式
请参阅图1、图2所示为本发明的方块图及动作流程图,由图中可清楚看出,本发明的利用闪存作为缓冲区的电子装置10设置有微控制器110及闪存120,其中;该微控制器110为一种可接收或执行使用者所下达的指令的微控制器;该闪存120连接于微控制器110,且闪存120内为具有可纪录档案地址的档案配置表1210,以及可纪录资料或程序的资料区间1220;当微处理器110对闪存120下达储存资料或程序的指令时,该闪存120为会依下列步骤进行,如图2所示步骤200(A),检查闪存120的资料区间1220内是否存在有作为缓冲区使用的档案地址,若有,则进行步骤220(C);若无,则进行步骤210(B);步骤210(B),于闪存120的资料区间1220内新增一档案地址,并修改档案位置表1210,再执行步骤220(C);步骤220(C),依档案配置表1210内所纪录的地址计算出作为缓冲区所使用的档案地址,并于此地址间划分一块存储器;步骤230(D),将资料或是程序储存于作为缓冲区使用的档案地址所划分的存储器内。
如此,即可利用较低成本的闪存120划分局部空间作为缓冲区使用,而有效省去随机存取存储器使用的成本,以及微处理器110外接随机存取存储器所需的输出/输入接脚。
再者,本发明的利用闪存作为缓冲区的电子装置10可为显示卡、声卡或为闪存120所制成的媒体装置,如影音多媒体播放器(AUDIO/VIDEO PLAYER)、MP3播放器、记忆卡或随身碟。
综上所述,本发明的利用闪存作为缓冲区的方法及电子装置可改善已知技术的关键在于,利用较低成本的闪存120,并划分闪存120内的资料区间1220局部空间作为缓冲区使用,并使用档案配置表1210纪录此局部空间的地址,而使资料或程序可储存至此局部空间,让微处理器的效能可完全发挥,并有效的省去随机存取存储器使用的成本,以及微处理器110外接随机存取存储器所需的输出/输入接脚。
上述详细说明是针对本发明一种较佳的可行实施例进行的说明,该实施例并非用以局限本发明的申请专利范围,凡其它未脱离本发明所揭示的技艺精神下所完成的均等变化与修饰变更,均应包含于本发明所涵盖的专利范围中。
以上所述,本发明利用闪存作为缓冲区的方法及电子装置于使用时具有显著的功效增进,诚符合新颖性、发明性及进步性的专利要件,依法提出申请。
权利要求
1.一种利用闪存作为缓冲区的方法及电子装置,其特征在于,该电子装置内设置有微控制器及闪存,该微控制器为接收或执行使用者所下达指令的微控制器,该闪存连接于微控制器,且闪存内具有可纪录档案地址的档案配置表,以及可纪录资料或程序的资料区间,当微处理器对闪存下达储存资料或程序的指令时,该方法依下列步骤进行;(A)检查闪存的资料区间内是否存在有作为缓冲区使用的档案地址,若是,则进行步骤(C);(C)依档案配置表内所纪录的地址计算出作为缓冲区所使用的档案地址,并于此地址间划分一块存储器;(D)将暂存资料或是程序储存于作为缓冲区使用的档案地址所划分的存储器内。
2.如权利要求1所述的利用闪存作为缓冲区的方法,其中该步骤(A)若为否,则进行步骤(B)于闪存的资料区间内新增一档案地址,并修改档案位置表,再执行步骤(C)。
3.如权利要求1所述的利用闪存作为缓冲区的电子装置,其中该电子装置为显示卡。
4.如权利要求1所述的利用闪存作为缓冲区的电子装置,其中该电子装置为声卡。
5.如权利要求1所述的利用闪存作为缓冲区的电子装置,其中该闪存为记忆卡型式。
6.如权利要求1所述的利用闪存作为缓冲区的电子装置,其中该闪存为随身碟型式。
全文摘要
本发明为一种利用闪存作为缓冲区的方法及电子装置,该电子装置内设置有微控制器及闪存,且微控制器为可接收或执行使用者所下达的指令,而该闪存连接于微控制器,且闪存内具有可纪录档案地址的档案配置表,以及可纪录资料或程序的资料区间,且闪存为可划分局部空间作为缓冲区使用,而有效省去额外的随机存取存储器使用的成本,以及微处理器外接随机存取存储器所需的输出/输入接脚。
文档编号G06F12/02GK1728108SQ20041005869
公开日2006年2月1日 申请日期2004年7月28日 优先权日2004年7月28日
发明者林建佑, 伍汉维 申请人:群联电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1