JPH0583008B2 - - Google Patents

Info

Publication number
JPH0583008B2
JPH0583008B2 JP60267703A JP26770385A JPH0583008B2 JP H0583008 B2 JPH0583008 B2 JP H0583008B2 JP 60267703 A JP60267703 A JP 60267703A JP 26770385 A JP26770385 A JP 26770385A JP H0583008 B2 JPH0583008 B2 JP H0583008B2
Authority
JP
Japan
Prior art keywords
circuit
output
flip
shift register
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.)
Expired - Lifetime
Application number
JP60267703A
Other languages
English (en)
Other versions
JPS62126718A (ja
Inventor
Toshiharu Yagi
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
Nippon Electric 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP60267703A priority Critical patent/JPS62126718A/ja
Publication of JPS62126718A publication Critical patent/JPS62126718A/ja
Publication of JPH0583008B2 publication Critical patent/JPH0583008B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Shift Register Type Memory (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はLSI論理回路におけるシリアル・パラ
レル変換回路に関する。
〔従来の技術〕
第3図は、1列のデータ系列をビツトレイトが
前記データ系列に対して1/nでn列のデータ系
列(n:2以上の整数)に変換するシリアル・パ
ラレル変換回路の従来例の回路図、第4図はその
タイムチヤートである。
このシリアルパラレル変換回路は、n段シフト
レジスタ23と、遅延回路22と、n分周回路2
5と、フリツプフロツプ24−1,24−2,
…,24−nより構成されている。なお、説明の
都合上、本回路に入力される入力データ31は入
力クロツク32に対して立下り一致の位相である
ものと仮定する。
入力データ31(D0,D1,…,Do-1,Do
Do+1,…,D2o-1,D2o,D2o+1,D2o+2,…)はn
段シフトレジスタ23において遅延回路22より
出力された入力クロツク32の遅延クロツク33
の位相でリタイミングされ、1ビツトからnビツ
トシフトされ、n本のシフトデータ34−1,3
4−2,…,34−nが対応するフリツプフロツ
プ24−1,24−2,…,24−nに送られ
る。フリツプフロツプ24−1,24−2,…,
24−nは、n分周回路25より出力されたn分
周クロツク35の位相で対応するシフトデータ3
4−1,34−2,…,34−nをリタイミング
する。
なお、本回路が正常に動作するためには遅延回
路22は、n分周回路25の遅延時間とフリツプ
フロツプ24−1,24−2,…,24−nのホ
ールドタイムを加えn段シフトレジスタ23の遅
延時間を差し引いた時間以上の遅延時間を有して
いなければならない。
〔発明が解決しようとする問題点〕
上述した従来のシリアル・パラレル変換回路
は、n分周回路による位相遅延時間を吸収し、か
つフリツプフロツプのホールドタイムを確保する
等の目的で挿入されている遅延回路が、通常論理
ゲートを数段接続して構成されているが、論理ゲ
ートの遅延時間は、デバイスの出来具合、温度、
電源電圧などさまざまな要素によつて決定される
ため、適当な遅延時間をもつ遅延回路を確実に設
計することは困難であり、従つて、回路または装
置製造後に種々の条件に応じた調整をすることが
不可能であるLSI設計には用いることができない
という欠点がある。
〔問題点を解決するための手段〕
本発明のシリアル・パラレル変換回路は、入力
データを1ビツトからnビツトシフトした計n本
のデータ系列に変換し、出力するn段シフトレジ
スタと、入力クロツクをn分周し、n分周クロツ
クを出力するn分周回路と、送られてきたデータ
を入力クロツクの位相でリタイミングするn個の
フリツプフロツプと、n段シフトレジスタより送
られてきた対応するデータと相対応するフリツプ
フロツプより送られてきた出力データのうちいず
れか一方をn分周クロツクの制御により相対応す
るフリツプフロツプへ出力するn個の選択回路と
を有する。
このように、n分周クロツクをフリツプフロツ
プのクロツクとして用いず、かつn段シフトレジ
スタと各フリツプフロツプの間に、n段シフトレ
ジスタの出力とフリツプフロツプの出力を、n分
周クロツクを制御信号として選択する選択回路を
設けることにより、選択回路が不要になり、デバ
イスの出来具合、温度、電源電圧等に依存せず確
実に動作するシリアル・パラレル変換回路を設計
することができる。
〔実施例〕
次に、本発明の実施例について図面を参照して
説明する。
第1図は1列のデータ系列をビツトレイトが前
記データ系列に対して1/nで、n列のデータ系
列(n:2以上の整数)に変換するシリアル・パ
ラレル変換回路の一実施例を示すブロツク図、第
2図はそのタイムチヤートである。
本実施例は、n段シフトレジスタ1と、選択回
路2−1,2−2,…,2−nと、フリツプフロ
ツプ3−1,3−2,…,3−nと、n分周回路
4とにより構成されている。なお、ここでは、説
明の都合上、本回路に入力される入力データ10
は入力クロツク11に対して立下り一致の位相で
あり、また、選択回路2−1,2−2,…,2−
nは制御信号がHレベルの時、n段シフトレジス
タ1より送られてきた対応するシフトデータ12
−1,12−2,…,12−nを、Lレベルの
時、対応するフリツプフロツプ3−1,3−2,
…,3−nの出力データ15−1,15−2,
…,15−nをセレクトデータ14−1,14−
2,…,14−nとして出力するものと仮定す
る。
入力データ10(D0,D1,…,Do-1,Do
Do+1,…,Do-1,D2o,D2o+1,…)はn段シフト
レジスタ1により入力クロツク11の位相でリタ
イミングされ、1ビツトからnビツトシフトさ
れ、n本のシフトデータ12−1,12−2,
…,12−nが対応する選択回路2−1,2−
2,…,2−nに送られる。各選択回路12−
1,12−2,…,12−nは、n分周回路4よ
り出力されたn分周クロツク13がHレベルの
時、n段シフトレジスタ1より各々送られてきた
シフトデータ12−1,12−2,…,12−n
を、またLレベルの時、対応するフリツプフロツ
プ3−1,3−2,…,3−nの出力データ15
−1,15−2,…,15−nを再び対応するフ
リツプフロツプ3−1,3−2,…,3−nに送
り返す。各フリツプフロツプ3−1,3−2,
…,3−nは、対応する選択回路2−1,2−
2,…,2−nより送られてきたセレクトデータ
14−1,14−2,…,14−nをリタイミン
グし、出力データとして回路外へ出力する一方、
再び対応する選択回路2−1,2−2,…,2−
nへ送り返す。即ちフリツプフロツプ3−1,3
−2,…,3−nは、n分周クロツク13がHレ
ベルの時は対応するシフトデータ12−1,12
−2,…,12−nを出力し、Lレベルの時は前
の状態を保持し続ける。
〔発明の効果〕
以上説明したように本発明は、n分周クロツク
をフリツプフロツプのクロツクとして用いず、か
つn段シフトレジスタと各フリツプフロツプの間
に、n段シフトレジスタの出力とフリツプフロツ
プの出力を、n分周クロツクを制御信号として選
択する選択回路を設けることにより、遅延回路が
不要になり、デバイスの出来具合、温度、電源電
圧に依存せず確実に動作する回路を設計できると
いう効果がある。
【図面の簡単な説明】
第1図は、本発明のシリアル・パラレル変換回
路の一実施例のブロツク図、第2図は第1図に示
す回路のタイムチヤート、第3図はシリアル・パ
ラレル変換回路の従来例のブロツク図、第4図は
第3図に示す回路のタイムチヤートである。 1……n段シフトレジスタ、2−1,2−2,
…,2−n……選択回路、3−1,3−2,…,
3−n……フリツプフロツプ、4……n分周回
路。

Claims (1)

  1. 【特許請求の範囲】 1 入力データを1ビツトからnビツトシフトし
    た計n本のデータ系列に変換し、出力するn段シ
    フトレジスタと、 入力クロツクをn分周し、n分周クロツクを出
    力するn分周回路と、 前記シフトレジスタの出力が入力されるn個の
    選択回路と、 前記選択回路の出力を入力され前記入力クロツ
    クに応じてパラレルデータを出力するn個のフリ
    ツプフロツプとを有し、 前記選択回路は前記シフトレジスタの出力に加
    え前記フリツプフロツプの出力を入力され、前記
    n分周クロツクに応じて何れか一方を選択出力す
    ることを特徴とするシリアル・パラレル変換回
    路。
JP60267703A 1985-11-27 1985-11-27 シリアル・パラレル変換回路 Granted JPS62126718A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60267703A JPS62126718A (ja) 1985-11-27 1985-11-27 シリアル・パラレル変換回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60267703A JPS62126718A (ja) 1985-11-27 1985-11-27 シリアル・パラレル変換回路

Publications (2)

Publication Number Publication Date
JPS62126718A JPS62126718A (ja) 1987-06-09
JPH0583008B2 true JPH0583008B2 (ja) 1993-11-24

Family

ID=17448369

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60267703A Granted JPS62126718A (ja) 1985-11-27 1985-11-27 シリアル・パラレル変換回路

Country Status (1)

Country Link
JP (1) JPS62126718A (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05233213A (ja) * 1992-02-24 1993-09-10 Fujitsu Ltd 直列並列変換回路
JPH06169260A (ja) * 1992-11-30 1994-06-14 Nec Corp 直並列変換回路

Also Published As

Publication number Publication date
JPS62126718A (ja) 1987-06-09

Similar Documents

Publication Publication Date Title
US6477186B1 (en) Fast operating multiplexer
US20070240009A1 (en) Semiconductor device
US7409005B2 (en) High speed data transmitter and transmitting method thereof
US6750692B2 (en) Circuit and method for generating internal clock signal
US6741193B2 (en) Parallel in serial out circuit having flip-flop latching at multiple clock rates
US20020005793A1 (en) Serial/parallel converter
US10749505B2 (en) High-speed transmitter including a multiplexer using multi-phase clocks
EP0527636B1 (en) Counter circuit using Johnson-type counter and applied circuit including the same
JPH0583008B2 (ja)
US6351168B1 (en) Phase alignment system
EP1652192A1 (en) Shift register with reduced area and power consumption
US6373302B1 (en) Phase alignment system
JP3372858B2 (ja) カウンタ
US7359475B2 (en) Counter circuit and semiconductor device containing the same
JP2565144B2 (ja) 直並列変換器
JPH05191234A (ja) タイミング制御回路
JP3135990B2 (ja) パリティ付加回路
JPH0783257B2 (ja) 可変分周装置
JP2008177947A (ja) 可変レイテンシ回路及び可変レイテンシ回路のレイテンシ制御方法
US6452857B1 (en) Circuits for controlling the storage of data into memory
US7519090B2 (en) Very high speed arbitrary number of multiple signal multiplexer
KR100578492B1 (ko) 대칭형 지연회로를 이용한 병렬-직렬 및 직렬-병렬 변환기
JPH0748664B2 (ja) 直並列変換器
JPH0744506B2 (ja) 多重化回路
KR100261868B1 (ko) 주파수 분주 장치