JPH04274547A - データ転送システム - Google Patents
データ転送システムInfo
- Publication number
- JPH04274547A JPH04274547A JP5842891A JP5842891A JPH04274547A JP H04274547 A JPH04274547 A JP H04274547A JP 5842891 A JP5842891 A JP 5842891A JP 5842891 A JP5842891 A JP 5842891A JP H04274547 A JPH04274547 A JP H04274547A
- Authority
- JP
- Japan
- Prior art keywords
- data
- register
- selector
- lsi
- bit group
- 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
- 238000013500 data storage Methods 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
Landscapes
- Bus Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【0001】
【技術分野】本発明はデータ転送システムに関し、特に
複数ビットからなるデータをLSI間で転送するデータ
転送システムに関する。
複数ビットからなるデータをLSI間で転送するデータ
転送システムに関する。
【0002】
【従来技術】複数ビットからなるデータは、従来一度に
転送されていた。従来のデータ転送システムを図2を参
照して説明する。
転送されていた。従来のデータ転送システムを図2を参
照して説明する。
【0003】図2を参照すると、従来のシステムはデー
タ出力側LSI20からデータ入力側LSI23にデー
タが一度に転送されていた。データ出力側LSI20は
、このLSI20から出力する18ビットのデータと2
ビットのパリティビットからなる転送対象データを選択
するセレクタ22、およびこのセレクタ22へのセレク
ト指示信号を格納するレジスタ21を含む。
タ出力側LSI20からデータ入力側LSI23にデー
タが一度に転送されていた。データ出力側LSI20は
、このLSI20から出力する18ビットのデータと2
ビットのパリティビットからなる転送対象データを選択
するセレクタ22、およびこのセレクタ22へのセレク
ト指示信号を格納するレジスタ21を含む。
【0004】データ入力側LSI23も、LSI20か
ら転送されたデータを選択し格納するセレクタ付レジス
タ25およびこのセレクタ付レジスタ25のストローブ
信号を格納するレジスタ24を含む。
ら転送されたデータを選択し格納するセレクタ付レジス
タ25およびこのセレクタ付レジスタ25のストローブ
信号を格納するレジスタ24を含む。
【0005】このような構成を備えた従来のシステムは
以下のような動作を行なう。すなわち、まず出力側LS
I20のレジスタ21にセレクタ22のセレクト信号が
ストローブされる。次のサイクルにおいて、レジスタ2
1の出力がセレクタ22において転送対象データを選択
する時セレクタ22からLSI20の出力データとして
18データビットに2ビットのパリティビットからなる
データが出力される。
以下のような動作を行なう。すなわち、まず出力側LS
I20のレジスタ21にセレクタ22のセレクト信号が
ストローブされる。次のサイクルにおいて、レジスタ2
1の出力がセレクタ22において転送対象データを選択
する時セレクタ22からLSI20の出力データとして
18データビットに2ビットのパリティビットからなる
データが出力される。
【0006】一方、この時入力側LSI23において、
セレクタ付レジスタ25のストローブ信号を格納したレ
ジスタ24の出力が有効となり、さらにセレクタ付レジ
スタ25のセレクト信号が転送されたデータを選択する
場合、このセレクト信号とレジスタ24の出力によりセ
レクタ付レジスタ25に送られた18データビットに2
ビットのパリティビットが加えられたデータがストロー
ブされる。
セレクタ付レジスタ25のストローブ信号を格納したレ
ジスタ24の出力が有効となり、さらにセレクタ付レジ
スタ25のセレクト信号が転送されたデータを選択する
場合、このセレクト信号とレジスタ24の出力によりセ
レクタ付レジスタ25に送られた18データビットに2
ビットのパリティビットが加えられたデータがストロー
ブされる。
【0007】このようにしてデータを分けることなくデ
ータ転送が実現されていた。このようなデータ転送シス
テムでは、一度に複数ビットからなるデータを転送する
。このため、転送用のLSI入出力ピンは、転送データ
のビット数分が必要である。しかしながら、入出力ピン
を数多く使っているLSIにおいては、転送データ分の
入出力ピンが確保できないという欠点がある。
ータ転送が実現されていた。このようなデータ転送シス
テムでは、一度に複数ビットからなるデータを転送する
。このため、転送用のLSI入出力ピンは、転送データ
のビット数分が必要である。しかしながら、入出力ピン
を数多く使っているLSIにおいては、転送データ分の
入出力ピンが確保できないという欠点がある。
【0008】
【発明の目的】本発明の目的は、上述の欠点を除去する
ことにより転送に用いるLSIの入出力ピン数を削減で
きるようにしたデータ転送システムを提供することにあ
る。
ことにより転送に用いるLSIの入出力ピン数を削減で
きるようにしたデータ転送システムを提供することにあ
る。
【0009】
【発明の構成】本発明によるデータ転送システムは、デ
ータ出力側LSI回路は、複数ビットからなるデータを
少なくとも2回に分け送出するための選択手段と、この
選択手段の選択を制御する第1の制御手段とを備え、デ
ータ入力側LSI回路は、少なくとも2回に分け送出さ
れたデータを送出回数と同じ回数に分けて受け入れるた
めの選択可能なデータ格納手段と、このデータ格納手段
への選択格納を制御する第2の制御手段とを備えたこと
を特徴とする。
ータ出力側LSI回路は、複数ビットからなるデータを
少なくとも2回に分け送出するための選択手段と、この
選択手段の選択を制御する第1の制御手段とを備え、デ
ータ入力側LSI回路は、少なくとも2回に分け送出さ
れたデータを送出回数と同じ回数に分けて受け入れるた
めの選択可能なデータ格納手段と、このデータ格納手段
への選択格納を制御する第2の制御手段とを備えたこと
を特徴とする。
【0010】
【実施例】次に本発明の一実施例について図面を参照し
て詳細に説明する。
て詳細に説明する。
【0011】図1を参照すると、本発明の一実施例は、
データ出力側LSI回路(以下出力側LSI)10およ
びデータ入力側LSI回路(以下入力側LSI)15を
備えている。
データ出力側LSI回路(以下出力側LSI)10およ
びデータ入力側LSI回路(以下入力側LSI)15を
備えている。
【0012】データ出力側LSI10は、LSI10か
ら出力する少なくとも2つに区分けが可能な転送対象の
データを選択するセレクタ12、このセレクタ12に対
する選択指示信号を格納するレジスタ11、前記セレク
タ12からのデータを2つに分け一方を選択するセレク
タ13、およびこのセレクタ13での選択時、選択指示
信号によりセットされ自身のセットタイミングの次のタ
イミングでリセットされる第1制御レジスタ14を含む
。
ら出力する少なくとも2つに区分けが可能な転送対象の
データを選択するセレクタ12、このセレクタ12に対
する選択指示信号を格納するレジスタ11、前記セレク
タ12からのデータを2つに分け一方を選択するセレク
タ13、およびこのセレクタ13での選択時、選択指示
信号によりセットされ自身のセットタイミングの次のタ
イミングでリセットされる第1制御レジスタ14を含む
。
【0013】データ入力側LSI15は、LSI10か
ら転送されたデータを選択し2つに分けられるデータを
格納するセレクタ付レジスタ17、このレジスタ17の
ストローブ信号を格納するレジスタ16、セレクタ付レ
ジスタ17においてLSI10から送出されたデータを
選択する時、そのセレクト信号によりセットされ、セッ
トタイミングの次のタイミングでリセットされる第2の
制御レジスタ19、このレジスタ19の出力が“1”で
、かつレジスタ16に格納されたストローブ信号が有効
な場合、送出されたデータ9ビットに1ビットのパリテ
ィビットからなるデータをレジスタ17の上位グループ
へ格納するための制御を行い、またレジスタ19が“0
”の時でレジスタ16に格納されたストローブ信号が有
効な場合送出された9ビットのデータと1ビットのパリ
ティからなるデータをレジスタ17の下位グループに格
納するための制御を行う制御回路18とを含む。
ら転送されたデータを選択し2つに分けられるデータを
格納するセレクタ付レジスタ17、このレジスタ17の
ストローブ信号を格納するレジスタ16、セレクタ付レ
ジスタ17においてLSI10から送出されたデータを
選択する時、そのセレクト信号によりセットされ、セッ
トタイミングの次のタイミングでリセットされる第2の
制御レジスタ19、このレジスタ19の出力が“1”で
、かつレジスタ16に格納されたストローブ信号が有効
な場合、送出されたデータ9ビットに1ビットのパリテ
ィビットからなるデータをレジスタ17の上位グループ
へ格納するための制御を行い、またレジスタ19が“0
”の時でレジスタ16に格納されたストローブ信号が有
効な場合送出された9ビットのデータと1ビットのパリ
ティからなるデータをレジスタ17の下位グループに格
納するための制御を行う制御回路18とを含む。
【0014】次に本発明の一実施例の動作について図面
を参照して詳細に説明する。全処理過程をサイクル1,
サイクル2およびサイクル3の3つのサイクルに分けて
図1および図3を参照して詳細に説明する。
を参照して詳細に説明する。全処理過程をサイクル1,
サイクル2およびサイクル3の3つのサイクルに分けて
図1および図3を参照して詳細に説明する。
【0015】図3において、記載されていない機能ブロ
ックの動作は、以前の状態を保持している。まず2つに
区分けできるデータのうち上位グループのデータ転送を
行う場合を想定する。LSI10では、サイクル1にお
いて、セレクタ12のセレクト信号がレジスタ11に格
納される。この時、このセレクト信号が転送対象データ
を選択する場合、該セレクト信号により第1の制御レジ
スタ14には“1”がセットされる。
ックの動作は、以前の状態を保持している。まず2つに
区分けできるデータのうち上位グループのデータ転送を
行う場合を想定する。LSI10では、サイクル1にお
いて、セレクタ12のセレクト信号がレジスタ11に格
納される。この時、このセレクト信号が転送対象データ
を選択する場合、該セレクト信号により第1の制御レジ
スタ14には“1”がセットされる。
【0016】サイクル2において、レジスタ11の出力
によりセレクタ12は転送対象データを選択する。第1
の制御レジスタ14は“1”がセットされているため、
セレクタ13は、セレクタ12で選択された2個に分割
可能なデータのうち上位ビットグループに相当するデー
タを選択する。この選択結果は、出力側LSI10から
入力側LSI15に与えられる。
によりセレクタ12は転送対象データを選択する。第1
の制御レジスタ14は“1”がセットされているため、
セレクタ13は、セレクタ12で選択された2個に分割
可能なデータのうち上位ビットグループに相当するデー
タを選択する。この選択結果は、出力側LSI10から
入力側LSI15に与えられる。
【0017】一方、入力側LSI15では、サイクル1
において、セレクタ付レジスタ17のストローブ信号が
レジスタ16に格納される。セレクト信号により、セレ
クタ付レジスタ17が転送されたデータを選択する。こ
れとともにセレクタ信号は、第2の制御レジスタ19を
セットする。
において、セレクタ付レジスタ17のストローブ信号が
レジスタ16に格納される。セレクト信号により、セレ
クタ付レジスタ17が転送されたデータを選択する。こ
れとともにセレクタ信号は、第2の制御レジスタ19を
セットする。
【0018】サイクル2において、第2の制御レジスタ
19のセット中でかつレジスタ16のストローブ信号が
有効な時、出力側LSI10から送出されたデータの上
位ビットグループがセレクタ付レジスタ17の上位ビッ
トグループにセレクトされる。これらの処理によりデー
タの上位ビットグループの転送が実現される。
19のセット中でかつレジスタ16のストローブ信号が
有効な時、出力側LSI10から送出されたデータの上
位ビットグループがセレクタ付レジスタ17の上位ビッ
トグループにセレクトされる。これらの処理によりデー
タの上位ビットグループの転送が実現される。
【0019】次に下位ビットグループのデータ転送につ
いて詳細に説明する。サイクル2において、出力側LS
I10ではサイクル1でセットされた第1の制御レジス
タ14がリセットされる。
いて詳細に説明する。サイクル2において、出力側LS
I10ではサイクル1でセットされた第1の制御レジス
タ14がリセットされる。
【0020】サイクル3において、レジスタ11からの
セレクト信号によりセレクタ12は転送データを選択す
る。さらに、第1の制御レジスタ14のリセット中、セ
レクタ12出力の転送対象データのうち下位ビットグル
ープをセレクタ13は選択する。選択された下位ビット
グループのデータが、出力側LSI10の送出データと
して入力側LSI15に送出される。
セレクト信号によりセレクタ12は転送データを選択す
る。さらに、第1の制御レジスタ14のリセット中、セ
レクタ12出力の転送対象データのうち下位ビットグル
ープをセレクタ13は選択する。選択された下位ビット
グループのデータが、出力側LSI10の送出データと
して入力側LSI15に送出される。
【0021】一方、入力側LSI15では、サイクル1
でセットされた第2の制御レジスタ19が、サイクル2
でリセットされる。
でセットされた第2の制御レジスタ19が、サイクル2
でリセットされる。
【0022】サイクル3では、レジスタ19のリセット
中でかつレジスタ16からのストローブ信号が有効であ
る時、出力側LSI10からのデータの下位ビットグル
ープがセレクタ付レジスタ17の下位ビットグループに
ストローブされる。
中でかつレジスタ16からのストローブ信号が有効であ
る時、出力側LSI10からのデータの下位ビットグル
ープがセレクタ付レジスタ17の下位ビットグループに
ストローブされる。
【0023】これらの処理により下位ビットグループの
データ転送が実現される。以上のようにして、出力側L
SI10のセレクタ12出力の2分割可能な転送対象デ
ータが上位ビットグループと下位ビットグループとに分
けられ、2回にわたって入力側LSI15のセレクタ付
レジスタ17にストローブされる。この結果、データ転
送が実現される。
データ転送が実現される。以上のようにして、出力側L
SI10のセレクタ12出力の2分割可能な転送対象デ
ータが上位ビットグループと下位ビットグループとに分
けられ、2回にわたって入力側LSI15のセレクタ付
レジスタ17にストローブされる。この結果、データ転
送が実現される。
【0024】
【発明の効果】本発明は、複数ビットからなるデータを
転送する場合、このデータを2分し2度に渡りデータを
転送することにより、転送に用いられるLSIの入出力
ピン数を削減できる効果がある。
転送する場合、このデータを2分し2度に渡りデータを
転送することにより、転送に用いられるLSIの入出力
ピン数を削減できる効果がある。
【図1】本発明の一実施例を示す図である。
【図2】従来の一例を示す図である。
【図3】本発明の一実施例の動作を説明するための図で
ある。
ある。
10 データ出力側LSI
11 レジスタ
12,13 セレクタ
14 第1の制御レジスタ
15 データ入力側LSI
16 レジスタ
17 セレクタ付レジスタ
18 制御回路
19 第2の制御レジスタ
Claims (1)
- 【請求項1】 データ出力側LSI回路は、複数ビッ
トからなるデータを少なくとも2回に分け送出するため
の選択手段と、この選択手段の選択を制御する第1の制
御手段とを備え、データ入力側LSI回路は、少なくと
も2回に分け送出されたデータを送出回数と同じ回数に
分けて受け入れるための選択可能なデータ格納手段と、
このデータ格納手段への選択格納を制御する第2の制御
手段とを備えたことを特徴とするデータ転送システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5842891A JPH04274547A (ja) | 1991-02-28 | 1991-02-28 | データ転送システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5842891A JPH04274547A (ja) | 1991-02-28 | 1991-02-28 | データ転送システム |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04274547A true JPH04274547A (ja) | 1992-09-30 |
Family
ID=13084110
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5842891A Pending JPH04274547A (ja) | 1991-02-28 | 1991-02-28 | データ転送システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04274547A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8103464B2 (en) | 2007-03-22 | 2012-01-24 | Renesas Electronics Corporation | Test circuit, pattern generating apparatus, and pattern generating method |
-
1991
- 1991-02-28 JP JP5842891A patent/JPH04274547A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8103464B2 (en) | 2007-03-22 | 2012-01-24 | Renesas Electronics Corporation | Test circuit, pattern generating apparatus, and pattern generating method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3241045B2 (ja) | マルチポート共有メモリインタフェースおよび関連の方法 | |
| GB1581836A (en) | Cpu-i/o bus interface for a data processing system | |
| JPS60136875A (ja) | ベクトル演算器 | |
| US5201058A (en) | Control system for transferring vector data without waiting for transfer end of the previous vector data | |
| US4053947A (en) | Method and apparatus for executing sequential data processing instructions in function units of a computer | |
| JPS6215899B2 (ja) | ||
| GB2228813A (en) | Data array conversion | |
| JPS62182857A (ja) | 入出力制御装置 | |
| JP2004213666A (ja) | Dmaモジュールとその操作方法 | |
| JP2748404B2 (ja) | 2項データメモリ | |
| JP2890660B2 (ja) | ビット選択形出力ポート及び出力装置 | |
| JP2788250B2 (ja) | ディジタル信号交換器及びディジタル信号交換器の選択モジュール | |
| JPH0282342A (ja) | データ通信装置 | |
| JPS5991560A (ja) | マイクロプロセツサ | |
| JPH04348642A (ja) | シリアル伝送のための機能を利用したパラレル伝送方法 | |
| JP2501827B2 (ja) | デジタル音声信号の連送装置 | |
| JPH08171626A (ja) | データ処理装置 | |
| GB2203574A (en) | Parallel processor arrays | |
| JPH05151136A (ja) | データ転送装置 | |
| JPS61148562A (ja) | 情報処理装置におけるデ−タの移送方式 | |
| JPH0282369A (ja) | データ転送方法 | |
| JPH0553961A (ja) | データ転送装置 | |
| JPS61102763A (ja) | 半導体集積回路 | |
| JPS6375957A (ja) | 割込み制御回路 | |
| JPH04219851A (ja) | 半導体集積回路 |