可以线性利用存贮器中的完好存贮阵列的装置的制作方法

xiaoxiao2020-8-1  10

专利名称:可以线性利用存贮器中的完好存贮阵列的装置的制作方法
技术领域
本发明是关于一种可线性利用存贮器中的存贮阵列的装置,特别是关于一种可以忽略存贮器中的坏块的存贮阵列,只线性利用该存贮器中的完好存贮阵列的装置。
通信产品已走上轻、薄、短、小的时代,因此,其所使用的元件,便须与之配合。以应用于非常广泛的存贮器为例,体积小、容量高就成了发展趋势。
就目前的存贮器市场而言,存贮器容量与价格之比,常是愈高容量者愈不成比例。原因很多,其中之一是因为生产的良品率不高所致。以16M位的闪速存贮器(Flash Memory)为例,其生产的良品率便只在50%左右。如果能提高不符合存贮器容量规格的该存贮器的使用率,则相对可以降低生产厂商的负担,并让使用者有更多的选择。
自外部的地址总线输入存贮器的存取信号,都是连续信号,如果由多个存贮阵列构成的存贮器,其中的存贮阵列有坏块,则信号无法避开该坏块的存贮阵列,就会造成存取数据不对的问题。因此,在目前的情况下,尚无法百分之百地对具有坏块存贮阵列的存贮器,做有效利用。
因此本发明的一主要目的是提供一种可以线性利用存贮器中的完好存贮阵列的装置,使自外部的地址总线输入的存取信号,通过该装置,转换输入至有坏块存贮阵列的存贮器内,对完好的存贮阵列做线性存取。
为了实现以上目的,本实用新型采用的技术方案如下。
该装置连接在一外部系统与一存贮器间,其中,该外部系统会产生一地址信号及一控制信号,该存贮器由多个存贮阵列构成,且其中有些存贮阵列有坏块,有些存贮阵列完好;该装置包括一读写单元,连接到该外部系统的控制信号,用以接收来自该外部系统的控制信号,以产生一读写信号;一存贮单元,连接到该外部系统、该读写单元及该存贮器,用以储存欲对应的完好存贮阵列的实际地址、欲选通存贮器输出的地址,并接收来自该读写单元的读写信号,由该外部系统对该存贮单元做数据存取,以及接收来自该外部系统的地址信号,以便将地址信号转换输出,对应至该存贮器中的完好存贮阵列,同时产生一等待信号,控制该外部系统等待该存贮器的数据输出。
还可以由以下方案实施,其连接在一外部系统与多个存贮器间,其中该外部系统会产生一地址信号及一控制信号,这些存贮器均由多个存贮阵列构成,且其中有些存贮阵列有坏块,有些存贮阵列完好;该装置包括一读写单元,连接到该外部系统的控制信号,用以接收来自该外部系统的控制信号,以产生一读写信号;一存贮单元,连接到该外部系统、该读写单元及这些存贮器,用以储存欲对应的完好存贮阵列的实际地址、欲选通存贮器输出的地址,并接收来自该读写单元的读写信号,由该外部系统对该存贮单元做数据存取,以及接收来自该外部系统的地址信号,以便将地址信号转换输出,对应至这些存贮器中的完好的存贮阵列,同时产生一等待信号,控制该外部系统等待这些存贮器中的一存贮器的数据输出。
下面结合附图,对本发明的较好实施例详细地加以说明。


图1是本发明的两个较佳实施例的方块图。
图2是本发明的第三较佳实施例的方块图。
请参照图1,本发明的第一较佳实施例包括一检测单元101、一读写单元102、和一存贮单元103。检测单元101的输入连接到外部系统120的读取(R)、写入(W)、蕊片使能(CE)、列存取选择(RAS)、行存取选择(CAS)等的控制信号线104,而输出连接到存贮单元103,用以接收来自外部系统120的控制信号,藉以判定自外部系统120输出到存贮单元103的地址信号107,是否是一存贮阵列选择信号?如果是,则检测单元101通过控制信号线108不使能存贮单元103,使之不做信号转换,直接让地址信号107通过存贮单元103,通过信号线112输入至第一存贮器130或第二存储器140;如果是选择信号,则检测单元101会通过控制信号线108使能存贮单元103,使之将地址信号107做转换,之后再通过信号线112输入至第一存贮器130或第二存贮器140。读写单元102的输入连接到外部系统120的控制信号线104,而输出连接到存贮单元103,用以接收来自外部系统120的控制信号,当进入测试状态时,通过读取信号线105或写入信号线106编程或是读取存贮单元103中的数据。
依照本发明的第一较佳实施例,可以线性利用存贮器中的完好存贮阵列的装置能应用于单一存贮器的情况,例如只有第一存贮器130,而不连接第二存贮器140。在此实施例中,存贮单元103的其他输入连接到外部120的地址信号107及第一存贮器130与外部系统120数据信号110,而输出的等待信号线109连接到外部系统120,第一使能信号113连接到第一存贮器130,而第二使能信号114浮接到第二存贮器140(或者无第二使能信号管脚),且地址信号112只连接到第一存贮器130。该存贮单元103中预先储存着第一存贮器130中完好存贮阵列的总数、欲选通存贮器输出的地址、以及欲线性对应的完好存贮阵列的实际地址。当接收到的地址信号107是存贮阵列选择信号,而且是第一存贮器130可以提供完好存贮阵列的情况时,选通第一使能信号113,将地址信号107通过地址信号112转换输出至第一存贮器130,同时通过等待信号线109控制该外部系统120,令其等待第一存贮器130的数据输出;当接收到的地址信号107不是存贮阵列选择信号时,便将地址信号107通过地址信号112直接输出至第一存贮器130。该外部系统120可以通过数据信号110读取该存贮单元103中完好存贮阵列的总数。
依照本发明的第二较佳实施例,可以线性利用存贮器中的完好存贮阵列的装置能应用于两个或两个以上存贮器的情况。在图1中,仅以连接两个存贮器的例子作说明,两个存贮器以上的情况,因熟悉此项技术者已足以类推,故不另作赘述。在此实施例中,存贮单元103的其他输入连接到外部系统120的地址信号107及第一存贮器130、第二存贮器140与外部系统120的数据信号110,而输出的等待信号线109连接到外部系统120、第一使能信号113连接到第一存贮器130、第二使能信号114连接到第二存贮器140、地址信号112连接到第一存贮器130与第二存贮器140。该存贮单元103中预先储存着第一存贮器130与第二存贮器140中完好存贮阵列的总数、欲线性对应的完好存贮阵列的实际地址、以及欲选通存贮器输出的地址。当接收到的地址信号107是存贮阵列选择信号时,先通过第一使能信号线113或第二使能信号线114使能欲对应的第一存贮器130或第二存贮器140,不使能另一个存贮器使之无数据输出,然后将地址信号107通过地址信号112转换输出至第一存贮器130或第二存贮器140,同时通过等待信号线109控制该外部系统120,令其等待第一存贮器130或第二存贮器140的数据输出;当接收到的地址信号107不是存贮阵列选择信号时,先通过第一使能信号线113或第二使能信号线114选通欲对应的第一存贮器130或第二存贮器140,不选通另一个存贮器使之无数据输出,然后将地址信号107通过地址信号112直接输出至第一存贮器130或第二存贮器140。该外部系统120可以通过数据信号110读取该存贮单元103中完好存贮阵列的总数。
依照本发明的第三较佳实施列,可以线性利用存贮器中的完好存贮阵列的装置能应用于两个或两个以上存贮器的情况。在图2中,仅以连接两个存贮器的例子作说明,两个存贮器以上的情况,因熟悉此项技术者已足以类推,故不另作赘述。在此实施列中,存贮单元103的其他输入连接到外部系统120的地址信号107及第一存贮器130、第二存贮器140与外部系统120的数据信号110,而输出的等待信号线109连接到外部系统120、第一使能读号113连接到第一存贮器130、第二使能信号114连接到第二存贮器140、地址信号112连接到第一存贮器130。其中,第二存贮器140的址信号输入直接连接到外部系统120的地址信号107。该存贮单元103中预先储存着第一存贮器130和第二存贮器140中完好存贮阵列的总数、欲使外部系统120线性对应的第一存贮器130的完好存贮阵列的实际地址、以及欲选通存贮器输出的地址。当接收到的地址信号107是存贮阵列选择信号时,先与存在存贮单元103中的数据对比,如果是要对应至第一存贮器130,则通过第一使能信号线113使能欲对应的第一存贮器130的数据输出,通过第二使能信号线114不使能第二存贮器140的数据输出。然后将地址信号107通过地址信号112转换输出至第一存贮器130,同时通过等待信号线109控制该外部系统120,令其等待第一存贮器130的数据输出。如果是要对应至第二存贮器140,则通过第一使能信号线113不使能第一存贮器130的数据输出,通过第二使能信号线114使能第二存贮器140的数据输出。此时,外部系统120不须等待第二存贮器140的数据输出,效果较第二实施例好。当接收到的地址信号107不是存贮阵列选择信号,且此时的地址信号是要对应至第一存贮器130时,先通过第一使能信号线113使能欲对应的第一存贮器130,通过第二使能信号线114不使能第二存贮器140,然后将地址107通过地址信号112直接输出至第一存贮器130。该外部系统120可以通过数据信号110读取该存贮单元103中完好存贮阵列的总数。
较佳实施例中的存贮器的输入地址信号均是多地址输入方式,故需要一检测单元103;如果是非多地址输入方式,则检测单元103可以省略。
图1及图2中的第一存贮器130及第二存贮器140,通常是具有坏块的存贮阵列。由于存贮单元103中存有完好的存贮阵列的总数,故外部系统可以知道有效的存贮器容量,当应用的存贮器容量未大于该有效的存贮器容量时,便不须改变存贮器单元103中的数据;当应用的存贮器容量大于该有效的存贮器容量时,便须更换存贮器,而存贮单元103中的数据,只须重新写入即可,不一定要换存贮单元103中的存贮器。
图1及图1中的存贮单元内线性方式所储存的欲对应的完好存贮阵列,可配合实际应用的需要,以该存贮器内的任意位置的完好存贮阵列,做适当的排列,不一定是要由上往下或由下往上依序排列。
虽然本发明以一较佳实施例公布如上,然而其并非以此限定本发明,任何熟悉此项技术者,在不脱离本发明的精神和范围内,当可作少许的更动与润饰。
权利要求
1.一种可以线性利用存贮器中的完好存贮阵列的装置,其连接在一外部系统与一存贮器间,其特征是该外部系统会产生一地址信号及一控制信号,该存贮器由多个存贮阵列构成,且其中有些存贮阵列有坏块,有些存贮阵列完好;该装置包括一读写单元,连接到该外部系统的控制信号,用以接收来自该外部系统的控制信号,以产生一读写信号;一存贮单元,连接到该外部系统、该读写单元及该存贮器,用以储存欲对应的完好存贮阵列的实际地址、欲选通存贮器输出的地址,并接收来自该读写单元的读写信号,由该外部系统对该存贮单元做数据存取,以及接收来自该外部系统的地址信号,以便将地址信号转换输出,对应至该存贮器中完好的存贮阵列,同时产生一等待信号,控制该外部系统等待该存贮器的数据输出。
2.如权利要求1所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一闪速存贮器。
3.如权利要求1所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一可擦除可编程只读存贮器。
4.如权利要求1所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一电可擦除式可编程只读存贮器。
5.如权利要求1所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一动态存取存贮器。
6.如权利要求1所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一静态存取存贮器。
7.如权利要求1所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元是以线性方式储存欲对应的完好存贮阵列的实际地址。
8.如权利要求1所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以储存该存贮器中的完好存贮阵列的总数。
9.如权利要求1所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述装置还包括一检测单元,连接到外部系统和该存贮单元,用以接收该外部系统的控制信号,以产生一存贮单元使能信号,控制该存贮单元选择性做地址转换。
10.如权利要求1所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,其中该存贮单元还包括一个使能装置,连接到该存贮器,用以选择是否选通该存贮器的数据输出。
11.一种可以线性利用存贮器中的完好存贮阵列的装置,其连接在一外部系统与多个存贮器间,其特征是该外部系统会产生一地址信号及一控制信号,这些存贮器均由多个存贮阵列构成,且其中有些存贮阵列有坏块,有些存贮阵列完好;该装置包括一读写单元,连接到该外部系统的控制信号,用以接收来自该外部系统的控制信号,以产生一读写信号;一存贮单元,连接到该外部系统、该读写单元及这些存贮器,用以储存欲对应的完好存贮阵列的实际地址、欲选通存贮器输出的地址,并接收来自该读写单元的读写信号,由该外部系统对该存贮单元做数据存取,以及接收来自该外部系统的地址信号,以便将地址信号转换输出,对应至这些存贮器中的完好的存贮阵列,同时产生一等待信号,控制该外部系统等待这些存贮器中的一存贮器的数据输出。
12.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一闪速存贮器。
13.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一可擦除可编程只读存贮器。
14.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一电可擦除式可编程只读存贮器。
15.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一动态存取存贮器。
16.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以是一静态存取存贮器。
17.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元是以线性方式储存欲对应的完好存贮阵列的实际地址。
18.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元可以储存这些存贮器中的完好存贮阵列的总数。
19.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述这些存贮器的地址输入,一定要有一个存贮器的地址输入是连接至该存贮单元的地址转换输出,其余存贮器的地址输入可以直接连接至该外部系统的地址信号输出。
20.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述线性方式储存的第一个对应的完好存贮阵列,可以是这些存贮器中的一预定存贮器的一预定完好存贮阵列。
21.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述装置还包括一检测单元,连接到该外部系统和该存贮单元,用以接收该外部系统的控制信号,以产生一存贮单元使能信号,控制该存贮单元选择性做地址转换。
22.如权利要求11所述的可以线性利用存贮器中的完好存贮阵列的装置,其特征是,所述存贮单元还包括多个使能装置,分别连接到这些存贮器,用以使能这些存贮器中的一个存贮器的数据输出,不使能其余存贮器的数据输出。
全文摘要
一种可以线性利用存贮器中的完好存贮阵列的装置,包括一存贮单元、一读写单元、及一检测单元。检测单元连接到外部系统的控制信号和存贮单元。读写单元连接到外部系统的控制信号及存贮单元,用以对存贮单元做数据读取或写入。存贮单元连接至外部系统的地址总线与数据总线、存贮器的数据总线与地址总线,以线性方式储存着预先写入欲对应的完整存贮阵列的实际地址,可将来自外部系统的地址信号转换输出,对应至存贮器中的一完好存贮阵列。
文档编号G11C5/00GK1151082SQ9511971
公开日1997年6月4日 申请日期1995年11月16日 优先权日1995年11月16日
发明者高启烈 申请人:高启烈

最新回复(0)