Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0754913B2 - Data conversion circuit - Google Patents
[go: Go Back, main page]

JPH0754913B2 - Data conversion circuit - Google Patents

Data conversion circuit

Info

Publication number
JPH0754913B2
JPH0754913B2 JP60151209A JP15120985A JPH0754913B2 JP H0754913 B2 JPH0754913 B2 JP H0754913B2 JP 60151209 A JP60151209 A JP 60151209A JP 15120985 A JP15120985 A JP 15120985A JP H0754913 B2 JPH0754913 B2 JP H0754913B2
Authority
JP
Japan
Prior art keywords
circuit
data
unit
input
input terminal
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 - Lifetime
Application number
JP60151209A
Other languages
Japanese (ja)
Other versions
JPS6213126A (en
Inventor
敏行 加納
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP60151209A priority Critical patent/JPH0754913B2/en
Publication of JPS6213126A publication Critical patent/JPS6213126A/en
Publication of JPH0754913B2 publication Critical patent/JPH0754913B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はデータ変換回路に関する。The present invention relates to a data conversion circuit.

〔従来の技術〕[Conventional technology]

従来,入力したデータのフォーマットを変換(例えば,
データ語長の変換や上位下位逆転)するデータ変換回路
として,第4図に示されるものが用いられていた。第4
図において,1-1〜1-lは入力データを入力するデータ入
力端子,2-1〜2-mは制御データを入力する制御データ入
力端子,3はクロック信号を入力するクロック入力端子,4
-1〜4-nは変換されたデータを出力するデータ出力端子
を示し,変換部5と制御部6′とから成る。
Conventionally, the format of the input data is converted (for example,
The data conversion circuit shown in FIG. 4 has been used as a data conversion circuit for converting the data word length and reversing the upper and lower sides. Fourth
In the figure, 1 -1 to 1 -l is a data input terminal for inputting input data, 2 -1 to 2 -m is a control data input terminal for inputting control data, 3 is a clock input terminal for inputting a clock signal, 4
-1 to 4- n are data output terminals for outputting the converted data, and are composed of a conversion unit 5 and a control unit 6 '.

変換部5は,少なくとも1個の遅延回路51と該遅延回路
51の出力を第1の入力端子より入力し,その出力を変換
して出力端子より出力するゲート回路52-k(1≦k≦
i)を単位回路50-kとして,i段縦続接続されている。即
ち,初段の単位回路50-1は,遅延回路51の入力端子がデ
ータ入力端子1-1〜1-lに接続され,ゲート回路52-1の出
力端子が次段の単位回路50-2の遅延回路51の入力端子に
接続されるというように順々に接続され,最終段の単位
回路50-iは,ゲート回路52-iの出力端子がデータ出力端
子4-1〜4-nに接続されている。
The conversion unit 5 includes at least one delay circuit 51 and the delay circuit.
The gate circuit 52 -k (1 ≤ k ≤ where the output of 51 is input from the first input terminal, the output is converted and output from the output terminal.
i) is a unit circuit 50 -k , and i stages are cascade-connected. That is, in the unit circuit 50 -1 of the first stage, the input terminal of the delay circuit 51 is connected to the data input terminals 1 -1 to 1 -l, and the output terminal of the gate circuit 52 -1 of the unit circuit 50 -2 of the next stage. connected one after the other so that they are connected to the input terminal of the delay circuit 51, the unit circuit 50 -i in the final stage, the output terminal of the gate circuit 52 -i is connected to the data output terminal 4 -1 to 4 -n Has been done.

一方,制御部6′は,変換部5の単位回路50-k対応に,
ゲート回路62-kを有しており,各ゲート回路62-kの入力
端子は制御データ入力端子2-1〜2-mに,その各出力端子
は各単位回路50-kのゲート回路52-kの第2の入力端子に
接続され,変換用制御データを各単位回路50-kに供給し
ている。
On the other hand, the control unit 6'corresponds to the unit circuit 50 -k of the conversion unit 5,
Has a gate circuit 62 -k, the gate circuits 62 to -k input terminal control data input terminal 2 -1 to 2 -m, gate circuits of the respective output terminals each unit circuit 50 -k 52 - It is connected to the second input terminal of k and supplies conversion control data to each unit circuit 50 -k .

又,クロック入力端子3から供給されるクロック信号
は,各遅延回路51のクロック入力端子に接続されてい
る。又,各段の単位回路50-kの入力本数と出力本数は,
一般には相異していることに注意されたい。例えば,初
段の単位回路50-1のゲート回路52-1の第1の入力端子の
本数はl本であるが,その第2の入力端子及び出力端子
の本数は必ずしもl本であることは限らない。同様に,
制御部6′の各ゲート回路62-kの出力端子の本数も,一
般には相異している。
The clock signal supplied from the clock input terminal 3 is connected to the clock input terminal of each delay circuit 51. Also, the number of inputs and outputs of the unit circuit 50 -k at each stage is
Note that they are generally different. For example, the number of the first input terminals of the gate circuit 52 -1 of the first-stage unit circuit 50 -1 is 1, but the number of the second input terminals and output terminals thereof is not always l. Absent. Similarly,
The number of output terminals of each gate circuit 62- k of the control unit 6'is also generally different.

上述した一般構成の従来のデータ変換回路に対し,第5
図に具体例を示して,第6図のタイムチャートを参照し
て,従来のデータ変換回路の動作について説明する。
Compared with the conventional data conversion circuit having the above general structure,
The operation of the conventional data conversion circuit will be described with reference to the time chart of FIG. 6 by showing a concrete example in the figure.

第5図は3段のデータ変換回路の例を示し,データ入力
端子,制御データ入力端子及びデータ出力端子をそれぞ
れ,1,2及び4として代表として示し,クロック入力端子
を省略している。又,遅延回路51も,各段に1個を代表
して示している。
FIG. 5 shows an example of a three-stage data conversion circuit, in which the data input terminal, the control data input terminal and the data output terminal are shown as 1, 2, and 4, respectively, and the clock input terminal is omitted. Also, the delay circuit 51 is shown as a representative one in each stage.

データ入力端子1から入力データxが入力する。制御デ
ータ入力端子2から制御データh〔g{f( )}〕が
入力する。制御部6′の各ゲート回路62-1,62-2及び62
-3は,それぞれ制御データh〔g{f( )}〕を入力
して,変換用制御データf( ),g{ }及びh〔 〕
を,変換部5のゲート回路52-1,52-2,及び52-3へ出力す
る。
Input data x is input from the data input terminal 1. Control data h [g {f ()}] is input from the control data input terminal 2. Each gate circuit 62 -1 , 62 -2 and 62 of the control unit 6 '
-3 inputs control data h [g {f ()}], respectively, and converts control data f (), g {} and h [].
Is output to the gate circuits 52 -1 , 52 -2 , and 52 -3 of the conversion unit 5.

初段の単位回路50-1のゲート回路52-1は,遅延回路51を
介して入力した入力データxを,ゲート回路62-1からの
変換用制御データf( )により,f(x)に変換して,
次段の単位回路50-2へ出力する。2段目の単位回路50-2
のゲート回路52-2は,遅延回路51を介して入力したデー
タf(x)を,ゲート回路62-2からの変換用制御データg
{ }により,g{f(x)}に変換して,最終段の単位回路
50-3へ出力する。最終段の単位回路50-3のゲート回路52
-3は,遅延回路51を介して入力したデータg{f(x)
を,ゲート回路62-2からの変換用制御データh〔 〕に
より,h〔g{f(x)}〕に変換して,データ出力端子4へ
出力する。ここで,制御データh〔g{f( }〕は,b
1〔g1{f1( }〕,h1〔g1{f2( }〕,…,h3〔g3
{f2( }〕,及びh3〔g3{f3( }〕の27種類ある
と仮定し,それに応じて,ゲート回路62-1はf1( ),f
2( )及びf3( )を,ゲート回路62-2はg1{ },g2
{ }及びg3{ }を,ゲート回路62-3はh1〔 〕,h2
〔 〕及びh3〔 〕を出力するものとする。
The gate circuit 52 -1 of the unit circuit 50 -1 in the first stage converts the input data x input via the delay circuit 51 into f (x) by the conversion control data f () from the gate circuit 62 -1. do it,
Output to the next unit circuit 50 -2 . Second stage unit circuit 50 -2
The gate circuit 52 -2 of the gate circuit 52 -2 converts the data f (x) input via the delay circuit 51 into the control data g for conversion from the gate circuit 62 -2.
Converted to g {f (x) } by {}, and the final stage unit circuit
Output to 50 -3 . Final stage unit circuit 50 -3 gate circuit 52
-3 is the data g {f (x) } input via the delay circuit 51.
Is converted into h [g {f (x) }] by the conversion control data h [] from the gate circuit 62-2 and output to the data output terminal 4. Here, the control data h [g {f ( ) }] is b
1 [g 1 {f 1 ( ) }], h 1 [g 1 {f 2 ( ) }], ..., h 3 [g 3
It is assumed that there are 27 types of {f 2 ( ) }] and h 3 [g 3 {f 3 ( ) }], and accordingly, the gate circuit 62 -1 has f 1 (), f
2 () and f 3 (), and the gate circuit 62 -2 uses g 1 {}, g 2
{} And g 3 {}, the gate circuit 62 -3 uses h 1 [], h 2
[] And h 3 [] shall be output.

第6図を参照して,タイミングT1において,データ入力
端子1より入力データx1が,制御データ入力端子2より
制御データh1〔g3{f2( )}〕が入力する。と同時
に,制御部6′の各ゲート回路62-1,62-2及び62-3は,
それぞれf2( ),g3{ }及びh1〔 〕を出力する。
次のタイミングT2では,ゲート回路52-1がf2(x1)を出
力し,タイミングT3ではゲート回路52-2がg3{f
2(x1)}を出力し,タイミングT4ではゲート回路52-3
がh1〔g3{f2(x1)}〕を出力する。タイミングT1〜T4
の間,制御データ入力端子2より入力する制御データ
は,h1〔g3{f2( )}〕に保持される。そして,次の
タイミングT5で入力端子1より入力データx2が,制御デ
ータ入力端子2より制御データh3〔g3{f1( )}〕が
入力され,上述したのと同様の動作が繰り返される。従
って,4クロック周期毎に変換データが得られる。
Referring to FIG. 6, at timing T 1 , input data x 1 is input from data input terminal 1 and control data h 1 [g 3 {f 2 ()}] is input from control data input terminal 2. At the same time, the gate circuits 62 -1 , 62 -2 and 62 -3 of the control unit 6'are
Output f 2 (), g 3 {} and h 1 [] respectively.
At the next timing T 2 , the gate circuit 52 -1 outputs f 2 (x 1 ), and at the timing T 3 , the gate circuit 52 -2 outputs g 3 {f
2 (x 1 )} is output, and at timing T 4 , the gate circuit 52 -3
Outputs h 1 [g 3 {f 2 (x 1 )}]. Timing T 1 to T 4
During this period, the control data input from the control data input terminal 2 is held in h 1 [g 3 {f 2 ()}]. Then, at the next timing T 5 , the input data x 2 is input from the input terminal 1 and the control data h 3 [g 3 {f 1 ()}] is input from the control data input terminal 2, and the same operation as described above is performed. Repeated. Therefore, conversion data is obtained every four clock cycles.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

このように,従来のデータ変換回路では,ゲート回路52
-1〜52-iの動作が,制御データ入力端子2-1〜2-mからの
制御データに即時に応答している為に,データ入力端子
1-1〜1-lより入力された1つの入力データが,すべての
ゲート回路52-1〜52-iにおける処理を完了し,データ出
力端子4-1〜4-nに出力されるまで,制御データ入力端子
2-1〜2-mへの入力される制御データを固定させておく必
要がある。その為,変換制御の異なるデータの連続入力
ができず,時間的なデータ変換効率が低下し,変換速度
が低下するという欠点があった。
Thus, in the conventional data conversion circuit, the gate circuit 52
Since the operation of -1 to 52 -i immediately responds to the control data from the control data input terminals 2 -1 to 2 -m , the data input terminal
Until one input data input from 1 -1 to 1 -l completes the processing in all gate circuits 52 -1 to 52 -i and is output to the data output terminals 4 -1 to 4- n , Control data input terminal
It is necessary to fix the control data input to 2 -1 to 2 -m . Therefore, there is a drawback in that data with different conversion control cannot be continuously input, the temporal data conversion efficiency decreases, and the conversion speed decreases.

〔問題点を解決するための手段〕[Means for solving problems]

本発明によるデータ変換回路は,第1図に示されるよう
に,少なくとも1つのデータ入力端子1-1〜1-lからの入
力データを少なくとも1つのデータ出力端子4-1〜4-n
ら変換して出力する変換部5と,少なくとも1つの制御
データ入力端子2-1〜2-mからの制御データを入力する制
御部6とを有している。
As shown in FIG. 1, the data conversion circuit according to the present invention converts input data from at least one data input terminal 1 -1 to 1 -l from at least one data output terminal 4 -1 to 4 -n. And a control unit 6 for inputting control data from at least one control data input terminal 2 -1 to 2- m .

変換部5は,少なくとも1個の遅延回路51と該遅延回路
51の出力を第1の入力端子より入力し,その出力を変換
して出力端子より出力するゲート回路52-k(1≦k≦
i)を単位回路50-kとして,i段縦続接続されている。即
ち,初段の単位回路50-1は,遅延回路51の入力端子がデ
ータ入力端子1-1〜1-lに接続され,ゲート回路52-1の出
力端子が次段の単位回路50-2の遅延回路51の入力端子に
接続されるというように順々に接続され,最終段の単位
回路50-iは,ゲート回路52-iの出力端子がデータ出力端
子4-1〜4-nに接続されている。
The conversion unit 5 includes at least one delay circuit 51 and the delay circuit.
The gate circuit 52 -k (1 ≤ k ≤ where the output of 51 is input from the first input terminal, the output is converted and output from the output terminal.
i) is a unit circuit 50 -k , and i stages are cascade-connected. That is, in the unit circuit 50 -1 of the first stage, the input terminal of the delay circuit 51 is connected to the data input terminals 1 -1 to 1 -l, and the output terminal of the gate circuit 52 -1 of the unit circuit 50 -2 of the next stage. connected one after the other so that they are connected to the input terminal of the delay circuit 51, the unit circuit 50 -i in the final stage, the output terminal of the gate circuit 52 -i is connected to the data output terminal 4 -1 to 4 -n Has been done.

一方,制御部6は,変換部5の各段の単位回路50-kに対
応して,単位回路50-kの遅延回路51と同じ遅延時間を持
つ少なくとも1個の遅延回路61と該遅延回路61の出力を
変換用制御データに変換してゲート回路52-kの第2の入
力端子へ出力するゲート回路62-kとを有している。そし
て,初段の遅延回路61の入力端子が制御データ入力端子
2-1〜2-mに接続され,初段の遅延回路61の出力端子が次
段の遅延回路61の入力端子に接続されるというように順
順に縦続に接続されている。
On the other hand, the control unit 6 includes at least one delay circuit 61 having the same delay time as that of the delay circuit 51 of the unit circuit 50 -k and the delay circuit 61 corresponding to the unit circuit 50 -k of each stage of the conversion unit 5. And a gate circuit 62 -k for converting the output of 61 into the control data for conversion and outputting it to the second input terminal of the gate circuit 52 -k . The input terminal of the delay circuit 61 in the first stage is the control data input terminal.
Is connected to the 2 -1 to 2 -m, they are connected in cascade in this order in order to that the output terminal of the first delay circuit 61 is connected to an input terminal of the next stage delay circuit 61.

又,クロック入力端子から供給されるクロック信号は,
各遅延回路51及び各遅延回路61のクロック入力端子に接
続されている。
Also, the clock signal supplied from the clock input terminal is
The clock input terminals of each delay circuit 51 and each delay circuit 61 are connected.

〔実施例〕〔Example〕

以下,本発明の実施例を図面を参照して詳細に説明す
る。
Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

第2図は本発明によるデータ変換回路の一実施例の構成
を示した図で,第5図と同一構成のものには同一参照符
号を示してある。第5図と異なる点は,制御部6が,ゲ
ート回路62-1,62-2及び62-3の前に遅延回路61が設けら
れていることである。
FIG. 2 is a diagram showing the configuration of an embodiment of the data conversion circuit according to the present invention, and the same components as those in FIG. 5 are designated by the same reference numerals. The difference from FIG. 5 is that the control unit 6 is provided with a delay circuit 61 in front of the gate circuits 62 -1 , 62 -2 and 62 -3 .

第3図は第2図の回路の動作を説明するためのタイムチ
ャートである。
FIG. 3 is a time chart for explaining the operation of the circuit of FIG.

タイミングT1において,データ入力端子1より入力デー
タx1が,制御データ入力端子2より制御データh1〔g
3{f2( )}〕が入力する。
In the timing T 1, the input data x 1 from the data input terminal 1, the control from the control data input terminal 2 data h 1 [g
3 Enter {f 2 ()}].

次のタイミングT2で,ゲート回路62-1は変換用制御デー
タf2( )を出力し,初段のゲート回路52-1は,遅延回
路51を介して入力した入力データx1を変換用制御データ
f2( )により,f2(x1)に変換して,次段の単位回路5
0-2へ出力する。又,データ入力端子1には次の入力デ
ータx2が,制御データ入力端子2には次の制御データh3
〔g2{f1( )}〕が入力する。
At the next timing T 2 , the gate circuit 62 -1 outputs conversion control data f 2 (), and the first-stage gate circuit 52 -1 converts the input data x 1 input via the delay circuit 51 for conversion control. data
It is converted to f 2 (x 1 ) by f 2 () and the next unit circuit 5
Output to 0 -2 . The data input terminal 1 receives the next input data x 2 and the control data input terminal 2 receives the next control data h 3
Enter [g 2 {f 1 ()}].

次のタイミングT3で,ゲート回路62-1は変換用制御デー
タf1( )を出力し,初段のゲート回路52-1は,遅延回
路51を介して入力した入力データx2を変換用制御データ
f1( )により,f1(x2)に変換して,次段の単位回路5
0-2へ出力する。と同時に,ゲート回路62-2は最初の変
換用制御データg3{ }を出力し,次段のゲート回路52
-2は,遅延回路51を介して入力したデータf2(x1)を変
換用制御データg3{ }により,g3{f2(x1)}に変換
して,最終段の単位回路50-3へ出力する。又,データ入
力端子1には入力データx3が,制御データ入力端子2に
は制御データh2〔g2{f3( )}〕が入力する。
At the next timing T 3 , the gate circuit 62 -1 outputs conversion control data f 1 (), and the first-stage gate circuit 52 -1 converts the input data x 2 input via the delay circuit 51 for conversion control. data
It is converted to f 1 (x 2 ) by f 1 () and the next unit circuit 5
Output to 0 -2 . At the same time, the gate circuit 62 -2 outputs the first conversion control data g 3 {}, and the gate circuit 52 of the next stage outputs.
-2 is a unit circuit in the final stage, which converts the data f 2 (x 1 ) input via the delay circuit 51 into g 3 {f 2 (x 1 )} by the conversion control data g 3 {}. Output to 50 -3 . Input data x 3 is input to the data input terminal 1, and control data h 2 [g 2 {f 3 ()}] is input to the control data input terminal 2.

タイミングT4では,ゲート回路62-1は変換用制御データ
f3( )を出力し,初段のゲート回路52-1は,遅延回路
51を介して入力した入力データx3を変換用制御データf3
( )により,f3(x3)に変換して,次段の単位回路50
-2へ出力する。と同時に,ゲート回路62-2は変換用制御
データg2{ }を出力し,次段のゲート回路52-2は,遅
延回路51を介して入力したデータf1(x2)を変換用制御
データg2{ }により,g2{f1(x2)}に変換して,最
終段の単位回路50-3へ出力する。更に,ゲート回路62-3
は最初の変換用制御データh1〔 〕を出力し,最終段の
ゲート回路52-3は,遅延回路を介して入力したデータg3
{f2(x1)}を変換用制御データh1〔 〕により,h1〔g
3{f2(x1)}〕に変換して,データ出力端子4へ出力
する。又,データ入力端子1には入力データx4が,制御
データ入力端子2には制御データh3〔g1{f1( )}〕
が入力する。
At timing T 4 , the gate circuit 62 -1 converts the control data for conversion.
f 3 () is output, and the first-stage gate circuit 52 -1 is a delay circuit
The control data f 3 for converting the input data x 3 input via 51
Converted to f 3 (x 3 ) by () and the next unit circuit 50
Output to -2 . At the same time, the gate circuit 62 -2 outputs the conversion control data g 2 {}, and the gate circuit 52 -2 at the next stage controls the conversion of the data f 1 (x 2 ) input via the delay circuit 51. The data g 2 {} is converted into g 2 {f 1 (x 2 )} and output to the final unit circuit 50 -3 . Furthermore, the gate circuit 62 -3
Outputs the first control data for conversion h 1 [], and the gate circuit 52 -3 at the final stage outputs the data g 3 input via the delay circuit.
The {f 2 (x 1)} conversion control data h 1 a [], h 1 [g
3 {f 2 (x 1 )}] and output to the data output terminal 4. The input data x 4 is input to the data input terminal 1, and the control data h 3 [g 1 {f 1 ()}] is input to the control data input terminal 2.
To enter.

以上の動作を繰り返し,タイミングT5ではデータ出力端
子4よりh3〔g2{f1(x2)}〕が,タイミングT6ではデ
ータ出力端子4よりh2〔g2{f3(x3)}〕が,順次出力
される。すなわち,本発明のデータ変換回路では,制御
データが入力データの次段への転送に同期して転送さ
れ,データ変換がすべて完了するまで転送,保存され
る。従って,タイミングT4以降は,1クロック周期毎に変
換データが得られる。
The above operation is repeated, and at timing T 5 , h 3 [g 2 {f 1 (x 2 )}] from the data output terminal 4, and at timing T 6 from the data output terminal 4 h 2 [g 2 {f 3 (x 3 )}] are sequentially output. That is, in the data conversion circuit of the present invention, the control data is transferred in synchronization with the transfer of the input data to the next stage, and is transferred and stored until the data conversion is completed. Therefore, the timing T 4 and later converted data for each clock cycle is obtained.

〔発明の効果〕〔The invention's effect〕

以上説明したように,本発明によれば,制御データを,
入力データの転送,遅延に同期して,同様に転送,遅延
させ,データ変換がすべて完了するまで保持させること
により,制御データ入力端子に入力する制御データを,
データ変換がすべて完了するまで固定させる必要がなく
なる。その為,変換制御の異なるデータを連続的に入力
することが可能となり,時間的なデータ変換効率が上昇
し,高いデータ変換速度が得られる効果がある。
As described above, according to the present invention, the control data is
Control data to be input to the control data input terminal can be transferred by delaying in the same manner in synchronization with the transfer and delay of input data and holding it until all data conversion is completed.
There is no need to fix it until all data conversion is complete. Therefore, it is possible to continuously input data with different conversion control, which has the effect of increasing the temporal data conversion efficiency and obtaining a high data conversion speed.

【図面の簡単な説明】[Brief description of drawings]

第1図は本発明によるデータ変換回路の構成を示した回
路図,第2図は本発明によるデータ変換回路の一実施例
の構成を示した回路図,第3図は第2図の回路の動作を
説明するためのタイムチャート,第4図は従来のデータ
変換回路の構成を示した回路図,第5図は従来のデータ
変換回路の具体的構成例を示した回路図,第6図は第5
図の回路の動作を説明するためのタイムチャートであ
る。 1,1-1〜1-l……データ入力端子,2,2-1〜2-m……制御デ
ータ入力端子,3……クロック入力端子,4,4-1〜4-n……
データ出力端子,5……変換部,50-1〜50-i……単位回路,
51……遅延回路,52-1〜52-i……ゲート回路,6……制御
部,61……遅延回路,62-1〜62-i……ゲート回路。
1 is a circuit diagram showing the configuration of a data conversion circuit according to the present invention, FIG. 2 is a circuit diagram showing the configuration of an embodiment of the data conversion circuit according to the present invention, and FIG. 3 is a circuit diagram of the circuit of FIG. A time chart for explaining the operation, FIG. 4 is a circuit diagram showing a configuration of a conventional data conversion circuit, FIG. 5 is a circuit diagram showing a concrete configuration example of the conventional data conversion circuit, and FIG. Fifth
6 is a time chart for explaining the operation of the circuit in the figure. 1,1 -1 to 1 -l ...... Data input terminal, 2,2 -1 to 2 -m ...... Control data input terminal, 3 ...... Clock input terminal, 4,4 -1 to 4 -n ......
Data output terminal, 5 ...... Conversion unit, 50 -1 to 50 -i ...... Unit circuit,
51 …… delay circuit, 52 −1 to 52 -i …… gate circuit, 6 …… control unit, 61 …… delay circuit, 62 −1 to 62 -i …… gate circuit.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】少なくとも1つのデータ入力端子からの入
力データを少なくとも1つのデータ出力端子から変換し
て出力する変換部と,少なくとも1つの制御データ入力
端子からの制御データを入力する制御部とを有し,前記
変換部は,少なくとも1個の第1の遅延回路と第1の入
力端子より入力した該第1の遅延回路の出力を出力端子
より変換して出力する第1のゲート回路を単位回路と
し,初段の単位回路は,第1の遅延回路の入力端子が前
記データ入力端子に接続され,第1のゲート回路の出力
端子が次段の単位回路の第1の遅延回路の入力端子に接
続され,最終段の単位回路は,第1のゲート回路の出力
端子が前記データ出力端子に接続されるというように複
数段縦続接続されており,前記制御部は,前記変換部の
各段の単位回路に対応して,該単位回路の第1のゲート
回路の第2の入力端子へ,該第1のゲート回路の第1の
入力端子より入力するデータを変換させるための変換用
制御データを供給するデータ変換回路において,前記制
御部は,前記変換部の各段の単位回路に対応して,該単
位回路の第1の遅延回路と同じ遅延時間を持つ少なくと
も1個の第2の遅延回路と,該第2の遅延回路の出力を
前記変換用制御データに変換して前記第1のゲート回路
の第2の入力端子へ出力する第2のゲート回路とを有
し,初段の第2の遅延回路の入力端子が前記制御データ
入力端子に接続され,該初段の第2の遅延回路の出力端
子が次段の第2の遅延回路の入力端子に接続されるとい
うように複数段縦続接続されていることを特徴とするデ
ータ変換回路。
1. A conversion unit for converting input data from at least one data input terminal from at least one data output terminal and outputting the converted data, and a control unit for inputting control data from at least one control data input terminal. The conversion unit has at least one first delay circuit and a first gate circuit for converting the output of the first delay circuit input from the first input terminal from the output terminal and outputting the unit. In the first stage unit circuit, the input terminal of the first delay circuit is connected to the data input terminal, and the output terminal of the first gate circuit is the input terminal of the first delay circuit of the next stage unit circuit. The unit circuits of the final stage are connected in cascade such that the output terminal of the first gate circuit is connected to the data output terminal. Pair with unit circuit Then, data conversion for supplying conversion control data for converting data input from the first input terminal of the first gate circuit to the second input terminal of the first gate circuit of the unit circuit In the circuit, the control unit corresponds to a unit circuit of each stage of the conversion unit, and at least one second delay circuit having the same delay time as that of the first delay circuit of the unit circuit; A second gate circuit for converting the output of the second delay circuit into the control data for conversion and outputting the converted control data to the second input terminal of the first gate circuit, and the input of the second delay circuit of the first stage. A terminal is connected to the control data input terminal, an output terminal of the first delay circuit of the second delay circuit is connected to an input terminal of the second delay circuit of the next step, and the terminals are connected in cascade. Characteristic data conversion circuit.
JP60151209A 1985-07-11 1985-07-11 Data conversion circuit Expired - Lifetime JPH0754913B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60151209A JPH0754913B2 (en) 1985-07-11 1985-07-11 Data conversion circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60151209A JPH0754913B2 (en) 1985-07-11 1985-07-11 Data conversion circuit

Publications (2)

Publication Number Publication Date
JPS6213126A JPS6213126A (en) 1987-01-21
JPH0754913B2 true JPH0754913B2 (en) 1995-06-07

Family

ID=15513620

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60151209A Expired - Lifetime JPH0754913B2 (en) 1985-07-11 1985-07-11 Data conversion circuit

Country Status (1)

Country Link
JP (1) JPH0754913B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5427107B2 (en) * 1973-10-15 1979-09-07
JPS57139851A (en) * 1981-02-24 1982-08-30 Fanuc Ltd Serial-parallel converter
JPS5892130A (en) * 1981-11-27 1983-06-01 Fujitsu Ltd Serial-parallel converting circuit
JPS59140721A (en) * 1983-01-31 1984-08-13 Nec Home Electronics Ltd Nonlinear digital and analog converting circuit
JPS6029066A (en) * 1983-06-30 1985-02-14 Fujitsu Ltd Audio data compression method

Also Published As

Publication number Publication date
JPS6213126A (en) 1987-01-21

Similar Documents

Publication Publication Date Title
JPH0777356B2 (en) Series / parallel converter
JPH0754913B2 (en) Data conversion circuit
JPH04100429A (en) Time division multiplexer
JP2646660B2 (en) Clock drive circuit
JPH03187544A (en) Synchronizing processing lsi interface system
JPH0267665A (en) Interface circuit
JPH0783268B2 (en) Hexadecimal converter
JPH0289425A (en) Shift data processing circuit
JPS60136830A (en) Operation processor
JPH05143289A (en) Adder circuit
JPH01128152A (en) Serial i/o circuit
JPH05315971A (en) Serial/parallel conversion circuit
JPH01226220A (en) Analogue/digital convertor
JPS61267829A (en) Bit division type synchronous accumulator
JPS60242599A (en) Dynamic shift register circuit
JPH0315096A (en) display control device
JPH05150944A (en) Digital signal processor
JPS61255120A (en) Phase adjusting circuit
JPH10290156A (en) Test circuit for multi-stage counter
JPH05252039A (en) Multi-channel d/a converter of 3-line serial data transfer system
JPH0191396A (en) Shift register
JPH02165744A (en) Data time division processor
JPH0628151A (en) Parallel latch circuit for serial data
JPS61206081A (en) Concentration conversion circuit
JPH01112182A (en) Mode setting circuit