JPH0856345A - 同一データ多報装置 - Google Patents

同一データ多報装置

Info

Publication number
JPH0856345A
JPH0856345A JP6190206A JP19020694A JPH0856345A JP H0856345 A JPH0856345 A JP H0856345A JP 6190206 A JP6190206 A JP 6190206A JP 19020694 A JP19020694 A JP 19020694A JP H0856345 A JPH0856345 A JP H0856345A
Authority
JP
Japan
Prior art keywords
data
transmission
shift register
terminals
cpu
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
Application number
JP6190206A
Other languages
English (en)
Inventor
Takaaki Hayashi
孝明 林
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP6190206A priority Critical patent/JPH0856345A/ja
Publication of JPH0856345A publication Critical patent/JPH0856345A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

(57)【要約】 【目的】 ホテルの有線テレビのように多数の端末装置
が、1個のCPUに接続され、同一データを転送する装
置において、繰り返し動作(CPUの書き込み回数)を
減少させて、CPUの負荷軽減を行う。 【構成】 送信を行うリングバッファタイプの送信デー
タシフトレジスタ12と、送信切り替えを行う送信切り
替えスイッチ14と、そのスイッチの切り替えを順次行
う転送許可シフトレジスタからなるスイッチ切り替え制
御回路15とを備え、CPUの送信したいデータの送信
データシフトレジスタへの書き込みを1回で終了させ、
CPUの1回の送信コマンド実行のみで複数の端末に同
一データ内容の送信ができるようにする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、ホテルの有線テレビの
ように多数の端末装置が、1個の中央制御装置(以下C
PU)に接続され、その複数端末に対して同一データを
送信する装置に関するものである。
【0002】
【従来の技術】図7は従来の回路例を示す構成図であ
る。図7において、CPU71が端末Aから端末Cに同
一内容のデータを送信する場合、まず端末Aにデータを
送信するために、送信切り替えスイッチ74を制御する
レジスタ73に端末A接続のための切り替えフラグデー
タの書き込みを行い、送信切り替えスイッチ74を特定
の端末Aの切り替えていた。この送信先端末の指定後、
送信データシフトレジスタ72に送信すべきデータを書
き込んでいた。この送信データシフトレジスタ72の送
信動作が終了した後、端末Bに対して同一動作を実行
し、同様に端末Cに対しも同様の動作を実行する。これ
らの手順により端末Aから端末Cに対しての同一内容デ
ータの送信が完了する。
【0003】
【発明が解決しようとする課題】しかしながら、上記の
従来構成では、送信先が多数の場合、前記したように端
末限定手順と同一データ書き込みを端末台数分繰り返す
必要がある。
【0004】本発明は上記例題を解決するもので、同一
データを送信する場合、繰り返し動作(CPUの書き込
み回数)を減少させて、CPUの負荷軽減を行うことが
できる同一データ多報装置を提供することを目的として
いる。
【0005】
【課題を解決するための手段】上記目的を達成するため
に本発明の同一データ多数装置は、送信切り替えスイッ
チを制御しているレジスタにシフトレジスタ構成を取り
入れて、1組のデータ送信が終了すると転送許可シフト
レジスタの許可ビットを次段に移動させる構成とし、こ
の1組のデータ送信終了はデータのシフトクロックをカ
ウンタ回路でカウントすることで検出する構成とし、ま
た、送信データシフトレジスタもシフトレジスタの出力
を初段に帰還するリングバッファ構成とし、CPUの1
個の送信コマンド実行のみで複数の端末に同一データ内
容の送信を可能にしたものである。さらに、転送許可シ
フトレジスタのそれぞれのビットに対して送信を禁止す
るフラグレジスタを有せしめ、転送許可シフトレジスタ
の出力と対応するフラグ出力のAND論理出力で送信切
り替えスイッチを制御するように構成したものである。
【0006】
【作用】本発明は上記した構成により、CPUの送信し
たいデータの送信データシフトレジスタへの書き込みも
1回で終了させることができ、CPUの1回の送信コマ
ンド実行のみで多数の端末の内の限定した特定複数端末
装置に同一データの送信を行うことができる。
【0007】
【実施例】以下本発明の一実施例について図面を参照し
ながら説明する。図1は本発明の一実施例の同一データ
多数装置の構成図を示し、このデータ多報装置における
パラレルイン・シリアルアウトの送信データシフトレジ
スタを図2に、カウンタ回路を図3に、スイッチ切り替
え制御回路を図4にそれぞれ示す。
【0008】図1において、11はCPU、12はCP
U11により送信すべきデータが書き込まれるリングバ
ッファ構造のパラレルイン・シリアルアウトの送信デー
タシフトレジスタ、14は送信データシフトレジスタ1
2から出力されるデータを端末A〜Cを切り替えて送出
する送信切り替えスイッチ、15はCNT0〜CNT2
の切り替え信号を出力して送信切り替えスイッチ14の
切り替えを制御するスイッチ切り替え制御回路、16は
スイッチ切り替え制御回路15のアドレスを設定するア
ドレスデコーダ、17は送信データシフトレジスタ12
のアドレスを設定するアドレスデコーダ、18はアドレ
スデコーダ17の所期の信号でカウント動作しスイッチ
切り替え制御回路15の切り替え信号CNT0〜CNT
2の出力のタイミングを設定するカウンタ回路である。
【0009】図2において、20はたとえばLS165
のようなシフトレジスタ、図3において、21はたとえ
ばLS160のようなカウンタ、22はたとえばLS7
4のようなFFタイプのレジスタ、図4において、2
3、24、25はたとえばLS74のような転送マスク
レジスタ、26、27、28はたとえばLS08のよう
なアンドゲート、29、30、31はたとえばLS74
のような転送許可シフトレジスタである。
【0010】次に上記構成の同一データ多報装置の動作
について説明する。まず、送信すべき端末を限定するた
めに、図4の転送マスクレジスタ23、24、25のそ
れぞれにデータHi,Lo,Hiを書き込む。次に、図
2のシフトレジスタ20にデータを書き込む。このとき
アドレスデコード17の出力DEC−Aがアクティブに
なり、図3のカウンタ21にデータ8hexがロードさ
れる(図5のタイムチャート(ア)の点)。図4の転送
マスクレジスタ23の出力XCと転送許可シフトレジス
タ29の出力YCがともにHiになり、アンドゲート2
6の出力はCNT2=Hiとなり、図1の送信切り替え
スイッチ14が端末Aへ継ながる。CLK入力に従い図
2のシフトレジスタ20の出力データXOUTが1ビッ
トづつ端末Aに転送される。転送とともに図2のリング
バッファを構成するシフトレジスタ20の出力は自身の
シリアルインに接続され、次の送信データとなる。デー
タが8個転送された時点で図3のカウンタ21よりリッ
プルキャリーRCOが出力され、カウンタ21に再度デ
ータ8hexがロードされる。1CLK遅れた時点で図
3のレジスタ22からDONE−CKが発生し、図4の
転送許可シフトレジスタ29、30、31のデータが1
ビットシフトする(図5のタイムチャート(イ)の
点)。
【0011】このタイムチャート(イ)の点で、図4の
転送許可シフトレジスタ29の出力YCはLoになり、
アンドゲート26の出力は、CNT2=Loとなる。代
わって、転送許可シフトレジスタ30の出力YBがHi
になるが、図4の転送マスクレジスタ24の出力XBが
Loのために、アンドゲート27の出力は、CNT1=
Loを維持し、図1の送信切り替えスイッチ14が開放
端子へつながる。このとき、図2のシフトレジスタ20
の動作は端末Aの場合と同様に動作するが、CNT1=
Loの作用により、実質的に端末Bへデータは転送され
ない(図5のタイムチャート(イ)から図6のタイムチ
ャート(ウ)までの間)。
【0012】端末Bへの内部動作が終了すると、図3の
カウンタ21よりリップルキャリーRCOが出力され、
カウンタ21に再度データ8hexがロードされる。1
CLK遅れた時点で図3のレジスタ22からDONE−
CKが発生し、図4の転送許可シフトレジスタ29、3
0、31のデータが1ビットシフトする(図6のタイム
チャート(ウ)の点)。
【0013】このタイムチャート(ウ)の点で、図4の
転送許可シフトレジスタ30の出力YBはLoになり、
アンドゲート27の出力は、CNT1=Loとなる。代
わって、転送許可シフトレジスタ31の出力YAがHi
になり、図4の転送マスクレジスタ25の出力XAがH
iのために、図4のアンドゲート28の出力はCNT0
=Hiとなり、図1の送信切り替えスイッチ14が端末
Cへつながる。CLK入力に従い図2のシフトレジスタ
20出力データXOUTが1ビットづつ端末Cに転送さ
れる。データが8個転送された時点で図3のカウンタ2
1よりリップルキャリーRCOが出力され、カウンタ2
1に再度データ8hexがロードされる。1CLK遅れ
た時点で図3のレジスタ22からDONE−CKが発生
し、図4の転送許可シフトレジスタ29、30、31の
データが1ビットシフトする(図6のタイムチャート
(エ)の点)。したがって、図4の転送許可シフトレジ
スタ31の出力YAはLoになり、アンドゲート28の
出力は、CNT0=Loとなる。これにより端末A,C
へのデータ転送が終了し、これとともに全ての端末への
接続が絶たれる。
【0014】
【発明の効果】以上のように、本発明によれば、1組の
データ書き込み動作のみで選択限定された複数端末に対
して、同一のデータ送信を実現することができる優れた
同一データ多報装置を実現できるものである。
【図面の簡単な説明】
【図1】本発明の一実施例の同一データ多報装置のブロ
ック図
【図2】同同一データ多報装置における送信データシフ
トレジスタの構成図
【図3】同同一データ多報装置におけるカウンタ回路の
構成図
【図4】同同一データ多報装置におけるスイッチ切り替
え制御回路の構成図
【図5】同同一データ多報装置におけるクロック出力タ
イミングチャート(1)
【図6】同同一データ多報装置におけるクロック出力タ
イミングチャート(2)
【図7】従来の回路例を示す構成図
【符号の説明】
11 CPU 12 送信データシフトレジスタ(パラレルイン・シリ
アルアウト) 14 送信切り替えスイッチ 15 スイッチ切り替え制御回路 16、17 アドレスデコード 18 カウンタ回路 20 シフトレジスタ 21 カウンタ 22 レジスタ 23、24、25 移送マスクレジスタ 29、30、31 移送許可シフトレジスタ

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 1個の中央制御装置に複数の端末が接続
    され、中央制御装置からそれぞれの端末に同一内容のデ
    ータを送信する装置であって、前記送信を同一内容デー
    タで複数回実行するための送信データシフトレジスタ
    と、複数端末から特定の端末を選択する送信切り替えス
    イッチと、この送信切り替えスイッチの切り替えを順次
    行う転送許可シフトレジスタからなるスイッチ切り替え
    制御回路とを備え、中央制御装置の1回の送信コマンド
    実行のみで複数の端末に同一データ内容の送信を可能に
    したことを特徴とする同一データ多報装置。
  2. 【請求項2】 複数の端末の内、特定の端末に対して転
    送動作を実行しないようなマスク機能を有する転送許可
    フラグレジスタを備えたことを特徴とする請求項1記載
    の同一データ多報装置。
JP6190206A 1994-08-12 1994-08-12 同一データ多報装置 Pending JPH0856345A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6190206A JPH0856345A (ja) 1994-08-12 1994-08-12 同一データ多報装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6190206A JPH0856345A (ja) 1994-08-12 1994-08-12 同一データ多報装置

Publications (1)

Publication Number Publication Date
JPH0856345A true JPH0856345A (ja) 1996-02-27

Family

ID=16254234

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6190206A Pending JPH0856345A (ja) 1994-08-12 1994-08-12 同一データ多報装置

Country Status (1)

Country Link
JP (1) JPH0856345A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11272447A (ja) * 1997-12-02 1999-10-08 Digital Equip Corp <Dec> ビット複写によりビット深さを増加する方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11272447A (ja) * 1997-12-02 1999-10-08 Digital Equip Corp <Dec> ビット複写によりビット深さを増加する方法

Similar Documents

Publication Publication Date Title
US8364873B2 (en) Data transmission system and a programmable SPI controller
AU721764B2 (en) High performance universal multi-port internally cached dynamic random access memory system, architecture and method
JPH04326270A (ja) シリアルアクセスメモリの倍速コントロール方式
US20040098517A1 (en) System and method for serial-to-parallel and/or parallel-to-serial data conversion
JPH0963263A (ja) 半導体記憶装置
JPH04312152A (ja) ネットワーク用入出力装置
JP2001195353A (ja) Dma転送システム
JPH04165810A (ja) パルス発生回路
JP2007520115A (ja) 装置、方法、システム、機械読み取り可能な媒体
US5764642A (en) System for combining data packets from multiple serial data streams to provide a single serial data output and method therefor
US5802387A (en) Efficient data transfer in a digital signal processor
JP4060270B2 (ja) 送信装置と受信装置の間においてビデオのライン・データを遅延させる装置および方法
JP3659345B2 (ja) バス・システム及び信号伝送方法
US7519848B2 (en) Data transfer apparatus
JPS63136395A (ja) 半導体記憶装置
JP3651672B2 (ja) 演算処理システム、特に通信装置のための演算処理システム
JPH01103755A (ja) データ転送装置
JP2619167B2 (ja) 入出力制御回路
JPH04160460A (ja) シリアルデータ送受信装置
JPH07134643A (ja) Fifoメモリ
JPH05265923A (ja) データ転送装置
JPH08263427A (ja) インタフェース回路
JPH08265393A (ja) シリアル通信方法およびシリアル通信コントローラ
JPS6384345A (ja) デ−タ受信回路
JPH03158041A (ja) データ多重転送方式