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
Application number
JP57168959A
Other languages
English (en)
Inventor
Toshiyuki Kishi
岸 俊行
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP57168959A priority Critical patent/JPS5958696A/ja
Publication of JPS5958696A publication Critical patent/JPS5958696A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1076Parity data used in redundant arrays of independent storages, e.g. in RAID systems
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/08Error detection or correction by redundancy in data representation, e.g. by using checking codes
    • G06F11/10Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
    • G06F11/1008Adding 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として提供され書替頻度の少いファー
ムウェアの記憶等に利用されるようにかった。
(C)  従来技術と問題点 通常の固定マスク式のROMが素子製作の段階でメモリ
内容が決定されて了りのに対し、/’ROMはその製作
段階ではメモリ素子はすべてOまたは1の状態で完成し
た後、使用者は選択的に所定の電気条件を与えてデータ
を固定化する。
即ちメモリ素子のOまたは1を希望するデータに従って
FROM外部より指定された書込み電圧または電流をア
ドレス選択されたメモリ素子に加えて01 の符号をデ
ータに従い部分反転かつ固定して所定のROMとするも
のである。
PROMライタはこのユーザの希望するデータを入力と
し、一旦FROMライタに内蔵するRAMに蓄積しその
内容を指定の電気条件によってFROMに書込むための
機能を有する。そして従来よりROM/PROMのビッ
ト構成は4ビツトまたは8ビツトであり英数字の構成に
おいては7千1ビツトとしてパリティビットを付加して
も問題なかったがマイクロプロセッサが普及するように
なり8ビ、トをフルにデータコードとして使用し8+1
ビツトとして9ビツト目をパリティビットとして使用す
る手段が提供されるようになって来た。従って従来の8
ビツト用のFROMライタではそのま\では対応出来ず
、9ビツト目については別に処理を必要とする煩わしさ
が存在するように方って来た。
(d)  発明の目的 本発明の目的は、それに限られるものではないが、8ピ
ツトデータ+1ピツトパリテイによる9ビツトコードで
も容易に対応出来るF ROMライタを提供しようとす
るものである。
(e)  発明の構成 この目的はnビットデータを並列入力して別途設定する
奇偶パリティ条件に従いパリティビットを作成する手段
を備えてなり、外部入力を一時蓄積する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へ奇または偶)くリディ動作を行わせる。
更には後述する様にあらかじめRAMから9ピツトでデ
ータを送出しノ(リティジェネレータを必要としない場
合には)くリテイジェネレータ5の出力’6”o”に固
定させる様な設定条件もレジスタ4で行なう。
パリティジェネレータ5HRAM3よりの8ビツトデー
タおよびレジスタ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に所要のブータラ書込むことが出来る
爾9ビットデーメ入力’1I10バッファ2峰山受信し
てRA M 3に記憔せしめてその内容を書込み出来る
ことは勿論1図示省略したが必要によっては8ビツトデ
ータをRAM3に受信した徒制御部1自身が演算を行っ
てパリティピッ)を生成しRAM3に9ビツト目として
蓄和iさせるようか制御が出来る。
伺本FROMライタは9ビツト専用としてだけではなく
パリティピット生成手段を備えているので外部接続する
FROMのビット構成に従い9ビツト未満の4+1ビツ
トあるいは7+1ビツトも同様に制御部1の制御により
不要分全除去しバリティビラトラ組合せて外部接続すれ
ば書込みが出来ることはいう迄も彦い。
(g)  発明の詳細 な説明したように本発明によればnデータピアト+1パ
リテイピツト構成による(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

Claims (1)

    【特許請求の範囲】
  1. nビットデータ全並列入力して別途設定する奇偶パリテ
    ィ条件に従いノくリテイビットヲ作成する手段を備えて
    かり、外部入力を一時蓄積するRAMによるnビットデ
    ータに従い該ノくリテイビノトを付加した( n+1 
    )ビットデータを作成して外部に接続するFROMに書
    込む機能を有することを特命とするPROMライタ。
JP57168959A 1982-09-28 1982-09-28 Promライタ Pending JPS5958696A (ja)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62110798U (ja) * 1985-12-27 1987-07-15

Citations (2)

* Cited by examiner, † Cited by third party
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 電気化学工業株式会社 マロン酸ジエステルの製法

Patent Citations (2)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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) メモリ制御方式