JPS5833759A - 冗長コ−ド付加方式 - Google Patents

冗長コ−ド付加方式

Info

Publication number
JPS5833759A
JPS5833759A JP56130256A JP13025681A JPS5833759A JP S5833759 A JPS5833759 A JP S5833759A JP 56130256 A JP56130256 A JP 56130256A JP 13025681 A JP13025681 A JP 13025681A JP S5833759 A JPS5833759 A JP S5833759A
Authority
JP
Japan
Prior art keywords
program
redundant code
address
fixed memory
memory
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
JP56130256A
Other languages
English (en)
Inventor
Kiyoshi Mochizuki
望月 清
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.)
Azbil Corp
Original Assignee
Azbil Corp
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 Azbil Corp filed Critical Azbil Corp
Priority to JP56130256A priority Critical patent/JPS5833759A/ja
Publication of JPS5833759A publication Critical patent/JPS5833759A/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

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)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、PROM(Programmable Re
ad OnlyMemory)等の固定メモリへ格納さ
れるプログラム、データIIIIO情報に対し、誤)チ
ェツタ用O冗長コードを自動的に付加する方式に関する
もOであゐ。
一般に、データ伝送、デーI処理等においては、デーl
0IUをチェックナゐ丸め、本来のデータを表わすビッ
トに対し、パ曽ティビット岬07C畏コードを付加し、
lAイト★え祉lワードを構成する各ビットの同−輪l
値舎計が、奇数を九は偶数になるものとしてお)、プロ
グラムに応じて動作するプ四南ツすを備えゐ装置Kかい
ても、堆扱う情報に対して同様O冗長コードを付加する
ものとなってい為。
しかし、プログラムO−尭時等Kかいては、グーダラム
を固定、メモリへ格納してデバツギンダ動作を行なわせ
る際、プロダラムO作成と同時に冗長コードも各バイト
★九はワード侮に計算のうえ、プ■ダツムと同様Kll
定メ4呼へ格納する必要があp、若し、デパツギシ10
辿上Kか−てプーダツムを部分的に変更す為鳩舎にも、
そ0@51%冗長=−ドO付加状況を変更せねばならず
、冗長ロードの付加作11に多(OI数を要する欠点か
偉している。
本発−は、従来Oか\る欠点を根本的に解決する目的を
有し、あらかじめd冗長コード作成用O準備プ四グツム
を用意しておき、装置o動作開始時に準備プ■グラムに
応じて固定メ峰啼かも読み出し九情報に対する冗長コー
ドを作成Oうえ、情報を読み出した固定メモりOアドレ
スと対応する可変メモりOアドレスへ冗長コードを格納
し、この冗長コードを固定メqりの情報へ付加する冗長
コードとして使用する仁とにより、冗長コードの作成を
自動的に行なうものとした極めて効果的な冗長コード付
加方式を提供するものである。
以下、実施例を示すブロック図によp本発明の詳細な説
−する。
同図においては、!イタロプロ竜ツf勢のプロセラtC
PUを中心とし、これ0周辺へ固定メモリROM!、R
OMm、内容更新の自在な可変/4すRAM5 。
RAM冨および、入出カー路110!〜!7hを配して
おり、母線11UII Kよ〕、これら相互間が接続さ
れている。
を九、固定メモリ風OMIK祉、冗長コード作成用O準
備プログラムが格納され、闇定メ幡すIIOMIには、
装置本来の動作を命令する主ブーグラムが格納されるも
のになってhると共に、可変メモりRAM sには、固
定メモりROMmへ格納されるグ麿グラムへ付加する冗
長コードが格納され、可変メモりIAILs Kは、必
要に応ず為データが逐次格納され為ものとなってお6、
y**ツtcptyが主ブーグラムに応じて動作を開始
すれば、入出カー路l10t〜l1011を介するDs
−f)110送受を行な−、所定のデータを可変メモす
RAMIK対しアタ竜スしながら、主ブーグラムの命令
を貴行するも0となっている。
たソし、電源投入ま九はスI−)命令部によp、装置と
してO動作を開始するときには、オず、一定メモリRO
M) O準備プmlラムに応じてグ四竜ツt CPUが
動作し、例えと各々8ビツトによp構成される固定メモ
リROMl0各アドレスから順次に格納プ四ダラムを貌
与出したうえ、これ0番ビットが示す論理値に応じ、準
備グafラムに畠づいて例えと1ビツトの冗長コードを
作成し、プnグラムを読み出し九固定メ令りROMI 
Oアドレスと対応する可変メモ9RAM1のアドレスへ
格納する。
仁のため、固定メモリROMmのアドレスと対応して可
変メモリRAMl0各アドレスへ冗長コードが格納され
るものとなル、準備プIグツムOII!行終了に伴ない
、固定メモリROMgの主プログラムを貴行する1It
ca、これと同時に可変メモりRAMl0冗長コードを
読み出すことにより、主プログラムにおける各バイト盲
たはワードの誤多有無をチェックすることが自在となる
したがって、プ困ダラム開発時等に杜、冗長コードを付
加しないプ四グラムのみを固定メそりROMgへ格納す
れば、冗長コードが自動的に付加されるものとな夛、プ
ログツムO部分的変更に応じても同様1016層が行な
われる丸め、プ■グラムO開発が極めて害鳥となp1冗
長コードの付加に要する工数を完全に排除する仁とがで
自る。
たソし、冗長コードのビット数社条件に応じて定めれに
よく、プalラムのみならず、基本データ、パラメータ
等O各種情報に対しても適用することが任意で611、
これらのビット数は状況に応じて定めればよい都、種々
の変形が自在である。
以上0aWAKよ)@らかなとお〕本li−によれば・
プロセラすを有する装置が、冗長コード発生器としての
機能を備えるものとな夕、冗長コードが自動的に付加さ
れるため、各種情報のメモリに対する格納作業が容易化
され、プロセツサを有する各種の装置において顕著な効
果を呈する。
【図面の簡単な説明】
図は本発明の実施例を示すプロック図である。 CPU・・・・プロセツサ、ROM1,ROM2・・・
・固定メモリ、RAM1,RAM2・・・・可変メモリ
、x101〜I10@ 龜・−・入出力回路、3υ−・
・・・母線・ 特許出願人   山武ハネウェル株式会社代層人 山川
政樹(静14)

Claims (1)

    【特許請求の範囲】
  1. プログラムに応じて動作するプロセツサを有し、かつ、
    固定メモリへ格納された情報に対して誤りチエツク用の
    冗長コードを付加のうえ使用する装置において、あらか
    じめ前記冗長コード作成用の準備プ■ダラムを用意のう
    え、前記“装置O動作開始時に前記準備プ脅ダラムに応
    じて前記固定メ毫りかも読み出し九情報に対する冗長コ
    ードを作成し、該情報O前記■定メ毫りKおけるアドレ
    スと対応する可変メ毫りOアドレスへ前記冗長コードを
    格納してから、該冗長コードを前記固定メモリの情報へ
    付加する冗長コードとして使用することを特徴とした冗
    長コード付加方式。
JP56130256A 1981-08-21 1981-08-21 冗長コ−ド付加方式 Pending JPS5833759A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP56130256A JPS5833759A (ja) 1981-08-21 1981-08-21 冗長コ−ド付加方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP56130256A JPS5833759A (ja) 1981-08-21 1981-08-21 冗長コ−ド付加方式

Publications (1)

Publication Number Publication Date
JPS5833759A true JPS5833759A (ja) 1983-02-28

Family

ID=15029901

Family Applications (1)

Application Number Title Priority Date Filing Date
JP56130256A Pending JPS5833759A (ja) 1981-08-21 1981-08-21 冗長コ−ド付加方式

Country Status (1)

Country Link
JP (1) JPS5833759A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59180750A (ja) * 1983-03-31 1984-10-13 Fujitsu Ltd 命令記憶方式
JP2008255884A (ja) * 2007-04-04 2008-10-23 Toyota Motor Corp 内燃機関

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5580895A (en) * 1978-12-08 1980-06-18 Hitachi Ltd Memory system
JPS55105897A (en) * 1979-01-31 1980-08-13 Hitachi Koki Co Ltd Memory device
JPS55125600A (en) * 1979-03-22 1980-09-27 Hitachi Ltd Checking method for read-only memory

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5580895A (en) * 1978-12-08 1980-06-18 Hitachi Ltd Memory system
JPS55105897A (en) * 1979-01-31 1980-08-13 Hitachi Koki Co Ltd Memory device
JPS55125600A (en) * 1979-03-22 1980-09-27 Hitachi Ltd Checking method for read-only memory

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59180750A (ja) * 1983-03-31 1984-10-13 Fujitsu Ltd 命令記憶方式
JP2008255884A (ja) * 2007-04-04 2008-10-23 Toyota Motor Corp 内燃機関

Similar Documents

Publication Publication Date Title
EP0022622B1 (en) Programmable controller
US4368532A (en) Memory checking method
JPS5833759A (ja) 冗長コ−ド付加方式
US3618042A (en) Error detection and instruction reexecution device in a data-processing apparatus
CN112714015B (zh) 通信数据故障注入方法及其系统、通信设备和存储介质
JPS6345635A (ja) Romフアイルのアクセス方式
JPH0518138B2 (ja)
JPH0226252B2 (ja)
JPS57166604A (en) Data writing method of sequence controlling p-rom
JPS6117474Y2 (ja)
JPS62103738A (ja) プログラマブルコントロ−ラ
JPS62256139A (ja) デ−タ処理装置
JPS6223896B2 (ja)
JPH02253402A (ja) プログラマブルコントローラ
JPS6156540B2 (ja)
JPH01142948A (ja) マイクロコンピュータのシンボリックデバッガ
JPS58199500A (ja) メモリ装置のメモリ制御回路
JPS61115147A (ja) プログラムのパツチ方式
JPH0430621B2 (ja)
JPS5870361A (ja) 入力制御方式
JPS62256138A (ja) デ−タ処理装置
JPS6111493B2 (ja)
JPS62112442A (ja) ネツトワ−ク・シミユレ−タ
JPH01144144A (ja) メモリ制御方式
JPH0353663B2 (ja)