KR100270057B1 - Rom circuit - Google Patents
Rom circuit Download PDFInfo
- Publication number
- KR100270057B1 KR100270057B1 KR1019970030624A KR19970030624A KR100270057B1 KR 100270057 B1 KR100270057 B1 KR 100270057B1 KR 1019970030624 A KR1019970030624 A KR 1019970030624A KR 19970030624 A KR19970030624 A KR 19970030624A KR 100270057 B1 KR100270057 B1 KR 100270057B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- circuit
- memory cell
- address
- address data
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C17/00—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards
- G11C17/08—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements
- G11C17/10—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements in which contents are determined during manufacturing by a predetermined arrangement of coupling elements, e.g. mask-programmable ROM
- G11C17/12—Read-only memories programmable only once; Semi-permanent stores, e.g. manually-replaceable information cards using semiconductor devices, e.g. bipolar elements in which contents are determined during manufacturing by a predetermined arrangement of coupling elements, e.g. mask-programmable ROM using field-effect devices
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/22—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of characters or indicia using display control signals derived from coded signals representing the characters or indicia, e.g. with a character-code memory
- G09G5/24—Generation of individual character patterns
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11C—STATIC STORES
- G11C8/00—Arrangements for selecting an address in a digital store
- G11C8/12—Group selection circuits, e.g. for memory block selection, chip selection, array selection
Landscapes
- Read Only Memory (AREA)
Abstract
본 발명은 소비전류를 저감시키면서 고속으로 데이터는 읽어낼 수 있는 ROM회로를 제공하는 것을 목적으로 하고, 또한, 어드레스핀의 수를 절감할 수 있는 ROM회로를 제공하는 것을 그 목적으로 한다.An object of the present invention is to provide a ROM circuit which can read data at high speed while reducing current consumption, and to provide a ROM circuit which can reduce the number of address pins.
상기 목적을 달성하기 위한 본 발명은 고정길이를 갖는 복수의 데이터가 저장되고, 어드레스 데이터가 입력된 때에, 상기 데이터 중의 상기 어드레스 데이터에 대응하는 하나의 데이터가 읽어지도록, 상기 어드레스 데이터에 의해 선택되는 복수의 메모리셀내에 기억되어 있는 상기 데이터의 구성요소 데이터를 출력하는 ROM회로에 있어서, 상기 데이터의 각각을 구성하는 구성요소 데이터가 단일의 행으로 배열된 메모리셀에 저장되어 있고, 상기 어드레스 데이터를 상위 어드레스 데이터와 하위 어드레스 데이터로 분할하고, 상위 어드레스 데이터에 의해 단일의 행을 지정하고, 하위어드레스 데이터에 의해 단일의 행내에 있어 구성요소 데이터를 연속적으로 지정하는 것을 특징으로 하는 ROM회로에 관한 것을 그 요지로 한다.The present invention for achieving the above object is selected by the address data so that a plurality of pieces of data having a fixed length are stored and one data corresponding to the address data in the data is read when the address data is input. In a ROM circuit for outputting component data of the data stored in a plurality of memory cells, component data constituting each of the data is stored in a memory cell arranged in a single row, and the address data A ROM circuit characterized by dividing into upper address data and lower address data, specifying a single row by upper address data, and continuously specifying component data in a single row by lower address data. That's the point.
Description
본 발명은 캐릭터(character) 데이터 또는 한자폰트(font) 데이터 등의 일정 비트(bit) 길이를 갖는 데이터를 기억하는 ROM회로에 관한 것으로, 특히, 기억하고 있는 데이터를 낮은 소비전력, 또한 고속으로 읽어내는 것이 가능한 ROM회로에 관한 것이다.BACKGROUND OF THE
일반적으로, ROM회로는 2차원적으로 배치된 다수의 메모리셀(memory cell)을 갖고 있고, 어드레스(address) 정보로 특정의 메모리셀을 지정하는 것에 의해, 그 특정의 메모리셀에 기억되어 있는 데이터가 판독된다. 메모리셀은 2차원적으로 배치되어 있기 때문에, 어드레스 정보는 2개의 어드레스 데이터군(群)으로 구분되어, 이 2개의 어드레스 데이터군에 의해 1개의 메모리 번지가 특정된다.In general, a ROM circuit has a plurality of memory cells arranged two-dimensionally, and data stored in the specific memory cell by designating the specific memory cell with address information. Is read. Since the memory cells are arranged two-dimensionally, the address information is divided into two address data groups, and one memory address is specified by these two address data groups.
제1도는 종래 ROM회로의 블록도이다. 제1도에 나타낸 ROM회로(201)에서는 2개의 어드레스 데이터군에 의해 출력대상이 되는 메모리 번지가 지정된다.1 is a block diagram of a conventional ROM circuit. In the ROM circuit 201 shown in FIG. 1, a memory address to be output is designated by two address data groups.
ROM회로(201)는 어드레스버퍼(address buffer) 회로(202) 및 (205)와, X디코더(decoder) 회로(203)와, 메모리셀 어레이(memory cell array) 회로(204)와, Y디코더 회로(206)와, Y게이트회로(207)와, 출력 제어 회로(208)와, 출력 버퍼회로(209)로 구성된다. ROM회로(201)에서 어드레스 데이터 A0~A16이 어드레스 정보로서 입력된다.The ROM circuit 201 includes
어드레스 버퍼회로(202)에는 어드레스 데이터 A0∼A16중 어드레스 데이터 A3~A16이 입력된다. 어드레스 버퍼회로(202)는 입력된 어드레스 데이터군을 어드레스 데이터 X로서 X디코더회로(203)로 출력한다. 어드레스 버퍼회로(205)에는 어드레스 데이터 A0~A2, A10, A11이 입력된다. 어드레스 버퍼회로(205)는 입력된 어드레스 데이터군을 어드레스 데이터 Y로서 Y디코더회로(206)로 출력한다.The address data A3 to A16 of the address data A0 to A16 are input to the
X디코더회로(203)는 어드레스 버퍼회로(202)로부터 입력된 어드레스 데이터 X를 디코드(decode)하여 행선택(行選擇) 데이터를 생성하고, 그것을 메모리셀 어레이회로(204)로 출력한다. 메모리셀 어레이회로(204)는 매트릭스(matrix)상으로 배치된 복수의 메모리셀을 갖고, X디코더회로(203)로부터 입력되는 행선택 데이터에 대응하는 메모리셀에 기억되어 있는 데이터를 Y 게이트회로(207)로 출력한다. Y디코더회로(206)는 어드레스 버퍼회로(205)로부터 입력된 어드레스 데이터 Y를 디코드하여 열선택(列選擇)데이터를 생성하고, 그것을 Y게이트회로(207)로 출력한다. Y 게이트회로(207)는 메모리셀 어레이회로(204)로부터 출력되는 데이터 중, Y디코더회로(206)로부터 출력되는 열선택데이터에 대응한 데이터를 통과시켜 출력 버퍼회로(209)로 공급한다. 출력제어회로(208)는 외부로부터 입력되는 신호 CEB, OE, OEB등에 기초하여 출력 타이밍신호를 생성하고, 출력 버퍼회로(209)로 출력한다. 출력버퍼회로(209)는 출력제어회로(208)로부터 출력허가가 나와 있을 때, Y게이트회로(207)로부터 출력되는 데이터를 출력데이터 00~07로서 출력한다.The
즉, ROM회로(201)는 어드레스 데이터 A0~A16이 입력될 때, 이 어드레스 데이터를 디코드하여 어드레스 데이터 X, Y를 생성하고, 이들 어드레스 데이터 X, Y 에 대응하는 메모리 번지의 메모리셀로부터 데이터를 읽어내고, 이들을 출력 데이터 00~07로서 외부로 출력한다.That is, when the address data A0 to A16 are input, the ROM circuit 201 decodes the address data to generate address data X and Y, and extracts data from the memory cells at the memory addresses corresponding to these address data X and Y. It reads and outputs them externally as output data 00-07.
예를 들면, 상기 ROM회로(201)가 한자데이터를 기억하는 한자 ROM으로서 사용된 경우, 제2도에 나타낸 바와 같이 복수의 워드 데이터(word data)(여기서는 8비트의 데이터를 1워드데이터로 한다)를 조합시켜 1개의 한자 폰트 데이터가 구성된다.For example, when the ROM circuit 201 is used as a Chinese character ROM for storing Chinese character data, as shown in FIG. 2, a plurality of word data (here, 8 bits of data is regarded as one word data). ) Is combined to form one Chinese character font data.
즉, 제2도에 나타난 바와 같이, 예를 들어 「光」이라는 한자는 좌우 16개 및 상하 16개인 256개의 도트(dot)에 의해 구성되고, 1워드 데이터는 횡방향(행방향)으로 연속한 8개의 도트에 상당한다. 따라서, 1개의 한자에 상당하는 한자폰트 데이터를 읽어내기 위해서는 제3도에 나타낸 바와 같은 액세스(access)순으로 메모리 어레이회로(204)에 저장되어 있는 워드데이터를 32회(32워드분)읽어내지 않으면 안된다.That is, as shown in Fig. 2, for example, the Chinese character "light" is composed of 256 dots of 16 left and right and 16 up and down, and one word data is continuous in the horizontal direction (row direction). It corresponds to eight dots. Therefore, in order to read Chinese character font data corresponding to one Chinese character, word data stored in the
제1도에 나타낸 한자 ROM회로(201)에서는 연속한 32워드분의 워드데이터를 미리 설정되어 있는 매트릭스형식, 예를 들면 제4도에 나타낸 바와 같이 횡방향으로 8개, 종방향으로 4개가 되는 것 같은 매트릭스형식으로, 메모리셀 어레이회로(204)에 저장되어 있다. 따라서, 액세스순으로 폰트 데이터를 읽어내는 때, 16진법(HEX)으로 표현되고 있는 #7의 메모리셀에 저장되어 있는 워드 데이터를 읽어내고 나서, #8의 메모리셀에 저장되어 있는 워드 데이터를 읽어내는 때, 횡방향 뿐만 아니라 종방향에 대해서도 읽어내어 메모리셀의 메모리 번지를 천이시키지 않으면 안된다.In the Chinese character ROM circuit 201 shown in FIG. 1, the word data for 32 consecutive words is set in a predetermined matrix format, for example, eight in the horizontal direction and four in the longitudinal direction as shown in FIG. It is stored in the memory
또한, #F의 메모리셀에 저장되어 있는 워드 데이터를 읽어내고 나서, #10의 메모리셀에 저장되어 있는 워드 데이터를 읽어내는 때도 마찬가지로 횡방향뿐만 아니라 종방향에 대해서도 읽어내어 메모리셀의 메모리 번지를 천이시키지 않으면 안된다.In addition, when reading word data stored in the memory cell of #F and then reading word data stored in the memory cell of # 10, the memory address of the memory cell is similarly read not only in the horizontal direction but also in the longitudinal direction. You must make a transition.
또한, #17의 메모리셀에 저장되어 있는 워드 데이터를 읽어내고 나서 #18의 메모리셀에 저장되어 있는 워드 데이터를 읽어내는 때에도 마찬가지로 횡방향 뿐만 아니라 종방향에 대해서도 읽어내어 메모리셀의 메모리 번지를 천이시키지 않으면 안된다. 제4도에 있어서 「←」는 좌측난에 기재되어 있는 내용과 같은 내용인 것을 나타내고 있다.In addition, when reading word data stored in the memory cell of # 17 and then reading the word data stored in the memory cell of # 18, the memory address of the memory cell is shifted by reading not only in the horizontal direction but also in the longitudinal direction. You must do it. In FIG. 4, "←" indicates that the content is the same as the content described in the left column.
이상과 같이, 하나의 한자 폰트데이터를 구성하는 각 워드데이터를 읽어내는 때, 횡방향으로 31회, 종방향으로 3회, 회로전체를 활성화시키지 않으면 안된다. 따라서, 회로를 활성화하기에는 전류가 소비되기 때문에, 활성화의 횟수에 비례하여 소비전류가 증대된다라는 문제가 있었다. 또한, 이 활성화에 필요한 시간 때문에 액세스시간이 증대되는 문제도 있었다.As described above, when reading the word data constituting one Kanji font data, the entire circuit must be activated 31 times in the horizontal direction and 3 times in the longitudinal direction. Therefore, since the current is consumed to activate the circuit, there is a problem that the current consumption increases in proportion to the number of activations. In addition, there is a problem that the access time is increased because of the time required for activation.
또한, 필요한 어드레스 데이터의 수만큼, ROM회로를 구성하는 장치의 어드레스핀이 필요로 되는 문제도 있었다.In addition, there is a problem that the address pins of the device constituting the ROM circuit are required as many as the required address data.
일본 특허공고 공보 제63-53639호 및 제 1-5397호는 한자 ROM으로서 사용 가능한 ROM회로를 개시하고 있다. 그러나, 이들 공보에 개시된 ROM회로는 하나의 한자 폰트데이터를 구성하는 각 워드데이터를 읽어내는 때, 상기 종래의 ROM회로와 마찬가지로 횡방향으로 31회, 종 방향으로 3회, 회로전체를 활성화시키지 않으면 안되기 때문에 역시 상술한 문제점을 갖게 된다.Japanese Patent Laid-Open Nos. 63-53639 and 1-5397 disclose ROM circuits that can be used as Chinese character ROM. However, when the ROM circuit disclosed in these publications reads out each word data constituting one Chinese character font data, 31 times in the transverse direction and three times in the longitudinal direction do not activate the entire circuit as in the conventional ROM circuit. Since it does not, it also has the above-mentioned problem.
본 발명의 목적은 상술한 문제점을 해소한 개량된 ROM회로를 제공하고자 하는 것으로, 보다 구체적인 목적으로는 소비전류를 저감시키면서 고속으로 데이터를 읽어낼 수 있는 ROM회로를 제공하는 것이고, 또한, 어드레스핀의 수를 저감할 수 있는 ROM회로를 제공하는 것이다.SUMMARY OF THE INVENTION An object of the present invention is to provide an improved ROM circuit which solves the above-mentioned problems, and more specifically, to provide a ROM circuit capable of reading data at high speed while reducing current consumption. It is to provide a ROM circuit that can reduce the number of.
제1도는 종래의 ROM회로 일례를 나타내는 블록도이다.1 is a block diagram showing an example of a conventional ROM circuit.
제2도는 제1도에 도시되고 ROM회로에 격납되는 한자폰트의 일례를 나타내는 모식도이다.FIG. 2 is a schematic diagram showing an example of a Chinese character font shown in FIG. 1 and stored in a ROM circuit.
제3도는 제2도에 도시된 한자폰트를 구성하는 워드데이터의 판독수순을 나타내는 모식도이다.FIG. 3 is a schematic diagram showing a reading procedure of word data constituting the Chinese character font shown in FIG.
제4도는 메모리셀 어레이회로로부터 한자폰트의 워드데이터를 판독하기 위한 판독동작을 나타내는 모식도이다.4 is a schematic diagram showing a reading operation for reading word data of a Chinese character font from a memory cell array circuit.
제5도는 본 발명의 실시예 1에 의한 한자 ROM회로를 나타내는 블록도이다.5 is a block diagram showing a Chinese character ROM circuit according to the first embodiment of the present invention.
제6도는 제5도에 도시된 메모리셀 어레이회로에 저장되어 있는 한자폰트 데이터의 배치예를 나타내는 모식도이다.FIG. 6 is a schematic diagram showing an arrangement example of the Chinese character font data stored in the memory cell array circuit shown in FIG.
제7도는 제5도에 도시된 한자 ROM회로에 입력되는 어드레스 데이터를 나타내는 모식도이다.FIG. 7 is a schematic diagram showing address data input to the Chinese character ROM circuit shown in FIG.
제8도는 제1도에 도시된 어드레스 버퍼회로의 회로도이다.FIG. 8 is a circuit diagram of the address buffer circuit shown in FIG.
제9도는 제8도에 도시된 어드레스 버퍼회로에 입력되는 신호의 타이밍차트이다.9 is a timing chart of signals input to the address buffer circuit shown in FIG.
제10도는 본 발명의 실시예 2에서 사용되는 어드레스 버퍼회로의 회로도이다.10 is a circuit diagram of an address buffer circuit used in
제11도는 본 발명의 실시예 2에서 사용되는 어드레스 버퍼회로의 회로도이다.11 is a circuit diagram of an address buffer circuit used in
제12도는 제5도에 도시된 한자 ROM회로의 개선점을 설명하기 위한 신호예를 나타내는 타이밍도이다.FIG. 12 is a timing diagram showing an example of signals for explaining the improvement of the Chinese character ROM circuit shown in FIG.
제13도는 제5도에 나타낸 한자 ROM회로의 개선점을 설명하기 위한 신호예를 나타내는 회로도이다.FIG. 13 is a circuit diagram showing an example of signals for explaining the improvement of the Chinese character ROM circuit shown in FIG.
제14도는 본 발명의 실시예 4에서 사용되는 메모리셀 어레이회로의 회로도이다.14 is a circuit diagram of a memory cell array circuit used in
제15도는 본 발명의 실시예 5에서 사용되는 메모리셀 어레이회로의 메모리셀을 나타내는 회로도이다.FIG. 15 is a circuit diagram showing a memory cell of the memory cell array circuit used in
제16도는 본 발명의 실시예 6에 의한 ROM회로의 회로도이다.16 is a circuit diagram of a ROM circuit according to
제17도는 본 발명의 실시예 7에 의한 ROM회로의 회로도이다.17 is a circuit diagram of a ROM circuit according to
제18도는 제17도에 나타낸 ROM회로를 종래의 시스템에 적용한 회로 구성예를 나타내는 블록도이다.FIG. 18 is a block diagram showing a circuit configuration example in which the ROM circuit shown in FIG. 17 is applied to a conventional system.
본 발명은, 고정길이를 갖는 복수의 데이터가 저장되고, 어드레스 데이터가 입력된때에, 상기 데이터 중의 상기 어드레스 데이터에 대응하는 하나의 데이터가 읽어지도록, 상기 어드레스 데이터에 의해 선택되는 복수의 메모리셀내에 기억되어 있는 상기 데이터의 구성요소 데이터를 출력하는 ROM회로에 있어서, 상기 데이터의 각각을 구성하는 구성 요소 데이터가 단일의 행으로 배열된 메모리셀에 저장되어 있고, 상기 어드레스 데이터를 상위 어드레스 데이터와 하위 어드레스 데이터로 분할하고, 상위 어드레스 데이터에 의해 단일의 행을 지정하고, 하위 어드레스 데이터에 의해 단일의 행내에 있어 구성요소 데이터를 연속적으로 지정하는 것을 특징으로 하는 ROM회로에 관한 것이다.According to the present invention, a plurality of memory cells are selected by the address data such that a plurality of pieces of data having a fixed length are stored and one data corresponding to the address data among the data is read when address data is input. In a ROM circuit for outputting component data of the data stored therein, component data constituting each of the data is stored in a memory cell arranged in a single row, and the address data is associated with upper address data. A ROM circuit is characterized by dividing into lower address data, specifying a single row by upper address data, and continuously specifying component data in a single row by lower address data.
이하, 본 발명을 상세히 설명한다.Hereinafter, the present invention will be described in detail.
상기한 본 발명에 의하면, 하나의 데이터에 포함되는 전부의 구성요소 데이터가 단일의 행으로 배열된 메모리셀에 저장되어 있기 때문에, 하나의 데이터를 읽어내는때에, 복수의 행에 걸쳐 구성요소를 읽어낼 필요가 없다. 따라서, 메모리셀 어레이회로를 활성화하는 횟수가 저감되고, 그만큼의 소비전류가 저감된다. 또한, 활성화에 필요한 시간도 단축된다.According to the present invention described above, since all the component data contained in one data is stored in a memory cell arranged in a single row, when reading one data, the component is divided across a plurality of rows. There is no need to read it. Therefore, the number of times of activating the memory cell array circuit is reduced, and the current consumption by that much is reduced. In addition, the time required for activation is also shortened.
본 발명의 하나의 실시형태예에 있어서, 칩 활성화신호가 비활성 상태로 천이하는때, 상위 어드레스 데이터를 보지하여, 이 상위 어드레스 데이터에 의해 동일의 고정길이 데이터를 계속 지정하는 것으로 된다. 이것에 의해, 칩 활성화 신호가 비활성 상태로 천이하더라도 하나의 고정길이 데이터에 포함되는 구성요소 데이터의 행을 연속하여 활성화한 채로 보지할 수 있다. 따라서, 활성화의 반복에 따른 소비전류의 증대를 억제할 수 있다.In one embodiment of the present invention, when the chip activation signal transitions to the inactive state, the upper address data is held and the same fixed length data is continuously designated by the upper address data. As a result, even when the chip activation signal transitions to the inactive state, it is possible to hold the row of the component data included in one fixed length data while activating it continuously. Therefore, it is possible to suppress an increase in current consumption due to repetition of activation.
또한, 다른 실시형태예에 있어서, 하위 어드레스 데이터가 미리 설정되어 있는 소정치인 때에 선택되는 메모리셀의 워드라인 배선저항을 다른 메모리셀의 워드라인 배선저항 보다 작게 하는 것으로 하고 있다. 이것에 의해, 예를 들면 구성요소 데이터중에서 최초로 읽어내진 구성요소데이터를 저장하고 있는 메모리셀의 배선저항을 작게 하여, 그 메모리셀의 활성화를 빠르게 하고, ROM회로 전체로서의 동작 속도를 빠르게 할 수 있다.In another embodiment, the word line wiring resistance of the memory cell selected when the lower address data is a predetermined value is set to be smaller than the word line wiring resistance of the other memory cells. As a result, for example, the wiring resistance of the memory cell storing the component data read first from the component data can be reduced, the activation of the memory cell can be made faster, and the operating speed of the entire ROM circuit can be made faster. .
또한, 본 발명의 다른 실시형태예에 있어서, 하위 어드레스 데이터가 미리 설정되어 있는 소정치인 때에 선택되는 메모리셀의 채널폭을 다른 메모리셀의 채널 폭 보다 크게 하는 것으로 하고 있다. 이것에 의해, 예를 들면 구성요소 데이터 중에서 최초로 읽혀진 구성요소 데이터를 저장하고 있는 메모리셀의 채널 폭을 크게 하여, 그 메모리셀의 활성화를 빠르게 하고, ROM회로 전체로서의 동작 속도를 빠르게 할 수 있다.In another embodiment of the present invention, the channel width of the memory cell selected when the lower address data is a predetermined value is set to be larger than the channel width of other memory cells. As a result, for example, the channel width of the memory cell storing the component data first read out of the component data can be increased, the activation of the memory cell can be made faster, and the operating speed of the entire ROM circuit can be made faster.
또한, 본 발명의 다른 실시형태예에 의하면, 메모리셀 어레이를 하위 어드레스 데이터가 미리 설정되어 있는 소정치인 때에 선택되는 제1메모리셀 어레이와, 상기 하위 어드레스 데이터가 미리 설정되어 있는 소정치 이외인 때에 선택되는 제2메모리셀 어레이로 분할하고, 제1메모리셀 어레이의 읽어내는 속도가 제2메모리셀 어레이의 읽어내는 속도보다 빠르게 되도록, 제1 및 제2메모리셀 어레이의 각각의 특성을 설정한다. 이것에 의해, 예를 들면 구성요소 데이터 중에서 최초로 읽어내진 구성요소 데이터를 저장하고 있는 메모리셀을 포함하는 메모리셀 어레이를 제1메모리셀 어레이로 하여, ROM회로 전체로서의 동작속도를 빠르게 할 수 있다.Further, according to another embodiment of the present invention, when the memory cell array is other than the first memory cell array selected when the lower address data is preset, and the lower address data is other than the predetermined value preset, The characteristics of each of the first and second memory cell arrays are set so that they are divided into the selected second memory cell array and the reading speed of the first memory cell array is faster than the reading speed of the second memory cell array. This makes it possible to speed up the operation speed of the entire ROM circuit, for example, by using the memory cell array including the memory cells storing the first element data read out of the component data as the first memory cell array.
또한, 본 발명의 다른 실시형태예에 의하면, 상위 어드레스 데이터와 함께 클락(clock)신호가 입력되고, 상위 어드레스 데이터에 의해 데이터의 하나를 지정하고, 클락신호를 카운트하여 얻어지는 계수치에 기초하여, 상위 어드레스 데이터에 의해 지정된 데이터를 구성하는 구성요소 데이터를 연속적으로 지정한다. 이것에 의해, 하위 어드레스 데이터를 전송하는 어드레스 라인을, 클락신호를 전송하는 클락신호라인만으로 치환할 수 있다. 따라서, 하위 어드레스 데이터용의 핀이 필요없게 되어, 그만큼의 ROM회로를 형성하는 장치전체의 핀 수가 감소하고, 장치의 패키지 면적도 감소한다.Further, according to another embodiment of the present invention, a clock signal is input together with the upper address data, one of the data is designated by the upper address data, and the upper level is based on a count value obtained by counting the clock signal. The component data constituting the data designated by the address data is continuously specified. As a result, the address line for transmitting the lower address data can be replaced with only the clock signal line for transmitting the clock signal. Therefore, the pins for the lower address data are not necessary, so that the number of pins of the entire device forming the ROM circuit is reduced, and the package area of the device is also reduced.
이하, 실시예를 통하여 본 발명을 보다 상세히 설명한다.Hereinafter, the present invention will be described in more detail with reference to Examples.
[실시예 1]Example 1
제5도는 본 발명의 실시예 1을 적용한 한자 ROM회로를 보이는 블록도이다.5 is a block diagram showing a Chinese character ROM circuit to which
제5도에 나타낸 한자 ROM회로(1)는 어드레스 버퍼회로(2) 및 (5)와, X디코더회로(3)와, 메모리셀 어레이회로(4)와, Y디코더회로(6)와, Y게이트회로(7)와, 출력제어회로(8)와, 출력버퍼 회로(9)로 구성된다. ROM회로(1)에는 어드레스데이터 A0~A16이 어드레스 정보로서 입력된다. 어드레스 버퍼 회로(2)에는 어드레스 데이터 A0~A16중 어드레스 데이터 A5~ A16이 입력된다. 어드레스 버퍼회로(2)는 입력된 어드레스 데이터군을 어드레스 데이터 X로서 X디코더회로(3)로 출력한다. 어드레스 버퍼회로(5)에는 어드레스 데이터 A0~A4가 입력된다. 어드레스 버퍼회로(5)는 입력된 어드레스 데이터군을 어드레스 데이터 Y로서 Y디코더회로(6)에 입력한다.The Chinese
X디코더회로(3)는 어드레스 버퍼회로(2)로부터 입력된 어드레스 데이터 X를 디코드하여 행선택 데이터를 생성하고, 그것을 메모리셀 어레이회로(4)로 출력한다. 메모리셀 어레이회로(4)는 매트릭스상으로 배치된 복수의 메모리셀(20)(제13도참조)을 갖고, X디코더회로(3)로부터 입력되는 행선택 데이터에 대응하는 메모리셀(20)에 기억되어 있는 폰트데이터를 워드단위로 읽어내고, Y게이트회로(7)로 출력한다. Y디코더회로(6)는 어드레스 버퍼회로(5)로부터 입력된 어드레스 데이터 Y를 디코드하여 열선택 데이터를 생성하고, 그것을 Y 게이트회로(7)로 출력한다. Y게이트회로(7)는 메모리셀 어레이회로(4)로부터 출력되는 데이터 중, Y디코더회로(6)로부터 출력되는 열선택 데이터에 대응한 데이터를 통과시켜 출력버퍼회로(9)로 공급한다. 출력제어회로(8)는 외부로부터 입력되는 신호 CEB, OE, OEB 등에 기초하여 출력타이밍 신호를 생성하고, 출력 버퍼회로(9)로 출력한다.The
출력버퍼회로(9)는 출력제어회로(8)로부터 출력허가가 되어 있는 때, Y 게이트회로(7)로부터 출력되는 데이터를 받아 들여, 이것을 출력데이터 00~07로서 출력한다.When the
상술한 한자 ROM회로(1)에 있어서, 메모리셀 어레이회로(4)내에 단일의 한자 코드에 대응하는 한자폰트를 구성하는 32워드분의 워드 데이터를 저장하는 때, 미리 설정되어 있는 매트릭스형식, 예를 들면 제6도에 나타낸 바와 같이 횡방향으로 32개(FF(HEX)개)가 되도록 한 매트릭스형식으로, 이들 32워드분의 워드데이터가 메모리 셀 어레이회로(4)에 저장된다. 제6도에서는 「←」에 의해 좌측 난에 기입되어 있는 내용과 같은 내용을 나타내고 있다.In the above-described Chinese
신호 CEB, OE, OEB에 의해서 읽으라는 지시가 한자 ROM회로(1)에 입력되는 것과 함께, 제7(b)도에 나타낸 바와 같이 한자코드를 나타내는 어드레스 데이터 A5~A16이 입력되면, 이 어드레스 데이터 A5~A16은 디코드되어 어드레스 데이터 X가 생성된다. 그리고, 제7(a)도에 나타낸 바와 같이 한자 폰트를 구성하는 각 워드데이터의 번호(어드레스 데이터 A0~A4)가 입력되는 때마다, 이 어드레스 데이터 A0~A4가 디코드되어 어드레스 데이터 Y가 생성된다.When an instruction to read by the signals CEB, OE, and OEB is input to the Chinese
그리고, 이들 어드레스 데이터 X, Y에 대응하는 메모리 번지의 메모리셀(20)로부터 폰트 데이터가 워드단위로 판독되고, 판독된 워드 데이터는 출력데이터 00~07로서 외부로 출력된다.The font data is read in word units from the
워드 데이터를 읽어내는 때, #0의 메모리 순서에 대응하는 메모리셀로부터 워드데이터를 읽어내고 나서 #1F의 메모리 번지에 대응하는 메모리셀(20)로부터 워드데이터를 읽어낼 때까지의 사이, 읽어내는 위치를 종방향에 대해 천이하는 일없이, 횡방향으로 31회 천이시키는 것만으로, 단일의 한자코드에 대응하는 한자폰트 데이터의 모든 워드데이터를 읽어낼 수 있다.When reading the word data, read the word data from the memory cell corresponding to the memory order of # 0 until reading the word data from the
이와 같이, 본 발명에 의한 실시예 1에서는 단일의 한자폰트데이터를 구성하는 32워드분의 워드데이터를 일렬의 횡이 되도록 메모리셀 어레이회로(4)에 저장한다. 그리고, 한자폰트데이터를 읽어내는 때, 어드레스 데이터 A0~A4로서 워드데이터 번호를 지정하여 폰트 데이터를 워드 단위로 읽어내는 것과 함께, 어드레스 데이터 A5~A16을 고정하여 어드레스 데이터 A0~A4만을 인크리멘트(increment)시켜, 메모리 셀 어레이회로(4)에 저장되어 있는 워드 데이터를 읽어낸다. 따라서, 한자 ROM회로(1)를 활성화하는 횟수는 종래 ROM회로의 활성화 횟수에 비해 적어지고, 이것에 의해, 한자 ROM회로(1)에 의해 소비되는 전류는 저감된다.As described above, in the first embodiment according to the present invention, word data for 32 words constituting a single Chinese character font data is stored in the memory
또한, 활성화의 횟수가 감소한 만큼, 읽어내는 속도가 빨라지기 때문에, 이 한자 ROM회로(1)를 사용한 장치의 한자표시속도를 빠르게 할 수 있다.In addition, as the number of activations decreases, the reading speed becomes faster, so that the Chinese character display speed of the device using the Chinese
[실시예 2]Example 2
상술한 실시예 1에서 하위 어드레스 데이터측의 어드레스 버퍼 회로(5)는 제8도에 나타낸 바와 같이, 인버터(inverter)회로(10)와, NAND 게이트회로(11)와, 인버터회로(12)로 구성된다. 인버터회로(10)는 신호 CEB(칩활성화신호)를 받아들여 반전시켜 신호 ICE를 출력한다. NAND 게이트회로(11)는 인버터 회로(10)로부터 출력되는 신호 ICE와 어드레스 데이터 A0~A4와의 논리적을 취하고, 어드레스 데이터 A0B~A4B로서 출력한다. 인버터 회로(12)는 어드레스 데이터 A0B~A4B를 받아들여 반전시킨다.In the first embodiment, the
상술한 바와 같은 어드레스 버퍼의 구성으로 한 경우, 어드레스 데이터 A0~A4에 의해 워드데이터의 판독되는 번지를 #0, #1, #2, ....를 지정할 때, 제9(a)도에 나타낸 바와 같이, 신호 CEB가 「0」에서「1」로 되돌아 올 때마다, NAND게이트회로(11)로부터 출력되는 어드레스 데이터 A0B~A4B가 전부 「1」로 된다. 따라서, 메모리번지의 지정은 #0→#0, #1→#0, #2→#0, #3→#0...라고 하는 순번이 된다.In the case of the above-described address buffer configuration, when
그래서, 이와 같이 어드레스 데이터 A0~A4의 변화도중에서, 신호 CEB가 「0」에서「1」로 변화하더라도, 어드레스 버퍼 회로(5)로부터 출력되는 어드레스 데이터 A0B~A4B를 변화시킬 필요가 없는 때는 어드레스 버퍼(5)를 제10도에 나타낸 구성으로 하더라도 좋다. 제10도에 나타낸 어드레스 버퍼회로는 래치(latch) 회로(13)와 인버터(14)로 구성된다. 래치회로(13)는 신호 ICE가 「0」 에서「1」로 교체된 때, 어드레스 데이터 A0~A4를 받아들여 래치한다. 인버터회로(14)는 래치회로(13)로부터 출력되는 어드레스 데이터 A0~A4를 받아들여 반전한다.Therefore, even when the signal CEB changes from "0" to "1" during the change of the address data A0 to A4 in this way, when it is not necessary to change the address data A0B to A4B output from the
어드레스 버퍼회로(5)를 제10도에 나타낸 바와 같은 구성으로 하는 것으로, 신호 ICE가 「0」에서 「1」로 변화하는 때에만, 어드레스 데이터 A0~A4가 래치회로(13)에 의해 래치된다. 어드레스 데이터 A0~A4가 교체되기 전에 신호 ICE가 「1」에서 「0」으로 변화하더라도, 래치회로(13)로부터 출력되는 어드레스 데이터 A0~A4는 변화하지 않는다. 이것에 의해, 래치회로(13)에 입력된 어드레스 데이터 A0~A4로 지정된 메모리 번지만으로부터, 워드데이터를 출력시킬 수 있다.With the
또한, 상위 어드레스를 처리하는 어드레스 버퍼회로(2)도 마찬가지로 제10도에 나타낸 구성으로 할 수 있다. 즉, 래치회로(13)에 의해 어드레스 데이터 A5~A16을 래치하기 때문에, 신호 CEB가 「1」로 변화하더라도 회로에 필요없는 전류를 흘리는 일없이, Y디코더회로(6)로부터 출력되는 후속의 어드레스 데이터 Y를 변화시키는 것만으로, 한자 폰트데이터를 구성하는 워드데이터를 읽어낼 수 있다.In addition, the
[실시예 3]Example 3
상술한 실시예 2에서는 각 버퍼어드레스회로(2)(5)를 제10도에 나타낸 회로로 구성하고 있다. 이 회로구성이면, 신호 CEB가 「1」인 때에도 어드레스 데이터 A0~A4(A5~Al6) 및 어드레스 데이터 A0B~A4B(A5B~A16B)가 출력된다.In Example 2 mentioned above, each
그래서, 신호 CEB가 「1」인 때, 각 어드레스 버퍼회로를 비활성화하기 위해, 각 어드레스 버퍼(2)(5)를 제11도에 나타낸 구성으로 한다. 제11도에 나타낸 어드레스 버퍼 회로는 지연회로(15)와, NAND 게이트회로(16)와, 래치회로(17)와, 인버터회로(18)로 이루어진다. 지연회로(15)는 신호 ICE를 지연하여 NAND 게이트회로(16)로 공급한다. HAND게이트회로(16)는 지연회로로부터 공급되는 지연된 신호 ICE와 어드레스 데이터 A0∼A4(A5~A16)와의 논리적을 취한다. 래치회로(17)는 신호ICE가 「0」에서 「1」로 교체된 때, 어드레스 데이터 A0~A4(A5~A16)를 받아 들여 래치한다. 인버터회로(18)는 래치회로(17)로부터 출력되는 어드레스 데이터 A0~A4(A5~Al6)를 받아 들여 반전한다.Therefore, when the signal CEB is "1", in order to deactivate each address buffer circuit, each address buffer 2 (5) is set as the structure shown in FIG. The address buffer circuit shown in FIG. 11 includes a
어드레스 버퍼회로(2), (5)를 제11도에 나타낸 바와 같은 구성으로 하는 것에 의해, 신호 CEB가 「1」로 되고, 신호 ICE가 「0」으로 된 때, 지연된 신호 ICE가 지연회로(15)에 의해 NAND게이트회로(16)로 공급된다. 이 지연된 신호 ICE에 의해, NAND게이트를 OFF 상태로 하여 어드레스 버퍼회로(2)(5)를 비활성 상태로 할 수 있다.By setting the
[실시예 4]Example 4
상술한 실시예 1에 있어서는, 제12(a)~(b)도에 나타낸 바와 같이 하위 어드레스 데이터 A0~A4가 지정하는 메모리 번지가 0번지인 때, 상위 어드레스 데이터 A5~A16도 동시에 교체된다. 이것에 의해 제13도에 나타낸 바와 같이, X디코더회로(3)로부터 출력되는 행선택 데이터(워드라인신호 WL(i)~워드라인 신호 WL(k))가 교체된다. 따라서, 하위 어드레스 A0~A4가 지정하는 메모리 번지 #0의 메모리 번지를 지정하는 때, 워드라인 신호 WL(i)-WL(k)과, 비트라인 신호 BL0~BL31을 함께 교체하지 않으면 안된다. 따라서, 이들 신호가 함께 안정될 때까지 시간이 걸리고, 그만큼의 읽어내는 시간이 길어지고, 한자 ROM회로(1) 전체의 읽어내는 시간이 길어진다.In the first embodiment described above, as shown in Figs. 12A to 12B, when the memory address designated by the lower address data A0 to A4 is 0, the upper address data A5 to A16 are also replaced at the same time. As a result, as shown in FIG. 13, the row select data (word line signal WL (i) to word line signal WL (k)) output from the
그래서, 이와 같은 하위어드레스 A0~A4가 지정하는 메모리 번지 #0의 메모리 번지에 대한 판독속도를 개선하기 위해, 제14도에 나타낸 바와 같이, 메모리셀 어레이회로(4)를 구성하는 각 메모리셀(20)을 접속하는 비교적 높은 저항을 갖는 폴리실리콘 등의 배선(21)에 병행되도록, 메탈 등의 비교적 낮은 저항을 갖는 배선(22)에 의해, #0의 메모리 번지에 대응하는 메모리셀(20)과 X디코더회로(3)의 출력단자를 접속하는 배선(22)을 설치해도 좋다.Therefore, in order to improve the reading speed with respect to the memory address of the
이와 같이 구성하는 것에 의해, 하위 어드레스 A0~A4가 지정하는 메모리 번지 #0의 메모리 번지를 선택하는 때, 각 메모리셀(20)의 게이트 전압이 안정될 때까지의 시간이 짧아져 판독에 필요한 시간이 단축되고, 한자 ROM회로(1) 전체의 판독속도를 빠르게 할 수 있다.With this configuration, when selecting the memory address of
[실시예 5]Example 5
상술한 개선방법 이외의 방법으로서, 예를 들면 제15도에 나타낸 바와 같이, #0의 메모리 번지에 대응하는 메모리셀(20a)의 채널 폭 W1을 다른 메모리셀(20b)의 채널폭 W2 보다 크게 하여, 하위 어드레스 A0~A4가 지정하는 메모리 번지 #0의 메모리 번지에 대웅하는 메모리셀(20a)의 구동력을 향상시키도록 하여도 좋다.As a method other than the above-described improvement method, for example, as shown in FIG. 15, the channel width W1 of the memory cell 20a corresponding to the memory address of # 0 is made larger than the channel width W2 of the other memory cells 20b. The driving force of the memory cell 20a corresponding to the memory address of
이와 같이 하위 어드레스 A0~A4가 지정하는 메모리 번지 #0의 메모리 번지에 대응하는 메모리셀(20a)만 채널쪽 W1을 크게 하면, 칩표면의 증대를 억제하면서 하위 어드레스 A0~A4가 지정하는 메모리 번지 #0의 메모리 번지를 선택할 때의 판독속도를 빠르게 할 수 있다.As such, when only the memory cell 20a corresponding to the memory address of
[실시예 6]Example 6
또한, 상술한 개선방법 이외의 방법으로서, 예를 들면 제16도에 나타낸 바와 같이 하위 어드레스 A0~A4가 지정하는 메모리 번지 #0의 메모리 번지 이외에 대응하는 메모리셀(20)에 의해서 구성되어 있는 메모리셀 어레이회로(4a)에 대하여, 하위 어드레스 A0~A4가 지정하는 메모리 번지 #0의 메모리 번지에 대응하는 메모리셀(20)에 의해서 구성되는 메모리셀 어레이회로(4b)를 별개로 배치하여도 좋다. 그리고, 이 메모리셀 어레이(4b)를 동작속도가 빠른 소자로 구성하는 것에 의해, 하위 어드레스 A0∼A4가 지정하는 메모리 번지 #0의 메모리 번지를 선택하는 때에 판독에 필요한 시간을 짧게 하여, 한자 ROM회로(1) 전체의 판독속도를 빠르게 할 수 있다.As a method other than the above-described improvement method, for example, as shown in FIG. 16, a memory constituted by
이 경우, 어드레스 버퍼 회로(2)로부터 출력되는 한자 코드를 지정하는 어드레스 데이터 X를 X디코더회로(3)에 공급하여, 메모리셀 어레이회로(4a)로부터 하위 어드레스 A0~A4가 지정하는 메모리 번지 #0이외의 메모리 번지에 저장되어 있는 워드데이터를 출력시킨다. 또한, 어드레스 데이터 X를 메모리셀 어레이회로(4b)에도 공급하여, 하위 어드레스 A0∼A4가 지정하는 메모리 번지 #0의 메모리 번지에 저장되어 있는 워드 데이터는 메모리셀 어레이회로(4b)로부터 출력시킨다.In this case, the address data X specifying the Chinese character code output from the
이 상태에서, Y디코더회로(6)로부터 열선택데이터 YG0가 출력되어 있는 때, 메모리셀 어레이회로(4b)로부터 출력되는 워드 데이터를 선택시킨다. 그리고, Y디코더회로(6)로부터 열선택 데이터 YG1~YG31중의 어느 것인가가 출력되어 있는 때, 메모리셀 어레이회로(4a)로부터 출력되어 있는 워드 데이터를 선택시키는 것에 의해, 어드레스 데이터 A5∼A16으로 지정된 한자폰트 데이터의 각 워드데이터를 판독되도록 구성한다.In this state, when the column selection data YG0 is output from the
[실시예 7]Example 7
상술한 실시예 1~6에서는 상위 어드레스 데이터 A5~A16으로 한자 코드를 지정하고, 하위 어드레스 데이터 A0∼A4를 교체하여, 한자코드로 지정되는 한자폰트의 각 워드데이터를 순차 지정하도록 구성되어 있다. 그러나, 제17도에 나타낸 바와 같이 어드레스 버퍼회로(5)에 대신하여 카운터 회로(26)를 설치하는 구성으로 하더라도 좋다. 카운터 회로(26)는 외부로부터 입력되는 클락신호 CK를 카운트하고, 이 카운트 결과를 어드레스 데이터 Y로서 Y디코더회로(6)에 입력하도록 구성된다.In the first to sixth embodiments, the Chinese character codes are designated by the upper address data A5 to A16, the lower address data A0 to A4 are replaced, and each word data of the Chinese character font designated by the Chinese character code is sequentially designated. However, as shown in FIG. 17, the
이와 같은 구성에 의해, 한자 ROM(1)내에서 하위 어드레스 A0∼A4를 발생할 수 있다. 이것에 의해, 어드레스 데이터 A0~A4를 전달하기 위해 필요한 5개의 어드레스 데이터선을 클락신호 CK를 전달하기 위한 1개의 클락신호선만으로 치환할 수 있다.With such a configuration, the lower addresses A0 to A4 can be generated in the
그 결과, 4개의 신호선이 삭제되고, 그만큼 칩의 단자수를 저감할 수 있다.As a result, four signal lines are deleted, and the number of terminals of the chip can be reduced by that amount.
통상의 시스템으로 사용되고 있는 한자 ROM회로에 대신하여, 본 실시예 7의 한자 ROM회로(1)를 사용할 때에는 제18도에 나타낸 바와 같이, 시스템 측으로부터 출력되는 어드레스 데이터 A0를 클락신호 CK로서 카운터 회로(26)의 클락 입력단자에 입력하도록 구성해도 좋다. 이 경우, NOR게이트회로(27)를 설치하여 시스템 측으로 부터 공급되는 어드레스 데이터 A0~A4의 논리합을 연산하고, 리세트(reset) 신호 LTR을 생성하고, 이것을 카운터 회로(26)의 리세트 단자에 입력하는 구성으로 한다.When using the
또한, 상술한 실시예 1~7에 있어서는 어드레스 데이터 A0~A16을 이용하여 한자 ROM회로(1)로부터 한자폰트를 구성하는 각 워드데이터를 읽어내도록 하고 있지만, 필요한 ROM회로의 기억용량에 따라서, MSB(최하위 비트)를 결정하도록 구성해도 좋다.Incidentally, in the above-described
이상에서 설명한 바와 같이, 본 발명에 의하면 회로의 소비전력, 칩의 패키지 면적, 어드레스 핀의 개수 등을 저감시키면서, 고속으로 폰트 데이터 등을 읽어낼 수 있는 ROM회로를 제공할 수 있고, 이것에 의해 한자표시속도 등을 대폭적으로 향상시킬 수 있다.As described above, according to the present invention, it is possible to provide a ROM circuit which can read font data at high speed while reducing the power consumption of the circuit, the package area of the chip, the number of address pins, and the like. It can greatly improve the display speed of Chinese characters.
Claims (6)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP19281996 | 1996-07-03 | ||
JP8-192819 | 1996-07-03 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR980011490A KR980011490A (en) | 1998-04-30 |
KR100270057B1 true KR100270057B1 (en) | 2000-11-01 |
Family
ID=16297518
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970030624A KR100270057B1 (en) | 1996-07-03 | 1997-07-02 | Rom circuit |
Country Status (3)
Country | Link |
---|---|
KR (1) | KR100270057B1 (en) |
CN (1) | CN1123009C (en) |
TW (1) | TW326094B (en) |
-
1997
- 1997-06-07 TW TW086107916A patent/TW326094B/en not_active IP Right Cessation
- 1997-07-02 KR KR1019970030624A patent/KR100270057B1/en not_active IP Right Cessation
- 1997-07-03 CN CN97114061A patent/CN1123009C/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN1173716A (en) | 1998-02-18 |
TW326094B (en) | 1998-02-01 |
KR980011490A (en) | 1998-04-30 |
CN1123009C (en) | 2003-10-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6088280A (en) | High-speed memory arranged for operating synchronously with a microprocessor | |
US4670858A (en) | High storage capacity associative memory | |
US4660181A (en) | Memory system | |
US5426609A (en) | Read only memory capable of writing data and method of writing/reading data therefor | |
EP0029322A1 (en) | Semiconductor memory device with redundancy | |
KR100259371B1 (en) | Block write power reduction memory with reduced power consumption during block write mode | |
KR890004319A (en) | Decrypt / Write Memory with Multiple Column Selection Modes | |
KR900005441A (en) | Semiconductor memory circuit | |
US4701887A (en) | Semiconductor memory device having a redundancy circuit | |
KR890004318A (en) | Decrypt / Write Memory with On-Chip Input Data Register | |
EP0174845B1 (en) | Semiconductor memory device | |
KR950000027B1 (en) | Serial input/output semiconductor memory | |
US4870621A (en) | Dual port memory device with improved serial access scheme | |
US5493536A (en) | Dual-port random access memory having memory cell controlled by write data lines and read enable line | |
KR970051152A (en) | Semiconductor Memory Device with Data Bus Line Structure Suitable for Fast Burst Read / Write Operation | |
US6937515B2 (en) | Semiconductor memory device | |
US4962327A (en) | Decoder circuit having selective transfer circuit for decoded output signal | |
EP0447051A2 (en) | Random access memory with access on bit boundaries | |
US6496446B2 (en) | Semiconductor memory device having burst readout mode and data readout method | |
EP0381940B1 (en) | Register bank circuit | |
KR100270057B1 (en) | Rom circuit | |
US4479180A (en) | Digital memory system utilizing fast and slow address dependent access cycles | |
US5325332A (en) | Dual port semiconductor memory device | |
KR960002010A (en) | Memory Circuitry Performing Sequential Access Operations | |
JP3736942B2 (en) | ROM circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 19970702 |
|
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 19970702 Comment text: Request for Examination of Application |
|
PG1501 | Laying open of application | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 19991130 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20000612 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20000727 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20000728 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20030723 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20040723 Start annual number: 5 End annual number: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20050722 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20060725 Start annual number: 7 End annual number: 7 |
|
PR1001 | Payment of annual fee |
Payment date: 20070723 Start annual number: 8 End annual number: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20080721 Start annual number: 9 End annual number: 9 |
|
PR1001 | Payment of annual fee |
Payment date: 20090724 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20100721 Start annual number: 11 End annual number: 11 |
|
FPAY | Annual fee payment |
Payment date: 20110718 Year of fee payment: 12 |
|
PR1001 | Payment of annual fee |
Payment date: 20110718 Start annual number: 12 End annual number: 12 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |