JPS645397B2 - - Google Patents
Info
- Publication number
- JPS645397B2 JPS645397B2 JP22371583A JP22371583A JPS645397B2 JP S645397 B2 JPS645397 B2 JP S645397B2 JP 22371583 A JP22371583 A JP 22371583A JP 22371583 A JP22371583 A JP 22371583A JP S645397 B2 JPS645397 B2 JP S645397B2
- Authority
- JP
- Japan
- Prior art keywords
- address
- input
- vacant
- output
- circuit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired
Links
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
Landscapes
- Read Only Memory (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】
〔発明の属する技術分野〕
本発明は半導体記憶装置に関し、特にマスク書
込み式の読出し専用半導体記憶装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Technical Field to which the Invention Pertains] The present invention relates to a semiconductor memory device, and more particularly to a mask writing type read-only semiconductor memory device.
従来の半導体記憶装置は、入力されるアドレス
信号本数と1アドレス番地に出力されるデータ出
力本数によりその半導体記憶装置の記憶容量は自
ずから決定されていた。例えば、入力アドレス信
号数=14ビツト、データ、出力数=8ビツトとす
れば、その半導体記憶装置の記憶容量は214番地
×8=131072ビツトとなる。この様に、アドレス
番地数は入力アドレス信号数14ビツトのバイナリ
組合せ214=16384でありすべての組合せを有して
いる。
In a conventional semiconductor memory device, the storage capacity of the semiconductor memory device was naturally determined by the number of input address signals and the number of data outputs output to one address address. For example, if the number of input address signals = 14 bits and the number of data and outputs = 8 bits, the storage capacity of the semiconductor memory device will be 214 addresses x 8 = 131072 bits. In this way, the number of address addresses is 2 14 =16384 binary combinations of 14 bits of input address signals, and has all combinations.
しかし、半導体記憶装置の大容量化により半導
体記憶装置は漢字キヤラクタ・ジエネレータ等に
多く使用されはじめており、特に日本工業規格
JIS―C―6226には漢字文字のコード割当がなさ
れており、その漢字文字コードが直接入力可能や
半導体記憶装置が望まれているが、それを実現す
るには入力アドレス信号数のすべての組合せアド
レス番地数とデータ出力数の積(記憶容量)は記
憶装置が持つ記憶容量よりも多くなるので必ず空
番地が存在する様になる。このことをマスク書込
み式半導体読出し専用メモリ(以下ROMと称
す)の漢字キヤラクタ・ジエネレータについて
JIS―C―6226を用いて説明する。 However, due to the increase in the capacity of semiconductor memory devices, semiconductor memory devices are beginning to be used more often in kanji characters, generators, etc., and in particular, the Japanese Industrial Standards
JIS-C-6226 allocates codes for Kanji characters, and it is desired that the Kanji character codes can be directly input into a semiconductor memory device, but in order to achieve this, all combinations of the number of input address signals are required. Since the product of the number of address addresses and the number of data outputs (storage capacity) is greater than the storage capacity of the storage device, there will always be empty addresses. This is true for the kanji character generator of mask-writable semiconductor read-only memory (hereinafter referred to as ROM).
This will be explained using JIS-C-6226.
JIS―C―6226において、漢字文字コードは第
1バイト7ビツト(区)、第2バイト7ビツト
(点)で表わされている。しかし、この14ビツト
によつて表わせるすべての漢字文字コード数は第
1バイト128区、第2バイト128点の128×128=
214=16384文字であるが、JIS―C―6226におい
て定義されている文字は76区×94点=7144文字だ
けであり、残りの9240文字は定義されてなく空番
地になつている。 In JIS-C-6226, the Kanji character code is represented by 7 bits (ward) in the first byte and 7 bits (dot) in the second byte. However, the total number of Kanji character codes that can be represented by these 14 bits is 128 x 128 = 128 points in the first byte and 128 points in the second byte.
2 14 = 16384 characters, but the only characters defined in JIS-C-6226 are 76 wards x 94 points = 7144 characters, and the remaining 9240 characters are undefined and are empty addresses.
第1図はJIS―C―6226の漢字コード座標を説
明する図である。 FIG. 1 is a diagram explaining the JIS-C-6226 kanji code coordinates.
第1図において、1はJIS―C―6226の漢字文
字コード表にない領域、2は漢字文字コード表に
あり文字が定義されている文字領域、3は漢字文
字コード表にはあるが文字が定義されていない領
域である。 In Figure 1, 1 is an area that is not in the JIS-C-6226 kanji character code table, 2 is a character area that is in the kanji character code table and has characters defined, and 3 is a character area that is in the kanji character code table but has characters defined. This is an undefined area.
JIS―C―6226用の漢字用キヤラクタジエネレ
ータを、入力アドレス信号数すべての組合せを持
つ従来のROMで実現した場合、入力アドレス信
号数が多く、空番地が多くなるので、空番地を有
効に使用するために漢字文字群を分割する方式が
採用されている。この方式を採用するとJIS―C
―6226の漢字文字コードの直接入力が不可能にな
る。そこでJIS―C―6226の漢字文字コードが直
接入力可能なだけ入力アドレス信号を持ちかつ
JIS―C―6226で定義された番地だけの記憶容量
を持つROMが要求される。そうした場合、第1
図に示された1,3の領域すなわちROMの内部
で選択されない番地が入力されるとデータ出力は
“0”、“1”のいずれかが出力されるだけである。
つまり、文字にならない信号が出力されるだけで
ある。 If a character generator for kanji for JIS-C-6226 is implemented using a conventional ROM that has a combination of all input address signals, the number of input address signals will be large and there will be many empty addresses, so the empty addresses will be effective. A method is adopted to divide the kanji character group for use in . If this method is adopted, JIS-C
- Direct input of the 6226 Kanji character code becomes impossible. Therefore, the JIS-C-6226 kanji character code should have enough input address signals to allow direct input.
A ROM with a storage capacity corresponding to the addresses defined in JIS-C-6226 is required. In such a case, the first
When areas 1 and 3 shown in the figure, that is, addresses that are not selected within the ROM, are input, only either "0" or "1" is output as data.
In other words, only non-character signals are output.
第2図は従来の半導体記憶装置の一例のブロツ
ク図である。 FIG. 2 is a block diagram of an example of a conventional semiconductor memory device.
アドレス入力回路7には、漢字文字の長さを表
わすドツドラインアドレス信号4、JIS―C―
6226の漢字文字コードで第1及び第2バイトをそ
れぞれ表わすアドレス信号5,6が入力される。
Y及びXデコーダ8,9は各々に入力されるアド
レス信号を解読し、それぞれYセレクタ11及び
ROM12に送り、センスアンプを含む出力回路
10から出力端O0,O1,……Oo-1,Ooヘデータ
を出力する。 The address input circuit 7 includes a dot line address signal 4 representing the length of a kanji character, a JIS-C-
Address signals 5 and 6 representing the first and second bytes, respectively, are input with a Kanji character code of 6226.
The Y and
The data is sent to the ROM 12 and outputted from the output circuit 10 including the sense amplifier to the output terminals O 0 , O 1 , . . . O o-1 , O o .
この記憶装置において、JIS―C―6226で文字
が定義されていない領域1,3の番地を指定する
アドレス入力信号が入力されてもROM12の内
部では選択されない番地であるので出力端子O0
〜Ooから出力されるデータは“0”、“1”のい
ずれかが出力されるだけで、文字にならないデー
タが出力される。 In this storage device, even if an address input signal specifying the addresses of areas 1 and 3 for which characters are not defined in JIS-C-6226 is input, the addresses are not selected within the ROM 12, so the output terminal O 0
~O The data output from o is only either "0" or "1", and is non-character data.
このように、従来のJIS―C―6226に準拠した
ROMを有する半導体記憶装置においては、空番
地の有効利用ができないという欠点があつた。 In this way, the conventional JIS-C-6226 compliant
Semiconductor storage devices with ROM have the disadvantage that empty addresses cannot be used effectively.
本発明の目的は、上記欠点を除去し、JIS―C
―6226に準拠した領域を有するROMを備えた半
導体記憶装置において空番地を有効利用できるよ
うにした半導体記憶装置を提供することにある。
The purpose of the present invention is to eliminate the above-mentioned drawbacks and to
An object of the present invention is to provide a semiconductor memory device that is equipped with a ROM having an area compliant with 6226 and is capable of effectively utilizing vacant addresses.
本発明の半導体記憶装置は、内部記憶素子と、
該内部記憶素子を選択することができる実効アド
レス番地数が入力されているアドレス信号数のす
べての組合せ番地数よりも少ないアドレス信号を
入力するアドレス入力回路と、前記実効アドレス
番地以外のアドレス番地が入力されたことを検出
する空番地検出回路と、該空番地検出回路からの
空番地検出結果信号の入力により外部に空番地が
入力されたことを知らせる信号と制御信号を出力
する空番地検出出力回路と、該制御信号の入力に
より出力端子が“0”、“1”あるいは高インピー
ダンスのいずれか一つのレベルに固定する出力回
路と、前記空番地検出出力回路に接続し外部に空
番地が入力されたことを知らせる空番地検出結果
出力端子とを含んで構成される。
A semiconductor memory device of the present invention includes an internal memory element;
an address input circuit that inputs an address signal in which the number of effective address addresses that can select the internal storage element is smaller than the number of all combinations of the number of input address signals; A vacant address detection circuit that detects input, and a vacant address detection output that outputs a control signal and a signal that notifies the outside that a vacant address has been input based on the input of the vacant address detection result signal from the vacant address detection circuit. a circuit, an output circuit that fixes the output terminal to one level of "0", "1", or high impedance upon input of the control signal, and an output circuit that is connected to the vacant address detection output circuit and inputs a vacant address externally. and an empty address detection result output terminal to notify that a vacant address has been detected.
次に、本発明の実施例について図面を用いて説
明する。
Next, embodiments of the present invention will be described using the drawings.
第3図は本発明の一実施例のブロツク図であ
る。 FIG. 3 is a block diagram of one embodiment of the present invention.
この実施例は、内部記憶素子としてのROM1
2と、このROM12を選択することができる実
効アドレス番地数が入力されているアドレス信号
数のすべての組合せ番地数よりも少ないアドレス
信号を入力するアドレス入力回路7と、前記実効
アドレス番地以外のアドレス番地が入力されたこ
とを検出する空番地検出回路13と、この空番地
検出回路13からの空番地検出結果信号15の入
力により外部に空番地が入力されたことを知らせ
る信号と制御信号16を出力する空番地検出出力
回路14と、制御信号16の入力により出力端子
O0,O1……Oo-1,Ooが“0”、“1”あるいは高
インピーダンスのいずれか一つのレベルに固定す
る出力回路10と、空番地検出出力回路14に接
続し外部に空番地が入力されたことを知らせる空
番地検出結果出力端子EXTとを含んで構成され
る。 This embodiment uses ROM1 as an internal storage element.
2, an address input circuit 7 which inputs an address signal in which the number of effective address addresses that can select this ROM 12 is smaller than the number of all combinations of the number of input address signals, and an address other than the effective address address. A vacant address detection circuit 13 detects that an address has been input, and a vacant address detection result signal 15 from the vacant address detection circuit 13 is input to send a signal and control signal 16 to the outside to notify that a vacant address has been input. The vacant address detection output circuit 14 to output and the output terminal by inputting the control signal 16
O 0 , O 1 ... O o-1 , O o are connected to an output circuit 10 that fixes them to one level of "0", "1", or high impedance, and an empty address detection output circuit 14, and are connected to the outside. It is configured to include an empty address detection result output terminal EXT that notifies that an empty address has been input.
つまり、第1図に示した領域1,3の番地が入
力された場合、空番地検出回路13から空番地検
出結果信号15が出力され、この信号15により
空番地検出出力回路14は制御信号16を出力し
て出力回路10を制御し、出力端子O0〜Ooを
“0”、1”あるいは高インピーダンスのいずれか
一つのレベルに固定する。この出力端子のレベル
の固定により領域1,3からデータが読出されて
出力されることがない。このとき、半導体記憶装
置はJIS―C―6226により定義されるROMとし
て動作する。空番地検出回路13が空番地を検出
しないときはROM12の内容が出力される。 That is, when the addresses of areas 1 and 3 shown in FIG. is output to control the output circuit 10, and the output terminals O 0 to O o are fixed at one level of "0", 1" or high impedance. By fixing the level of the output terminal, regions 1 and 3 Data is not read and output from the ROM 12. At this time, the semiconductor memory device operates as a ROM defined by JIS-C-6226. When the empty address detection circuit 13 does not detect an empty address, the contents of the ROM 12 is output.
次に、本発明の半導体記憶装置の応用例につい
て説明する。 Next, an application example of the semiconductor memory device of the present invention will be explained.
第4図は本発明の応用例のブロツク図である。 FIG. 4 is a block diagram of an application example of the present invention.
第4図において、17は本発明の半導体記憶装
置で、空番地検出結果出力端子EXTを有する。
18は外部半導体記憶装置でチツプレレクト端子
CSを有する。19はドツトアドレスを含む漢字
コードアドレス信号バス、20はデータバスであ
る。 In FIG. 4, 17 is a semiconductor memory device of the present invention, which has an empty address detection result output terminal EXT.
18 is an external semiconductor storage device and is a chip recept terminal.
Has CS. 19 is a Kanji code address signal bus including a dot address, and 20 is a data bus.
今、記憶装置17にROMの空番地でない番地
を指定するアドレス信号がバス19から入力され
ると、空番地検出結果出力端子EXTにデータが
出なく、記憶装置17は選択状態になり、出力端
子からデータバス20にデータが出力される。こ
のとき外部記憶装置18は非選択状態であり、出
力端子は高インピーダンスである。 Now, when an address signal specifying a non-empty address in the ROM is input to the storage device 17 from the bus 19, no data is output to the empty address detection result output terminal EXT, and the storage device 17 becomes selected, and the output terminal Data is output from the data bus 20 to the data bus 20. At this time, the external storage device 18 is in a non-selected state, and its output terminal is at high impedance.
逆に、ROMの空番地を指定するアドレス信号
が入力されると空番地検出結果出力端子EXTに
データが出力され、それが外部記憶装置18のチ
ツプセレクト端子CSに入力されて外部記憶装置
18が選択状態になり外部記憶装置18の出力端
子からデータバス20へデータが出力される。こ
の時記憶装置17は空番地が入力された為、空番
地検出回路が動作しているので出力は高インピー
ダンスになつておりデータバス20でのデータの
重なりはない。 Conversely, when an address signal specifying a vacant address in the ROM is input, data is output to the vacant address detection result output terminal EXT, which is input to the chip select terminal CS of the external storage device 18, and the data is output to the chip select terminal CS of the external storage device 18. The selected state is entered, and data is output from the output terminal of the external storage device 18 to the data bus 20. At this time, since a vacant address has been input to the storage device 17, the vacant address detection circuit is operating, so the output becomes a high impedance, and there is no data overlap on the data bus 20.
以上詳細に説明した様に本発明によれば、JIS
―C―6226の漢字コードが直接入力出来、かつ空
番地が入力れた場合外部記憶装置が容易に選択さ
れる事が可能になり、空番地を有効利用できる半
導体記憶装置が得られる。
As explained in detail above, according to the present invention, JIS
-C-6226 kanji code can be directly input, and if an empty address is input, an external storage device can be easily selected, and a semiconductor storage device that can effectively utilize the empty address can be obtained.
第1図はJIS―C―6226の漢字コード座標を説
明する図、第2図は従来の半導体記憶装置の一例
のブロツク図、第3図は本発明の一実施例のブロ
ツク図、第4図は本発明の応用例のブロツク図で
ある。
1…JIS漢字文字コード表にない領域、2…JIS
漢字文字コード表にあり文字が定義されている文
字領域、3…JIS漢字文字コード表にあるか文字
が定義されていない領域、4…ドツトラインアド
レス信号、5…JIS漢字文字コード第1バイトを
表わすアドレス信号、6…JIS漢字文字コード第
2バイトを表わすアドレス信号、7…アドレス入
力回路、8…Yデコーダ、9…Xデコーダ、10
…出力回路、11…Yセレクタ、12…ROM、
13…空番地検出回路、14…空番地検出出力回
路、15…空番地検出結果信号、16…制御信
号、17…本発明の半導体記憶装置、18…外部
記憶装置、19…漢字文字コードアドレス信号バ
ス、20…データバス、CS…チツプセレクト端
子、EXT…空番地検出結果出力端子、O0〜Oo…
出力端子。
Fig. 1 is a diagram explaining JIS-C-6226 kanji code coordinates, Fig. 2 is a block diagram of an example of a conventional semiconductor memory device, Fig. 3 is a block diagram of an embodiment of the present invention, and Fig. 4 1 is a block diagram of an application example of the present invention. 1... Area not in the JIS Kanji character code table, 2... JIS
Character area where characters are defined in the Kanji character code table, 3...Area where characters are defined in the JIS Kanji character code table, 4...Dot line address signal, 5...JIS Kanji character code first byte. 6...Address signal representing the second byte of JIS Kanji character code, 7...Address input circuit, 8...Y decoder, 9...X decoder, 10
...Output circuit, 11...Y selector, 12...ROM,
13... Vacant address detection circuit, 14... Vacant address detection output circuit, 15... Vacant address detection result signal, 16... Control signal, 17... Semiconductor storage device of the present invention, 18... External storage device, 19... Kanji character code address signal Bus, 20...Data bus, CS...Chip select terminal, EXT...Empty address detection result output terminal, O 0 ~ O o ...
Output terminal.
Claims (1)
ことができる実効アドレス番地数が入力されてい
るアドレス信号数のすべての組合せ番地数よりも
少ないアドレス信号を入力するアドレス入力回路
と、前記実効アドレス番地以外のアドレス番地が
入力されたことを検出する空番地検出回路と、該
空番地検出回路からの空番地検出結果信号の入力
により外部に空番地が入力されたことを知らせる
信号と制御信号を出力する空番地検出回路と、該
制御信号の入力により出力端子が“0”、“1”あ
るいは高インピーダンスのいずれか一つのレベル
に固定する出力回路と、前記空番地検出出力回路
に接続し外部に空番地が入力されたことを知らせ
る空番地検出結果出力端子とを含むことを特徴と
する半導体記憶装置。1 an internal storage element, an address input circuit that inputs an address signal in which the number of effective address addresses that can select the internal storage element is smaller than the total number of combined addresses of the number of input address signals, and the effective address A vacant address detection circuit that detects that an address other than the street address has been input, and a signal and control signal that notify the outside that a vacant address has been input by inputting a vacant address detection result signal from the vacant address detection circuit. A vacant address detection circuit that outputs an output, an output circuit that fixes the output terminal to one level of "0", "1", or high impedance by inputting the control signal, and an output circuit that connects to the vacant address detection output circuit and and a vacant address detection result output terminal for notifying that a vacant address has been input to the semiconductor memory device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58223715A JPS60115098A (en) | 1983-11-28 | 1983-11-28 | Semiconductor storage device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58223715A JPS60115098A (en) | 1983-11-28 | 1983-11-28 | Semiconductor storage device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60115098A JPS60115098A (en) | 1985-06-21 |
| JPS645397B2 true JPS645397B2 (en) | 1989-01-30 |
Family
ID=16802531
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58223715A Granted JPS60115098A (en) | 1983-11-28 | 1983-11-28 | Semiconductor storage device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60115098A (en) |
-
1983
- 1983-11-28 JP JP58223715A patent/JPS60115098A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60115098A (en) | 1985-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0225059A2 (en) | Semiconductor memory | |
| KR860003556A (en) | Interrupt control system | |
| KR880000960A (en) | Semiconductor memory | |
| KR920020493A (en) | Semiconductor memory | |
| US5450366A (en) | IC memory card | |
| US5687342A (en) | Memory range detector and translator | |
| EP0123896A3 (en) | Character and video mode control circuit | |
| JPS645397B2 (en) | ||
| JPH0734184B2 (en) | Semiconductor device having chip select terminal pair | |
| EP0157341B1 (en) | Memory interface circuit | |
| JPS623520B2 (en) | ||
| JPS6095793A (en) | Read-only semiconductor memory | |
| JPS6076094A (en) | Read-only memory | |
| US4660199A (en) | Majority logic circuit for digital error correction system | |
| JPS581250A (en) | Discriminating system of information code | |
| JPS5987546A (en) | Software protecting system | |
| KR930004906Y1 (en) | Extended Memory Addressing System | |
| JPS5842545B2 (en) | Memory card block selection method | |
| JPH02236647A (en) | Converter | |
| JPH11149334A (en) | Bus signal control circuit | |
| KR100280391B1 (en) | ROM structure with few cells | |
| JPH06208513A (en) | Data protecting device for storage device | |
| JPH0646520B2 (en) | Semiconductor memory device | |
| KR890005613A (en) | Memory access control method | |
| KR870001799Y1 (en) | Simultaneous output logic device |