JPS582932A - データ変換方法及びその回路 - Google Patents

データ変換方法及びその回路

Info

Publication number
JPS582932A
JPS582932A JP10110881A JP10110881A JPS582932A JP S582932 A JPS582932 A JP S582932A JP 10110881 A JP10110881 A JP 10110881A JP 10110881 A JP10110881 A JP 10110881A JP S582932 A JPS582932 A JP S582932A
Authority
JP
Japan
Prior art keywords
word
bit
register
data
conversion
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.)
Granted
Application number
JP10110881A
Other languages
English (en)
Other versions
JPS6343768B2 (ja
Inventor
Shuichi Kameyama
修一 亀山
Kazunori Asada
浅田 和徳
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 JP10110881A priority Critical patent/JPS582932A/ja
Publication of JPS582932A publication Critical patent/JPS582932A/ja
Publication of JPS6343768B2 publication Critical patent/JPS6343768B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

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

Description

【発明の詳細な説明】 本実−は並列ピットデータの圧縮、拡張、及び入れ換え
を高速度で行うデータ変換回路に関する。
従来、7”9y)基板、大規模集積回路の入出力関係の
検査のためにこれら被試験体の入力に供給されるデータ
ビットは被試験体の性質によって入力データピットの圧
縮、拡張、入れ換えを施行して供給されていえ。
これらO処理は従来、専ら、電子計算機によるソフトウ
ェア処理で行われている。このような処理では入力デー
タ量が多くなれば1にゐほどそのために要する時間が長
くかかシ、この種検査作業の迅速&JGll上の障害と
なって来ている。
本実明拡上述のような実情に錨みて創案された%0で、
その目的は、並列データビットに対する圧縮、拡張、入
れ換えをパードウ藤ア的に遂行し、以りて、これら処理
の高速化を図9、迅速な検査作業O遂行に寄与しうるデ
ータ変換回路を提供することにある。
以下1添付図面を参照しながら本発明の一実施例をl8
1WAする。
第1図は本発明のデータ変換回路1における変換関係を
示し、データ変換回路1の左側には圧縮されえ8ピッF
並列のデータワードがデータバスtiて送受され、その
t3備には例えば、8データワーPがlOOビットΔツ
レルデータに変換され、レジスタ2に−にラドされる状
態を示している。レジヌタ霊に社入力された$データワ
ード即ち64ピツ)OMK86ピツトの/瑠−ビット(
斜線部)が付加されてiる。このレジスタの出力社その
変換されたAツレ^データ内に所定の通〕K分配された
64♂V)が固示しない被試験体の所定の入力へ供給さ
れて試験に供1れ為。
上述のような変換動作をするデータ変換回路1は第2I
ilK示すよう1cm儒の変換4ジa、−に11e1、
、−1.を有し、これb04ジ為−ルに上述し7tr−
pΔメIt、17−yナン/櫂−パヌ4、コントロール
/4メ烏1IAtL列に接続されると共に缶彎ジ凰−ル
に出力ビット線01*0*−・・・・On及び人力ピッ
)IiIi*Im・・・−・!1が各1本づつ設けられ
てい為。上記* Ol!i Fl例えば変換パラレルデ
ータのぜット数が100である場合には亀も100であ
る。
これら賓換篭ジ為−ルの各々は同一構成で、その1つの
回路を第3図に示しである。この回路は$−ット並列デ
2−タワード811の変換を行う上記例示OWA路であ
る。
第3図において、3はデータノ4JIKで、このノ4ス
紘第1のピットセレクトr−) 60入力、第2のビッ
トセレタFゲート7の出力、リードゲート8の出力、ビ
ットセレクトレジメタ90入力、及びワードセレクトレ
ジメタ100人カへ接続されている。ビッシセレクトレ
ジメタ9の出力社ビットセレクトp−)6.7のr−F
人カへ接続されている。但し、ピットセレクトグードア
は後述するリードストローブ(1117m)(1号を受
けてr−)−#開くように構成されている。ピッFセレ
クトレノヌタ会の出力社リードr−)80人力へ接続さ
れ、該リードr−)110人カヘ祉又ワードセレクトレ
ジヌタ100出力が接続されている。
ワードセレクトレジスタ10の出力は又比較回路11の
一方の入力へ接続され、その他方の入力へはワードナン
バーΔJ4が接続されている。比IIR−路11路用1
0出力祉アンド13□一方の入カヘ*絖され、鋏アンド
ゲート13の出力はレジスタ140りμツク入力へ接続
されている。レジスタ14のデータ入力線ビットセレク
トr−トロの出力が接続されている。レジスタ1440
データ出力がこO変換4ジ為−ル0.出カとなル、その
出力端子はD l1ltで示されている。
まえ、こO置換’k yJL−ルヘの入力端子はDIN
て示され、ビット七しタ)ff−)70人力へ接続され
ている。
そして、ビット竜しタFレジヌメ90−にット制御入力
はアンドr−) 1暴の出力へ接続されてお〕、該r−
トへはヌトg−ブ(1iTB )信号、拡張変換(ライ
ト)時にハイレベルにあn圧s蛮換(リーy)時にはロ
ーレベルになるリードライト(gw)41号、及びこの
変換モジー−ルの各レジスタをセットし、リードする篭
−ドにある間ハイレベルとなる篭ジーールセレ!)1(
MB2)(il&受ける。
16はアンドr−)であシ、該r−)へ8テB信号、璽
信号、及び変換モジ鼻−ルにデータを取込tr間−イ’
レベルとなる篭ジーールセレクト2(MB2 )信号を
受け、その出力は上述したアンドr−’)130他方の
入カベ接続されている。
17はリードダート制御用アンドr−)で、その入力に
8丁1信号及びMB2(I!号を受け、そ0反転入力へ
ff僅号を受け、その出力はリードr−) 8のr−)
制御入力へ接続されていゐ。
1$は上述し良■T1信号を発゛生するアンドダートで
、その入力に8TB信4、W88号及び比較回路11の
出力信号を受け、その反転入力に一信号を□受ける。
こ0ように構成される変換4ジ為−ルはパーツレルデー
タのビット数例えば上述の例では100個設けられる。
これら複数の変換4ゾ畠−ルから構成される本発明のデ
ータ変換−路1の動作を以下に説明する。
先ず、圧縮された法式でデータワードを経て送られて来
るシリアルデータ例えば8vツト/譬ツレールデータの
8個を100ピツ) ノ49レルデータに変換する過程
を説−する。
データパJsを経て順次に送られて来るVット七しタト
情報及びワードセレクト情報が各変換毫ジ為−ルのアン
ドr−)180出力によってそれぞれO蛮換場ジ為−ル
のビットセレクトレジメタ9及びワード令しタトレジヌ
タ10にセットされる。
このようにレジメタ9、及びIOKセットされ九に’y
)セレタF情報及びクードセレタ1111に従って各変
1/lA4ジ晶−ルから、所定ワードの所定ビットが出
力される。即ち、第11iIK示すように、レジスタ2
0第1位置に゛社第1誉目の変換毫ジ鼠−ルかも出力さ
れ九第1番@Oワードの第3番10ビツトがセラ)され
ゐ。これを第1gの変換モジ1−ルにおいて説明すれば
、゛デ−タワードから送られて来たビットセレクト情報
即ちクーroba番目のビットを選択するビットセレク
ト情報がビットセレタトレジス!9にアンドダート15
の出力によってセットされる。これと同時に、ワードセ
レクトレジスタIOKワードセレクト情報即ち第1誉目
のワードであることを示す□ワードセレクト情報がセッ
トされ゛る。を良、データパJ8を経て送られて来たワ
ードがノ臂うレルワードKl’換されるぺ自ワード群の
内o第何番目のワードであるかを示す9−ドナンバーが
ワードナンバーパヌ4を経て送られて来る= 従って、Vットセレクトレジスfi9からビットセレク
トグートロに送られるr−ト信号により七、r−トeの
入力に送られて来ているワードの第3誉目のVシトがr
−トロから出力される。又、□この時刻にワードセレク
トレジメタ′10の9−ドセレクト情報とワードナンバ
ーイヌ4上のワードナンΔ−との二致を示す比較回路1
1からの信号が発生され、F−O信号状又こO時刻にナ
ンドr−ト16から出力される信号番受けるアンドr−
113・を通過され、そしてレジメタ14のクーツタ入
力へ供給されてビット七しクトr−>eから出力され、
レジjり140デー−入力へ供給される上述のビット信
号をレジメタ14に七ッ卜する。このセットによ)、と
O変換4ジー−ルから一第1番目のデータワードの第3
番目のビットが出力され、変換1れた/4うVルデー声
を置くレジメタ2の第1ビット位に供給されそζにセッ
トされる。
上述Oような動作が11111月のデータワードの4r
シトについて同時に生ぜしめられる。第1図() V 
5IPJメ!に−にシトされるビット配列例では、第1
9@0データワードO第411目Ok’y)ij第第2
閤IO変換4ジーkから出力され、その第1IIOピツ
)拡縮gilIO変換峰ジーールから出力され、そO第
2脅@6vットは第10誉目の変換4 y&−ルから出
力され、その第s11目のビットは第13曹BO羨換4
ジ島−ルから出力され、*no各ビデビット述した変換
毫ジーールよ〕も降番lIO予め決めもれh羨換%ジ為
−ルの各々から同様に出力されてこO第1番10データ
9−ドについての拡張変換動作が終了される。
このような動作は第2番目以降のデータワード毎にそれ
ぞれのデータワードの並列ビットに同時に生ぜしめられ
る。
このような変換動作に供されなかった変換モジ為−ル例
えば第3番目、第6番目、第9番目等における出力はリ
セットされた状態若しくは先行する動作でセットされた
ビット状態の出゛力即ち〆”建−Cシトをレジメタ2の
対応するビット位置にセットする。
このように各データワーげはその各ビットの逐次的な処
理でなく、ワードO並列ビットを同時的に僅かな時間遅
れを伴うのみで変換され九ノ臂うレルデータに変換され
る。従って、シリアルなデータワードのA2レルデータ
への変換は高速度で行うことが出来る。
上述の如くしてレジメタ2に生成された/母ツレルデー
l紘例えば、グリント基板、大]!III集積回路(L
III ) 0デヌトデータとして用いられ°る。
を良、上述のよう表ノ脅うレルデータ例えば被試験体(
プリント基板、L邸X勢)からの出力データを圧縮した
形式のデータワードへの変換は次のようKして行われる
Δツレルデータ04)’ットと1対1の対応関係で設け
られて%/%ゐ蛮換噌ジーールの入力端子(01m)(
t)4kkK対応すh k’ y ) #入力t’tL
J+。
こO入力され九ビットは予めビット竜しツートレジJI
−タ・及びワードセレタトレジメ710に*y卜されえ
ビットセレクト情報及びワードセレクト情報KI!りて
、所定クーPC所定ビットに組込管れてデータバスSを
経て送)出される。こO変換動作は上述した拡張変換の
逆変換つ噴〕圧縮変換動作であA#%これを簡潔に説明
すると次O通)であ為。
ピt)−レ!トレジJメ9にビットセレクト情報が、又
ワードセレタトレジヌタIOKクード竜しタト情報が予
め竜ツ卜される。ζOワクーセレクト情報とり−rナン
バー/4ヌ4を経て送られて来るワードナン/4−とが
一致すると比較回路11かも出力信号が発生する。そし
て、ζO出力信号は圧縮変換(リード)!−1’におい
て能動化されるアン)’r−)18の入力に供給されて
該r−)カb RITll1号をビットセレタ)r−)
7へ、ビットセレクトレジメタ90ビツトセレタト情報
と一緒に供給されて入力端子(D**)からのピッF信
号をビットセレクト情報によって指定される、そのワー
ドの♂ット位置即55s−タAメの対応するビット線上
に送出する。上記クーto他Oビットについても上述し
九ような動作が同時並行的に遂行され為、従って、この
圧縮変換においても拡張変換と同等の変換高速性が得ら
れる。
上述のような変換は圧縮されるビット群即ちノ脅ツレル
データ毎に逐次的に行われる。
ζOように、本発明のデータ変換回路社シリア慶なデー
タワードから拡張されたΔツレルデータへの変換も又こ
の変換に用いられ大賓換要素O主要部を用いてその逆変
換も行いうゐ。
また、上述Ocットセレタトレジメタ9oビtFセレク
ト情報を予め適宜変更することにX〕、ピッ)0入れ換
えも自由に遂行しうる。
尚、リードr−)8aアンドゲート17の出力信号によ
jl”−)されるものであ)、ビットセレクトレジスタ
・及びワードセレクトレyスタ10の内容をデータバス
3を経て電子計算機勢へ送シ戻してその確II勢に供さ
れる。
上記爽施例瞥路において社、双方向変換上行なえる鳩合
につiで説明し九が、いづれか一方の変換圏路に、構成
してもよい。
以上の説−から明らかなように、本発明によれば次のよ
うな効果が得られる。
■シリアルピットの操作でなくノ4ツレルピットを同時
KJla通するので、変換速度が大幅に向上する。
■このような高速変換性双方向に遂行しうる。
■その変換においてビットの入れ換えも自由に行なえる
■上記双方向変換に構成費lAの共用化が図れている等
でああ。
【図面の簡単な説明】
第1図は本実?!回路とこれKよるデータビy}の配列
状部を示す図、第2図は本発明回路への各パメとAツレ
ルデータの出力端子及び入力端子との各変換4ゾ龜一ル
ヘの接続を示す図、館3図抹変換モジ^−ルの詳細な目
略図である。 図中、1はデータ変換回路、11 * i. m*++
1 nは変換峰ジ島−ル、3はデータ/童メ、4はワー
ドナンI考一パヌ、6.7はビットセレクトr−}、1
1はビットセレクトレジスタ、lOはワードセレクトレ
ジスタ、11は比較回路、、13.1B,16。 1sはアンードr一ト、l4はレジスタである。 特許出願人 富士通株式金社

Claims (1)

    【特許請求の範囲】
  1. (1)  ビットセレクトレジメタ、ワーP−にレクト
    レyヌタ、ビット竜しタ)r−)及び比較回路を有する
    変換峰ジ鳳−ルを値数個設け、皺変換毫ジ島−ル毎に予
    め決められ九ピットセレクト情報及びワードセレクト情
    報をそれぞれ上記ピットセレクトレジメタ及びワードセ
    レクトレジスタにセッシし、外部から上記Vットセレク
    トr−)に送られて*九ワードの内の所、定のCットを
    上記ビット竜し!ト情報に応答する上記♂ットセレクト
    グートで選択し、上記比較副路に外部から送られて来九
    ワーytンパーと上記ワードセレクト情報との−歇に応
    答して上記選択されたピットを出力させるように構成し
    たことを特徴とするデータ変換回路。 体) 上記Cットセレ!卜情報、ワードセレクト情報l
    びワードを同−データバスを経て送られて来るようにし
    た仁と′を特徴とする特許請求の範囲第1項記載のデー
    タ変換回路。
JP10110881A 1981-06-29 1981-06-29 データ変換方法及びその回路 Granted JPS582932A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10110881A JPS582932A (ja) 1981-06-29 1981-06-29 データ変換方法及びその回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10110881A JPS582932A (ja) 1981-06-29 1981-06-29 データ変換方法及びその回路

Publications (2)

Publication Number Publication Date
JPS582932A true JPS582932A (ja) 1983-01-08
JPS6343768B2 JPS6343768B2 (ja) 1988-09-01

Family

ID=14291872

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10110881A Granted JPS582932A (ja) 1981-06-29 1981-06-29 データ変換方法及びその回路

Country Status (1)

Country Link
JP (1) JPS582932A (ja)

Also Published As

Publication number Publication date
JPS6343768B2 (ja) 1988-09-01

Similar Documents

Publication Publication Date Title
JPS595936B2 (ja) 多重モ−ド記憶装置
US5142682A (en) Two-level priority arbiter generating a request to the second level before first-level arbitration is completed
US3651473A (en) Expandable interlock exchange for multiprocessing systems
US3938087A (en) High speed binary comparator
US2711499A (en) System for converting electrical code into shaft rotation
JPS60183669A (ja) メモリ制御装置
JPS582932A (ja) データ変換方法及びその回路
JPH0137787B2 (ja)
CN108614491B (zh) 一种可编程逻辑控制器通讯系统和方法
JPS6259825B2 (ja)
JPS6349816B2 (ja)
US20060013265A1 (en) Bus architecture and data transmission method thereof
KR0179760B1 (ko) 프로그래머블 로직 콘트롤러의 출력 데이타 체크회로
EP0284094A2 (en) Tandem priority resolver
SU405126A1 (ru) УСТРОЙСТВО дл ПРИЕМА КОМАНД ТЕЛЕУПРАВЛЕНИЯ
CN120751082A (zh) 图像数据的处理方法、装置及电子设备
JP2925160B2 (ja) 論理合成方式
SU1515170A1 (ru) Устройство дл св зи процессоров в вычислительной системе
CN119690905A (zh) 集成m1553b交互接口的soc芯片和方法
JP2550605B2 (ja) ベクトル命令処理システム
JPH02113359A (ja) Cpuシステムのバス回路
JPS5914183A (ja) 記憶装置の選択回路
JPS6048775B2 (ja) 物理機番の認識方法
JPS58218230A (ja) 遅延時間選定回路
JPH0668055A (ja) ディジタル信号処理装置