[发明专利]内存数据读取系统及其方法有效
申请号: | 200810082744.7 | 申请日: | 2008-03-05 |
公开(公告)号: | CN101251830A | 公开(公告)日: | 2008-08-27 |
发明(设计)人: | 陈建洲;洪斌峰;炉启彰 | 申请(专利权)人: | 钰创科技股份有限公司 |
主分类号: | G06F13/16 | 分类号: | G06F13/16 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 | 代理人: | 孙皓晨 |
地址: | 台湾省*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内存 数据 读取 系统 及其 方法 | ||
技术领域
本发明涉及的是一种内存处理装置,特别涉及的是一种记忆控制系统与内存数据读取方法。
背景技术
一般的微处理器(Micro-processor,MCU)并没有内建只读存储器(Read-OnlyMemory,ROM),且以往均通过并列总线(Parallel BUS)的方式来对外接的只读存储器(例如闪存(Flash memory))存取程序代码(ROM Code)。而由于目前的设计是将微处理器与缩放控制器(Scaler)整合在同一芯片(Chip)内,因此为了节省微处理器的针脚(Pin),则改为采用串行总线(Serial BUS)的方式来对只读存储器存取程序代码。在串行总线的架构下,微处理器读取只读存储器的程序代码时,仅能在一个基频(Base band)的频率周期(Clock)内读取到一位(Bit)的数据,所以微处理器的处理速度会大幅降低。
举例而言,如图1所示,所述的图是显示一两周期(2T)微处理器以串行方式传输运作时的波形图。在图中,标号MCUclk为微处理器运作的频率周期;标号xclk为系统基频的频率周期。一般2T微处理器是在MCUclk的第一周期T0时,至只读存储器中撷取(Fetch)一字节(byte)大小的数据(data),但每次撷取八位的所述的数据时,均需事先花费时间译码八位(bit)的指令码(command)、与二十四位的地址码(address);而在MCUclk第二周期T1时,2T微处理器执行所述的数据(程序代码)。由所述的图可知,2T微处理器在撷取与执行程序代码时,分别需要四十个基频频率xclk才可完成动作,也即2T微处理器共需要八十个基频频率xclk才可读完一个字节的数据。一般微处理器的一个指令需要一到四个字节的数据,以两个字节数据的指令为例:2T微处理器在执行此指令时,共需要四个MCUclk-即一百六十个频率周期xclk才可完成运作。因此,在串行传输的架构下,各种微处理器(2T、6T、8T MCU…)执行一个指令的时间将会大量地拉长,使整体系统执行程序的速度受到限制。
发明内容
针对上述问题,本发明的目的之一在于,提供能提高微处理器读取串行内存的速度的一种内存控制系统与一种内存数据读取方法。
本发明一实施例的内存控制系统,包含有一控制单元、一储存装置、以及一微处理器。所述的控制单元是根据一基频频率信号产生一微处理器频率信号。其中微处理器频率信号包含至少一第一期间与至少一第二期间,且第二期间小于第一期间。储存装置是用以储存复数个地址对应的数据。而微处理器是根据微处理器频率信号在第一期间输出一地址,且在第一期间至储存装置撷取对应所述的地址的数据,并在第二期间执行所述的数据指示的动作。
再者,本发明的一实施例提供了一种内存数据读取方法。所述的方法包含有下列步骤:首先,根据一基频频率信号产生一微处理器频率信号,其中微处理器频率信号包含至少一第一期间与至少一第二期间,且第二期间小于第一期间。接着,根据微处理器频率信号在第一期间输出一地址,且在第一期间至一储存装置撷取对应所述的地址的数据,并在第二期间执行所述的数据指示的动作。
本发明实施例的内存控制系统与内存数据读取方法,是采用将微处理器频率信号调整为时间长短不同的不平衡设计来控制微处理器,以达成大量地提升微处理器撷取串行储存装置数据的速度与效率,而解决现有的技术的问题。
附图说明
图1显示一种习两周期(2T)微处理器以串行方式传输运作时的波形图;
图2A显示本发明一实施例的内存控制系统的示意图;
图2B显示本发明一实施例的微处理器频率信号与一般系统基频的频率信号波形的示意图;
图3显示本发明另一实施例的内存控制系统的示意图;
图4显示本发明一实施例的内存数据读取方法的流程图。
附图标记说明:20、20’-内存控制系统;21、21’-控制单元;22-串行储存装置;23、23’-微处理器;P-S-转换单元。
具体实施方式
以下参考图式详细说明本发明内存控制系统与内存数据读取方法。
图2A是显示本发明一实施例的一种内存控制系统20的示意图。所述的内存控制系统20包含有一控制单元21、一串行(serial)储存装置22、以及一微处理器23。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于钰创科技股份有限公司,未经钰创科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810082744.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:水井地源空调换热装置
- 下一篇:一种测定沉积物中总磷含量的快速预处理方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置