JPS598428A - Time division integraed s/p conversion circuit - Google Patents

Time division integraed s/p conversion circuit

Info

Publication number
JPS598428A
JPS598428A JP11758282A JP11758282A JPS598428A JP S598428 A JPS598428 A JP S598428A JP 11758282 A JP11758282 A JP 11758282A JP 11758282 A JP11758282 A JP 11758282A JP S598428 A JPS598428 A JP S598428A
Authority
JP
Japan
Prior art keywords
output
channel
counter
conversion
rom
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
JP11758282A
Other languages
Japanese (ja)
Other versions
JPH0117612B2 (en
Inventor
Takatsugu Kurimoto
栗本 隆次
Tsutomu Matsuda
勉 松田
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.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing Co 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 Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP11758282A priority Critical patent/JPS598428A/en
Publication of JPS598428A publication Critical patent/JPS598428A/en
Publication of JPH0117612B2 publication Critical patent/JPH0117612B2/ja
Granted legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M9/00Parallel/series conversion or vice versa

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Time-Division Multiplex Systems (AREA)

Abstract

PURPOSE:To decrease the mounting space and to reduce the processing time, by producing a serial/parallel converting output corresponding to each channel, storing temporarily the output in an RAM, and obtaining a parallel output of time division at each channel with an output latching the value. CONSTITUTION:An ROM 10 produces a serial/parallel conversion output corresponding to each channel based on a serial data selected at a scanner 16 in response to a channel designation output from a channel generating counter 22, a counter output outputted from a bit counter 18, and a feedback input to the ROM10. Further, this output is written in a prescribed address of an RAM12 designated with a channel designating output from the counter 22 in a prescribed timing and read out in a latch circuit 14. Thus, a parallel data of time devision at each channel is outputted with the latch signal outputted in a prescribed timing from the circuit 14.

Description

【発明の詳細な説明】 本発明は時分割集合形s/p変換回路に関し、@Ks/
p変換出力tファームウェアとして生成した時分割集合
形S/P変換回路に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a time division set type s/p conversion circuit,
This invention relates to a time-division set type S/P conversion circuit generated as p-conversion output t-firmware.

多局数のシリアルデータ入力をパラレルデータ出力に変
換する場合、従来のハードロジックを用いた回路では、
各チャンネル毎にS/P変換回路を構成しなげればなら
ず、この為非常に多くの実装スペースを要し、検証にも
多くの時間を費さなければならなかった。
When converting serial data input from multiple stations to parallel data output, conventional circuits using hard logic require
An S/P conversion circuit had to be constructed for each channel, which required a very large amount of mounting space and required a lot of time for verification.

本発明は上記の点に鑑みてなされたもので、多チャンネ
ルのs/p変換動作を時分割処理可能とし、実装スペー
スの減少、ハードウェアの簡易化及び検証に要する時間
の低減を計った時分割集合形s/p変換回路を提供する
ことを目的とする。
The present invention has been made in view of the above points, and is capable of time-division processing of multi-channel S/P conversion operations, reducing mounting space, simplifying hardware, and reducing the time required for verification. It is an object of the present invention to provide a divided set type s/p conversion circuit.

本発明ではこの目的を達成するために、S/Pf換出力
を7アームウエアとして生成するROMと、該RO)J
のチャンネル毎の読み出し出力を一時的に記1意する興
と、該RAMの出カケ前記ROMにフィードバックして
S/P変換処理部を構成し、このs/p変換処理部に入
力されるシリアルデータ入力、該シリアルデータ入力に
同期したビットカウンタの出力、及び前記フィードバッ
ク入力に基づいて前記ROMで各チャンネルに対応した
s/pz換出力を生成し、このS/Pi換出力を前記調
に一時記憶した値をラッチした出力により各チャンネル
毎に時分割化されたs/p変換出力を得るようにしたこ
とを特徴としている。
In order to achieve this objective, the present invention provides a ROM that generates S/Pf conversion output as 7 armware, and a ROM that generates an S/Pf conversion output as
The readout output of each channel is temporarily recorded, and the output of the RAM is fed back to the ROM to constitute an S/P conversion processing section, and the serial number input to this S/P conversion processing section is Based on the data input, the output of a bit counter synchronized with the serial data input, and the feedback input, the ROM generates an S/PZ conversion output corresponding to each channel, and temporarily converts this S/Pi conversion output into the key. It is characterized in that a time-divided S/P conversion output for each channel is obtained by latching the stored value.

以下、本発明の一実施例を添附された図面と共に説明す
る。第1図は本発明に係る時分割集合形s/pz換回路
の一実施例を示すブロック図である。
Hereinafter, one embodiment of the present invention will be described with reference to the accompanying drawings. FIG. 1 is a block diagram showing an embodiment of a time division aggregation type S/PZ conversion circuit according to the present invention.

10はs /pf換出力出力ァームウェアとして生成す
るROM、12はこのROMl0からのチャンネル毎の
読み出し出力(ROMのプログラム出力0)を一時的に
記憶するRAM、14はRAIIJ 12の出力をラッ
チするラッチ回路であり、これらROMl0゜RAM 
12 、ラッチ回路14を直列に接続すると共にラッチ
回路14の出力をROM 1 oにフィードバックする
ことによりs/p変換変換処理部C槽成している。また
、16は複数チャンネルに対応したシリアルデータ入力
81〜Snを選択する例えばスキャナーで構成された選
択入力部である。18は前述したシリアルデータ入力8
1〜8nに同期シタカウンタ出力BC1,,BC2,B
O2・−・BCIIIを出力するビットカウンタである
1、2oは後述するチャンネル作成カウンタへのタイミ
ング信号TMI、ラッチ回路16の出力タイミング信号
TM2 、及びRAM 12の読み出し書き込み信号T
M3Y発生するタイミング回路である。22はタイミン
グ回路20からのタイミング信号TMIに応じてカウン
ト動作を行いチャンネル指定出方を発生するチャンネル
生成カウンタ”’C’アル、。
10 is a ROM that is generated as s/pf conversion output output firmware, 12 is a RAM that temporarily stores the readout output for each channel from this ROM10 (ROM program output 0), and 14 is a latch that latches the output of RAIIJ 12. circuit, and these ROM10°RAM
12, the s/p conversion processing section C is constructed by connecting the latch circuits 14 in series and feeding back the output of the latch circuits 14 to the ROM 1o. Further, reference numeral 16 denotes a selection input unit, for example, a scanner, which selects serial data inputs 81 to Sn corresponding to a plurality of channels. 18 is the serial data input 8 mentioned above.
Synchronous counter output BC1, BC2, B to 1 to 8n
The bit counters 1 and 2o that output O2...BCIII are the timing signal TMI to the channel creation counter described later, the output timing signal TM2 of the latch circuit 16, and the read/write signal T of the RAM 12.
This is a timing circuit that generates M3Y. Reference numeral 22 denotes a channel generation counter "C" which performs a counting operation in response to the timing signal TMI from the timing circuit 20 and generates a channel designation output.

本発明の一実施例は上記のように構成さnており、次に
その動作を説明する。第2図囚〜(L)、第3図囚〜I
L)は夫々nチャンネル0ビツト状Jil、nチャンネ
ル1ビツト状態の第1図の各部の動作タイミングチャー
トで、δはROMのプログラム出力、Pは記憶されてい
た内容* 、 n + I) + 1 、・・・はチャ
ンネルナンバー、DIはシリアルデータ入力を夫々示し
ている。添字は第2図から第3図へ状態が遷移した時の
各データ内容を示すものとする。
One embodiment of the present invention is constructed as described above, and its operation will be explained next. Figure 2 Prisoner ~ (L), Figure 3 Prisoner ~ I
L) is the operation timing chart of each part in FIG. 1 for n channel 0 bit state and n channel 1 bit state, δ is the program output of the ROM, P is the stored content *, n + I) + 1 , . . . indicate channel numbers, and DI indicates serial data input. The subscripts indicate the contents of each data when the state transitions from FIG. 2 to FIG. 3.

タイミング回路20からの第2図体)のようなタイミン
グ信号TM1によってチャンネル作成カウンタ22から
チャンネル指定出力がスキャナー16゜ビットカウンタ
18及びRAM 12に供給される。
A timing signal TM1, such as FIG.

これによって、スキャナー16では指定されたチャンネ
ルにおけるシリアルデータ人力を選択しROM 10に
入力する。この時、ビットカウンタ18の各出力BCI
、BC2,BC4は第2図IG) 、 +H) 。
Accordingly, the scanner 16 selects the serial data on the designated channel and inputs it into the ROM 10. At this time, each output BCI of the bit counter 18
, BC2, BC4 are shown in Figure 2 (IG), +H).

tI)に夫々示されるようにすべて零即ちnチャンネル
1ビツト状態であり、またRAM 12では指定された
チャンネルに応じた第2図+D)に示さ几るようなアド
レス指定状態にある。ROM 10では、前述したスキ
ャナー16からの入力と、第2図tB) K示されるタ
イミング信号TM2に同期した第2図fF1に示される
フィードバック入力1nでと、ビットカウンタ18の出
力とに基づき格納さnたマイクロプログラムの実行によ
って、いわゆるファームウェアとして8/P変換出力を
生成し、こ八が第2図IJ)に示されるRAM 12の
入力としてタイミング信号TM3に同期して書き込まn
ると共に読み出さnた出力がラッチ回路14にラッチさ
几る。これによって第2図IBI [示されるタイミン
グ信号TM2によって出力されるラッチ出力により、前
回までの第2図(K)に示されるRAM 12の出力、
即ち第2図(L)に示されるs/p変換出力Pが、ラッ
チ回路14からのラッチ出力によってC新される。
They are all zero, ie, n channel 1 bit state, as shown in tI), respectively, and in the RAM 12, they are in the addressed state as shown in FIG. 2+D) according to the designated channel. In the ROM 10, data is stored based on the input from the scanner 16 described above, the feedback input 1n shown in FIG. 2 fF1 synchronized with the timing signal TM2 shown in FIG. By executing the microprogram, an 8/P conversion output is generated as so-called firmware, and this output is written in synchronization with the timing signal TM3 as an input to the RAM 12 shown in Figure 2 (IJ).
At the same time, the read output is latched in the latch circuit 14. As a result, the output of the RAM 12 shown in FIG. 2 (K) up to the previous time due to the latch output outputted by the timing signal TM2 shown in FIG.
That is, the s/p conversion output P shown in FIG. 2(L) is changed by C by the latch output from the latch circuit 14.

次に第3図の如く、ビットカウンタ18の出力が第3図
(G) 、 tH) 、 (I) K示されるようにn
チャンネルlビット状態に変化すると、スキャナー16
によって選択さnたシリアルデータ入力D’lK基づき
、まったく同様にして、s/p変換データの四新が行わ
れる。このように、ビットカウンタlBのカウンタ出力
が順次インクリメントさnるに従って。
Next, as shown in Fig. 3, the output of the bit counter 18 is n as shown in Fig. 3 (G), tH), (I) K.
When the channel l bit state changes, the scanner 16
Based on the serial data input D'lK selected by n, four updates of the S/P conversion data are performed in exactly the same manner. In this way, as the counter output of bit counter IB is sequentially incremented.

シリアルデータ入力は対応したパラレルデータに時系列
的に割り当てられる。例えば、ビットカウンタ18の出
力がデシマル値5 (BC1=1.BC2==0.BC
4二1)の時には、s/p変換データ(パラレルデータ
)のパラレルデータParallelDat、a O〜
Parallel Data 4は、前ビットの値(ビ
ットカウンタ18のデシマル値4の時の値)をフィード
バック入カニ。fとして使用してそのまま出力し、ラッ
チ回路14のパラレルデータ出力ParaIIθI D
ata 5 K最新のシリアルデータの値を与える。
Serial data inputs are chronologically assigned to corresponding parallel data. For example, the output of the bit counter 18 is the decimal value 5 (BC1=1.BC2==0.BC
421), parallel data ParallelDat,a O~ of s/p conversion data (parallel data)
Parallel Data 4 feeds back the value of the previous bit (the value when the decimal value of the bit counter 18 is 4). Parallel data output ParaIIθI D of the latch circuit 14
ATA 5K Gives the latest serial data value.

第2図及び第3図は前述したように各チャンネルの状態
が時分割的に遷移している状態を示したものであるが、
こnをDチャンネルのみに着目し。
As mentioned above, FIGS. 2 and 3 show the state in which the state of each channel changes in a time-sharing manner.
Focusing on only the D channel.

とットカウンタ18の出力BCI、BC2,シリアルデ
ータ人力とS/P変換出力(パラレルデータ出力)のみ
を取り出して描いたものが第4図である。この場合、シ
リアルデータ入力は第4図(、A)に示さnるように4
ビツトの場合を想定している。
FIG. 4 shows only the outputs BCI, BC2, serial data input, and S/P conversion output (parallel data output) of the counter 18. In this case, the serial data input is 4 as shown in FIG.
This assumes the case of bits.

第4図tBl 、 (Cりの如くビットカウンタ18の
出力が夫ABC1=0 、BC2=oIBC1=1.B
C2=o苓BCI:[1、BC2==、I HBC=1
 、BC2==1  と順次0から4へインクリメント
されるに従って、第4図(D)〜第4図(G)の如(P
arallel Data O〜3に第41珀(A)の
シリアルデータが時分II的に割り当てられてい(状態
が理解さnる。
(As shown in Figure 4, the output of the bit counter 18 is ABC1=0, BC2=oIBC1=1.B
C2=o BCI: [1, BC2==, I HBC=1
, BC2==1 and is sequentially incremented from 0 to 4, as shown in FIGS. 4(D) to 4(G) (P
The serial data of the 41st block (A) is allocated to the parallel data O to 3 in a time-wise manner (the state is understood).

本発明は上述したようであるため、多チャンネルのs/
p変換動作の時分割処理が可能となり、実装スペースの
減少、ROMの全チャンネル共用によりハードウェアの
簡易化及び検証に要する時間の低減が可能となる等の特
長を有する。
Since the present invention is as described above, multi-channel s/
It is possible to perform time-division processing of the p-conversion operation, and has the advantages of reducing the mounting space, and by sharing all channels of the ROM, it is possible to simplify the hardware and reduce the time required for verification.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本発明に係る時分割集合形s/p変換回路の一
実施例のブロック図、第2図人乃至第2図fL)及び第
3図+A)乃至第3図(L)は、夫々第2図の回路にお
けるnチャンネルθビット及びロチヤンネル1ビツトの
状態を示すタイミングチャート。 第4図人)乃至第4図(())は第2図及び第3図にお
いてDチャンネルのみに着目した時の4ビツトデータの
S/P変換動作を説明イろタイミングチャートである。 CP・・・s/p変換処理部、10・・・ROM、12
・・・RAM 、 14・・・ラッチ回路、X6・・・
スキャナー、18・・・ビットカウンタ、22・・・チ
ャンネル作成カウンタ。 第3図 (L)=ユ]=】7
FIG. 1 is a block diagram of an embodiment of the time-division aggregate type S/P conversion circuit according to the present invention, FIGS. 3 is a timing chart showing the states of the n-channel θ bit and the rotary channel 1 bit in the circuit of FIG. 2, respectively. 4) to 4() are timing charts for explaining the S/P conversion operation of 4-bit data when focusing only on the D channel in FIGS. 2 and 3. CP...s/p conversion processing unit, 10...ROM, 12
...RAM, 14...latch circuit, X6...
Scanner, 18...bit counter, 22...channel creation counter. Figure 3 (L)=Y]=]7

Claims (1)

【特許請求の範囲】 Ill  S/P変換出力をファームウェアとして生成
するROMと、該ROMからのチャンネル毎の読み出し
出力を一時的に記憶するRA)Jと、該RAMの出力を
ラッチするラッチ回路を直列に接続すると共に前記ラッ
チ回路の出力を前記ROMにフィードバックしてS/P
変換処理部を構成し、該s/p変換処理部に対して複数
チャタネ/l/Ic対応したシリアルデータ入力を選択
する選択入力部と、前記シリアルデータに同期したカウ
ンタ出力を発生するビットカウンタと、所定のタイミン
グ信号に応じてカウント動作を行いチャン木ル指定出カ
ン発生するチャンネル生成カウンタとを設け、前記チャ
ンネル生成カウンタからのチャンネル指定出力にL6じ
て前記選択人力部において選択されたシリアルデータ入
力と前記ビットカウンタから出力されるカウンタ出方及
び前記ROMへのフィードバック人力とに基づき前記R
OMで各チャンネルに対応したS/P変換出力を生成し
、このS/Pf換出力を前記チャンネル生成カウンタか
らのチャンネル指定出力によって指定された前記RAM
の所定のアドレスへ、所定のタイミングで書き込むと共
に前記ラッチ回路へ読み出し、該ラッチ回路から所定の
タイミングで出力されるラッチ出力により各チャンネル
毎に時分割さnたパラレルデータ出力を得るようにした
ことな特徴とする時分割集合形s/p変換回路。 (2)  前記選択入力部は、スキャナーであることを
特徴とする特許請求の範囲第1項記載の時分割集合形s
/p変換回路。
[Claims] A ROM that generates an S/P conversion output as firmware, an RA) that temporarily stores the readout output for each channel from the ROM, and a latch circuit that latches the output of the RAM. S/P is connected in series and the output of the latch circuit is fed back to the ROM.
a selection input section that constitutes a conversion processing section and selects a serial data input corresponding to a plurality of chatanes/l/Ic for the s/p conversion processing section; and a bit counter that generates a counter output in synchronization with the serial data. , and a channel generation counter that performs a counting operation in response to a predetermined timing signal and generates a channel designation output, and in response to the channel designation output from the channel generation counter, the serial data selected by the selection manual section is provided. The R based on the input, the counter output from the bit counter, and the feedback manual to the ROM.
The OM generates an S/P conversion output corresponding to each channel, and the S/Pf conversion output is sent to the RAM specified by the channel designation output from the channel generation counter.
The data is written to a predetermined address at a predetermined timing and read to the latch circuit, and time-divided parallel data output is obtained for each channel by the latch output output from the latch circuit at a predetermined timing. This is a time-sharing set type S/P conversion circuit with the following characteristics. (2) The time division set type s according to claim 1, wherein the selection input unit is a scanner.
/p conversion circuit.
JP11758282A 1982-07-06 1982-07-06 Time division integraed s/p conversion circuit Granted JPS598428A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11758282A JPS598428A (en) 1982-07-06 1982-07-06 Time division integraed s/p conversion circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11758282A JPS598428A (en) 1982-07-06 1982-07-06 Time division integraed s/p conversion circuit

Publications (2)

Publication Number Publication Date
JPS598428A true JPS598428A (en) 1984-01-17
JPH0117612B2 JPH0117612B2 (en) 1989-03-31

Family

ID=14715383

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11758282A Granted JPS598428A (en) 1982-07-06 1982-07-06 Time division integraed s/p conversion circuit

Country Status (1)

Country Link
JP (1) JPS598428A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016346B1 (en) 1998-12-22 2006-03-21 Switchcore A.B. Apparatus and method for converting data in serial format to parallel format and vice versa

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5029771A (en) * 1973-05-03 1975-03-25

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5029771A (en) * 1973-05-03 1975-03-25

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016346B1 (en) 1998-12-22 2006-03-21 Switchcore A.B. Apparatus and method for converting data in serial format to parallel format and vice versa

Also Published As

Publication number Publication date
JPH0117612B2 (en) 1989-03-31

Similar Documents

Publication Publication Date Title
US5155823A (en) Address generating unit
JPH04211547A (en) Synchronous circuit
JP2509563B2 (en) Image size conversion circuit
JPS607538A (en) Data transfer control method
US5426784A (en) Serial to parallel data converting circuit
JPS598428A (en) Time division integraed s/p conversion circuit
US4755817A (en) Data transmission system having transmission intervals which are adjustable for data words of various lengths
JPS5853229A (en) Generating circuit of variable duty ratio pulse waveform
US4342027A (en) Radix conversion system
JPS60241150A (en) Data transfer device
JP2702171B2 (en) Frame conversion circuit
US4030395A (en) Musical-tone signal forming apparatus for an electronic musical instrument
JP3341475B2 (en) Counting circuit
JPS598434A (en) Time division integrated counter
EP0294614B1 (en) m bit to n bit code converting circuit
JPH11237885A (en) Musical sound producing apparatus
JP2577797B2 (en) Pixel density conversion circuit
JP3003328B2 (en) Clock signal circuit
JPH0225209B2 (en)
SU991472A1 (en) Device for data receiving processing and input into computer
KR920004439Y1 (en) Data converting circuit
SU960830A1 (en) Central processor
CN116743121A (en) Clock selection system for digital frequency synthesizer
JPS6151257A (en) Serial data processing device
JPS6130774B2 (en)