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
JPH0373182B2 - - Google Patents
[go: Go Back, main page]

JPH0373182B2 - - Google Patents

Info

Publication number
JPH0373182B2
JPH0373182B2 JP61040557A JP4055786A JPH0373182B2 JP H0373182 B2 JPH0373182 B2 JP H0373182B2 JP 61040557 A JP61040557 A JP 61040557A JP 4055786 A JP4055786 A JP 4055786A JP H0373182 B2 JPH0373182 B2 JP H0373182B2
Authority
JP
Japan
Prior art keywords
shift
output
bit
parallel
shift register
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
JP61040557A
Other languages
Japanese (ja)
Other versions
JPS62198226A (en
Inventor
Shuichi Hashimoto
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 JP4055786A priority Critical patent/JPS62198226A/en
Publication of JPS62198226A publication Critical patent/JPS62198226A/en
Publication of JPH0373182B2 publication Critical patent/JPH0373182B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Shift Register Type Memory (AREA)
  • Time-Division Multiplex Systems (AREA)

Description

【発明の詳細な説明】 〔目次〕 概 要 産業上の利用分野 従来の技術 発明が解決しようとする問題点 問題点を解決するための手段(第1図) 作 用 実施例 (a) 一実施例の説明(第2図、第3図) (b) 他の実施例の説明 発明の効果 〔概要〕 複数のシフトレジスタを利用したパラレル・シ
リアル変換回路において、最終ビツト目のデータ
を固定した(n+1)ビツトの複数のシフトレジ
スタと、複数のシフトレジスタの出力の論理和を
とる論理和回路とを設けることによつて、シフト
レジスタのシフト動作後の出力を最終ビツトのデ
ータとして、論理和回路によつて複数のシフトレ
ジスタによるシリアルデータの出力を可能とする
ものである。
[Detailed Description of the Invention] [Table of Contents] Overview Industrial Application Fields Conventional Technology Problems to be Solved by the Invention Means for Solving the Problems (Fig. 1) Working Example (a) One Implementation Explanation of Examples (Figures 2 and 3) (b) Explanation of Other Embodiments Effects of the Invention [Summary] In a parallel-to-serial conversion circuit using a plurality of shift registers, the data of the last bit is fixed ( By providing a plurality of shift registers of (n+1) bits and an OR circuit that ORs the outputs of the plurality of shift registers, the output after the shift operation of the shift registers is used as the final bit data, and the OR circuit This makes it possible to output serial data using a plurality of shift registers.

〔産業上の利用分野〕[Industrial application field]

本発明は、複数のシフトレジスタを用いてパラ
レルデータをシリアルデータに変換するパラレ
ル・シリアル変換回路に関し、特に複数のシフト
レジスタの出力を選択しなくても、複数のシフト
レジスタのシリアル出力を順次出力することので
きるパラレル・シリアル変換回路に関する。
The present invention relates to a parallel-to-serial conversion circuit that converts parallel data to serial data using a plurality of shift registers, and in which the serial outputs of the plurality of shift registers are sequentially output without the need to specifically select the outputs of the plurality of shift registers. This invention relates to a parallel-to-serial conversion circuit that can perform

例えば磁気デイスク装置等においては、上位か
ら与えられたパラレルデータをシリアルデータに
変換する必要があり、このためパラレル・シリア
ル変換回路が用いられる。
For example, in a magnetic disk device or the like, it is necessary to convert parallel data given from a higher level into serial data, and a parallel-to-serial conversion circuit is used for this purpose.

このパラレル・シリアル変換回路(以下P/S
変換回路と称す)には、一般にシフト動作によつ
てパラレル・シリアル変換可能なシフトレジスタ
が広く用いられている。
This parallel/serial conversion circuit (hereinafter referred to as P/S)
Shift registers that can perform parallel-to-serial conversion through a shift operation are generally widely used as conversion circuits (referred to as conversion circuits).

〔従来の技術〕[Conventional technology]

このようなP/S変換回路として、従来第4図
に示す如く、2つのシフトレジスタ1,2を交互
に用いてパラレル・シリアル変換するものが知ら
れている。
As such a P/S conversion circuit, as shown in FIG. 4, one that performs parallel-to-serial conversion by alternately using two shift registers 1 and 2 is known.

このP/S変換回路においては、与えられたパ
ラレルデータがnビツトとすると、nビツト分の
シフトレジスタ1,2を設け、制御回路3が交互
にシフトレジスタ1,2のパラレルデータロー
ド、シフトを行うことによつて、シフトレジスタ
1,2よりnビツトのシリアルデータSD1,SD
2を交互に出力させるとともに、マルチプレクサ
4を選択し、シフトレジスタ1のシリアルデータ
SD1の出力に引続いてシフトレジスタ2のシリ
アルデータSD2を出力させるようにしていた。
In this P/S conversion circuit, assuming that the given parallel data is n bits, shift registers 1 and 2 for n bits are provided, and a control circuit 3 alternately loads and shifts the parallel data of shift registers 1 and 2. By doing this, n-bit serial data SD1 and SD are generated from shift registers 1 and 2.
2 alternately, selects multiplexer 4, and outputs the serial data of shift register 1.
The serial data SD2 of the shift register 2 was outputted following the output of SD1.

これを第5図の動作説明図によつて、1バイト
8ビツト(n=8)とし、1バイト目のD0〜D
7がシフトレジスタ1に、2バイト目のD8〜D
15がシフトレジスタ2に与えられるものとし、
2バイト分のD0〜D15のシリアルデータを出
力するものとして詳述する。
According to the operation diagram in Fig. 5, one byte is 8 bits (n=8), and the first byte is D0 to D.
7 is in shift register 1, 2nd byte D8~D
15 shall be given to shift register 2,
A detailed description will be given assuming that 2 bytes of serial data D0 to D15 are output.

先づ、システムクロツクSYSCのT0によつて
シフト制御信号SC1がオンとなりシフトレジス
タ1のシステムクロツクSYSCによる動作が可能
となる。
First, the shift control signal SC1 is turned on by the system clock SYSC T0, and the shift register 1 can be operated by the system clock SYSC.

同時にパラレルロード信号PR1によつてシフ
トレジスタ1への8ビツトのパラレルデータD0
〜D7のロードが可能となり、システムクロツク
SYSCのT1の立上りでシフトレジスタ1にパラ
レルデータD0〜D7がロードされる。以降シス
テムクロツクSYSCによつてシフトレジスタ1が
シフトされ、シリアルデータSD1が出力される。
At the same time, 8-bit parallel data D0 is transferred to shift register 1 by parallel load signal PR1.
~ D7 can now be loaded and the system clock
Parallel data D0 to D7 are loaded into the shift register 1 at the rising edge of T1 of SYSC. Thereafter, shift register 1 is shifted by system clock SYSC, and serial data SD1 is output.

マルチプレクサ4はシステムクロツクSYSCの
T1クロツクで制御信号MPCがオンとなり、シ
フトレジスタ1側に切換えられているので、シリ
アルデータSD1がマルチプレクサ4より出力さ
れる。このようにして、シフトレジスタ1にT1
〜T8の8クロツクが入力されると、シフト制御
信号SC1がオフとなり、システムクロツクの入
力が禁止され、シフト動作が中止される。これと
ともにシフト制御信号SC2がオンとなり、シフ
トレジスタ2へのシステムクロツクの入力が許可
され、動作が可能となり、パラレルロード信号
PR2によつてシフトレジスタ2への8ビツトの
パラレルデータD8〜D15のロードが行われ、
同様にシステムクロツクSYSCによつてシフトレ
ジスタ2がシフトされ、シリアルデータSD2が
出力されるとともに、マルチプレクサ制御信号
MPCがシステムクロツクT9の時点でシフトレ
ジスタ2へ切換わり、シリアルデータSD2がマ
ルチプレクサ4より出力される。
Since the control signal MPC of the multiplexer 4 is turned on by the T1 clock of the system clock SYSC and is switched to the shift register 1 side, the serial data SD1 is outputted from the multiplexer 4. In this way, shift register 1 has T1
When the 8 clocks from T8 to T8 are input, the shift control signal SC1 is turned off, the input of the system clock is prohibited, and the shift operation is stopped. At the same time, the shift control signal SC2 is turned on, and the input of the system clock to the shift register 2 is permitted, enabling operation, and the parallel load signal
8-bit parallel data D8 to D15 are loaded into the shift register 2 by PR2,
Similarly, shift register 2 is shifted by system clock SYSC, serial data SD2 is output, and multiplexer control signal
MPC is switched to shift register 2 at system clock T9, and serial data SD2 is output from multiplexer 4.

このようにしてシステムクロツクの入力許可と
同期してマルチプレクサ4を切換えることによつ
て、2つのシフトレジスタ1,2のシフト動作に
よるシリアルデータSD1,SD2を連続的に出力
し、2バイト分のシリアルデータを出力するもの
である。
In this way, by switching the multiplexer 4 in synchronization with the input permission of the system clock, the serial data SD1 and SD2 by the shift operations of the two shift registers 1 and 2 are output continuously, and 2 bytes worth of serial data SD1 and SD2 are output continuously. It outputs serial data.

〔発明が解決しようとする問題点〕[Problem that the invention seeks to solve]

しかしながら、係る従来のP/S変換回路にお
いては、シフトレジスタ1,2の出力段にマルチ
プレクサ4を設けることが必要となり、従つて、
安価な回路構成が困難となるという問題がある他
に、マルチプレクサ4は多数のゲート素子(トラ
ンジスタ)で構成されているので、その分障害が
生じる可能性が大きくなり、信頼性を向上させる
ことができないという問題があつた。
However, in such a conventional P/S conversion circuit, it is necessary to provide a multiplexer 4 at the output stage of the shift registers 1 and 2, and therefore,
In addition to the problem that it is difficult to construct an inexpensive circuit, the multiplexer 4 is composed of a large number of gate elements (transistors), which increases the possibility of failure, making it difficult to improve reliability. The problem was that I couldn't do it.

本発明は、上述の点に鑑み、複数のシフトレジ
スタを交互に用いても、シフトレジスタの出力選
択を行う必要がなく、マルチプレクサを削除する
ことのできるパラレル・シリアル変換回路を提供
することを目的とする。
In view of the above-mentioned points, an object of the present invention is to provide a parallel-to-serial conversion circuit that eliminates the need to select outputs of shift registers even when a plurality of shift registers are used alternately, and can eliminate a multiplexer. shall be.

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

第1図は本発明の原理説明図である。 FIG. 1 is a diagram explaining the principle of the present invention.

本発明は、各々nビツトのパラレルデータがロ
ードされ、シフト動作によつてシリアルデータに
変換する複数のシフトレジスタ1a,2aと、該
複数のシフトレジスタのシフト動作を順次切り換
えて行う制御回路3aとを有し、該複数のシフト
レジスタからシリアルデータを出力するパラレ
ル・シリアル変換回路において、該複数のシフト
レジスタの各々を、最終ビツト目のデータが固定
された(n+1)ビツトのシフトレジスタで構成
するとともに、該複数のシフトレジスタのシリア
ル出力の論理和をとる論理和回路5を設けてその
出力をパラレル・シリアル変換出力とし、該制御
回路は、一のシフトレジスタをnビツト分シフト
させて、シフト動作後の出力を該最終ビツトのデ
ータ状態にして、他のシフトレジスタをnビツト
分シフトさせるように制御することを特徴とす
る。
The present invention comprises a plurality of shift registers 1a and 2a each loaded with n-bit parallel data and converted into serial data by a shift operation, and a control circuit 3a that sequentially switches the shift operation of the plurality of shift registers. and outputs serial data from the plurality of shift registers, each of the plurality of shift registers is configured with an (n+1)-bit shift register in which the last bit data is fixed. At the same time, an OR circuit 5 is provided to OR the serial outputs of the plurality of shift registers, and its output is used as a parallel-to-serial conversion output.The control circuit shifts one shift register by n bits and performs a shift. It is characterized in that the output after the operation is set to the data state of the final bit, and the other shift registers are controlled to be shifted by n bits.

〔作用〕[Effect]

本発明は、nビツトのパラレルデータがロード
されるシフトレジスタ1a,2aに対し、固定値
のセツトされた(n+1)ビツト目までシフトレ
ジスタ1a,2aをシフトするようにし、シフト
レジスタ1a,2aの出力段に論理和回路5を設
けている。
In the present invention, the shift registers 1a and 2a to which n-bit parallel data is loaded are shifted to the (n+1)th bit set to a fixed value. An OR circuit 5 is provided at the output stage.

従つて、第1図Bに示す如く、シフトレジスタ
1aはnビツトのパラレルデータがロードされ、
(n+1)ビツト目までシフトすると、最終出力
は(n+1)ビツト目の固定値“0”となる。
Therefore, as shown in FIG. 1B, the shift register 1a is loaded with n-bit parallel data.
When shifted to the (n+1)th bit, the final output becomes the fixed value "0" for the (n+1)th bit.

このため、シフトレジスタ2aを、シフトレジ
スタ1aのnビツト目の出力後、パラレルデータ
のロード、シフトを始めても、シフトレジスタ1
aの出力は“0”のため、論理和(アオ)回路5
からはシフトレジスタ2aの出力のみが出力され
ることになる。
Therefore, even if loading and shifting of parallel data is started in the shift register 2a after the output of the n-th bit of the shift register 1a, the shift register 1a
Since the output of a is “0”, the logical sum (ao) circuit 5
From then on, only the output of the shift register 2a is output.

これによつて、シフトレジスタ1a,2aの出
力段は簡単な論理和回路5で済み、複雑なマルチ
プレクサ及びその出力選択を要することがなく、
安価な構成が可能となるとともに、信頼性も向上
する。
As a result, the output stage of the shift registers 1a and 2a can be a simple OR circuit 5, and there is no need for a complicated multiplexer and its output selection.
This makes it possible to have an inexpensive configuration and also improves reliability.

〔実施例〕〔Example〕

(a) 一実施例の説明 第2図は本発明の一実施例構成図である。 (a) Description of one embodiment FIG. 2 is a configuration diagram of an embodiment of the present invention.

図中、第1図で示したものと同一のものは同
一の記号で示してあり、30はロード信号発生
回路であり、システムクロツクSYSCを分周し
てパラレルロード信号PR1,PR2を発生する
もの、31,32は各々シフト信号発生回路で
あり、システムクロツクSYSCを分周してシフ
ト制御信号SC3,SC4を発生するものであ
る。
In the figure, the same components as those shown in FIG. 1 are indicated by the same symbols, and 30 is a load signal generation circuit, which divides the frequency of the system clock SYSC to generate parallel load signals PR1 and PR2. Reference numerals 31 and 32 are shift signal generating circuits which divide the frequency of the system clock SYSC to generate shift control signals SC3 and SC4.

この実施例では、シフトレジスタ1a,2a
は8ビツトの入力パラレルデータに対し、9ビ
ツトの容量を持ち、最終ビツトの9ビツト目は
“0”にセツトされている。
In this embodiment, shift registers 1a, 2a
has a capacity of 9 bits for 8 bits of input parallel data, and the 9th and final bit is set to "0".

各シフトレジスタ1a,2aはシステムクロ
ツクSYSCが入力されているとともに、制御回
路3aからクロツクによる動作許可のためのシ
フト制御信号SC3,SC4が入力され、更にパ
ラレルロードのためのパラレルロード信号PR
1,PR2が入力されている。
Each of the shift registers 1a and 2a receives the system clock SYSC, shift control signals SC3 and SC4 from the control circuit 3a for enabling clock operation, and a parallel load signal PR for parallel loading.
1, PR2 is input.

第3図は第2図構成の動作説明図である。 FIG. 3 is an explanatory diagram of the operation of the configuration shown in FIG.

制御回路3aは、システムクロツクSYSCを
分周してパラレルロード信号PR1,PR2及び
シフト制御信号SC3,SC4を作成する。即
ち、制御回路3aのロード信号発生回路30
は、システムクロツクSYSCの16クロツク分の
周期でパラレルロード信号PR1,PR2を作成
し、パラレルロード信号PR1はシステムクロ
ツクT0、T16…に同期し、パラレルロード
信号PR2はシステムクロツクT8,T24…
に同期して作成される、シフト信号発生回路3
2は、システムクロツクT0〜T8までの間オ
ンとなるシフト制御信号SC3を、シフト信号発
生回路31はシステムクロツクT8〜T16ま
での間オンとなるシフト制御信号SC4を発生
する。
The control circuit 3a divides the frequency of the system clock SYSC to generate parallel load signals PR1, PR2 and shift control signals SC3, SC4. That is, the load signal generation circuit 30 of the control circuit 3a
creates parallel load signals PR1 and PR2 with a cycle of 16 clocks of system clock SYSC, parallel load signal PR1 is synchronized with system clocks T0, T16, etc., and parallel load signal PR2 is synchronized with system clocks T8, T24. …
Shift signal generation circuit 3 created in synchronization with
2 generates a shift control signal SC3 that is on between system clocks T0 and T8, and a shift signal generating circuit 31 generates a shift control signal SC4 that is on between system clocks T8 and T16.

従つて、各シフト制御信号SC3,SC4によ
つて各シフトレジスタ1a,2aはシステムク
ロツク9ケ分動作できる。
Therefore, each shift register 1a, 2a can operate for nine system clocks by each shift control signal SC3, SC4.

第2図構成の動作を第3図に基づいて説明す
る。
The operation of the configuration shown in FIG. 2 will be explained based on FIG.

システムクロツクSYSCのT0においてパ
ラレルロード信号PR1、シフト制御信号SC
3がオンとなり、シフトレジスタ1aはシス
テムクロツクSYSCによる動作可能となり、
一方シフト制御信号SC4がオフとなり、シ
フトレジスタ2aはシステムクロツクSYSC
による動作は禁止され、出力は最終ビツトの
“0”のままとなる。
Parallel load signal PR1 and shift control signal SC at T0 of system clock SYSC
3 is turned on, and the shift register 1a can be operated by the system clock SYSC.
On the other hand, the shift control signal SC4 is turned off, and the shift register 2a is set to the system clock SYSC.
The operation is prohibited and the output remains at the final bit "0".

この状態でシステムクロツクSYSCのT1
によつて、シフトレジスタ1aに8ビツトの
パラレルデータD0〜D7がロードされ、シ
フトレジスタ1aより1ビツト目のD0の出
力が発生する。
In this state, the system clock SYSC T1
As a result, 8-bit parallel data D0 to D7 are loaded into the shift register 1a, and the first bit D0 is output from the shift register 1a.

以降、システムクロツクSYSCのT2,T
3…の入力によつてシフトレジスタ1aがシ
フト動作し、ロードされたパラレルデータの
2ビツト目のD1、3ビツト目のD2…が順
次シリアル出力される。
From then on, T2 and T of the system clock SYSC
3..., the shift register 1a performs a shift operation, and the second bit D1, the third bit D2, etc. of the loaded parallel data are sequentially output serially.

システムクロツクSYSCがT8の立上りと
なると、パラレルロード信号PR2及びシフ
ト制御信号SC4がオンとなり、シフトレジ
スタ2aはシステムクロツクによる動作が可
能となる。一方、シフトレジスタ1aはシス
テムクロツクT8に同期して8ビツト目のD
7を出力する。
When the system clock SYSC reaches the rising edge of T8, the parallel load signal PR2 and shift control signal SC4 are turned on, and the shift register 2a can be operated by the system clock. On the other hand, the shift register 1a outputs the 8th bit D in synchronization with the system clock T8.
Outputs 7.

システムクロツクSYSCのT9が立上ると、
シフトレジスタ1aは9ビツト目にシフト
し、従つて出力は8′の如く強制的に“0”
となり、且つシフト制御信号SC3がオフと
なつて以降のシステムクロツクによるシフト
動作が禁止され、シリアル出力SD1は以降
“0”を保持する。
When T9 of the system clock SYSC rises,
Shift register 1a shifts to the 9th bit, so the output is forced to “0” like 8'.
Then, the shift control signal SC3 turns off, and subsequent shift operations by the system clock are prohibited, and the serial output SD1 holds "0" thereafter.

これとともに、シフトレジスタ2aに8ビ
ツトのパラレルデータD8〜D15がロード
され、シフトレジスタ2aより1ビツト目の
D8が出力される。この特、シフトレジスタ
1aの出力は9ビツト目の“0”であるの
で、オア回路5からはシフトレジスタ2aの
シリアル出力SD2が出力されることになる。
At the same time, 8-bit parallel data D8 to D15 are loaded into the shift register 2a, and the first bit D8 is output from the shift register 2a. In particular, since the output of the shift register 1a is "0" at the 9th bit, the OR circuit 5 outputs the serial output SD2 of the shift register 2a.

以降システムクロツクSYSCのT10,T
11…の入力によつて、シフトレジスタ2a
がシフト動作し、ロードされたパラレルデー
タの2ビツト目のD9、3ビツト目のD10
…が順次シリアル出力される。
From here on, T10, T of the system clock SYSC
11..., the shift register 2a
shifts, and the 2nd bit D9 and the 3rd bit D10 of the loaded parallel data
... are serially output in sequence.

システムクロツクSYSCがT16の立上り
となると、パラレルロード信号PR1及びシ
フト制御信号SC3が再びオンとなり、シフ
トレジスタ1aはシステムクロツクによる動
作が可能となる。一方、シフトレジスタ2a
はシステムクロツクT16に同期して8ビツ
ト目のD15を出力する。
When the system clock SYSC reaches the rising edge of T16, the parallel load signal PR1 and shift control signal SC3 are turned on again, and the shift register 1a can be operated by the system clock. On the other hand, shift register 2a
outputs the 8th bit D15 in synchronization with the system clock T16.

システムクロツクSYSCのT17の立上り
となると、シフトレジスタ2aは9ビツト目
にシフトし、従つて出力は16′の如く強制
的に“0”となり、且つシフト制御信号SC
4がオフとなつて以降のシステムクロツクに
よる動作が禁止され、シリアル出力D2は以
降“0”を保持する。
When T17 of the system clock SYSC rises, the shift register 2a shifts to the 9th bit, so the output is forced to "0" as shown in 16', and the shift control signal SC
4 is turned off, subsequent operations by the system clock are prohibited, and the serial output D2 holds "0" thereafter.

これとともに、同様にシフトレジスタ1aに
8ビツトのパラレルデータD0〜D7がロード
され、1ビツト目のD0が出力され、ステツプ
以下の動作が繰返される。
At the same time, 8-bit parallel data D0 to D7 are similarly loaded into the shift register 1a, the first bit D0 is output, and the operations following the step are repeated.

従つて、論理和回路5の出力シリアルデータ
SDは、第3図の如く1バイト目、2バイト目、
…がシリアルに連続したものとなる。
Therefore, the output serial data of the OR circuit 5
As shown in Figure 3, SD is the 1st byte, 2nd byte,
...becomes a serial sequence.

このようにして、シフトレジスタ1a,2a
にパラレルロードされるビツト数nに1ビツト
付加し、このビツトを“0”セツトしておき、
(n+1)ビツト分クロツクによる動作を交互
にさせ、動作終了時の出力を“0”に保持させ
る。
In this way, shift registers 1a, 2a
Add 1 bit to n, the number of bits to be loaded in parallel to n, and set this bit to “0”.
The operation by the clock is alternated by (n+1) bits, and the output at the end of the operation is held at "0".

従つて、シフトレジスタ1a,2aの一方の
シフトレジスタのクロツク動作によるシリアル
データ出力時(シリアル変換時)は、他方のシ
フトレジスタは“0”を出力しているから、オ
ア回路5によつて両シフトレジスタのシリアル
変換データの出力が可能となる。
Therefore, when serial data is output by the clock operation of one of the shift registers 1a and 2a (during serial conversion), since the other shift register outputs "0", the OR circuit 5 It becomes possible to output serially converted data from the shift register.

(b) 他の実施例の説明 上述の実施例では、n=8のパラレルデータ
の例で説明したが、これに限られず、又、2つ
のシフトレジスタを例に説明したが3つ以上で
あつてもよく、要するに複数であればよい。
(b) Description of other embodiments In the above embodiments, the explanation was given using an example of parallel data with n=8, but the explanation is not limited to this, and although the explanation was given using two shift registers as an example, it is also possible to use three or more shift registers. In short, it is sufficient if there is a plurality of numbers.

又、論理和回路をオア回路で説明したが、
NOR回路等であつてもよい。
Also, I explained the logical sum circuit using an OR circuit, but
It may also be a NOR circuit or the like.

以上本発明を一実施例により説明したが、本発
明は本発明の主旨に従い種々の変形が可能であ
り、本発明からこれらを排除するものではない。
Although the present invention has been described above using one embodiment, the present invention can be modified in various ways according to the gist of the present invention, and these are not excluded from the present invention.

〔発明の効果〕〔Effect of the invention〕

以上説明した様に、本発明によれば、複数のシ
フトレジスタを備えたパラレル・シリアル変換回
路において、シフトレジスタの最終段にマルチプ
レクサを要せず、論理和回路で済むため、回路構
成を安価とすることができるという効果を奏す
る。
As explained above, according to the present invention, in a parallel-to-serial conversion circuit equipped with a plurality of shift registers, a multiplexer is not required at the final stage of the shift registers, and an OR circuit is sufficient, so the circuit configuration can be made inexpensive. It has the effect of being able to

又、最終段の構成が簡単となるので、障害等の
生ずる可能性も小となり、信頼性の高い回路を提
供できるという効果も奏する。
Furthermore, since the configuration of the final stage is simplified, the possibility of occurrence of failures is reduced, and a highly reliable circuit can be provided.

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

第1図は本発明の原理説明図、第2図は本発明
の一実施例構成図、第3図は本発明の一実施例動
作説明図、第4図は従来技術の構成図、第5図は
従来技術の動作説明図である。 図中、1a,2a……シフトレジスタ、3a…
…制御回路、5……論理和回路。
FIG. 1 is a diagram explaining the principle of the present invention, FIG. 2 is a configuration diagram of an embodiment of the invention, FIG. 3 is a diagram explaining the operation of an embodiment of the invention, FIG. The figure is an explanatory diagram of the operation of the prior art. In the figure, 1a, 2a... shift register, 3a...
...Control circuit, 5...Order circuit.

Claims (1)

【特許請求の範囲】 1 各々nビツトのパラレルデータがロードさ
れ、シフト動作によつてシリアルデータに変換す
る複数のシフトレジスタ1a,2aと、該複数の
シフトレジスタのシフト動作を順次切り換えて行
う制御回路3aとを有し、該複数のシフトレジス
タからシリアルデータを出力するパラレル・シリ
アル変換回路において、 該複数のシフトレジスタの各々を、最終ビツト
目のデータが固定された(n+1)ビツトのシフ
トレジスタで構成するとともに、 該複数のシフトレジスタのシリアル出力の論理
和をとる論理和回路を設けてその出力をパラレ
ル・シリアル変換出力とし、 該制御回路は、一のシフトレジスタをnビツト
分シフトさせて、シフト動作後の出力を該最終ビ
ツトのデータ状態にして、他のシフトレジスタを
nビツト分シフトさせるように制御することを特
徴とするパラレル・シリアル変換回路。
[Claims] 1. A plurality of shift registers 1a and 2a each loaded with n-bit parallel data and converted into serial data by a shift operation, and control for sequentially switching the shift operations of the plurality of shift registers. circuit 3a, and outputs serial data from the plurality of shift registers, each of the plurality of shift registers is configured as an (n+1)-bit shift register in which the last bit data is fixed. At the same time, an OR circuit is provided to OR the serial outputs of the plurality of shift registers, and the output thereof is used as a parallel/serial conversion output, and the control circuit shifts one shift register by n bits. . A parallel/serial conversion circuit characterized in that the output after the shift operation is set to the data state of the final bit, and other shift registers are controlled to be shifted by n bits.
JP4055786A 1986-02-26 1986-02-26 Parallel/serial conversion circuit Granted JPS62198226A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4055786A JPS62198226A (en) 1986-02-26 1986-02-26 Parallel/serial conversion circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4055786A JPS62198226A (en) 1986-02-26 1986-02-26 Parallel/serial conversion circuit

Publications (2)

Publication Number Publication Date
JPS62198226A JPS62198226A (en) 1987-09-01
JPH0373182B2 true JPH0373182B2 (en) 1991-11-21

Family

ID=12583749

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4055786A Granted JPS62198226A (en) 1986-02-26 1986-02-26 Parallel/serial conversion circuit

Country Status (1)

Country Link
JP (1) JPS62198226A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6127807B2 (en) 2013-07-26 2017-05-17 富士通株式会社 Transmission circuit, communication system, and communication method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS53117947A (en) * 1977-03-24 1978-10-14 Nippon Telegr & Teleph Corp <Ntt> Parallel-serial conversion device
JPS545638A (en) * 1977-06-15 1979-01-17 Mitsubishi Electric Corp Parallel-serial converter
JPS5851617A (en) * 1981-09-22 1983-03-26 Nec Corp Parallel-serial conversion system
JPS60189330A (en) * 1984-03-08 1985-09-26 Canon Inc Parallel-serial converter

Also Published As

Publication number Publication date
JPS62198226A (en) 1987-09-01

Similar Documents

Publication Publication Date Title
US4472788A (en) Shift circuit having a plurality of cascade-connected data selectors
US20040222826A1 (en) Data form converter between serial and parallel
JP2004093462A (en) Semiconductor integrated circuit and test method thereof
US4913557A (en) Intergrated logic circuit having testing function circuit formed integrally therewith
JPH0373182B2 (en)
US5379038A (en) Parallel-serial data converter
JP4612139B2 (en) Input circuit and semiconductor device using the input circuit
JPS6382014A (en) Generating circuit for pseudo-random noise code
JP3155026B2 (en) Accumulator
JP3136573B2 (en) Decoding device and processing device for variable length code
JPH0477134A (en) Multiplex signal separation circuit
KR100199190B1 (en) Data acquisition logic
JP3107947B2 (en) Semiconductor integrated circuit device
RU1791818C (en) Device for control of modulo three residual code
JPH04286423A (en) Parallel serial conversion circuit
JPH0215499A (en) Shift register
JPH05128898A (en) Semiconductor memory
JPS61193523A (en) Semiconductor logical integrated device
JPS63198884A (en) Test assisting circuit
JPH01179297A (en) Shift register
JPH1185470A (en) Arithmetic circuit
JPH05143289A (en) Adder circuit
JPH0566922A (en) Decimal arithmetic circuit
JPS5947339B2 (en) data processing unit
JPS63176021A (en) Serial/parallel conversion circuit

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees