JPH0447816A - Delay circuit - Google Patents
Delay circuitInfo
- Publication number
- JPH0447816A JPH0447816A JP15684890A JP15684890A JPH0447816A JP H0447816 A JPH0447816 A JP H0447816A JP 15684890 A JP15684890 A JP 15684890A JP 15684890 A JP15684890 A JP 15684890A JP H0447816 A JPH0447816 A JP H0447816A
- Authority
- JP
- Japan
- Prior art keywords
- ram
- signal
- data
- output
- serial data
- 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
- 239000000872 buffer Substances 0.000 claims abstract description 11
- 238000010586 diagram Methods 0.000 description 4
- 230000001934 delay Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 102100031699 Choline transporter-like protein 1 Human genes 0.000 description 1
- 101000940912 Homo sapiens Choline transporter-like protein 1 Proteins 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 230000008707 rearrangement Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
Landscapes
- Time-Division Multiplex Systems (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は遅延回路に関し、特に多重化されたシリアルデ
ータのフレーム内の任意のとットデータを他のデータに
対して2フレ一ム分遅延させて出力させる遅延回路に関
する。[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a delay circuit, and particularly to a delay circuit that delays arbitrary dot data in a frame of multiplexed serial data by two frames with respect to other data. The present invention relates to a delay circuit that outputs signals.
第3図は従来の遅延回路の一例を示すブロック図、第4
図は第3図における入出力動作を行っているデータ入出
力用RAMのアドレスを示す図である。Figure 3 is a block diagram showing an example of a conventional delay circuit;
The figure shows the addresses of the data input/output RAM performing input/output operations in FIG. 3.
第4図において、401は入力動作を行っているRAM
のアドレス、402は出力動作を行っているRAMのア
ドレスを示す。なお、Aの添字のうち左側の数字はRA
Mを示し、右側の数字はアドレス信号を示している。す
なわち、例えば時刻to〜t2の間ではRAMr4Jが
アドレス「1」で入力動作を行い、同時にRAMr3J
がアドレス「5」で出力動作を行っている。In FIG. 4, 401 is a RAM that performs input operations.
The address 402 indicates the address of the RAM performing the output operation. Furthermore, the number on the left side of the subscript of A is RA.
M, and the numbers on the right side indicate address signals. That is, for example, between time to and t2, RAMr4J performs an input operation at address "1", and at the same time RAMr3J
is performing an output operation at address "5".
第4図に示すように、入力時はRAM r I Jのア
ドレス「1」から入力を開始してRAMr4Jのアドレ
ス「5」まで入力されたあと、再びRAM「1」のアド
レス「1」へと循環している。また出力時は他のデータ
に対して2フレーム分遅延させるデータを出力する時(
ta〜tlo、t18〜t 20+ j 28〜t30
+ t318〜t40) + 3フレーム前に入力した
データが出力するようにアドレスを設定し、他のデータ
は1フレーム前に入力したデータが出力するようにアド
レスを設定する。このような設定によって、結果として
任意のビットだけが2フレ一ム分遅延して出力されるこ
とになる。As shown in Figure 4, when inputting, the input starts from address ``1'' of RAMrIJ, and after inputting up to address ``5'' of RAMr4J, it returns to address ``1'' of RAM ``1''. It's circulating. Also, when outputting data that is delayed by two frames relative to other data (
ta~tlo, t18~t 20+ j 28~t30
+ t318 to t40) + Set an address so that the data input three frames ago is output, and for other data, set the address so that the data input one frame ago is output. With such a setting, as a result, only arbitrary bits are output with a delay of two frames.
上述した従来の多重化されたシリアルデータのフレーム
内の任意ビットの遅延回路では、データ入力時における
RAMの選択において、4つのRAMから1つのRAM
を選択するために4つのスリーステートバッファを動作
させる回路とRAMへの書込みを制御する回路とRAM
ヘアドレス信号を送る回路と4−1セレクタ回路の4つ
の状態を1サイクルとした回路網を構成しなければなら
ない、また第4図によれば1つのサイクルの中で時間t
2〜七8ではRAMr4Jが動作し、時間先8〜t1o
ではRAM、r2Jが動作し、時間tto〜t12では
再びRAMr4Jが動作するというように、動作するR
AMの反復動作があるので、回路構成上複雑かつ大規模
になる欠点がある。In the above-mentioned conventional delay circuit for arbitrary bits in a frame of multiplexed serial data, when selecting a RAM at the time of data input, one RAM is selected from four RAMs.
A circuit that operates four three-state buffers to select a circuit, a circuit that controls writing to RAM, and a RAM
A circuit network must be constructed in which one cycle consists of the four states of the circuit that sends the hair address signal and the 4-1 selector circuit. Also, according to FIG.
RAMr4J operates from 2 to 78, and the time ahead 8 to t1o
Then, RAM r2J operates, and RAM r4J operates again from time tto to t12.
Since there is a repetitive operation of AM, there is a drawback that the circuit configuration is complicated and large-scale.
本発明の遅延回路は、スリーステートバッファと、デー
タ入出力用のRAMと、セレクタと、前記RAMにアド
レス信号を与えるとともに前記スリーステートバッファ
、RAM、セレクタの動作の制御を行う制御部とを備え
、この制御部で発生する前記RAMへのアドレスカウン
タはこのRAMへの入力時にはアップカウント信号を発
生し、前記RAMからの出力時にはダウンカウント信号
を発生することを特徴とする。The delay circuit of the present invention includes a three-state buffer, a RAM for data input/output, a selector, and a control section that applies an address signal to the RAM and controls operations of the three-state buffer, RAM, and selector. The address counter for the RAM generated by this control section is characterized in that it generates an up-count signal when inputting to the RAM, and generates a down-counting signal when outputting from the RAM.
次に、本発明について第1図、第2図を参照して説明す
る。Next, the present invention will be explained with reference to FIGS. 1 and 2.
第1図は本発明の遅延回路の一実施例を示すブロック図
である。FIG. 1 is a block diagram showing one embodiment of the delay circuit of the present invention.
スリーステートバッファ105,106,110.11
1はそれぞれシリアルデータ入出力用RAM (以下R
AM)107,108,112゜113へのシリアルデ
ータ入力の制御を行う。また、セレクタ(以下5EL)
109,114はRAM107,108,112,11
3からのシリアルデータ出力の制御を行う。制御部(以
下CTL)115はクロック入力部からのクロック信号
102とシフトさせるデータを示す被シフトデータ表示
パルス103をフレームごとに入力し、上記の各素子の
動作を制御する制御信号及びRAM107,108,1
12,113に対してはアドレス信号Aを送る。第2図
は第1図におけるタイムチャートである。シリアルデー
タ入力部から入力されるシリアルデータ101は多重化
されて入力される。なお第2図において、Dの添字のう
ち左側の数字はフレームナンバー、右側の数字はチャネ
ルナンバーを表す、すなわちこの図では、5つの信号源
からの信号を多重化したシリアルデータに対する動作を
例示している。シリアルデータ101はクロック信号1
02と被シフトデータ表示パルス103とからCTL1
15で発生する信号によって動作するスリーステートバ
ッファ105,106でフレームごとにRAM107゜
108へ交互に入力される。Three-state buffer 105, 106, 110.11
1 is a serial data input/output RAM (hereinafter referred to as R
AM) Controls serial data input to 107, 108, 112° and 113. In addition, the selector (hereinafter referred to as 5EL)
109, 114 are RAM 107, 108, 112, 11
Controls serial data output from 3. A control unit (hereinafter referred to as CTL) 115 receives a clock signal 102 from a clock input unit and a shifted data display pulse 103 indicating data to be shifted for each frame, and inputs a control signal for controlling the operation of each of the above elements and RAMs 107 and 108. ,1
Address signal A is sent to 12 and 113. FIG. 2 is a time chart in FIG. 1. Serial data 101 input from the serial data input section is multiplexed and input. In Figure 2, the number on the left side of the subscript D represents the frame number, and the number on the right side represents the channel number.In other words, this figure illustrates the operation for serial data that is multiplexed signals from five signal sources. ing. Serial data 101 is clock signal 1
02 and shifted data display pulse 103 to CTL1
Three-state buffers 105 and 106 operate according to signals generated at 15, and the signals are alternately input to RAMs 107 and 108 for each frame.
RAM 107へ入力されるデータは時間軸上で、・・
・t6〜t161t26〜t36.・・・の間に入力さ
れる。RAM108へ入力されるデータは時間軸上で、
・・・、t16〜t26.・・・の間に入力される。出
力はそれぞれ上記以外の時間に行われる。シリアルデー
タ入出力用のRAMへの入出力時の制御部から送られる
アドレス信号は、入力時はアップカウントによるアドレ
ス信号で入力され、出力時はダウンカウントによるアド
レス信号で出力される。このため5EL109で集線さ
れたときのシリアルデータは、シリアルデータ101と
同じ様式で表記すると204のようになる。すなわち、
5EL109の出力は入力データに対して、・・・D1
4〜D23・D24〜D3S+ D S4〜D43・D
44〜D 51+ D 54〜D63.・・・の順序を
逆にして出力した形になる。同様のことをRAM112
,113でも行わせる。すなわち、5EL109の出力
に対し、”’ + D 04〜D15 、D14〜D2
5 r D24〜D35 。The data input to the RAM 107 is on the time axis...
・t6~t161t26~t36. It is input between... The data input to the RAM 108 is on the time axis,
..., t16-t26. It is input between... Each output is performed at a time other than the above. The address signal sent from the control unit during input/output to the RAM for serial data input/output is input as an address signal by up-counting when inputting, and is output as an address signal by down-counting when outputting. Therefore, the serial data when the lines are concentrated by the 5EL 109 is expressed as 204 in the same format as the serial data 101. That is,
The output of 5EL109 is...D1 with respect to the input data.
4~D23・D24~D3S+ D S4~D43・D
44~D 51+ D 54~D63. ...is output in reverse order. Same thing with RAM112
, 113 as well. That is, for the output of 5EL109, "' + D04~D15, D14~D2
5 r D24-D35.
D34〜D 45+ D 44〜D61.・・・の順序
を逆にして出力した形になる。その出力は信号104に
あるように、元のシリアルデータに対しチャネル「4」
の信号だけが他のチャネルの信号に対して2フレ一ム分
だけ遅れて出力されるという結果を得る。D34~D45+ D44~D61. ...is output in reverse order. Its output is channel "4" for the original serial data, as in signal 104.
The result is that only the signal of 1 is outputted with a delay of 2 frames with respect to the signals of other channels.
なお第2図において時間軸は信号101,102及び1
03に対しては適用されるが、信号204及び205に
対しては適用されない、この時間軸を信号204及び1
04に対しても適用させるためには、信号204及び1
04を2フレ一ム分右へずらさなくてはならないが、便
宜上、データの並べ換えを明示するように表記している
。Note that in FIG. 2, the time axis corresponds to signals 101, 102 and 1.
03, but not signals 204 and 205.
In order to apply it to 04 as well, the signals 204 and 1
04 must be shifted to the right by two frames, but for convenience, this is written to clearly indicate the rearrangement of the data.
以上説明したように本発明は、ダウンカウントのアドレ
ス信号によるRAM出力動作を2回行うことによってフ
レーム内の任意ビットを2フレ一ム分遅延させる回路の
実現を可能にし、また4つのRAMを使用することによ
って起こる4つの状態(スリーステートバッファを動作
させる回路。As explained above, the present invention makes it possible to realize a circuit that delays an arbitrary bit in a frame by two frames by performing the RAM output operation twice using a down-count address signal, and also uses four RAMs. There are four states caused by (a circuit that operates a three-state buffer).
RAMへの書込みを制御する回路、RAMヘアドレス信
号を送る回路、4−1セレクタ回路の状態)を1サイク
ルとした回路網の使用を回避することにより、回路の複
雑化、大規模化を回避できる効果がある。By avoiding the use of a circuit network in which one cycle consists of a circuit that controls writing to RAM, a circuit that sends an address signal to RAM, and the state of the 4-1 selector circuit, the complexity and scale of the circuit can be avoided. There is an effect that can be done.
第1図は本発明の遅延回路の一実施例を示すブロック図
、第2図は第1図におけるタイムチャート、第3図は従
来の遅延回路の一例を示すブロック図、第4図は第3図
における入出力動作を行っているデータ入出力用RAM
のアドレスを示す図である。
101・・・シリアルデータ、102・・・クロック信
号、103・・・被シフトデータ表示パルス、104・
・・シリアルデータ出力部、105,106,110.
111,305〜308・・・スリーステートバッファ
、107,108,112,113゜309〜312・
・・シリアルデータ入出力用RAM(RAM)、109
,114.313〜315・・・セレクタ
(SE
6・・・制御部
(CTL)FIG. 1 is a block diagram showing one embodiment of the delay circuit of the present invention, FIG. 2 is a time chart in FIG. 1, FIG. 3 is a block diagram showing an example of a conventional delay circuit, and FIG. Data input/output RAM performing input/output operations in the figure
FIG. 101... Serial data, 102... Clock signal, 103... Shifted data display pulse, 104...
...Serial data output section, 105, 106, 110.
111, 305-308... Three-state buffer, 107, 108, 112, 113° 309-312.
...RAM for serial data input/output (RAM), 109
, 114.313-315... Selector (SE 6... Control unit (CTL)
Claims (1)
、セレクタと、前記RAMにアドレス信号を与えるとと
もに前記スリーステートバッファ、RAM、セレクタの
動作の制御を行う制御部とを備え、この制御部で発生す
る前記RAMへのアドレスカウンタはこのRAMへの入
力時にはアップカウント信号を発生し、前記RAMから
の出力時にはダウンカウント信号を発生することを特徴
とする遅延回路。The controller includes a three-state buffer, a RAM for data input/output, a selector, and a control section that provides an address signal to the RAM and controls the operations of the three-state buffer, RAM, and selector. A delay circuit characterized in that the address counter for the RAM generates an up-count signal when inputting to the RAM, and generates a down-counting signal when outputting from the RAM.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15684890A JPH0447816A (en) | 1990-06-15 | 1990-06-15 | Delay circuit |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP15684890A JPH0447816A (en) | 1990-06-15 | 1990-06-15 | Delay circuit |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH0447816A true JPH0447816A (en) | 1992-02-18 |
Family
ID=15636698
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP15684890A Pending JPH0447816A (en) | 1990-06-15 | 1990-06-15 | Delay circuit |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0447816A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9603647B2 (en) | 2012-10-04 | 2017-03-28 | DePuy Synthes Products, Inc. | Orthognathic bending pliers |
-
1990
- 1990-06-15 JP JP15684890A patent/JPH0447816A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9603647B2 (en) | 2012-10-04 | 2017-03-28 | DePuy Synthes Products, Inc. | Orthognathic bending pliers |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2827867B2 (en) | Matrix display device data driver | |
JP2000040367A (en) | Integrated memory | |
JP3492268B2 (en) | Semiconductor storage device | |
JPH08235130A (en) | Parallel processor | |
US5028917A (en) | Image display device | |
JPH0447816A (en) | Delay circuit | |
JPH10188566A (en) | Burst counter circuit | |
JPH0750876B2 (en) | Frame conversion circuit | |
JPS61109174A (en) | Picture processor | |
JP3056867B2 (en) | D / A converter | |
JP2504143B2 (en) | Frame conversion circuit | |
JP2002050177A (en) | Semiconductor memory | |
JP3255429B2 (en) | Memory interface circuit | |
JPS62194797A (en) | Multiple access time switch | |
JP3078594B2 (en) | Image storage device | |
JPS61114351A (en) | Memory controller | |
JP3056621B2 (en) | Memory circuit and storage control device | |
JPS63226170A (en) | Enlarging, reducing and parallel moving device for image | |
JPH04145785A (en) | Double-speed conversion circuit | |
JPH03123300A (en) | Initialization circuit for time switch data memory | |
JPH0219458B2 (en) | ||
JPS62135032A (en) | Speed conversion circuit | |
JPH04330490A (en) | Image display device | |
JPH06103370A (en) | Line buffer for image processor | |
JPH0795082A (en) | D/a converter |