JPH06101725B2 - Signal multiplexing circuit - Google Patents
Signal multiplexing circuitInfo
- Publication number
- JPH06101725B2 JPH06101725B2 JP30253386A JP30253386A JPH06101725B2 JP H06101725 B2 JPH06101725 B2 JP H06101725B2 JP 30253386 A JP30253386 A JP 30253386A JP 30253386 A JP30253386 A JP 30253386A JP H06101725 B2 JPH06101725 B2 JP H06101725B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- data
- transmission line
- circuit
- input
- 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
Links
- 230000015654 memory Effects 0.000 claims description 39
- 230000005540 biological transmission Effects 0.000 claims description 36
- 230000002093 peripheral effect Effects 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
Landscapes
- Time-Division Multiplex Systems (AREA)
Description
【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、マイクロプロセッサにより出力された制御情
報・アドレス・データをマイクロプロセッサ周辺回路か
ら受信入力し直列信号に変換して時分割伝送路へ出力す
る信号多重化回路に関する。DETAILED DESCRIPTION OF THE INVENTION [Industrial field of use] The present invention receives control information / address / data output from a microprocessor from a peripheral circuit of the microprocessor, converts the control information / address / data into a serial signal, and outputs the serial signal to a time division transmission line. The present invention relates to a signal multiplexing circuit for outputting.
従来の信号多重化回路は、マイクロプロセッサ周辺回路
から受信入力した制御情報・アドレス・データのそれぞ
れを記憶するメモリと、これらメモリから制御情報およ
びデータを取出して直列信号に形成し時分割伝送路へ出
力する時分割伝送路制御回路とを有していた。これにつ
いて、第3図を参照して説明する。A conventional signal multiplexing circuit is a memory that stores each of control information, address, and data received and input from a microprocessor peripheral circuit, and takes out control information and data from these memories to form a serial signal for time-division transmission line. And a time-division transmission line control circuit for outputting. This will be described with reference to FIG.
第3図は従来の一例を示すブロック図である。第3図に
おいて、マイクロプロセッサ101を有する制御装置900が
時分割伝送路300を介して被制御装置200と接続結合して
いる。制御装置900はマイクロプロセッサ101,マイクロ
プロセッサ周辺回路102,信号多重化回路903および外部
要因ゲート104を有する。信号多重化回路903は制御情報
メモリ911,アドレスメモリ912,データメモリ913,および
時分割伝送路制御回路914を有する。マイクロプロセッ
サ101は被制御装置200を制御する場合、マイクロプロセ
ッサ周辺回路102を介して制御情報を制御情報メモリ911
に、アドレスをアドレスメモリ912に、またデータをデ
ータメモリ913に、同時に書込む。時分割伝送路制御回
路914は制御情報メモリ911,アドレスメモリ912,および
データメモリ913のそれぞれとメモリの取出し制御用の
制御リード並びに情報取出し用の出力リードで接続さ
れ、それぞれのメモリ内に所定情報が蓄積されたとき、
時分割伝送路300上で制御情報・アドレス・データのそ
れぞれに割当てられた時刻にそれぞれのメモリとの制御
リードを制御し、それぞれの出力リードから順次情報を
取出して直列信号に変換し時分割伝送路300へ出力す
る。また、時分割伝送路300上で制御関係に割当てられ
ていない時刻では時分割伝送路制御回路914が、外部要
因ゲート104が受信入力した外部要因情報を制御リード
の制御により出力リードから取出し時分割伝送路300へ
出力する。FIG. 3 is a block diagram showing a conventional example. In FIG. 3, a control device 900 having a microprocessor 101 is connected and coupled to a controlled device 200 via a time division transmission line 300. The control device 900 has a microprocessor 101, a microprocessor peripheral circuit 102, a signal multiplexing circuit 903, and an external factor gate 104. The signal multiplexing circuit 903 has a control information memory 911, an address memory 912, a data memory 913, and a time division transmission line control circuit 914. When the microprocessor 101 controls the controlled device 200, control information is stored in the control information memory 911 via the microprocessor peripheral circuit 102.
At the same time, the address is written in the address memory 912 and the data is written in the data memory 913 at the same time. The time-division transmission line control circuit 914 is connected to each of the control information memory 911, the address memory 912, and the data memory 913 by a control lead for taking out control of the memory and an output lead for taking out information, and the predetermined information is stored in each memory. When is accumulated,
Control the control lead with each memory at the time allocated to each of the control information, address and data on the time division transmission line 300, take out the information sequentially from each output lead and convert it into a serial signal for time division transmission Output to path 300. Further, at a time not assigned to the control relationship on the time division transmission line 300, the time division transmission line control circuit 914 extracts the external factor information received and input by the external factor gate 104 from the output lead by controlling the control lead, and time division is performed. Output to the transmission path 300.
上述した従来の信号多重化回路は、マイクロプロセッサ
から受信入力した制御情報・アドレス・データをそれぞ
れ個別のメモリから順次伝送処理するように構成されて
いるので、一つのデータ伝送に三回の伝送処理を必要と
し、制御する処理時間が増加するという問題点があっ
た。Since the conventional signal multiplexing circuit described above is configured to sequentially transmit the control information, address, and data received and input from the microprocessor from the individual memories, the transmission processing is performed three times for one data transmission. However, there is a problem that the processing time for controlling is increased.
さらに、マイクロプロセッサの動作と時分割伝送路の動
作とは非同期であり、マイクロプロセッサが時分割伝送
路の一周期の間に多数回書込み動作を行った場合には、
時分割伝送路への送出動作とマイクロプロセッサの書込
み動作が同時発生して情報の誤まり、若しくは情報抜け
が発生するので、競合防止回路が必要となり、回路が複
雑となるという問題点があった。Furthermore, the operation of the microprocessor and the operation of the time division transmission line are asynchronous, and when the microprocessor performs a write operation many times during one cycle of the time division transmission line,
Since the sending operation to the time-division transmission line and the writing operation of the microprocessor occur at the same time, the information is erroneous or the information is lost. Therefore, a conflict prevention circuit is required and the circuit becomes complicated. .
本発明の目的は上記問題点を解決する信号多重化回路を
提供することである。An object of the present invention is to provide a signal multiplexing circuit that solves the above problems.
本発明の信号多重化回路はマイクロプロセッサから周辺
回路を介して入力する制御情報・アドレス・データを順
番に記憶し記憶順に出力する入力順出力メモリと、この
入力順出力メモリと結合する制御リードを制御し出力リ
ードから記憶した情報を順次取出して時分割伝送路へ直
列信号で出力する時分割伝送路制御回路とを有する。The signal multiplexing circuit of the present invention comprises an input sequence output memory for sequentially storing control information, address and data input from a microprocessor through a peripheral circuit and outputting the storage sequence, and a control lead connected to the input sequence output memory. And a time-division transmission line control circuit for sequentially taking out the stored information from the control output lead and outputting it as a serial signal to the time-division transmission line.
次に本発明の信号多重化回路について図面を参照して説
明する。Next, the signal multiplexing circuit of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例を示すブロック図である。第
1図において、制御装置100は被制御装置200と時分割伝
送路300により接続結合され、制御装置100の有するマイ
クロプロセッサ101が被制御装置200を制御する。制御装
置100はマイクロプロセッサ101,マイクロプロセッサ周
辺回路102,信号多重化回路103,および外部要因ゲート10
4を有し、信号多重化回路103は書込制御回路111,データ
選別回路112,入力順出力メモリ113,および時分割伝送路
制御回路114を有する。マイクロプロセッサ101はマイク
ロプロセッサ周辺回路102を介して書込制御回路111と接
続する一方、データ選別回路112とアドレスおよびデー
タそれぞれのリードにより接続する。書込制御回路111
およびデータ選別回路112のそれぞれの出力は入力順出
力メモリ113の制御入力およびデータ入力に接続され
る。入力順出力メモリ113の制御出力およびデータ出力
はそれぞれ時分割伝送路制御回路114に制御リードおよ
び出力リードで接続結合され、時分割伝送路制御回路11
4は更に外部要因ゲート104の制御リードおよび出力リー
ドと接続して外部要因情報を所定の割当時刻に制御リー
ドを制御して出力リードから受信する。また時分割伝送
路制御回路114は取出し受信した情報を直列信号に交換
して時分割伝送路300へ出力する。FIG. 1 is a block diagram showing an embodiment of the present invention. In FIG. 1, the control device 100 is connected to the controlled device 200 by a time division transmission line 300, and the microprocessor 101 of the control device 100 controls the controlled device 200. The control device 100 includes a microprocessor 101, a microprocessor peripheral circuit 102, a signal multiplexing circuit 103, and an external factor gate 10.
4, the signal multiplexing circuit 103 has a write control circuit 111, a data selection circuit 112, an input sequence output memory 113, and a time division transmission line control circuit 114. The microprocessor 101 is connected to the write control circuit 111 via the microprocessor peripheral circuit 102, and is also connected to the data selection circuit 112 by reading addresses and data. Write control circuit 111
The respective outputs of the data selection circuit 112 and the data selection circuit 112 are connected to the control input and the data input of the input sequence output memory 113. The control output and data output of the input sequence output memory 113 are connected and coupled to the time division transmission line control circuit 114 by control leads and output leads, respectively.
Further, 4 is connected to the control lead and the output lead of the external factor gate 104 to receive the external factor information from the output lead by controlling the control lead at a predetermined allocation time. Further, the time division transmission line control circuit 114 exchanges the extracted information to a serial signal and outputs it to the time division transmission line 300.
次に、第2図に第1図を併せ参照して信号多重化回路の
動作機能について説明を加える。第2図は本発明の一実
施例を示すタイムチャートである。マイクロプロセッサ
101はマイクロプロセッサ周辺回路102を介して、被制御
装置200がマイクロプロセッサ周辺回路102へ直結してい
るかの如く、制御情報・アドレス・データを送出する。
制御情報は書込制御回路111へ、またアドレスおよびデ
ータはデータ選別回路112へそれぞれ送出される。書込
制御回路111は第2図で示すようにマイクロプロセッサ
用クロック並びにクロックの4パルス長の制御信号から
第2・第4の二つのパルスで形成される入力順出力メモ
リ書込パルスを生成し入力順出力メモリ113へ出力す
る。第1のパルスは制御情報の種別およびアドレス内容
を、また第2のパルスはデータを、それぞれ入力順出力
メモリ113へ書込むためのパルスである。データ選別回
路112は制御情報から種別を判別し、これとアドレス内
容とを併合した情報とデータ情報との二つに区別し、制
御情報アドレス書込タイミングとデータ書込タイミング
のそれぞれの時期に該当情報を送出する。二つのタイミ
ングは4パルス長の制御信号を二分割したもので、二つ
のパルスの第1パルスおよび第2パルスにそれぞれ対応
する。このようにしてデータがアドレス・制御情報と共
に順次入力順出力メモリに書込まれる。Next, the operation function of the signal multiplexing circuit will be described with reference to FIG. 2 and FIG. FIG. 2 is a time chart showing an embodiment of the present invention. Microprocessor
Reference numeral 101 sends control information, address, and data via the microprocessor peripheral circuit 102 as if the controlled device 200 is directly connected to the microprocessor peripheral circuit 102.
Control information is sent to the write control circuit 111, and addresses and data are sent to the data selection circuit 112. As shown in FIG. 2, the write control circuit 111 generates an input forward output memory write pulse formed by two pulses, a second pulse and a fourth pulse, from a clock for a microprocessor and a control signal having a 4-pulse length of the clock. Output to the input order output memory 113. The first pulse is a pulse for writing the type and address contents of control information, and the second pulse is a pulse for writing data in the input sequence output memory 113, respectively. The data selection circuit 112 discriminates the type from the control information and discriminates the information and the address information into two types, that is, information and data information, which correspond to the control information address writing timing and the data writing timing. Send information. The two timings are obtained by dividing the control signal having a 4-pulse length into two, and correspond to the first pulse and the second pulse of the two pulses, respectively. In this way, the data is sequentially written in the input-order output memory together with the address / control information.
一方、時分割伝送路制御回路114は時分割伝送路クロッ
クの2パルス長を入力順出力メモリの出力タイミングお
よび外部要因ゲートの出力タイミングとし2パルスごと
に入力順出力メモリシフトパルスを生成する。時分割伝
送路制御回路114は時分割伝送路300上で入力順出力メモ
リ113の出力タイミングになったとき制御リードにより
入力順出力メモリ113に情報が記憶されていることを読
取り、出力リードから取出して時分割伝送路300へ送出
する。データの送出は制御情報・アドレスおよびデータ
とに二分して順次送出するので前述のシフトパルスを制
御リードに入力して入力順出力メモリ113のデータを順
次入れ替える。外部要因ゲート104は従来同様である。On the other hand, the time-division transmission line control circuit 114 uses the two-pulse length of the time-division transmission line clock as the output timing of the input sequence output memory and the output timing of the external factor gate to generate the input sequence output memory shift pulse for every two pulses. The time division transmission line control circuit 114 reads that the information is stored in the input sequence output memory 113 by the control read at the output timing of the input sequence output memory 113 on the time division transmission line 300, and takes out from the output lead. And transmits to the time division transmission line 300. Since the data transmission is divided into control information / address and data and sequentially transmitted, the aforementioned shift pulse is input to the control lead to sequentially replace the data in the input sequence output memory 113. The external factor gate 104 is the same as the conventional one.
上記実施例で入力順出力メモリへの書込み回路を書込制
御回路およびデータ選別回路にブロック分けして図示し
説明したが入力順出力メモリへ一つのデータをアドレス
・制御情報と共に書込む手段であれば上記説明に限定さ
れるものではない。In the above-mentioned embodiment, the write circuit for the input-order output memory is divided into the write control circuit and the data selection circuit and is shown and described. However, it may be a means for writing one data together with the address / control information into the input-order output memory. However, it is not limited to the above description.
以上説明したように本発明は、マイクロプロセッサと時
分割伝送路の間に入力順出力メモリを設けることによ
り、マイクロプロセッサは1回の設定で制御情報,アド
レス情報,データ情報を入力順出力メモリに書込み入力
順出力メモリから順次取出されるので制御の処理時間を
1/3に短縮できる効果があり、さらに入力順出力メモリ
が一箇所で順次記憶・送出を実行するのでマイクロプロ
セッサからの書込みと伝送路への送出との同期は不要で
競合もなく、従って情報の順序誤まり、情報抜けを発生
しないという効果がある。As described above, according to the present invention, by providing the input-order output memory between the microprocessor and the time-division transmission line, the microprocessor can transfer the control information, the address information, and the data information to the input-order output memory with one setting. Sequentially fetched from write input sequence output memory, so control processing time
There is an effect that it can be shortened to 1/3, and since the input-order output memory sequentially stores and sends at one place, synchronization between writing from the microprocessor and sending to the transmission line is not necessary and there is no conflict, therefore information There is an effect that the order is wrong and information is not lost.
第1図は本発明の信号多重化回路の一実施例を示すブロ
ック図、第2図は本発明の一実施例のタイムチャート、
第3図は従来の一例を示すブロック図である。 101……マイクロプロセッサ、102……マイクロプロセッ
サ周辺回路、103……信号多重化回路、113……入力順出
力メモリ、114……時分割伝送路制御回路、300……時分
割伝送路。FIG. 1 is a block diagram showing an embodiment of the signal multiplexing circuit of the present invention, and FIG. 2 is a time chart of an embodiment of the present invention.
FIG. 3 is a block diagram showing a conventional example. 101 ... Microprocessor, 102 ... Microprocessor peripheral circuit, 103 ... Signal multiplexing circuit, 113 ... Input output memory, 114 ... Time division transmission line control circuit, 300 ... Time division transmission line.
Claims (1)
・アドレス・データを入力し直列信号に変換して時分割
伝送路へ出力する信号多重化回路において、前記制御情
報・アドレス・データを入力順に記憶し記憶順に出力す
る入力順出力メモリと、この入力順出力メモリに結合す
る制御リードを制御し出力リードから前記入力順出力メ
モリに記憶された情報を順次取出して時分割伝送路へ直
列信号で出力する時分割伝送路制御回路とを有すること
を特徴とする信号多重化回路。1. A signal multiplexing circuit for inputting control information / address / data from a microprocessor peripheral circuit, converting the control information / address / data into a serial signal, and outputting the serial signal to a time division transmission line, wherein the control information / address / data is stored in the order of input. An input-order output memory that outputs in storage order and a control lead that is coupled to the input-order output memory are controlled, and the information stored in the input-order output memory is sequentially taken out from the output lead and is output to the time division transmission line as a serial signal. A signal multiplexing circuit having a time division transmission line control circuit.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30253386A JPH06101725B2 (en) | 1986-12-17 | 1986-12-17 | Signal multiplexing circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP30253386A JPH06101725B2 (en) | 1986-12-17 | 1986-12-17 | Signal multiplexing circuit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS63153932A JPS63153932A (en) | 1988-06-27 |
| JPH06101725B2 true JPH06101725B2 (en) | 1994-12-12 |
Family
ID=17910110
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP30253386A Expired - Lifetime JPH06101725B2 (en) | 1986-12-17 | 1986-12-17 | Signal multiplexing circuit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06101725B2 (en) |
-
1986
- 1986-12-17 JP JP30253386A patent/JPH06101725B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JPS63153932A (en) | 1988-06-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4271480A (en) | Apparatus enabling the transfer of data blocks of variable lengths between two memory interfaces of different widths | |
| US4979166A (en) | Multiplexing apparatus | |
| JPH06101725B2 (en) | Signal multiplexing circuit | |
| KR19990036276A (en) | Buffer circuit placed on the module | |
| JPS60241150A (en) | Data transfer device | |
| SU1363285A1 (en) | Apparatus for transmitting the telemetering frequency signals | |
| SU492042A1 (en) | Device for matching a stream of compressed priority messages with a communication channel | |
| JPS633335B2 (en) | ||
| KR900010619Y1 (en) | Circuit for storing the initial data of modem | |
| JPS6236933A (en) | Frame phase correction circuit | |
| US6421351B1 (en) | Cell phase control device applicable to data of size exceeding fixed length defined in advance with respect to cell length of write pulse signal or read pulse | |
| SU720507A1 (en) | Buffer memory | |
| SU809354A1 (en) | Device for writing information into rapid-access storage | |
| SU1499436A1 (en) | Multichannel generator of pulse trains | |
| SU1171828A1 (en) | Device for collecting and transmission of information | |
| KR100188940B1 (en) | Dual Stack Control and Data Transfer Method Using Single Memory | |
| SU446095A1 (en) | Device for transmitting asynchronous pulse signals | |
| KR940003411Y1 (en) | Bus sharing data recorder | |
| KR100192776B1 (en) | Memory sharing circuit | |
| SU1647574A1 (en) | Program correction device | |
| SU888170A1 (en) | Information transmitting and receiving device | |
| JP2526042Y2 (en) | Memory / register control circuit | |
| JPH02116243A (en) | Buffer memory control method for data transmission speed conversion | |
| JPS59140793A (en) | Time-division switch circuit | |
| JPS63263998A (en) | Digital time switch |