JPS5958696A - Promライタ - Google Patents
PromライタInfo
- Publication number
- JPS5958696A JPS5958696A JP57168959A JP16895982A JPS5958696A JP S5958696 A JPS5958696 A JP S5958696A JP 57168959 A JP57168959 A JP 57168959A JP 16895982 A JP16895982 A JP 16895982A JP S5958696 A JPS5958696 A JP S5958696A
- Authority
- JP
- Japan
- Prior art keywords
- bit
- parity
- data
- writer
- bits
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1076—Parity data used in redundant arrays of independent storages, e.g. in RAID systems
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Detection And Correction Of Errors (AREA)
- Techniques For Improving Reliability Of Storages (AREA)
- Read Only Memory (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
(a)発明の技術分野
本発明はPROMライタの機能改良に関する。
(b) 技術の背景
情報処理システムにおけるROMは公知の如くコード変
換や文字パターン発生器等のよう番こデータの書替えが
必要なく、単にアクセスに応じて一定の情報を胱出丁だ
けの固定記憶素子として用いられ、電源を断としても記
憶の内容全損うことなく繰返し使用出来る特徴を有する
。またその后通常はROMとして使用しある限られた条
件においてだけその記憶内容を消去して書込みが可能な
ROMがPROMとして提供され書替頻度の少いファー
ムウェアの記憶等に利用されるようにかった。
換や文字パターン発生器等のよう番こデータの書替えが
必要なく、単にアクセスに応じて一定の情報を胱出丁だ
けの固定記憶素子として用いられ、電源を断としても記
憶の内容全損うことなく繰返し使用出来る特徴を有する
。またその后通常はROMとして使用しある限られた条
件においてだけその記憶内容を消去して書込みが可能な
ROMがPROMとして提供され書替頻度の少いファー
ムウェアの記憶等に利用されるようにかった。
(C) 従来技術と問題点
通常の固定マスク式のROMが素子製作の段階でメモリ
内容が決定されて了りのに対し、/’ROMはその製作
段階ではメモリ素子はすべてOまたは1の状態で完成し
た後、使用者は選択的に所定の電気条件を与えてデータ
を固定化する。
内容が決定されて了りのに対し、/’ROMはその製作
段階ではメモリ素子はすべてOまたは1の状態で完成し
た後、使用者は選択的に所定の電気条件を与えてデータ
を固定化する。
即ちメモリ素子のOまたは1を希望するデータに従って
FROM外部より指定された書込み電圧または電流をア
ドレス選択されたメモリ素子に加えて01 の符号をデ
ータに従い部分反転かつ固定して所定のROMとするも
のである。
FROM外部より指定された書込み電圧または電流をア
ドレス選択されたメモリ素子に加えて01 の符号をデ
ータに従い部分反転かつ固定して所定のROMとするも
のである。
PROMライタはこのユーザの希望するデータを入力と
し、一旦FROMライタに内蔵するRAMに蓄積しその
内容を指定の電気条件によってFROMに書込むための
機能を有する。そして従来よりROM/PROMのビッ
ト構成は4ビツトまたは8ビツトであり英数字の構成に
おいては7千1ビツトとしてパリティビットを付加して
も問題なかったがマイクロプロセッサが普及するように
なり8ビ、トをフルにデータコードとして使用し8+1
ビツトとして9ビツト目をパリティビットとして使用す
る手段が提供されるようになって来た。従って従来の8
ビツト用のFROMライタではそのま\では対応出来ず
、9ビツト目については別に処理を必要とする煩わしさ
が存在するように方って来た。
し、一旦FROMライタに内蔵するRAMに蓄積しその
内容を指定の電気条件によってFROMに書込むための
機能を有する。そして従来よりROM/PROMのビッ
ト構成は4ビツトまたは8ビツトであり英数字の構成に
おいては7千1ビツトとしてパリティビットを付加して
も問題なかったがマイクロプロセッサが普及するように
なり8ビ、トをフルにデータコードとして使用し8+1
ビツトとして9ビツト目をパリティビットとして使用す
る手段が提供されるようになって来た。従って従来の8
ビツト用のFROMライタではそのま\では対応出来ず
、9ビツト目については別に処理を必要とする煩わしさ
が存在するように方って来た。
(d) 発明の目的
本発明の目的は、それに限られるものではないが、8ピ
ツトデータ+1ピツトパリテイによる9ビツトコードで
も容易に対応出来るF ROMライタを提供しようとす
るものである。
ツトデータ+1ピツトパリテイによる9ビツトコードで
も容易に対応出来るF ROMライタを提供しようとす
るものである。
(e) 発明の構成
この目的はnビットデータを並列入力して別途設定する
奇偶パリティ条件に従いパリティビットを作成する手段
を備えてなり、外部入力を一時蓄積するRAMによるn
ビットデータに従い該パリティビットを付加した(n、
+1)ピットデータを作成して、外部に接続するPRO
Mに書込む機能を有することを特徴とするF ROMラ
イタを構成することによって達成することが出来る。
奇偶パリティ条件に従いパリティビットを作成する手段
を備えてなり、外部入力を一時蓄積するRAMによるn
ビットデータに従い該パリティビットを付加した(n、
+1)ピットデータを作成して、外部に接続するPRO
Mに書込む機能を有することを特徴とするF ROMラ
イタを構成することによって達成することが出来る。
(【)発明の実施例
以下図面に従い本発明の一実施例について説明する。
第1図は本発明の一実施例におけるFROMライタと9
ビツトFROMによるブロック図および第2図はそのデ
ータ書込みにおけるタイムチャートを示す。図において
1は制御部、2は人出力バッファ(I10バッファ)、
3はRAAl14はレジスタ、5はパリティジェネレー
タ、6はオア回路および10は9ピツ) F ROMで
ある。制御部はマイクロプロセッサユニット等で構成さ
れP’ROMライタの動作制御を行う。I10バッファ
2は外部人出信号インタフェース、RAM3d外部よ?
)入力された書込みデータを一時蓄積するためのメモリ
であり、レジスタ4は奇偶パリティの何れかの設定条件
における制御部1よりの指令を一時保時してパリテ(ジ
ェネレータ5へ奇または偶)くリディ動作を行わせる。
ビツトFROMによるブロック図および第2図はそのデ
ータ書込みにおけるタイムチャートを示す。図において
1は制御部、2は人出力バッファ(I10バッファ)、
3はRAAl14はレジスタ、5はパリティジェネレー
タ、6はオア回路および10は9ピツ) F ROMで
ある。制御部はマイクロプロセッサユニット等で構成さ
れP’ROMライタの動作制御を行う。I10バッファ
2は外部人出信号インタフェース、RAM3d外部よ?
)入力された書込みデータを一時蓄積するためのメモリ
であり、レジスタ4は奇偶パリティの何れかの設定条件
における制御部1よりの指令を一時保時してパリテ(ジ
ェネレータ5へ奇または偶)くリディ動作を行わせる。
更には後述する様にあらかじめRAMから9ピツトでデ
ータを送出しノ(リティジェネレータを必要としない場
合には)くリテイジェネレータ5の出力’6”o”に固
定させる様な設定条件もレジスタ4で行なう。
ータを送出しノ(リティジェネレータを必要としない場
合には)くリテイジェネレータ5の出力’6”o”に固
定させる様な設定条件もレジスタ4で行なう。
パリティジェネレータ5HRAM3よりの8ビツトデー
タおよびレジスタ4よりの奇偶ノくリテイ指示に従い奇
(O]) D )または偶(EVEN)ノIJティを発
生してオア回路6を経由して送出する。
タおよびレジスタ4よりの奇偶ノくリテイ指示に従い奇
(O]) D )または偶(EVEN)ノIJティを発
生してオア回路6を経由して送出する。
このように制御部IHRAM32よびノ(リテイジェネ
レータ5経由で9ビツト目のデータを送出する場合はR
AMのD9は論理゛°0″に固定しておく。制御部1は
パリテイジエ不レータ5′fニジて8ピツ′トデータよ
り8+1ビ、トノ(リテイによる9ビツトデータを9ビ
、)FROMIOに送出せしめると共にFROMIO畜
込みのた書込他の必要人力例えばアドレスデータ(AD
D)、書込み用高電圧(Vpp)、チップイネーブル(
α)および書込みパルス信号(「σ制)等を印加して容
易にFROMIOに所要のブータラ書込むことが出来る
。
レータ5経由で9ビツト目のデータを送出する場合はR
AMのD9は論理゛°0″に固定しておく。制御部1は
パリテイジエ不レータ5′fニジて8ピツ′トデータよ
り8+1ビ、トノ(リテイによる9ビツトデータを9ビ
、)FROMIOに送出せしめると共にFROMIO畜
込みのた書込他の必要人力例えばアドレスデータ(AD
D)、書込み用高電圧(Vpp)、チップイネーブル(
α)および書込みパルス信号(「σ制)等を印加して容
易にFROMIOに所要のブータラ書込むことが出来る
。
爾9ビットデーメ入力’1I10バッファ2峰山受信し
てRA M 3に記憔せしめてその内容を書込み出来る
ことは勿論1図示省略したが必要によっては8ビツトデ
ータをRAM3に受信した徒制御部1自身が演算を行っ
てパリティピッ)を生成しRAM3に9ビツト目として
蓄和iさせるようか制御が出来る。
てRA M 3に記憔せしめてその内容を書込み出来る
ことは勿論1図示省略したが必要によっては8ビツトデ
ータをRAM3に受信した徒制御部1自身が演算を行っ
てパリティピッ)を生成しRAM3に9ビツト目として
蓄和iさせるようか制御が出来る。
伺本FROMライタは9ビツト専用としてだけではなく
パリティピット生成手段を備えているので外部接続する
FROMのビット構成に従い9ビツト未満の4+1ビツ
トあるいは7+1ビツトも同様に制御部1の制御により
不要分全除去しバリティビラトラ組合せて外部接続すれ
ば書込みが出来ることはいう迄も彦い。
パリティピット生成手段を備えているので外部接続する
FROMのビット構成に従い9ビツト未満の4+1ビツ
トあるいは7+1ビツトも同様に制御部1の制御により
不要分全除去しバリティビラトラ組合せて外部接続すれ
ば書込みが出来ることはいう迄も彦い。
(g) 発明の詳細
な説明したように本発明によればnデータピアト+1パ
リテイピツト構成による(n+1)ビット用FROMの
書込み動作が複雑か演算処理を伴うこと7(nビットデ
ータを与えるだけで自動的に1パリテイビツトを付加し
て実現出来るFROMライタが得られるので有用である
。
リテイピツト構成による(n+1)ビット用FROMの
書込み動作が複雑か演算処理を伴うこと7(nビットデ
ータを与えるだけで自動的に1パリテイビツトを付加し
て実現出来るFROMライタが得られるので有用である
。
第1図は本発明の一実施例におけるFROMライタと9
ビットFROMによるプロ、り図および第2図はデータ
書込みにおけるタイムチャートである0 図に2いて1は制御部、2は入出力バッファ。 3ばRAM、4はレジスタ、5けパリティジェネレータ
および10は9ビットFROMである。 閉2図 び)β乙9
ビットFROMによるプロ、り図および第2図はデータ
書込みにおけるタイムチャートである0 図に2いて1は制御部、2は入出力バッファ。 3ばRAM、4はレジスタ、5けパリティジェネレータ
および10は9ビットFROMである。 閉2図 び)β乙9
Claims (1)
- nビットデータ全並列入力して別途設定する奇偶パリテ
ィ条件に従いノくリテイビットヲ作成する手段を備えて
かり、外部入力を一時蓄積するRAMによるnビットデ
ータに従い該ノくリテイビノトを付加した( n+1
)ビットデータを作成して外部に接続するFROMに書
込む機能を有することを特命とするPROMライタ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57168959A JPS5958696A (ja) | 1982-09-28 | 1982-09-28 | Promライタ |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57168959A JPS5958696A (ja) | 1982-09-28 | 1982-09-28 | Promライタ |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS5958696A true JPS5958696A (ja) | 1984-04-04 |
Family
ID=15877723
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57168959A Pending JPS5958696A (ja) | 1982-09-28 | 1982-09-28 | Promライタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS5958696A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62110798U (ja) * | 1985-12-27 | 1987-07-15 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5593596A (en) * | 1979-01-08 | 1980-07-16 | Hitachi Ltd | Memory unit |
| JPS5917100B2 (ja) * | 1980-06-16 | 1984-04-19 | 電気化学工業株式会社 | マロン酸ジエステルの製法 |
-
1982
- 1982-09-28 JP JP57168959A patent/JPS5958696A/ja active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5593596A (en) * | 1979-01-08 | 1980-07-16 | Hitachi Ltd | Memory unit |
| JPS5917100B2 (ja) * | 1980-06-16 | 1984-04-19 | 電気化学工業株式会社 | マロン酸ジエステルの製法 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS62110798U (ja) * | 1985-12-27 | 1987-07-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0438050B1 (en) | Nonvolatile semiconductor memory system | |
| JPS5958696A (ja) | Promライタ | |
| JPS5849895B2 (ja) | タンシユクサレタプリント サイクルオユウスル オン ザ フライ プリンタ | |
| US4602369A (en) | Electronic calculator capable of checking data in a memory upon operation of a clear key | |
| JPS6057593B2 (ja) | 文字パタ−ン処理方式 | |
| JPS5853099A (ja) | メモリ−の有効利用方法 | |
| JP2502530B2 (ja) | 印字装置 | |
| JPS5870350A (ja) | 音声合成機器用集積回路 | |
| JPS595496A (ja) | メモリプロテクト方式 | |
| JPS62256134A (ja) | デ−タ処理装置 | |
| JPS6316768B2 (ja) | ||
| JPH03272095A (ja) | 半導体記憶装置 | |
| JPH0798991A (ja) | 不揮発性半導体記憶装置 | |
| JPS5826048B2 (ja) | 初期化方式 | |
| JPH051491B2 (ja) | ||
| JPH05342096A (ja) | プログラマブルコントローラのプログラム実行方法 | |
| JPH11144035A (ja) | 半導体記憶装置 | |
| JPS641075A (en) | Picture processor | |
| JPS62264322A (ja) | 印字装置 | |
| JPS62277696A (ja) | 半導体記憶集積回路 | |
| JPS58186826A (ja) | マイクロプロセツサ | |
| JPS61145631A (ja) | 情報処理装置 | |
| JPH06251168A (ja) | Eprom内蔵マイコンのアドレス生成回路 | |
| JPS63251869A (ja) | 画像輪郭ビットの生成方法 | |
| JPH08255112A (ja) | メモリ制御方式 |