JPS6325737B2 - - Google Patents

Info

Publication number
JPS6325737B2
JPS6325737B2 JP57013010A JP1301082A JPS6325737B2 JP S6325737 B2 JPS6325737 B2 JP S6325737B2 JP 57013010 A JP57013010 A JP 57013010A JP 1301082 A JP1301082 A JP 1301082A JP S6325737 B2 JPS6325737 B2 JP S6325737B2
Authority
JP
Japan
Prior art keywords
address
data
clock
processing circuit
memory
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
Application number
JP57013010A
Other languages
English (en)
Other versions
JPS58130651A (ja
Inventor
Naruhiro Hayashi
Osamu Morita
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 JP57013010A priority Critical patent/JPS58130651A/ja
Publication of JPS58130651A publication Critical patent/JPS58130651A/ja
Publication of JPS6325737B2 publication Critical patent/JPS6325737B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4204Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus
    • G06F13/4221Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus
    • G06F13/423Bus transfer protocol, e.g. handshake; Synchronisation on a parallel bus being an input/output bus, e.g. ISA bus, EISA bus, PCI bus, SCSI bus with synchronous protocol

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Communication Control (AREA)

Description

【発明の詳細な説明】 (a) 発明の技術分野 本発明は伝送路のデータ伝送速度とは非同期に
動作している処理回路系で、伝送路からの受信デ
ータを処理するシステムに係り、伝送路のデータ
伝送速度にほとんど支配されることなく、受信デ
ータをメモリを介して該処理回路系で取り込むこ
とが出来るデータ受信方式に関する。
(b) 技術の背景 本発明は監視制御系にて装置を監視制御する場
合等に用いる方式で、例えば監視制御系より複数
回同じコマンドを発しこれに対応して該装置から
同じ応答信号を複数回貰い、処理が終れば次のコ
マンドを同じく複数回出すようなシステムに関す
るものであり、近年伝送路の伝送速度は非常に早
くなつたにもかかわらずマイコン等の処理速度は
それ程早くないので、伝送路からの受信データを
マイコン等で処理する場合簡単な回路でインタフ
エースを合せることが出来る方式である。
(c) 従来技術と問題点 従来は伝送路クロツクと処理回路系のクロツク
が非同期の場合、受信データを処理するのには、
完全な非同期の形態でなく処理回路系は何らかの
方法で伝送路系と同期して動作していた。従つて
受信メモリの占有権を伝送路系が有している。
例えば伝送路系が受信メモリにデータを書き込
んでいる時は処理回路系に対してビジー・フラグ
を立て、書込み終了後、次に書込みを始める迄は
ビジー・フラグを落とす等の方法が取られてい
た。このような場合主導権は伝送路系にあり、処
理回路系は処理速度は伝送路系より遅いのにかか
わらず、何らかの手段を使つて伝送路系に追従す
る必要があるため、処理回路系の設計に大きな制
約が生じ又処理回路系の負荷が重くなる欠点があ
つた。
(d) 発明の目的 本発明の目的は上記の欠点をなくするために、
受信メモリをアクセスするためのアドレスの選択
権を処理回路系に持たせ、受信データの該メモリ
への書込みは伝送路系のクロツクで書込み、読出
す場合は処理回路系のクロツクで読出すように非
同期で動作するようにし、処理回路系の設計が容
易で、これへの負荷を軽減出来るデータ受信方式
の提供にある。
(e) 発明の構成 本発明は上記の目的を達成するために伝送路の
データ伝送速度とは非同期に動作している処理回
路系で、伝送路からの受信データを処理するシス
テムにおいて、所定のタイムスロツト内の受信デ
ータをメモリに書込む場合は、直並列変換後、該
受信データのタイムスロツトの位置にて決まつて
いるメモリのアドレスを発生するアドレス及びク
ロツク発生回路の出力のアドレス位置に伝送路系
のクロツクにて書込み、この書込まれた内容の内
必要なデータを該処理回路系で読出す場合は、該
処理回路系より受信制御信号を発し、これを該受
信データの無い時のみクロツクを発する該アドレ
ス及びクロツク発生回路のクロツクに同期させ、
この同期した選択信号により、該アドレス及びク
ロツク発生回路のアドレス出力と該処理回路系よ
りの該メモリよりデータを読出すアドレス出力を
入力しているアドレス選択回路で、該処理回路系
よりのアドレス出力を選択して該処理回路系のク
ロツクにて読出すことを特徴とするデータ受信方
式である。
(f) 発明の実施例 以下本発明の1実施例につき図に従つて説明す
る。第1図は本発明の実施例のデータ受信方式の
ブロツク図、第2図は第1図の場合の各部の波形
のタイムチヤートでaは当該処理系で処理をする
必要のあるタイムスロツトを示し、bはaのタイ
ムスロツトのある時間を示し、cはaのタイムス
ロツトの無い時間にアドレス及びクロツク発生回
路より発するクロツクを示し、d,d′は処理回路
系よりの受信制御信号を示しd′,e′はcのクロツ
クにて同期をとつた受信制御信号を示す。
図中1は同期回路、2は直並列変換回路(以下
S/P変換回路と略称する)、3はエラーチエツ
ク回路、4,6はフリツプ・フロツプ(以下FF
と略称する)、5はアドレス及びクロツク発生回
路、7はアドレス選択回路、8はメモリ、9は処
理回路系、第2図aのFはフレーム同期パター
ン、0〜nは本処理系で使用するタイムスロツ
ト、10は他系で使用するタイムスロツト部分を
示す。
第2図aの0〜nのタイムスロツトは最初の設
計時から本処理系で使用するよう定めてあり本処
理系で使用するデータはこの内に入れる。このタ
イムスロツトは1フレーム中のどこにあつてもよ
く又他系統で使用する10の部分迄使用することに
してもよい。又1タイムスロツトの中には何ビツ
トのデータを入れてもよい。従つてS/P変換単
位もこれによりわかる。
又0〜nのタイムスロツト中のデータをメモリ
8に記憶するアドレスは初めからタイムスロツト
単位で定めてある。第2図cに示すクロツクは伝
送路クロツクと同期がとれており、タイムスロツ
トnと0の間に出すクロツクであればよい。同期
回路1は伝送路系のクロツクと、クロツク同期を
とり又フレーム同期パターンFによりフレーム同
期をとり、クロツク及び受信データ等をS/P変
換回路2へ、クロツクをアドレス及びクロツク発
生回路5に送る。アドレス及びクロツク発生回路
5はカウンタ等で構成され、クロツクをカウント
してタイムスロツト0〜nの位置にて予め定めて
あるメモリ上のアドレスを、アドレス選択回路7
に送ると共に、第2図b,cに示す如く本処理系
で処理する必要のないタイムスロツト間にクロツ
クを発生しFF6に送る。
伝送路よりのタイムスロツト0〜nの例えば
(n+1)バイトの受信データはS/P変換回路
2にて変換され、アドレス及びクロツク発生回路
5よりのアドレスにてメモリ8上の所定の位置に
書込まれる。この時該受信データはエラーチエツ
ク回路3にてチエツクされメモリ8に書込まれる
がエラーチエツク回路3の出力はエラー時“0”
正常時“1”としている。
一方処理回路系9は受信データをメモリ8より
取込む必要が生じた時は第2図d,d′に示す如く
受信制御信号(以下RTCと略称する)をFF6に
送る。FF6はアドレス及びクロツク発生回路5
よりの伝送路クロツクと同期のとれている第2図
cに示す如きクロツクにて同期がとられ、メモリ
8への書込みが終つた時点で立上る第2図e,
e′に示す如き受信制御信号(以下RTCSと略称す
る)となる。このRTCSは処理回路系9及びアド
レス選択回路7及びFF4に送られ、処理回路系
9はメモリ8より読み込む必要のあるデータのア
ドレスを選択回路7に送る。この時アドレス選択
回路7はRTCSにより処理回路系9よりのアドレ
スをメモリ8に送るようになつておりメモリ8を
アクセス可能となつている。又FF4はRTCSに
より、即ち受信データをメモリ8へ書込み終了時
点で、書込んだデータが正常かエラーがあつたか
を読取つて処理回路系9へ読取結果を送信する。
正常であれば処理回路系9は上記のアドレスにて
メモリ8をアクセスして、伝送路系クロツクより
遅い自分のクロツクにて、必要とするデータを読
取る。読取りが終了すると第2図d,d′に示す如
くRTCの送信を止める。これによりRTCS第2
図e,e′に示す如く次の第2図cに示すクロツク
にて立下りアドレス選択回路7の出力を、アドレ
ス及びクロツク発生回路5よりのアドレス側に切
替え元の状態とする。尚第2図e,e′に示す
RTCSのタイミングはaの2回目のタイムスロツ
ト0〜nと重なつているがこれは第1回目のタイ
ムスロツト0〜n内の受信データと同じ内容であ
り第1回目のタイムスロツト0〜nにてメモリ8
に書込んでいるので差支えはない。
(g) 発明の効果 以上詳細に説明した如く本発明によれば処理回
路系は伝送路系と非同期に動作していても、伝送
路のタイミングにそれ程支配されることなく受信
データをメモリを介して取り込むことが出来、従
つて処理回路系の設計は容易となり又データ受信
に関する負荷が軽減される効果がある。
【図面の簡単な説明】
第1図は本発明の実施例のデータ受信方式のブ
ロツク図、第2図は第1図の各部の波形のタイム
チヤートである。 図中1は同期回路、2はS/P変換回路、3は
エラーチエツク回路、4,6はFF、5はアドレ
ス及びクロツク発生回路、7はアドレス選択回
路、8はメモリ、9は処理回路系、第2図aのF
はフレーム同期パターン、0〜nは本処理系で使
用するタイムスロツト、10は他系で使用するタ
イムスロツト部分を示す。

Claims (1)

    【特許請求の範囲】
  1. 1 伝送路のデータ伝送速度とは非同期に動作し
    ている処理回路系で、伝送路からの受信データを
    処理するシステムにおいて、所定のタイムスロツ
    ト内の受信データをメモリに書込む場合は、直並
    列変換後、該受信データのタイムスロツトの位置
    にて決まつているメモリのアドレスを発生するア
    ドレス及びクロツク発生回路の出力のアドレス位
    置に伝送路系のクロツクにて書込み、この書込ま
    れた内容の内必要なデータを該処理回路系で読出
    す場合は、該処理回路系より受信制御信号を発
    し、これを該受信データの無い時のみクロツクを
    発する該アドレス及びクロツク発生回路のクロツ
    クに同期させ、この同期した選択信号により、該
    アドレス及びクロツク発生回路のアドレス出力と
    該処理回路系よりの該メモリよりデータを読出す
    アドレス出力を入力しているアドレス選択回路
    で、該処理回路系よりのアドレス出力を選択して
    該処理回路系のクロツクにて読出すことを特徴と
    するデータ受信方式。
JP57013010A 1982-01-29 1982-01-29 デ−タ受信方式 Granted JPS58130651A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57013010A JPS58130651A (ja) 1982-01-29 1982-01-29 デ−タ受信方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57013010A JPS58130651A (ja) 1982-01-29 1982-01-29 デ−タ受信方式

Publications (2)

Publication Number Publication Date
JPS58130651A JPS58130651A (ja) 1983-08-04
JPS6325737B2 true JPS6325737B2 (ja) 1988-05-26

Family

ID=11821196

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57013010A Granted JPS58130651A (ja) 1982-01-29 1982-01-29 デ−タ受信方式

Country Status (1)

Country Link
JP (1) JPS58130651A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0221235U (ja) * 1988-07-21 1990-02-13
JPH02101937U (ja) * 1989-01-31 1990-08-14
JPH0354448U (ja) * 1989-09-26 1991-05-27
WO2020194668A1 (ja) * 2019-03-28 2020-10-01 三菱電機株式会社 梱包装置

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60174954U (ja) * 1984-04-25 1985-11-20 クラリオン株式会社 デ−タ処理方式

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0221235U (ja) * 1988-07-21 1990-02-13
JPH02101937U (ja) * 1989-01-31 1990-08-14
JPH0354448U (ja) * 1989-09-26 1991-05-27
WO2020194668A1 (ja) * 2019-03-28 2020-10-01 三菱電機株式会社 梱包装置

Also Published As

Publication number Publication date
JPS58130651A (ja) 1983-08-04

Similar Documents

Publication Publication Date Title
EP0185609B1 (en) Coherent interface with wraparound receive and transmit memories
EP0135879B1 (en) Interface circuit and method for connecting a memory controller with a synchronous or an asynchronous bus system
JP3856696B2 (ja) 2倍データ速度同期式動的ランダムアクセスメモリのための構成可能同期装置
JP2002236480A (ja) 画面上の画像フレームを更新する方法及び表示システム
JPS6325737B2 (ja)
JPH0140432B2 (ja)
JP3457628B2 (ja) Cpuシステムおよび周辺lsi
JPS584468A (ja) マイクロプロセツサシステム
JPS6061859A (ja) マイクロコンピュ−タのデ−タ通信方式
SU1486990A1 (ru) Система 'для числового программного управления группой станков
JPH0583235A (ja) 速度変換時のデータエラー防止方式
CA2019586C (en) Interface circuit for data transmission between a microprocessor system and a time-division-multiplexed system
KR100263670B1 (ko) 직접 기억 장소 접근 컨트롤러
JPH11122275A (ja) シリアル通信システム
KR100454652B1 (ko) 하이파이버스시스템의주기억장치
JP2570900B2 (ja) アクセス制御装置及びアクセス制御方法
JPH09311811A (ja) シングルポートram2方向アクセス回路
JPH0525216B2 (ja)
KR940001432B1 (ko) Td-버스를 통한 주변장치 액세스 방법 및 장치
JPH02224015A (ja) リングメモリバツフアのセンタリング待ち時間の抑圧回路
JPH0521253B2 (ja)
JPS6242637A (ja) 並列形フレ−ムバツフア回路
JPH02105248A (ja) ファーストイン・ファーストアウトメモリ利用の通信方式
JPS5999522A (ja) 入出力制御方式
JPS6252500B2 (ja)