JPH07312628A - シリアル信号伝送装置 - Google Patents

シリアル信号伝送装置

Info

Publication number
JPH07312628A
JPH07312628A JP6102751A JP10275194A JPH07312628A JP H07312628 A JPH07312628 A JP H07312628A JP 6102751 A JP6102751 A JP 6102751A JP 10275194 A JP10275194 A JP 10275194A JP H07312628 A JPH07312628 A JP H07312628A
Authority
JP
Japan
Prior art keywords
serial signal
character
output
bits
communication lsi
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
JP6102751A
Other languages
English (en)
Inventor
Shungo Mori
俊吾 森
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric Corp
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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP6102751A priority Critical patent/JPH07312628A/ja
Publication of JPH07312628A publication Critical patent/JPH07312628A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)
  • Maintenance And Management Of Digital Transmission (AREA)

Abstract

(57)【要約】 【目的】 送受信時に異常信号を故意に作り、異常動作
試験を行う。 【構成】 設定器8,13でキャラクタ数およびビット
数を指定し、送信を開始すると、通常は通信用LSI1
からドライバ3にシリアル信号を出力し、シリアル信号
中のキャラクタ数およびビット数が指定されたキャラク
タ数およびビット数に一致すると、制御回路9の指示で
セレクタ6がキャラクタ中のビット反転信号をドライバ
に出力する。受信を開始すると、通常はレシーバ4から
通信用LSI1にシリアル信号を出力し、シリアル信号
中のキャラクタ数およびビット数が指定されたキャラク
タ数およびビット数に一致すると、制御回路14の指示
でセレクタ11がキャラクタ中のビット反転信号を通信
用LSIに出力する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、シルアル信号を送受
または受信さらには送受信するシリアル信号伝送装置に
関するものである。
【0002】
【従来の技術】図10は例えば昭和63年3月1日にC
Q出版株式会社より発行された「トランジスタ技術SP
ECIAL」No.8の第2〜5頁に示された従来のシ
リアル信号伝送装置を示す構成図、図11は同従来のシ
リアル信号伝送装置に使用されるシリアル信号の通信フ
レームを示す構成図、図12は同従来の通信フレーム中
の1つのキャラクタを示す構成図である。
【0003】図10において、1はシリアル信号の送受
信制御を行う通信用LSI、2は通信用LSI1に対し
送信信号の書き込みと受信信号の読出しとを行う通信制
御部としてのマイクロプロセッサ(図中には記号μPを
付してある)、3は通信用LSI1の送信信号の出力端
に接続されたドライバ、4は通信用LSI1の受信信号
の入力端に接続されたレシーバである。図11におい
て、シリアル信号の通信フレームは、最初にテキスト開
始STX、次に情報としてのテキスト、その次がテキス
ト終結ETX、最後が水平パリティ文字BCCそれぞれ
を表す複数のキャラクタで構成されている。図12にお
いて、1つのキャラクタは最初にスタートビット、次に
信号ビット、その次がパリティビット、最後がストップ
ビットを表すビット構成となっている。
【0004】次に、従来のシリアル信号伝送装置の動作
について説明する。送信時は、マイクロプロセッサ2が
キャラクタをパラレル信号として通信用LSI1に書き
込む。この通信用LSI1は書き込まれたパラレル信号
をシリアル信号に変換し、このシリアル信号に図12に
示すスタートビット、パリティビットおよびストップビ
ットを付加してキャラクタを構成し、このキャラクタを
シリアル信号として1ビットづつドライバ3に送出す
る。このドライバ−3は通信用LSI1から送出された
シリアル信号をレベル変換し外部に出力する。また受信
時は、レシーバ4が外部から受信した図12に示すビッ
ト構成のシリアル信号をレベル変換し通信用LSI1に
伝える。この通信用LSIはシリアル信号をパラレル信
号に変換するとともにパリティチェックなどの異常チェ
ックを行い、受信したことをマイクロプロセッサ2に伝
える。このマイクロプロセッサ2は通信用LSI1に対
し受信信号の読出しを行うとともに異常チェックの結果
を判定する。
【0005】
【発明が解決しようとする課題】従来のシリアル信号伝
送装置は、上記のように送信時のパリティビットの生
成、受信時のパリティチェックおよび受信時の異常チェ
ックを通信用LSI1の内部で行う構成であるので、異
常なシリアル信号を故意に送信または受信することによ
って、異常動作試験を行うことが困難であった。
【0006】また、通信プロトコルによるが、例えば無
手順で通信する場合、アプリケーションソフトウェアが
送信時において送出すべきデータのバイト数分バッファ
メモリに書き込んだ後、アプリケーションソフトウェア
が送信起動すると、マイクロプロセッサ2が通信用LS
I1に送信指示をし、送信完了でアプリケーションソフ
トウェアに送信完了を通知すると、アプリケーションソ
フトウェアが送信か終了した処理をする。また受信時に
おいてマイクロプロセッサ2はバッファメモリに受信デ
ータを書き込みマイクロプロセッサ2が受信完了でアプ
リケーションソフトウェアに受信完了を通知すると、ア
プリケーションソフトウェアがバッファメモリの受信デ
ータを読み出し、アプリケーションソフトウェアがエラ
ーチェックした後、アプリケーションソフトウェアが受
信動作を終了する。よって従来特にアプリケーションソ
フトウェアが故意にエラーを起こすことが難しく、アプ
リケーションソフトウェアの動作を確実にデバッグでき
なかったという問題もあった。
【0007】この発明は上記のような課題を解決するた
めになされたもので、目的は各種の異常なシリアル信号
を模擬的に送信または受信または送受信することによっ
て、各種の異常動作試験が簡単に行え、アプリケーショ
ンソフトウェアの機能確認を容易にでき、シリアル信号
伝送装置の品質を向上することである。
【0008】
【課題を解決するための手段】請求項1に記載した第1
の発明に係るシリアル信号伝送装置は、送信側設定器お
よび送信側データビット反転選択制御回路を備え、送信
側設定器でキャラクタ数およびビット数を指定してお
き、通信用LSIが生成したシリアル信号をドライバに
向けて出力すると、送信側データビット反転選択制御回
路はシリアル信号中のキャラクタ数およびビット数が指
定されたキャラクタ数およびビット数に不一致中はシリ
アル信号をそのままドライバに出力し、送信側データビ
ット反転選択制御回路はシリアル信号中のキャラクタ数
およびビット数が指定されたキャラクタ数およびビット
数に一致したときそのキャラクタ中のビット反転信号を
ドライバに出力する構成としたものである。
【0009】請求項2に記載した第2の発明に係るシリ
アル信号伝送装置は、受信側設定器および受信側データ
ビット反転選択制御回路を備え、受信側設定器でキャラ
クタ数およびビット数を指定しておき、レシーバが受信
したシリアル信号を通信用LSIに向けて出力すると、
受信側データビット反転選択制御回路はシリアル信号中
のキャラクタ数およびビット数が指定されたキャラクタ
数およびビット数に不一致中はシリアル信号をそのまま
通信用LSIに出力し、受信側データビット反転選択制
御回路はシリアル信号中のキャラクタ数およびビット数
が指定されたキャラクタ数およびビット数に一致したと
きそのキャラクタ中のビット反転信号を通信用LSIに
出力する構成としたものである。
【0010】請求項3に記載した第3の発明に係るシリ
アル信号伝送装置は、送信側設定器と受信側設定器と送
信側データビット反転選択制御回路および受信側データ
ビット反転選択制御回路を備え、送信側設定器と受信側
設定器とでキャラクタ数およびビット数を指定してお
き、通信用LSIが生成したシリアル信号をドライバに
向けて出力すると、送信側データビット反転選択制御回
路はシリアル信号中のキャラクタ数およびビット数が指
定されたキャラクタ数およびビット数に不一致中はシリ
アル信号をそのままドライバに出力し、送信側データビ
ット反転選択制御回路はシリアル信号中のキャラクタ数
およびビット数が指定されたキャラクタ数およびビット
数に一致したときそのキャラクタ中のビット反転信号を
ドライバに出力する一方、レシーバが受信したシリアル
信号を通信用LSIに向けて出力すると、受信側データ
ビット反転選択制御回路はシリアル信号中のキャラクタ
数およびビット数が指定されたキャラクタ数およびビッ
ト数に不一致中はシリアル信号をそのまま通信用LSI
に出力し、受信側データビット反転選択制御回路はシリ
アル信号中のキャラクタ数およびビット数が上記指定さ
れたキャラクタ数およびビット数に一致したときそのキ
ャラクタ中のビット反転信号を通信用LSIに出力する
構成としたものである。
【0011】請求項4に記載した第4の発明に係るシリ
アル信号伝送装置は、送信側第1設定器と送信側第2設
定器および送信側キャラクタ置換選択制御回路を備え、
送信側第1設定器で置換受動側のための特定キャラクタ
を指定し、送信側第2設定器で置換能動側のための別キ
ャラクタを指定しておき、通信用LSIが生成したシリ
アル信号をドライバに向けて出力すると、送信側キャラ
クタ置換選択制御回路はシリアル信号中のキャラクタが
指定された特定キャラクタに不一致中はシリアル信号を
そのままドライバに出力し、送信側キャラクタ置換選択
制御回路はシリアル信号中のキャラクタが指定された特
定キャラクタに一致したときそのシリアル信号中のキャ
ラクタを指定された別のキャラクタに置換してドライバ
に出力する構成としたものである。
【0012】請求項5に記載した第5の発明に係るシリ
アル信号伝送装置は、受信側第1設定器と受信側第2設
定器および受信側キャラクタ置換選択制御回路を備え、
受信側第1設定器で置換受動側のための特定キャラクタ
を指定し、受信側第2設定器で置換能動側のための別キ
ャラクタを指定しておき、レシーバが受信したシリアル
信号を通信用LSIに向けて出力すると、受信側キャラ
クタ置換選択制御回路はシリアル信号中のキャラクタが
指定された特定キャラクタに不一致中はシリアル信号を
そのまま通信用LSIに出力し、受信側キャラクタ置換
選択制御回路はシリアル信号中のキャラクタが指定され
た特定キャラクタに一致したときそのシリアル信号中の
キャラクタを指定された別のキャラクタに置換して通信
用LSIに出力する構成としたものである。
【0013】請求項6に記載した第6の発明に係るシリ
アル信号伝送装置は、送信側第1設定器と送信側第2設
定器と送信側キャラクタ置換選択制御回路と受信側第1
設定器と受信側第2設定器および受信側キャラクタ置換
選択制御回路を備え、送信側第1設定器および受信側第
1設定器で置換受動側のための特定キャラクタを指定
し、送信側第2設定器および受信側第2設定器で置換能
動側のための別キャラクタを指定しておき、通信用LS
Iが生成したシリアル信号をドライバに向けて出力する
と、送信側キャラクタ置換選択制御回路はシリアル信号
中のキャラクタが指定された特定キャラクタに不一致中
はシリアル信号をそのままドライバに出力し、送信側キ
ャラクタ置換選択制御回路はシリアル信号中のキャラク
タが指定された特定キャラクタに一致したときそのシリ
アル信号中のキャラクタを指定された別のキャラクタに
置換してドライバに出力する一方、レシーバが受信した
シリアル信号を通信用LSIに向けて出力すると、受信
側キャラクタ置換選択制御回路はシリアル信号中のキャ
ラクタが指定された特定キャラクタに不一致中はシリア
ル信号をそのまま通信用LSIに出力し、受信側キャラ
クタ置換選択制御回路はシリアル信号中のキャラクタが
指定された特定キャラクタに一致したときそのシリアル
信号中のキャラクタを指定された別のキャラクタに置換
して通信用LSIに出力する構成としたものである。
【0014】請求項7に記載した第7の発明に係るシリ
アル信号伝送装置は、送信側設定器および送信側マーク
状態選択制御回路を備え、送信側設定器でキャラクタ数
およびビット数を指定しておき、通信用LSIが生成し
たシリアル信号をドライバに向けて出力すると、送信側
マーク状態選択制御回路はシリアル信号中のキャラクタ
数およびビット数が指定されたキャラクタ数およびビッ
ト数に不一致中はシリアル信号をそのままドライバに出
力し、送信側マーク状態選択制御回路はシリアル信号中
のキャラクタ数およびビット数が指定されたキャラクタ
数およびビット数に一致したときそのキャラクタ中のビ
ット以降を高電位としてドライバに出力する構成とした
ものである。
【0015】請求項8に記載した第8の発明に係るシリ
アル信号伝送装置は、受信側設定器および受信側マーク
状態選択制御回路を備え、受信側設定器でキャラクタ数
およびビット数を指定しておき、レシーバが受信したシ
リアル信号を通信用LSIに向けて出力すると、受信側
マーク状態選択制御回路はシリアル信号中のキャラクタ
数およびビット数が指定されたキャラクタ数およびビッ
ト数に不一致中はシリアル信号をそのまま通信用LSI
に出力し、受信側マーク状態選択制御回路はシリアル信
号中のキャラクタ数およびビット数が指定されたキャラ
クタ数およびビット数に一致したときそのキャラクタ中
のビット以降を高電位として通信用LSIに出力する構
成としたものである。
【0016】請求項9に記載した第9の発明に係るシリ
アル信号伝送装置は、送信側設定器と送信側マーク状態
選択制御回路と受信側設定器および受信側マーク状態選
択制御回路を備え、送信側設定器および受信側設定器で
キャラクタ数およびビット数を指定しておき、通信用L
SIが生成したシリアル信号をドライバに向けて出力す
ると、送信側マーク状態選択制御回路はシリアル信号中
のキャラクタ数およびビット数が指定されたキャラクタ
数およびビット数に不一致中はシリアル信号をそのまま
ドライバに出力し、送信側マーク状態選択制御回路はシ
リアル信号中のキャラクタ数およびビット数が指定され
たキャラクタ数およびビット数に一致したときそのキャ
ラクタ中のビット以降を高電位としてドライバに出力す
る一方、レシーバが受信したシリアル信号を通信用LS
Iに向けて出力すると、受信側マーク状態選択制御回路
はシリアル信号中のキャラクタ数およびビット数が指定
されたキャラクタ数およびビット数に不一致中はシリア
ル信号をそのまま通信用LSIに出力し、受信側マーク
状態選択制御回路はシリアル信号中のキャラクタ数およ
びビット数が指定されたキャラクタ数およびビット数に
一致したときそのキャラクタ中のビット以降を高電位と
して通信用LSIに出力する構成としたものである。
【0017】請求項10に記載した第10の発明に係る
シリアル信号伝送装置は、送信側第3設定器と送信側第
4設定器と送信側第5設定器と動作指定設定器および送
信側複合制御回路を備え、送信側第3設定器でキャラク
タ数およびビット数を指定し、送信側第4設定器で置換
受動側のための特定キャラクタを指定し、送信側第5設
定器で置換能動側のための別キャラクタを指定し、動作
指定設定器で信号選択制御動作を指定しておき、通信用
LSIが生成したシリアル信号をドライバに向けて出力
すると、送信側複合制御回路は指定された信号選択制御
動作に応じ送信側データビット反転選択機能と送信側キ
ャラクタ置換選択機能および送信側マーク状態選択制御
機能のいずれかを実行し、送信側データビット反転選択
機能ではシリアル信号中のキャラクタ数およびビット数
が指定されたキャラクタ数およびビット数に不一致中は
シリアル信号をそのままドライバに出力するとともにシ
リアル信号中のキャラクタ数およびビット数が指定され
たキャラクタ数およびビット数に一致したときそのキャ
ラクタ中のビット反転信号をドライバに出力し、送信側
キャラクタ置換選択機能ではシリアル信号中のキャラク
タが指定された特定キャラクタに不一致中はシリアル信
号をそのままドライバに出力するとともにシリアル信号
中のキャラクタが指定された特定キャラクタに一致した
ときそのシリアル信号中のキャラクタを指定された別の
キャラクタに置換してドライバに出力し、送信側マーク
状態選択機能ではシリアル信号中のキャラクタ数および
ビット数が指定されたキャラクタ数およびビット数に不
一致中はシリアル信号をそのままドライバに出力すると
ともにシリアル信号中のキャラクタ数およびビット数が
指定されたキャラクタ数およびビット数に一致したとき
そのキャラクタ中のビット以降を高電位としてドライバ
に出力する構成としたものである。
【0018】請求項11に記載した第11の発明に係る
シリアル信号伝送装置は、受信側第3設定器と受信側第
4設定器と受信側第5設定器と動作指定設定器および受
信側複合制御回路を備え、受信側第3設定器でキャラク
タ数およびビット数を指定し、受信側第4設定器で置換
受動側のための特定キャラクタを指定し、受信側第5設
定器で置換能動側のための別キャラクタを指定し、動作
指定設定器で信号選択制御動作を指定しておき、レシー
バが受信したシリアル信号を通信用LSIに向けて出力
すると、受信側複合制御回路は指定された信号選択制御
動作に応じ受信側データビット反転選択機能と受信側キ
ャラクタ置換選択機能および受信側マーク状態選択機能
のいずれかを実行し、受信側データビット反転選択機能
ではシリアル信号中のキャラクタ数およびビット数が指
定されたキャラクタ数およびビット数に不一致中はシリ
アル信号をそのまま通信用LSIに出力するとともにシ
リアル信号中のキャラクタ数およびビット数が指定され
たキャラクタ数およびビット数に一致したときそのキャ
ラクタ中のビット反転信号を通信用LSIに出力し、受
信側キャラクタ置換選択機能ではシリアル信号中のキャ
ラクタが指定された特定キャラクタに不一致中はシリア
ル信号をそのまま通信用LSIに出力するとともにシリ
アル信号中のキャラクタが指定された特定キャラクタに
一致したときそのシリアル信号中のキャラクタを指定さ
れた別のキャラクタに置換して通信用LSIに出力し、
受信側マーク状態選択機能ではシリアル信号中のキャラ
クタ数およびビット数が指定されたキャラクタ数および
ビット数に不一致中はシリアル信号をそのまま通信用L
SIに出力するとともにシリアル信号中のキャラクタ数
およびビット数が指定されたキャラクタ数およびビット
数に一致したときそのキャラクタ中のビット以降を高電
位として通信用LSIに出力する構成としたものであ
る。
【0019】請求項12に記載した第12の発明に係る
シリアル信号伝送装置は、送信側第3設定器と送信側第
4設定器と送信側第5設定器と動作指定設定器と送信側
複合制御回路と受信側第3設定器と受信側第4設定器と
受信側第5設定器と動作指定設定器および総合制御回路
を備え、送信側第3設定器および受信側第3設定器でキ
ャラクタ数およびビット数を指定し、送信側第4設定器
および受信側第4設定器で置換受動側のための特定キャ
ラクタを指定し、送信側第5設定器および受信側第5設
定器で置換能動側のための別キャラクタを指定し、動作
指定設定器で信号選択制御動作を指定しておき、通信用
LSIが生成したシリアル信号をドライバに向けて出力
すると、総合制御回路は指定された信号選択制御動作に
応じ送信側データビット反転選択機能と送信側キャラク
タ置換選択機能および送信側マーク状態選択機能のいず
れかを実行し、レシーバが受信したシリアル信号を通信
用LSIに向けて出力すると、総合制御回路は指定され
た信号選択制御動作に応じ受信側データビット反転選択
機能と受信側キャラクタ置換選択機能および受信側マー
ク状態選択機能のいずれかを実行する構成としたもので
ある。
【0020】請求項13に記載した第13の発明に係る
シリアル信号伝送装置は、上記第1乃至第12のうちの
いずれか1つの発明における送信側データビット選択制
御回路、受信側データビット選択制御回路、送信側キャ
ラクタ置換制御回路、受信側キャラクタ置換制御回路、
送信側複合制御回路、受信側複合制御回路および総合制
御回路のいずれか1つをゲートアレイにて構成したもの
である。
【0021】
【作用】第1の発明のシリアル信号伝送装置は、送信時
において、通信用LSIからドライバに出力される途中
のシリアル信号の操作者が希望する特定キャラクタ中の
ビットを反転する。結果として、送信時に随時、パリテ
ィビットの異常を故意に作り、異常動作試験が行える。
【0022】第2の発明のシリアル信号伝送装置は、受
信時において、レシーバから通信用LSIに入力される
途中のシリアル信号の操作者が希望する特定のキャラク
タ中のビットを反転する。結果として、受信時に随時、
パリティビットの異常を故意に作り、異常動作試験が行
える。
【0023】第3の発明のシリアル信号伝送装置は、送
受信時において、通信用LSIからドライバに出力され
る途中のシリアル信号の操作者が希望する特定キャラク
タ中のビットを反転し、レシーバから通信用LSIに入
力される途中のシリアル信号の操作者が希望する特定の
キャラクタ中のビットを反転する。結果として、送受信
時に随時、パリティビットの異常を故意に作り、異常動
作試験が行える。
【0024】第4の発明のシリアル信号伝送装置は、送
信時において、通信用LSIからドライバに出力される
途中のシリアル信号の操作者が希望する特定キャラクタ
を別キャラクタに置換する。結果として、送信時に随
時、特定キャラクタの喪失を故意に作り、異常動作試験
が行える。
【0025】第5の発明のシリアル信号伝送装置は、受
信時において、レシーバから通信用LSIに出力される
途中のシリアル信号の操作者が希望する特定キャラクタ
を別キャラクタに置換する。結果として、受信時に随
時、特定キャラクタの喪失を故意に作り、異常動作試験
が行える。
【0026】第6の発明のシリアル信号伝送装置は、送
受信時において、通信用LSIからドライバに出力され
る途中のシリアル信号の操作者が希望する特定キャラク
タを別キャラクタに置換し、レシーバから通信用LSI
に出力される途中のシリアル信号の操作者が希望する特
定キャラクタを別キャラクタに置換する。結果として、
送受信時に随時、特定キャラクタの喪失を故意に作り、
異常動作試験が行える。
【0027】第7の発明のシリアル信号伝送装置は、送
信時において、通信用LSIからドライバに出力される
途中のシリアル信号の操作者が希望する特定キャラクタ
中のビット以降を高電位のマーク状態とする。結果とし
て、送信時に随時、外部ケーブル断線による異常を故意
に作り、異常動作試験が行える。
【0028】第8の発明のシリアル信号伝送装置は、受
信時において、レシーバから通信用LSIに出力される
途中のシリアル信号の操作者が希望する特定キャラクタ
中のビット以降を高電位のマーク状態とする。結果とし
て、受信時に随時、外部ケーブル断線による異常を故意
に作り、異常動作試験が行える。
【0029】第9の発明のシリアル信号伝送装置は、送
受信時において、通信用LSIからドライバに出力され
る途中のシリアル信号の操作者が希望する特定キャラク
タ中のビット以降を高電位のマーク状態とし、レシーバ
から通信用LSIに出力される途中のシリアル信号の操
作者が希望する特定キャラクタ中のビット以降を高電位
のマーク状態とする。結果として、送受信時に随時、外
部ケーブル断線による異常を故意に作り、異常動作試験
が行える。
【0030】第10の発明のシリアル信号伝送装置は、
送信時において、通信用LSIからドライバに出力され
る途中のシリアル信号の操作者が希望する特定キャラク
タ中のビット反転、通信用LSIからドライバに出力さ
れる途中のシリアル信号の操作者が希望する特定キャラ
クタの別キャラクタへの置換、通信用LSIからドライ
バに出力される途中のシリアル信号の操作者が希望する
特定キャラクタ中のビット以降を高電位のマーク状態と
することを適宜選択して行える。結果として、送信時に
随時、パリティビットの異常、特定キャラクタの喪失お
よび外部ケーブル断線によるなどの異常を故意に作り、
異常動作試験が行える。
【0031】第11の発明のシリアル信号伝送装置は、
受信時において、レシーバから通信用LSIに出力され
る途中のシリアル信号の操作者が希望する特定キャラク
タ中のビット反転、レシーバから通信用LSIに出力さ
れる途中のシリアル信号の操作者が希望する特定キャラ
クタの別キャラクタへの置換、レシーバから通信用LS
Iに出力される途中のシリアル信号の操作者が希望する
特定キャラクタ中のビット以降を高電位のマーク状態と
することを適宜選択して行える。結果として、受信時に
随時、パリティビットの異常、特定キャラクタの喪失お
よび外部ケーブル断線によるなどの異常を故意に作り、
異常動作試験が行える。
【0032】第12の発明のシリアル信号伝送装置は、
送受信時において、操作者が希望する特定キャラクタ中
のビット反転、操作者が希望する特定キャラクタの別キ
ャラクタへの置換、操作者が希望する特定キャラクタ中
のビット以降を高電位のマーク状態とすることを適宜選
択して行える。結果として、送受信時に随時、パリティ
ビットの異常、特定キャラクタの喪失および外部ケーブ
ル断線によるなどの異常を故意に作り、異常動作試験が
行える。
【0033】第13の発明のシリアル信号伝送装置は、
第1乃至第12いずれか1つの発明における送信側デー
タビット選択制御回路、受信側データビット選択制御回
路、送信側キャラクタ置換制御回路、受信側キャラクタ
置換制御回路、送信側複合制御回路、受信側複合制御回
路および複合制御回路の構成が簡素となる。
【0034】
【実施例】以下、この発明の各実施例を図1乃至図9を
用い、上記従来例と同一部分に同一符号を付して説明す
る。 実施例1(請求項1乃至3に対応).図1は実施例1と
してのシリアル信号伝送装置を示す構成図、図2は実施
例1の動作を説明するための図、図3のA図は実施例1
のシリアル信号伝送装置における送信側セレクタでの信
号波形を示す図、図3のB図は実施例1のシリアル信号
伝送装置における送信側ラッチでの信号波形を示す図で
ある。
【0035】図1において、この実施例1のシリアル信
号伝送装置は、通信用LSI1、マイクロプロセッサ
2、ドライバ3、レシーバ4、送信側インバータ5、送
信側セレクタ6、送信側ラッチ7、送信側設定器8、送
信側制御部9、受信側インバータ10、受信側セレクタ
11、受信側ラッチ12、受信側設定器13および受信
側制御部14を備える。これら送信側インバータ5と送
信側セレクタ6と送信側ラッチ7および送信側制御部9
によって、送信側データビット反転選択制御回路aが構
成され、受信側インバータ10と受信側セレクタ11と
受信側ラッチ12および受信側制御部14によって、受
信側データビット反転選択制御回路bが構成される。送
信側において、通信用LSI1の1つの入力端としての
CLK端子には装置全体の動作を同調させるためのタイ
ミング信号としてのクロックが入力され、通信用LSI
1のシリアル信号なる送信信号の出力端TxDには送信
側インバータ5の入力端と送信側セレクタ6の1つの入
力端としてのA端子および送信側制御部9の入力端が接
続され、送信側インバータ5の出力端は送信側セレクタ
6の上記とは別の1つの入力端としてのB端子に接続さ
れ、送信側セレクタ6の上記とは別の1つの入力端とし
てのS端子には送信側制御部9の1つの出力端が接続さ
れ、送信側セレクタ6の出力端としてのY端子は送信側
ラッチ7の1つの入力端としてのD端子に接続され、こ
の送信側セレクタ6はS端子に送信側制御部9から入力
される選択信号に応じA端子に入力される通信用LSI
1の送信信号およびB端子に入力される送信側インバー
タ5からの送信信号の反転信号のいずれか一方を選択し
て送信側ラッチ7のD端子に出力する。
【0036】送信側ラッチ7の上記とは別の1つの入力
端としてのT端子には送信側制御部9の上記とは別の1
つの出力端が接続され、送信側ラッチ7の出力端として
のQ端子はドライバ3の入力端に接続され、この送信側
ラッチ7はT端子に送信側制御部9から入力されるサン
プリング信号に応じ送信側セレクタ6からの出力信号を
サンプリングしドライバ3に出力する。
【0037】送信側制御部9の上記とは別の1つの入力
端には送信側設定器8の出力端が接続され、この送信側
設定器8は操作者が希望するキャラクタ数とビット数を
指定することによってその指定されたキャラクタ数とビ
ット数とに応じた設定情報を送信側制御部9に出力す
る。
【0038】送信側制御部9の上記とは別の1つの入力
端としてのCLK端子には上記通信LSI1に供給され
たクロックと同じクロックが入力される。この送信側制
御部9は、クロックによって1つのキャラクタごとに高
電位を示すハイレベルのマーク状態(図12参照)から
スタートビットとなるタイミングを検出してキャラクタ
数およびビット数をカウントし、このカウントしたキャ
ラクタ数およびビット数が送信側設定器8からの設定情
報として入力されたキャラクタ数およびビット数に一致
したとき、1ビットに相当する時間だけ送信側インバー
タ5の信号を選択するように指示する選択信号を送信側
セレクタ6に出力する。
【0039】受信側において、レシーバ4の出力端には
受信側インバータ10の入力端と受信側セレクタ11の
1つの入力端としてのA端子および受信側制御部14の
入力端が接続され、受信側インバータ10の出力端は受
信側セレクタ11の上記とは別の1つの入力端としての
B端子に接続され、受信側セレクタ11の上記とは別の
1つの入力端としてのS端子には受信側制御部14の1
つの出力端が接続され、受信側セレクタ11の出力端と
してのY端子は受信側ラッチ12の1つの入力端として
のD端子に接続され、この受信側セレクタ11はS端子
に受信側制御部14から入力される選択信号に応じA端
子に入力されるレシーバ4の受信信号およびB端子に入
力される受信側インバータ10からの受信信号の反転信
号のいずれか一方を選択して受信側ラッチ12のD端子
に出力する。
【0040】受信側ラッチ12の上記とは別の1つの入
力端としてのT端子には受信側制御部14の上記とは別
の1つの出力端が接続され、受信側ラッチ12の出力端
としてのQ端子は通信用LSI1のシリアル信号なる受
信信号の入力端RxDに接続され、この受信側ラッチ1
2はT端子に受信側制御部14から入力されるサンプリ
ング信号に応じ受信側セレクタ11からの出力信号をサ
ンプリングし通信用LSI1に出力する。
【0041】受信側制御部14の上記とは別の1つの入
力端には受信側設定器13の出力端が接続され、この受
信側設定器13は操作者が希望するキャラクタ数とビッ
ト数を指定することによってその指定されたキャラクタ
数とビット数とに応じた設定情報を受信側制御部14に
出力する。
【0042】受信側制御部14の上記とは別の1つの入
力端としてのCLK端子には上記送信側制御部9と同じ
クロックが入力される。この受信側制御部14は、クロ
ックによって1つのキャラクタごとに高電位を示すハイ
レベルのマーク状態からスタートビットとなるタイミン
グを検出してキャラクタ数およびビット数をカウント
し、このカウントしたキャラクタ数およびビット数が受
信側設定器13からの設定情報として入力されたキャラ
クタ数およびビット数に一致したとき、1ビットに相当
する時間だけ受信側インバータ10の信号を選択するよ
うに指示する選択信号を受信側セレクタ11出力する。
【0043】次に、実施例1の動作について図2および
図3を参照しつつ説明する。異常なシリアル信号を模擬
的に送信する異常動作試験を行うには、操作者が送信側
設定器8を操作し通信フレーム中のキャラクタ数とビッ
ト数を送信側制御部9にあらかじめ設定しておく。この
状態において、マイクロプロセッサ2が通信フレームの
送信を通信用LSI1に指示すると、通信用LSI1は
図2に示すテキスト開始STX、データDATA1、デ
ータDATA2、……、データDATAn、……、テキ
スト終結EXTおよび水平パリティチェック文字BCC
の順にシリアル信号を送出する。そして、通常は、送信
側セレクタ6が通信用LSI1からの送信信号を選択
し、この選択された送信信号が送信側ラッチ7を経由し
てドライバ3から外部に送信される。
【0044】この通常の送信中において、送信側制御部
9は通信フレームを構成する各キャラクタごとにスター
トビットとなるタイミングを検出し、このスタートビッ
トの検出ごとにキャラクタ数をカウントし、このキャラ
クタ数が上記設定されたキャラクタ数に一致すると、ス
タートビットからのビット数をカウントし、このビット
数が上記設定されたビット数に一致したとき、1ビット
分の選択信号を送信側セレクタ6に出力する。例えば、
上記設定されたキャラクタ数を「n」とし、上記設定さ
れたビット数を「6」とすると、図2のA図に示すよう
に通信フレームのテキスト開始STXからキャラクタ数
n番めのデータDATAnにおいて、図2のB図に示す
ようにスタートビットからビット数6番目のデータビッ
トD4の開始タイミングを以て、送信側制御部9が選択
信号を送信側セレクタ6に出力する。
【0045】結果として、この実施例1によれば、図2
に示すように、通信フレーム中のDATAnのデータビ
ットD4が反転されたシリアル信号が送信側ラッチ7を
経由してドライバ3から外部に出力される。このデータ
ビットD4の反転に際し、送信側セレクタ6のA端子お
よびB端子の2つの入力信号とS端子の選択信号とが同
一タイミングで反転すると、送信側セレクタ6のY端子
の出力信号にヒゲ状の信号が発生するが、この実施例1
では送信側ラッチ7が送信側制御部9からのサンプリン
グ信号によってサンプリングを行い、上記ヒゲ状の信号
の発生を阻止することができる。
【0046】具体的には、図3のA図に示すように送信
側セレクタ6のY端子での出力は、高電位と低電位のレ
ベルが確定しないと、通常、t1とt2との部分でヒゲ
状となる場合がある。そのため、この実施例1では、送
信側インバータ5や送信側セレクタ6を構成するIC素
子での信号伝達の遅延時間を見込み、送信側制御部9が
送信側セレクタ6の出力のレベルの安定したタイミング
でサンプリングするように送信側ラッチ7のT端子にサ
ンプリング信号としてのトリガー信号を出力し、結果と
して、図3のB図に示すように送信側ラッチ7がQ端子
に上記ヒゲ状の信号の発生しない信号を出力できる。
【0047】また、上記実施例1において、異常なシリ
アル信号を模擬的に受信する異常動作試験を行うには、
操作者が受信側設定器13を操作し通信フレーム中のキ
ャラクタ数とビット数を受信側制御部14にあらかじめ
設定しておく。この状態において、マイクロプロセッサ
2が通信フレームの受信を通信用LSI1に指示する
と、レシーバ4が外部から図2に示すテキスト開始ST
X、データDATA1、データDATA2、……、デー
タDATAn、……、テキスト終結EXTおよび水平パ
リティチェック文字BCCの順にシリアル信号を受信す
る。そして、通常は、受信側セレクタ11がレシーバ4
からの受信信号を選択し、この選択された受信信号が受
信側ラッチ12を経由して通信用LSI1に入力され
る。この通常の受信中において、受信側制御部14は通
信フレームを構成する各キャラクタごとにスタートビッ
トとなるタイミングを検出し、このスタートビットの検
出ごとにキャラクタ数をカウントし、このキャラクタ数
が上記設定されたキャラクタ数に一致すると、スタート
ビットからのビット数をカウントし、このビット数が上
記設定されたビット数に一致したとき、1ビット分の選
択信号を受信側セレクタ11に出力する。結果として、
通信フレーム中における上記設定されたキャラクタ数中
のビット数に相当する部分のデータビットが反転された
シリアル信号が受信側ラッチ12を経由して通信用LS
I1の入力端子RxDに入力される。
【0048】要するに、この実施例1によれば、シリア
ル信号伝送装置において、送信側設定器8でキャラクタ
数とビット数を指定するだけで、通信LSI1から出力
された通信フレーム中の指定されたキャラクタ中のデー
タビットが正常な信号状態とは反転し、この反転信号を
含む異常なシリアル信号がドライバ3から外部に送信さ
れるので、異常なシリアル信号を故意に送信し、特定キ
ャラクタのパリティの異常となった異常動作試験を随時
容易に行うことできる。また、受信側設定器13でキャ
ラクタ数とビット数を指定するだけで、レシーバ4から
受信した通信フレーム中の指定されたキャラクタ中のデ
ータビットが正常な信号状態とは反転し、この反転信号
を含む異常なシリアル信号が通信LSI1に受信される
ので、異常なシリアル信号を故意に受信し、特定キャラ
クタのパリティの異常となった異常動作試験を随時容易
に行うことできる。
【0049】実施例2(請求項4に対応).図4は実施
例2としてのシリアル信号伝送装置の送信側を示す構成
図、図5は実施例2の動作を説明するための図である。
【0050】この実施例2のシリアル信号伝送装置は図
4に示すように特定キャラクタを別キャラクタに置換し
て異常動作試験を行えるようにしたことに特徴がある。
つまり、図4において、シリアル信号伝送装置の送信側
を例として図示してあり、この実施例2のシリアル信号
伝送装置の送信側においては、通信用LSI1、マイク
ロプロセッサ2、ドライバ3、送信側セレクタ6、送信
側ラッチ7、11ビット構成の送信側第1シフトレジス
タ15、9ビット構成の送信側第2シフトレジスタ1
6、送信側第1設定器17、送信側第2設定器18、コ
ンパレータ(図中には記号CMPを付してある)19、
パリティジェネレータ(図中には記号PGを付してあ
る)20および送信側制御部21を備える。これら送信
側セレクタ6と送信側ラッチ7と送信側第1シフトレジ
スタ15と送信側第2シフトレジスタ16とコンパレー
タ19とパリティジェネレータ20および送信側制御部
21によって送信側キャラクタ置換選択制御回路cが構
成される。
【0051】通信用LSI1の出力端TxDには送信側
第1シフトレジス15の入力端としてのSI端子が接続
され、送信側第1シフトレジスタ15の出力端としての
SO端子は送信側セレクタ6のA端子に接続され、送信
側セレクタ6のB端子には第2送信側シフトレジスタ1
6の出力端としてのSO端子が接続され、送信側セレク
タ6のS端子には送信側制御部21の1つの出力端が接
続され、送信側セレクタ6のY端子は送信側ラッチ7の
D端子に接続され、この送信側セレクタ6はS端子に送
信側制御部21から入力される選択信号に応じA端子に
入力される通信用LSI1から送信側第1シフトレジス
タ15を経由した送信信号およびB端子に入力される送
信側第2シフトレジスタ16からの置換パリティビット
の付加された能動側のための別キャラクタ信号のいずれ
か一方を選択して送信側ラッチ7のD端子に出力する。
【0052】送信側第1シフトレジスタ15の上記とは
別の1つの入力端としてのT端子および送信側第2シフ
トレジスタ16の1つの入力端としてのT端子には送信
側制御部21の1つの出力端が接続され、送信側第1シ
フトレジスタ15の上記とは別の出力端としてのD端子
はコンパレータ19の1つの入力端に接続され、この送
信側第1シフトレジスタ15はT端子に送信側制御部2
1から出力されるCLK端子に供給された上記通信LS
I1のクロックと同じクロックにもとづくタイミング信
号によって1つのキャラクタごとに高電位を示すハイレ
ベルのマーク状態からスタートビットとなるタイミング
を検出してキャラクタのデータビット全部をコンパレー
タ19に出力する。
【0053】コンパレータ19の上記とは別の1つの入
力端には送信側第1設定器17の出力端が接続され、こ
の送信側第1設定器17は操作者が希望する置換受動側
のための特定キャラクタを指定することによってその指
定された特定キャラクタのデータビット全部に応じた設
定情報をコンパレータ19に出力する。
【0054】コンパレータ19の出力端としてのEQ端
子は送信側制御部21の1つの入力端に接続され、この
コンパレータ19は送信側第1シフトレジスタ15から
出力されたキャラクタのデータビット全部が送信側第1
設定器17から設定された特定キャラクタのデータビッ
ト全部に一致したときその一致を表す有意信号をEQ端
子から送信側制御部21に出力し、この送信側制御部2
1はコンパレータ19からの有意信号によってロード信
号とサンプリング信号および選択信号それぞれを送信側
第2シフトレジスタ16と送信側ラッチ7および送信側
セレクタ6に個別に出力する。
【0055】送信側第2シフトレジスタ16の上記とは
別の1つの入力端としての一方のD端子にはパリティジ
ェネレータ20の出力端が接続され、送信側第2シフト
レジスタ16の上記とは別の1つの入力端としての他方
のD端子には送信側第2設定器18の出力端が接続さ
れ、この送信側第2設定器18の出力端はパリティジェ
ネレータ20の入力端にも接続され、送信側第2設定器
18は操作者が置換能動側のための別キャラクタを指定
することによってその指定された別キャラクタのデータ
ビット全部に応じた設定情報を送信側第2シフトレジス
タ16とパリティジェネレータ20とに出力し、このパ
リティジェネレータ20はパリティビットを生成して送
信側第2シフトレジスタ16に出力する。
【0056】送信側第2シフトレジスタ16の上記とは
別の1つの入力端子としてのLD端子には送信側制御部
21の上記とは別の1つのロード信号用出力端が接続さ
れ、この送信側第2シフトレジスタ16は上記送信側制
御部21から出力されるロード信号をLD端子で受け取
ることによって、上記送信側第2設定器18から出力さ
れた置換能動側のための別キャラクタのデータビット全
部に応じた設定情報と上記パリティジェネレータ20か
ら出力されたパリティビットをロードしSO端子から送
信側セレクタ6のB端子に出力する。
【0057】送信側ラッチ7の上記とは別の1つの入力
端としてのT端子には送信側制御部21の上記とは別の
1つの出力端が接続され、送信側ラッチ7の出力端とし
てのQ端子はドライバ3の入力端に接続され、この送信
側ラッチ7はT端子に送信側制御部21から入力される
サンプリング信号に応じ送信側セレクタ6からの出力信
号をサンプリングしドライバ3に出力する。
【0058】送信側制御部21の上記とは別の1つの入
力端としてのCLK端子には上記通信LSI1に供給さ
れたクロックと同じクロックが入力され、この送信側制
御部21はクロックによって上記サンプリング信号とロ
ード信号および選択信号を出力する。
【0059】次に、実施例2の動作について図5を参照
しつつ説明する。異常なシリアル信号を模擬的に送信す
る異常動作試験を行うには、操作者が送信側第1設定器
17を操作し通信フレーム中の置換受動側のための特定
キャラクタをあらかじめ送信側第1設定器17に設定す
るとともに、操作者が送信側第2設定器18を操作して
置換能動側のための別キャラクタを送信側第2設定器1
8にあらかじめ設定しておく。例えば、図5に示すよう
に、キャラクタのテキスト終結ETXをテキスト開始S
TXに置き換える場合には、上記置換受動側のための特
定キャラクタとしてのテキスト終結ETXを表すコード
“03H”を送信側第1設定器17に設定し、上記置換
能動側のための別キャラクタとしてのテキスト開始ST
Xを表すコード“02H”を送信側第2設定器18に設
定しておく。この状態において、マイクロプロセッサ2
が通信フレームの送信を通信用LSI1に指示すると、
通信用LSI1はテキスト開始STX、データDATA
1、データDATA2、……、データDATAn、…
…、テキスト終了EXTおよび水平パリティチェック文
字BCCの順にシリアル信号(図2参照)を送出する。
そして、通常は、送信側セレクタ6が通信用LSI1か
らの送信側第1シフトレジスタ15を経由する送信信号
を選択し、この選択された送信信号が送信側ラッチ7を
経由してドライバ3から外部に送信される。
【0060】また、送信側第1シフトレジスタ15が上
記シリアル信号のテキスト開始STX、データDATA
1、データDATA2、……、データDATAn、…
…、テキスト終了EXTおよび水平パリティチェック文
字BCCそれぞれの1つのキャラクタごとを送信の順序
にしたがってコンパレータ19に出力する。このコンパ
レータ19は1つのキャラクタを受信するごとにその受
信したキャラクタのデータビット全部を送信側第1設定
器17で設定された特定キャラクタのデータビット全部
と比較し、受信したキャラクタのデータビット全部が設
定された特定キャラクタのデータビット全部に一致した
とき有意信号を送信側制御部21に出力する。つまり、
図5のA図においては、テキスト終結ETXなる特定キ
ャラクタが送信側第1シフトレジスタ15からコンパレ
ータ19に出力されたとき、コンパレータ19が有意信
号を送信側制御部21に出力し、この送信側制御部21
はロード信号を送信側第2シフトレジスタ16に出力す
る。この送信側第2シフトレジスタ16は送信側第2設
定器18から置換能動側のための別キャラクタのデータ
ビット全部をロードするとともパリティジェネレータ2
0からパリティビットをロードし、この送信側第2シフ
トレジスタ16は置換能動側のための別キャラクタのデ
ータビットの最後のビットの後にパリティビットをシリ
アルに配置して送信側セレクタ6に出力する。つまり、
図5のB図においては、通信フレーム中におけるテキス
ト終結EXTなる特定のキャラクタの配列位置にテキス
ト開始STXなる別キャラクタのデータビットとパリテ
ィビットとのシリアルに組み合わされた置換信号が送信
側第2シフトレジスタ16から送信側セレクタ6に出力
される。
【0061】引き続き、送信側制御部21は選択信号を
送信側セレクタ6に出力し、この送信側セレクタ6は送
信側第1シフトレジスタ15からのテキスト終結ETX
なるキャラクタのデータビットとそのパリティビットと
の組み合わされた信号に代替して上記送信側第2シフト
レジスタ16から出力された上記テキスト開始STXな
る別キャラクタのデータビット全部とパリティビットと
のシリアルに組み合わされた置換信号を送信側ラッチ7
に出力する。
【0062】要するに、この実施例2によれば、シリア
ル信号伝送装置において、送信側第1設定器17と送信
側第2設定器18とで置換受動側のための特定キャラク
タと置換能動側のための別キャラクタとを指定するだけ
で、通信LSI1から出力された通信フレーム中の指定
された特定キャラクタを別キャラクタにパリティビット
を付加しつつ置換し、このパリティビットの付加された
置換信号を含む異常なシリアル信号がドライバ3から外
部に送信されるので、異常なシリアル信号を故意に送信
し、特定キャラクタの喪失した状態の異常動作試験を随
時容易に行うことできる。
【0063】また、この実施例2では図示は省略した
が、レシーバと受信側セレクタと受信側ラッチと受信側
第1シフトレジスタと受信側第2シフトレジスタと受信
側第1設定器と受信側第2設定器とコンパレータとパリ
ティジェネレータおよび受信側制御部を設け、受信側第
1設定器と受信側第2設定器とで置換受動側のための特
定キャラクタと置換能動側のための別キャラクタとを指
定するだけで、レシーバから受信した通信フレーム中の
指定された特定キャラクタを別キャラクタにパリティビ
ットを付加しつつ置換し、このパリティビットの付加さ
れた置換信号を含む異常なシリアル信号号が通信LSI
1に受信されるので、異常なシリアル信号を故意に受信
し、特定キャラクタの喪失した状態の異常動作試験を随
時容易に行うことできることは、図1および図4を参酌
することによって容易に理解できるであろう。この点は
請求項5に対応する。この受信側構成と上記実施例2の
送信側構成との両立が請求項6に対応する。
【0064】実施例3(請求項7に対応).図6は実施
例3としてのシリアル信号伝送装置の送信側を示す構成
図、図7は実施例3の動作を説明するための図である。
【0065】この実施例3のシリアル信号伝送装置は図
6に示すように通信LSI1から出力された通信フレー
ム中の指定されたキャラクタ中のビット位置以降すべて
高電位のハイレバルのマーク状態とする異常動作試験を
行えるようにしたことに特徴がある。つまり、図6にお
いて、シリアル信号伝送装置の送信側を例として図示し
てあり、この実施例3のシリアル信号伝送装置の送信側
においては、通信用LSI1、マイクロプロセッサ2、
ドライバ3、送信側セレクタ6、送信側ラッチ7、送信
側設定器8および送信側制御部22を備える。これら送
信側セレクタ6と送信側ラッチ7および送信側制御部2
2によって、送信側マーク状態選択制御回路dが構成さ
れる。
【0066】送信側セレクタ6のB端子には上記実施例
1の送信側インバータの出力を入力する変わりに高電位
なる“H”レベル固定値を図外の電源電位から供給し、
送信側制御部22が送信側設定器8で指定されたキャラ
クタ中のビット位置を示す選択信号を送信側セレクタ6
のS端子に入力することによって、送信側セレクタ6が
上記“H”レベル固定値を入力して上記指定されたキャ
ラクタ中のビット位置を含む以降すべてを高電位のマー
ク状態とし、このマーク状態となった信号が送信側ラッ
チ7を経由してドライバ3から外部に出力される。
【0067】次に、実施例3の動作について図7を参照
しつつ説明する。異常なシリアル信号を模擬的に送信す
る異常動作試験を行うには、操作者が送信側設定器8を
操作し通信フレーム中のキャラクタ数とビット数を送信
側制御部22あらかじめ設定しておく。この状態におい
て、マイクロプロセッサ2が通信フレームの送信を通信
用LSI1に指示すると、通信用LSI1は図7のA図
に示すテキスト開始STX、データDATA1、データ
DATA2、……、データDATAn、……、テキスト
終了EXTおよび水平パリティチェック文字BCCの順
にシリアル信号を送出する。そして、通常は、送信側セ
レクタ6が通信用LSI1からの送信信号を選択し、こ
の選択された送信信号が送信側ラッチ7を経由してドラ
イバ3から外部に送信される。
【0068】この通常の送信中において、送信側制御部
22は通信フレームを構成する各キャラクタごとにスタ
ートビットとなるタイミングを検出し、このスタートビ
ットの検出ごとにキャラクタ数をカウントし、このキャ
ラクタ数が上記設定されたキャラクタ数に一致すると、
スタートビットからのビット数をカウントし、このビッ
ト数が上記設定されたビット数に一致したとき、それ以
降のB端子側を選択する信号を送信側セレクタ6に出力
する。例えば、上記設定されたキャラクタ数を「n」と
し、上記設定されたビット数を「6」とすると、図7の
A図に示すように通信フレームのテキスト開始STXか
らキャラクタ数n番めのデータDATAnにおいて、図
7のB図に示すようにスタートビットからビット数6番
目のデータビットD4の開始タイミングを以て、送信側
制御部22が選択信号を送信側セレクタ6に出力する。
結果として、この実施例1によれば、図7のC図に示す
ように、通信フレーム中のDATAnのデータビットD
4を含む以降すべてが“H”レベルとなった信号が送信
側ラッチ7を経由してドライバ3から外部に出力され
る。
【0069】要するに、この実施例3によれば、シリア
ル信号伝送装置において、送信側設定器8でキャラクタ
数とビット数を指定するだけで、通信LSI1から出力
された通信フレーム中の指定されたキャラクタ中のビッ
トを含む以降が“H”レベルに固定されたマーク状態と
なったシリアル信号がドライバ3からマークに送信され
るので、異常なシリアル信号を故意に送信し、図外の外
部の伝送ケーブルの断線した状態の異常動作試験を随時
容易に行うことできる。
【0070】また、この実施例3では図示は省略した
が、レシーバと受信側セレクタと受信側ラッチと受信側
設定器および受信側制御部を設け、受信側設定器でキャ
ラクタ数およびビット数を指定するだけで、レシーバか
ら受信した通信フレーム中の指定されたキャラクタ中の
ビットを含む以降が“H”レベルに固定されたマーク状
態となったシリアル信号が通信LSI1に受信されるの
で、、異常なシリアル信号を故意に受信し、図外の外部
の伝送ケーブルの断線した状態の異常動作試験を随時容
易に行うことできることは、図1および図6を参酌する
ことによって容易に理解できるであろう。この点は請求
項8に対応する。この受信側構成と上記実施例2の送信
側構成との両立が請求項9に対応する。
【0071】実施例4(請求項10に対応).図8は実
施例4としてのシリアル信号伝送装置の送信側を示す構
成図である。この図8に示すように、実施例4は、上記
実施例1における通信フレーム中の指定されたキャラク
タ中のデータビットの反転、上記実施例2における通信
フレーム中の指定された置換受動側のための特定キャラ
クタを指定された置換能動側のための別キャラクタにパ
リティビットトを付加しつつ置換、実施例3における通
信フレーム中の指定されたキャラクタ中のビットを含む
以降を“H”レベルに固定などの3種類の異常動作試験
を行えるようにしたことに特徴がある。
【0072】つまり、図8において、シリアル信号伝送
装置の送信側を例として図示してあり、この実施例4の
シリアル信号伝送装置の送信側においては、通信用LS
I1、マイクロプロセッサ2、ドライバ3、送信側イン
バータ5、送信側ラッチ7、送信側第1シフトレジスタ
15、送信側第2シフトレジスタ16、コンパレータ1
9、パリティジェネレータ20、送信側第1セレクタ2
3、送信側第2セレクタ24、送信側第3設定器25、
送信側第4設定器26、送信側第5設定器27、動作指
定設定器28および送信側制御部29を備える。これら
送信側インバータ5と送信側ラッチ7と送信側第1シフ
トレジスタ15と送信側第2シフトレジスタ16とコン
パレータ19とパリティジェネレータ20と送信側第1
セレクタ23と送信側第2セレクタ24および送信側制
御部29とによって、送信側複合制御回路eが構成され
る。この送信側複合制御回路eは上記実施例1と同じ送
信側データビット反転選択制御機能と実施例2と同じ送
信側キャラクタ置換選択機能および実施例3と同じ送信
側マーク状態選択機能を有する。
【0073】送信側第1セレクタ23は通信用LSI1
の出力端TxDが接続された入力端としてのA1端子、
送信側第1シフトレジスタ15の出力端SOが接続され
た入力端としてのB1端子、通信用LSI1の出力端T
xDが接続された入力端としてのC1端子、送信側イン
バータ5の出力端が接続された入力端としてのA2端
子、送信側第2シフトレジスタ16の出力端SOが接続
された入力端としてのB2端子、高電位のHレベルが接
続された入力端としてのC2端子、送信側制御部29の
動作指定信号用の出力端が接続された入力端としてのS
端子、1つの出力端としてのY1端子およびもう1つの
出力端としてのY2端子を備え、この送信側セレクタ2
3はS端子に送信側制御部29から無意な動作指定信号
が入力される通常時にはA1、B1およびC1のいずれ
か1つからの信号をY1端子に出力し、この送信側セレ
クタ23はS端子に送信側制御部29から入力される有
意な動作指定信号に応じA2、B2およびC2のいずれ
か1つからの信号をY2端子に出力する。
【0074】送信側第2セレクタ24は送信側第1セレ
クタ23のY1端子が接続された入力端としてのA端
子、送信側第1セレクタ23のY2端子が接続された入
力端としてのB端子、送信側制御部29の選択信号出力
用の出力端が接続された入力端としてのS端子および送
信側ラッチ7のD端子が接続された出力端としてのY端
子を備え、この送信側第2セレクタ24はS端子に送信
側制御部29から無意な選択信号が入力される通常時に
はA端子からの信号をY端子に出力し、この送信側セレ
クタ23はS端子に送信側制御部29から入力される有
意な選択信号に応じB端子からの信号をY端子に出力す
る。
【0075】送信側第3設定器25は実施例1および実
施例3の送信側設定器8と同じ機能を有するもので、こ
の送信側第3設定器25は操作者が希望するキャラクタ
数とビット数を指定することによってその指定されたキ
ャラクタ数とビット数とに応じた設定情報を送信側制御
部29に出力する。
【0076】送信側第4設定器26は実施例2の送信側
第1設定器17と同じ機能を有するもので、この送信側
第4設定器26は操作者が希望する置換受動側のための
特定キャラクタを指定することによってその指定された
特定キャラクタのデータビット全部に応じた設定情報を
コンパレータ19に出力する。
【0077】送信側第5設定器27は実施例2の送信側
第2設定器18と同じ機能を有するもので、この送信側
第5設定器27は操作者が置換能動側のための別キャラ
クタを指定することによってその指定された別キャラク
タのデータビット全部に応じた設定情報を送信側第2シ
フトレジスタ16とパリティジェネレータ20とに出力
する。
【0078】動作指定設定器28の出力端は送信側制御
部29の実施例1乃至3に示す入力端とは別の1つの入
力端に接続され、この動作指定設定器28は操作者が希
望する上記3種類の異常動作試験を行うための動作を指
定することによってその指定された動作に応じた設定情
報を送信側制御部29に出力する。
【0079】したがって、この実施例4では操作者が送
信側第3設定器25でキャラクタ数とビット数を指定
し、操作者が送信側第4設定器26と送信側第5設定器
27とで置換受動側のための特定キャラクタと置換能動
側のための別キャラクタとを指定しておき、操作者が動
作指定設定器28を操作して上記3種類の異常動作試験
を行うための動作を指定することにより、送信側制御部
29が動作指定設定器28で指定された動作に対応した
制御動作を行う。
【0080】つまり、操作者が送信側第3設定器25で
キャラクタ数とビット数を指定し、操作者が送信側第4
設定器26と送信側第5設定器27とで置換受動側のた
めの特定キャラクタと置換能動側のための別キャラクタ
とを指定した状態において、操作者が動作指定設定器2
8の操作で実施例1の動作を指定すると、通信LSI1
から出力された通信フレーム中の指定されたキャラクタ
中のデータビットが正常な信号状態とは反転し、この反
転信号を含む異常なシリアル信号がドライバ3から外部
に送信される。また、操作者が動作指定設定器28の操
作で実施例2の動作を指定すると、通信LSI1から出
力された通信フレーム中の指定された特定キャラクタを
別キャラクタにパリティビットを付加しつつ置換し、こ
のパリティビットの付加された置換信号を含む異常なシ
リアル信号がドライバ3から外部に送信される。さら
に、操作者が動作指定設定器25の操作で実施例3の動
作を指定すると、通信LSI1から出力された通信フレ
ーム中の指定されたキャラクタ中のビットを含む以降が
“H”レベルに固定されたマーク状態となったシリアル
信号がドライバ3から送信される。
【0081】要するに、この実施例4によれば、操作者
が送信側第3設定器25でキャラクタ数とビット数を指
定し、操作者が送信側第4設定器26と送信側第5設定
器27とで置換受動側のための特定キャラクタと置換能
動側のための別キャラクタとを指定した状態において、
操作者が動作指定設定器28の操作で実施例1乃至3の
いずれか1つの動作を指定するだけで、特定キャラクタ
のパリティの異常となった異常動作試験、特定キャラク
タの喪失した状態の異常動作試験、外部の伝送ケーブル
の断線した状態の異常動作試験などを選択しつつ総合的
に随時行うことができる。
【0082】また、この実施例4では図示は省略した
が、レシーバと受信側インバータと受信側ラッチと受信
側第1セレクタと受信側第2セレクタと受信側第1シフ
トレジスタと受信側第2シフトレジスタと受信側第3設
定器と受信側第4設定器と受信側第5設定器とコンパレ
ータとパリティジェネレータおよび受信側制御部を設
け、受信側第3設定器でキャラクタ数およびビット数を
指定し、受信側第4設定器と受信側第5設定器とで置換
受動側のための特定キャラクタと置換能動側のための別
キャラクタとを指定し、動作指定設定器28で実施例1
乃至3のいずれか1つの動作を指定するだけで、レシー
バから受信した通信フレーム中の指定されたキャラクタ
中のパリティの異常となった異常動作試験、レシーバか
ら受信した通信フレーム中の指定された特定キャラクタ
の喪失した状態の異常動作試験、レシーバから受信した
通信フレーム中の指定されたキャラクタ中のデータビッ
トを含む以降が“H”レベルに固定されたマーク状態と
なった外部の伝送ケーブルの断線した状態の異常動作試
験などを選択しつつ総合的に随時容易に行うことできる
ことは、図1および図8を参酌することによって容易に
理解できるであろう。この点は請求項11に対応する。
この受信側構成と上記実施例4の送信側構成と両立が請
求項12に対応し、この送信側構成と受信側構成との両
立時において送信側複合制御回路である。
【0083】実施例5(請求項13に対応).図9は実
施例5としてのシリアル信号伝送装置の送信側を示す構
成図である。この図9は実施例5のシリアル信号伝送装
置の送信側を例として図示してあり、この実施例5は上
記実施例4の通信用LSI1、マイクロプロセッサ2、
ドライバ3、送信側インバータ5、送信側ラッチ7、送
信側第1シフトレジスタ15、送信側第2シフトレジス
タ16、コンパレータ19、パリティジェネレータ2
0、送信側第1セレクタ23、送信側第2セレクタ2
4、および送信側制御部29などの機能回路部品をゲー
トアレイ30なとでカスタムIC化し、送信側インバー
タ5、送信側ラッチ7、送信側第1シフトレジスタ1
5、送信側第2シフトレジスタ16、コンパレータ1
9、パリティジェネレータ20、送信側第1セレクタ2
3、送信側第2セレクタ24、および送信側制御部29
などの付加回路を高密度実装することにより、シリアル
信号伝送装置を小形化でき、またシリアル信号伝送装置
全体の回路構成を簡素化できるようにしたことに特徴が
ある。
【0084】また、上記実施例5での送信側インバータ
5、送信側ラッチ7、送信側第1シフトレジスタ15、
送信側第2シフトレジスタ16、コンパレータ19、パ
リティジェネレータ20、送信側第1セレクタ23、送
信側第2セレクタ24、および送信側制御部29などの
付加回路を通信用LSIに付加機能として内蔵しても同
様の作用効果がある。
【0085】この実施例5でも図示は省略したが、ゲー
トアレイ30にレシーバ、受信側インバータ、受信側ラ
ッチ、受信側第1シフトレジスタ、受信側第2シフトレ
ジスタ、コンパレータ、パリティジェネレータ、受信側
第1セレクタ、受信側第2セレクタ、および受信側制御
部などの機能回路部品を高密度実装して受信側の異常動
作試験の可能なシリアル信号伝送装置を小形化でき、ま
た同シリアル信号伝送装置全体の回路構成を簡素化でき
ることは、図1および図9を参酌することによって容易
に理解できるであろう。
【0086】また、上記実施例1では唯一の特定キャラ
クタ中の特定ビットを、また実施例2では唯一の特定キ
ャラクタを指定することとしたが、実施例1および実施
例2それぞれにおいて上記付加回路の構成要素を複数設
けることにより、特定キャラクタの特定ビット数、特定
キャラクタ数を複数とすることができる。
【0087】
【発明の効果】以上のように、第1の発明によれば、送
信時において、通信用LSIからドライバに出力される
途中のシリアル信号の特定キャラクタ中のビットを操作
者の指示で反転するように構成したので、送信時に随
時、パリティビットの異常を故意に作り、異常動作試験
を確実に行えるという効果がある。
【0088】第2の発明によれば、受信時において、レ
シーバから通信用LSIに入力される途中のシリアル信
号の特定のキャラクタ中のビットを操作者の指示で反転
するように構成したので、通信時に随時、パリティビッ
トの異常を故意に作り、異常動作試験を確実に行えると
いう効果がある。
【0089】第3の発明によれば、送受信時において、
通信用LSIからドライバに出力される途中のシリアル
信号の特定キャラクタ中のビットを操作者の指示で反転
し、レシーバから通信用LSIに入力される途中のシリ
アル信号の特定のキャラクタ中のビットを操作者の指示
で反転するように構成したので、送受信時に随時、パリ
ティビットの異常を故意に作り、異常動作試験を確実に
行えるという効果がある。
【0090】第4の発明によれば、送信時において、通
信用LSIからドライバに出力される途中のシリアル信
号の特定キャラクタを別キャラクタに操作者の指示で置
換するように構成したので、送信時に随時、特定キャラ
クタの喪失を故意に作り、異常動作試験を確実に行える
という効果がある。
【0091】第5の発明によれば、受信時において、レ
シーバから通信用LSIに出力される途中のシリアル信
号の特定キャラクタを別キャラクタに操作者の指示で置
換するように構成したので、受信時に随時、特定キャラ
クタの喪失を故意に作り、異常動作試験を確実に行え
る。
【0092】第6の発明によれば、送受信時において、
通信用LSIからドライバに出力される途中のシリアル
信号の特定キャラクタを別キャラクタに操作者の指示で
置換し、レシーバから通信用LSIに出力される途中の
シリアル信号の特定キャラクタを別キャラクタに操作者
の指示で置換するように構成したので、送受信時に随
時、特定キャラクタの喪失を故意に作り、異常動作試験
を確実に行えるという効果がある。
【0093】第7の発明によれば、送信時において、通
信用LSIからドライバに出力される途中のシリアル信
号の特定キャラクタ中のビット以降を操作者の指示で高
電位のマーク状態とするように構成したので、送信時に
随時、外部ケーブル断線による異常を故意に作り、異常
動作試験を確実に行えるという効果がある。
【0094】第8の発明によれば、受信時において、レ
シーバから通信用LSIに出力される途中のシリアル信
号の特定キャラクタ中のビット以降を操作者の指示で高
電位のマーク状態とするように構成したので、受信時に
随時、外部ケーブル断線による異常を故意に作り、異常
動作試験を確実に行えるという効果がある。
【0095】第9の発明によれば、送受信時において、
通信用LSIからドライバに出力される途中のシリアル
信号の特定キャラクタ中のビット以降を操作者の指示で
高電位のマーク状態とし、レシーバから通信用LSIに
出力される途中のシリアル信号の特定キャラクタ中のビ
ット以降を操作者の指示で高電位のマーク状態とするよ
うに構成したので、送受信時に随時、外部ケーブル断線
による異常を故意に作り、異常動作試験を確実に行える
という効果がある。
【0096】第10の発明によれば、送信時において、
通信用LSIからドライバに出力される途中のシリアル
信号の特定キャラクタ中のビット反転、通信用LSIか
らドライバに出力される途中のシリアル信号の特定キャ
ラクタの別キャラクタへの置換、通信用LSIからドラ
イバに出力される途中のシリアル信号の特定キャラクタ
中のビット以降を高電位のマーク状態とすること操作者
の指示で適宜選択して行えるように構成したので、送信
時に随時、パリティビットの異常、特定キャラクタの喪
失および外部ケーブル断線によるなどの異常を故意に作
り、異常動作試験を確実に行えるという効果がある。
【0097】第11の発明によれば、受信時において、
レシーバから通信用LSIに出力される途中のシリアル
信号の特定キャラクタ中のビット反転、レシーバから通
信用LSIに出力される途中のシリアル信号の特定キャ
ラクタの別キャラクタへの置換、レシーバから通信用L
SIに出力される途中のシリアル信号の特定キャラクタ
中のビット以降を高電位のマーク状態とすることを操作
者の指示で適宜選択して行えるように構成したので、受
信時に随時、パリティビットの異常、特定キャラクタの
喪失および外部ケーブル断線によるなどの異常を故意に
作り、異常動作試験を確実に行えるという効果がある。
【0098】第12の発明によれば、送受信時におい
て、特定キャラクタ中のビット反転、特定キャラクタの
別キャラクタへの置換、特定キャラクタ中のビット以降
を高電位のマーク状態とすることを操作者の指示で適宜
選択して行えるように構成したので、送受信に随時、パ
リティビットの異常、特定キャラクタの喪失および外部
ケーブル断線によるなどの異常を故意に作り、異常動作
試験を確実に行えるという効果がある。
【0099】第13の発明によれば、第1乃至第12い
ずれか1つの発明における送信側データビット選択制御
回路、受信側データビット選択制御回路、送信側キャラ
クタ置換制御回路、受信側キャラクタ置換制御回路、送
信側複合制御回路、受信側複合制御回路および複合制御
回路の構成が簡素となるという効果がある。
【図面の簡単な説明】
【図1】 実施例1のシリアル信号伝送装置を示す構成
図である。
【図2】 実施例1の動作を説明するための信号構成図
である。
【図3】 実施例1の信号波形図である。
【図4】 実施例2のシリアル信号伝送装置の送信側を
示す構成図である。
【図5】 実施例2の動作を説明するための信号構成図
である。
【図6】 実施例3のシリアル信号伝送装置の送信側を
示す構成図である。
【図7】 実施例3の動作を説明するための図である。
【図8】 実施例4のシリアル信号伝送装置の送信側を
示す構成図である。
【図9】 実施例5のシリアル信号伝送装置の送信側を
示す構成図である。
【図10】 従来のシリアル信号伝送装置を示す構成図
である。
【図11】 従来の通信フレームを示す構成図である。
【図12】 従来のキャラクタのビット構成図である。
【符号の説明】
1 通信用LSI、5 送信側インバータ、6 送信側
セレクタ、7 送信側ラッチ、8 送信側設定器、9,
21,22,29 送信側制御部、10 受信側インバ
ータ、11 受信側セレクタ、12 受信側ラッチ、1
3 受信側設定器、14 受信側制御部、15 送信側
第1シフトレジスタ、16 送信側第2シフトレジス
タ、17 送信側第1設定器、18 送信側第2設定
器、19 コンパレータ、20 パリティジェネレー
タ、23 送信側第1セレクタ、24 送信側第2セレ
クタ、25 送信側第3設定器、26 送信側第4設定
器、27 送信側第5設定器、28 動作指定設定器、
30 ゲートアレイ、a 送信側データビット反転選択
制御回路、b 受信側データビット反転選択制御回路、
c 送信側キャラクタ置換選択制御回路、d 送信側マ
ーク状態選択制御回路、e 送信側複合制御回路。

Claims (13)

    【特許請求の範囲】
  1. 【請求項1】 通信用LSIがシリアル信号を生成して
    ドライバに出力し、このドライバがシリアル信号を外部
    に送出するシリアル信号伝送装置において、 操作者の希望するキャラクタ数およびビット数を指定す
    る送信側設定器と、 上記通信用LSIからドライバに出力される途中のシリ
    アル信号中のキャラクタ数およびビット数が上記送信側
    設定器で指定されたキャラクタ数およびビット数に不一
    致中は通信用LSIから出力されたシリアル信号をその
    ままドライバに出力し上記通信用LSIからドライバに
    出力される途中のシリアル信号中のキャラクタ数および
    ビット数が上記送信側設定器で指定されたキャラクタ数
    およびビット数に一致したときそのキャラクタ中のビッ
    ト反転信号をドライバに出力する送信側データビット反
    転選択制御回路と、を備えたことを特徴とするシリアル
    信号伝送装置。
  2. 【請求項2】 レシーバが外部からシリアル信号を受信
    して通信用LSIに出力し、この通信用LSIがシリア
    ル信号を保持するシリアル信号伝送装置において、 操作者の希望するキャラクタ数およびビット数を指定す
    る受信側設定器と、 上記レシーバから通信用LSIに出力される途中のシリ
    アル信号中のキャラクタ数およびビット数が上記受信側
    設定器で指定されたキャラクタ数およびビット数に不一
    致中はレシーバから出力されたシリアル信号をそのまま
    通信用LSIに出力し上記レシーバから通信用LSIに
    出力される途中のシリアル信号中のキャラクタ数および
    ビット数が上記受信側設定器で指定されたキャラクタ数
    およびビット数に一致したときそのキャラクタ中のビッ
    ト反転信号を通信用LSIに出力する受信側データビッ
    ト反転選択制御回路と、を備えたことを特徴とするシリ
    アル信号伝送装置。
  3. 【請求項3】 通信用LSIがシリアル信号を生成して
    ドライバに出力し、このドライバがシリアル信号を1ビ
    ットづつ外部に送出する一方、レシーバが外部からシリ
    アル信号を1ビット受信して通信用LSIに出力し、こ
    の通信用LSIがシリアル信号を保持するシリアル信号
    伝送装置において、 操作者の希望するキャラクタ数およびビット数を指定す
    る送信側設定器と、 操作者の希望するキャラクタ数およびビット数を指定す
    る受信側設定器と、 上記通信用LSIからドライバに出力される途中のシリ
    アル信号中のキャラクタ数およびビット数が上記送信側
    設定器で指定されたキャラクタ数およびビット数に不一
    致中は通信用LSIから出力されたシリアル信号をその
    ままドライバに出力し、上記通信用LSIからドライバ
    に出力される途中のシリアル信号中のキャラクタ数およ
    びビット数が上記送信側設定器で指定されたキャラクタ
    数およびビット数に一致したときそのキャラクタ中のビ
    ット反転信号をドライバに出力する送信側データビット
    反転選択制御回路と、 上記レシーバから通信用LSIに出力される途中のシリ
    アル信号中のキャラクタ数およびビット数が上記受信側
    設定器で指定されたキャラクタ数およびビット数に不一
    致中はレシーバから出力されたシリアル信号をそのまま
    通信用LSIに出力し上記レシーバから通信用LSIに
    出力される途中のシリアル信号中のキャラクタ数および
    ビット数が上記受信側設定器で指定されたキャラクタ数
    およびビット数に一致したときそのキャラクタ中のビッ
    ト反転信号を通信用LSIに出力する受信側データビッ
    ト反転選択制御回路と、を備えたことを特徴とするシリ
    アル信号伝送装置。
  4. 【請求項4】 通信用LSIがシリアル信号を生成して
    ドライバに出力し、このドライバがシリアル信号を外部
    に送出するシリアル信号伝送装置において、 操作者の希望する置換受動側のための特定キャラクタを
    指定する送信側第1設定器と、 操作者の希望する置換能動側のための別キャラクタを指
    定する送信側第2設定器と、 上記通信用LSIからドライバに出力される途中のシリ
    アル信号中のキャラクタが上記送信側第1設定器で指定
    された特定キャラクタに不一致中は通信用LSIから出
    力されたシリアル信号をそのままドライバに出力し上記
    通信用LSIからドライバに出力される途中のシリアル
    信号中のキャラクタが上記送信側第1設定器で指定され
    た特定キャラクタに一致したときそのシリアル信号中の
    キャラクタを上記送信側第2設定器で指定された別のキ
    ャラクタに置換してドライバに出力する送信側キャラク
    タ置換選択制御回路と、を備えたことを特徴とするシリ
    アル信号伝送装置。
  5. 【請求項5】 レシーバが外部からシリアル信号を受信
    して通信用LSIに出力し、この通信用LSIがシリア
    ル信号を保持するシリアル信号伝送装置において、 操作者の希望する置換受動側のための特定キャラクタを
    指定する受信側第1設定器と、 操作者の希望する置換能動側のための別キャラクタを指
    定する受信側第2設定器と、 上記レシーバから通信用LSIに出力される途中のシリ
    アル信号中のキャラクタが上記受信側第1設定器で指定
    された特定キャラクタに不一致中はレシーバから出力さ
    れたシリアル信号をそのまま通信用LSIに出力し上記
    レシーバからドライバに出力される途中のシリアル信号
    中のキャラクタが上記受信側第1設定器で指定された特
    定キャラクタに一致したときそのシリアル信号中のキャ
    ラクタを上記受信側第2設定器で指定された別のキャラ
    クタに置換して通信用LSIに出力する受信側キャラク
    タ置換選択制御回路と、を備えたことを特徴とするシリ
    アル信号伝送装置。
  6. 【請求項6】 通信用LSIがシリアル信号を生成して
    ドライバに出力し、このドライバがシリアル信号を外部
    に送出する一方、レシーバが外部からシリアル信号を受
    信して通信用LSIに出力し、この通信用LSIがシリ
    アル信号を保持するシリアル信号伝送装置において、 操作者の希望する置換受動側のための特定キャラクタを
    指定する送信側第1設定器と、 操作者の希望する置換能動側のための別キャラクタを指
    定する送信側第2設定器と、 操作者の希望する置換受動側のための特定キャラクタを
    指定する受信側第1設定器と、 操作者の希望する置換能動側のための別キャラクタを指
    定する受信側第2設定器と、 上記通信用LSIからドライバに出力される途中のシリ
    アル信号中のキャラクタが上記送信側第1設定器で指定
    された特定キャラクタに不一致中は通信用LSIから出
    力されたシリアル信号をそのままドライバに出力し上記
    通信用LSIからドライバに出力される途中のシリアル
    信号中のキャラクタが上記送信側第1設定器で指定され
    た特定キャラクタに一致したときそのシリアル信号中の
    キャラクタを上記送信側第2設定器で指定された別のキ
    ャラクタに置換してドライバに出力する送信側キャラク
    タ置換選択制御回路と、 上記レシーバから通信用LSIに出力される途中のシリ
    アル信号中のキャラクタが上記受信側第1設定器で指定
    された特定キャラクタに不一致中はレシーバから出力さ
    れたシリアル信号をそのまま通信用LSIに出力し上記
    レシーバからドライバに出力される途中のシリアル信号
    中のキャラクタが上記受信側第1設定器で指定された特
    定キャラクタに一致したときそのシリアル信号中のキャ
    ラクタを上記受信側第2設定器で指定された別のキャラ
    クタに置換して通信用LSIに出力する受信側キャラク
    タ置換選択制御回路と、を備えたことを特徴とするシリ
    アル信号伝送装置。
  7. 【請求項7】 通信用LSIがシリアル信号を生成して
    ドライバに出力し、このドライバがシリアル信号を外部
    に送出するシリアル信号伝送装置において、 操作者の希望するキャラクタ数およびビット数を指定す
    る送信側設定器と、 上記通信用LSIからドライバに出力される途中のシリ
    アル信号中のキャラクタ数およびビット数が上記送信側
    設定器で指定されたキャラクタ数およびビット数に不一
    致中は通信用LSIから出力されたシリアル信号をその
    ままドライバに出力し上記通信用LSIからドライバに
    出力される途中のシリアル信号中のキャラクタ数および
    ビット数が上記送信側設定器で指定されたキャラクタ数
    およびビット数に一致したときそのキャラクタ中のビッ
    ト以降を高電位としてドライバに出力する送信側マーク
    状態選択制御回路と、を備えたことを特徴とするシリア
    ル信号伝送装置。
  8. 【請求項8】 レシーバが外部からシリアル信号を受信
    して通信用LSIに出力し、この通信用LSIがシリア
    ル信号を保持するシリアル信号伝送装置において、 操作者の希望するキャラクタ数およびビット数を指定す
    る受信側設定器と、 上記レシーバから通信用LSIに出力される途中のシリ
    アル信号中のキャラクタ数およびビット数が上記受信側
    設定器で指定されたキャラクタ数およびビット数に不一
    致中はレシーバから出力されたシリアル信号をそのまま
    通信用LSIに出力し上記レシーバから通信用LSIに
    出力される途中のシリアル信号中のキャラクタ数および
    ビット数が上記受信側設定器で指定されたキャラクタ数
    およびビット数に一致したときそのキャラクタ中のビッ
    ト以降を高電位として通信用LSIに出力する受信側マ
    ーク状態選択制御回路と、を備えたことを特徴とするシ
    リアル信号伝送装置。
  9. 【請求項9】 通信用LSIがシリアル信号を生成して
    ドライバに出力し、このドライバがシリアル信号を外部
    に送出する一方、レシーバが外部からシリアル信号を受
    信して通信用LSIに出力し、この通信用LSIがシリ
    アル信号を保持するシリアル信号伝送装置において、 操作者の希望するキャラクタ数およびビット数を指定す
    る送信側設定器と、 操作者の希望するキャラクタ数およびビット数を指定す
    る受信側設定器と、 上記通信用LSIからドライバに出力される途中のシリ
    アル信号中のキャラクタ数およびビット数が上記送信側
    設定器で指定されたキャラクタ数およびビット数に不一
    致中は通信用LSIから出力されたシリアル信号をその
    ままドライバに出力し上記通信用LSIからドライバに
    出力される途中のシリアル信号中のキャラクタ数および
    ビット数が上記送信側設定器で指定されたキャラクタ数
    およびビット数に一致したときそのキャラクタ中のビッ
    ト以降を高電位としてドライバに出力する送信側マーク
    状態選択制御回路と、 上記レシーバから通信用LSIに出力される途中のシリ
    アル信号中のキャラクタ数およびビット数が上記受信側
    設定器で指定されたキャラクタ数およびビット数に不一
    致中はレシーバから出力されたシリアル信号をそのまま
    通信用LSIに出力し上記レシーバから通信用LSIに
    出力される途中のシリアル信号中のキャラクタ数および
    ビット数が上記受信側設定器で指定されたキャラクタ数
    およびビット数に一致したときそのキャラクタ中のビッ
    ト以降を高電位として通信用LSIに出力する受信側マ
    ーク状態選択制御回路と、を備えたことを特徴とするシ
    リアル信号伝送装置。
  10. 【請求項10】 通信用LSIがシリアル信号を生成し
    てドライバに出力し、このドライバがシリアル信号を外
    部に送出するシリアル信号伝送装置において、 操作者の希望するキャラクタ数およびビット数を指定す
    る送信側第3設定器と、 操作者の希望する置換受動側のための特定キャラクタを
    指定する送信側第4設定器と、 操作者の希望する置換能動側のための別キャラクタを指
    定する送信側第5設定器と、 操作者の希望する信号選択制御動作を指定する動作指定
    設定器と、 この動作指定設定器で指定された信号選択制御動作に応
    じ、上記通信用LSIからドライバに出力される途中の
    シリアル信号中のキャラクタ数およびビット数が上記送
    信側第3設定器で指定されたキャラクタ数およびビット
    数に不一致中は通信用LSIから出力されたシリアル信
    号をそのままドライバに出力し上記通信用LSIからド
    ライバに出力される途中のシリアル信号中のキャラクタ
    数およびビット数が上記送信側第3設定器で指定された
    キャラクタ数およびビット数に一致したときそのキャラ
    クタ中のビット反転信号をドライバに出力する送信側デ
    ータビット反転選択機能、上記通信用LSIからドライ
    バに出力される途中のシリアル信号中のキャラクタが上
    記送信側第4設定器で指定された特定キャラクタに不一
    致中は通信用LSIから出力されたシリアル信号をその
    ままドライバに出力し上記通信用LSIからドライバに
    出力される途中のシリアル信号中のキャラクタが上記送
    信側第4設定器で指定された特定キャラクタに一致した
    ときそのシリアル信号中のキャラクタを上記送信側第5
    設定器で指定された別のキャラクタに置換してドライバ
    に出力する送信側キャラクタ置換選択機能、および、上
    記通信用LSIからドライバに出力される途中のシリア
    ル信号中のキャラクタ数およびビット数が上記送信側第
    3設定器で指定されたキャラクタ数およびビット数に不
    一致中は通信用LSIから出力されたシリアル信号をそ
    のままドライバに出力し上記通信用LSIからドライバ
    に出力される途中のシリアル信号中のキャラクタ数およ
    びビット数が上記送信側第3設定器で指定されたキャラ
    クタ数およびビット数に一致したときそのキャラクタ中
    のビット以降を高電位としてドライバに出力する送信側
    マーク状態選択機能のいずれかを行う送信側複合制御回
    路と、を備えたことを特徴とするシリアル信号伝送装
    置。
  11. 【請求項11】 レシーバが外部からシリアル信号を受
    信して通信用LSIに出力し、この通信用LSIがシリ
    アル信号を保持するシリアル信号伝送装置において、 操作者の希望するキャラクタ数およびビット数を指定す
    る受信側第3設定器と、 操作者の希望する置換受動側のための特定キャラクタを
    指定する受信側第4設定器と、 操作者の希望する置換能動側のための別キャラクタを指
    定する受信側第5設定器と、 操作者の希望する信号選択制御動作を指定する動作指定
    設定器と、 この動作指定設定器で指定された信号選択制御動作に応
    じ、上記レシーバから通信用LSIに出力される途中の
    シリアル信号中のキャラクタ数およびビット数が上記受
    信側第3設定器で指定されたキャラクタ数およびビット
    数に不一致中はレシーバから出力されたシリアル信号を
    そのまま通信用LSIに出力し上記レシーバから通信用
    LSIに出力される途中のシリアル信号中のキャラクタ
    数およびビット数が上記受信側第3設定器で指定された
    キャラクタ数およびビット数に一致したときそのキャラ
    クタ中のビット反転信号を通信用LSIに出力する受信
    側データビット選択機能、上記レシーバから通信用LS
    Iに出力される途中のシリアル信号中のキャラクタが上
    記受信側第4設定器で指定された特定キャラクタに不一
    致中はレシーバから出力されたシリアル信号をそのまま
    通信用LSIに出力し上記レシーバから通信用LSIに
    出力される途中のシリアル信号中のキャラクタが上記受
    信側第4設定器で指定された特定キャラクタに一致した
    ときそのシリアル信号中のキャラクタを上記受信側第5
    設定器で指定された別のキャラクタに置換して通信用L
    SIに出力する受信側キャラクタ置換選択機能、およ
    び、上記レシーバから通信用LSIに出力される途中の
    シリアル信号中のキャラクタ数およびビット数が上記受
    信側第3設定器で指定されたキャラクタ数およびビット
    数に不一致中はレシーバから出力されたシリアル信号を
    そのまま通信用LSIに出力し上記レシーバから通信用
    LSIに出力される途中のシリアル信号中のキャラクタ
    数およびビット数が上記受信側第3設定器で指定された
    キャラクタ数およびビット数に一致したときそのキャラ
    クタ中のビット以降を高電位として通信用LSIに出力
    する受信側マーク状態選択機能のいずれかを行う受信側
    複合制御回路と、を備えたことを特徴とするシリアル信
    号伝送装置。
  12. 【請求項12】 通信用LSIがシリアル信号を生成し
    てドライバに出力し、このドライバがシリアル信号を外
    部に送出する一方、レシーバが外部からシリアル信号を
    受信して通信用LSIに出力し、この通信用LSIがシ
    リアル信号を保持するシリアル信号伝送装置において、 操作者の希望するキャラクタ数およびビット数を指定す
    る送信側第3設定器と、 操作者の希望する置換受動側のための特定キャラクタを
    指定する送信側第4設定器と、 操作者の希望する置換能動側のための別キャラクタを指
    定する送信側第5設定器と、 操作者の希望するキャラクタ数およびビット数を指定す
    る受信側第3設定器と、 操作者の希望する置換受動側のための特定キャラクタを
    指定する受信側第4設定器と、 操作者の希望する置換能動側のための別キャラクタを指
    定する受信側第5設定器と、 操作者の希望する信号選択制御動作を指定する動作指定
    設定器と、 この動作指定設定器で指定された信号選択制御動作に応
    じ、上記通信用LSIからドライバに出力される途中の
    シリアル信号中のキャラクタ数およびビット数が上記送
    信側第3設定器で指定されたキャラクタ数およびビット
    数に不一致中は通信用LSIから出力されたシリアル信
    号をそのままドライバに出力し上記通信用LSIからド
    ライバに出力される途中のシリアル信号中のキャラクタ
    数およびビット数が上記送信側第3設定器で指定された
    キャラクタ数およびビット数に一致したときそのキャラ
    クタ中のビット反転信号をドライバに出力する送信側デ
    ータビット選択機能、上記通信用LSIからドライバに
    出力される途中のシリアル信号中のキャラクタが上記送
    信側第4設定器で指定された特定キャラクタに不一致中
    は通信用LSIから出力されたシリアル信号をそのまま
    ドライバに出力し上記通信用LSIからドライバに出力
    される途中のシリアル信号中のキャラクタが上記送信側
    第4設定器で指定された特定キャラクタに一致したとき
    そのシリアル信号中のキャラクタを上記送信側第5設定
    器で指定された別のキャラクタに置換してドライバに出
    力する送信側キャラクタ置換機能、上記通信用LSIか
    らドライバに出力される途中のシリアル信号中のキャラ
    クタ数およびビット数が上記送信側第3設定器で指定さ
    れたキャラクタ数およびビット数に不一致中は通信用L
    SIから出力されたシリアル信号をそのままドライバに
    出力し上記通信用LSIからドライバに出力される途中
    のシリアル信号中のキャラクタ数およびビット数が上記
    送信側第3設定器で指定されたキャラクタ数およびビッ
    ト数に一致したときそのキャラクタ中のビット以降を高
    電位としてドライバに出力する送信側マーク状態選択機
    能、上記レシーバから通信用LSIに出力される途中の
    シリアル信号中のキャラクタ数およびビット数が上記受
    信側第3設定器で指定されたキャラクタ数およびビット
    数に不一致中はレシーバから出力されたシリアル信号を
    そのまま通信用LSIに出力し上記レシーバから通信用
    LSIに出力される途中のシリアル信号中のキャラクタ
    数およびビット数が上記受信側第3設定器で指定された
    キャラクタ数およびビット数に一致したときそのキャラ
    クタ中のビット反転信号を通信用LSIに出力する受信
    側データビット選択機能、上記レシーバから通信用LS
    Iに出力される途中のシリアル信号中のキャラクタが上
    記受信側第4設定器で指定された特定キャラクタに不一
    致中はレシーバから出力されたシリアル信号をそのまま
    通信用LSIに出力し上記レシーバから通信用LSIに
    出力される途中のシリアル信号中のキャラクタが上記受
    信側第4設定器で指定された特定キャラクタに一致した
    ときそのシリアル信号中のキャラクタを上記受信側第5
    設定器で指定された別のキャラクタに置換して通信用L
    SIに出力する受信側キャラクタ置換選択機能、上記レ
    シーバから通信用LSIに出力される途中のシリアル信
    号中のキャラクタ数およびビット数が上記受信側第3設
    定器で指定されたキャラクタ数およびビット数に不一致
    中はレシーバから出力されたシリアル信号をそのまま通
    信用LSIに出力し上記レシーバから通信用LSIに出
    力される途中のシリアル信号中のキャラクタ数およびビ
    ット数が上記受信側第3設定器で指定されたキャラクタ
    数およびビット数に一致したときそのキャラクタ中のビ
    ット以降を高電位として通信用LSIに出力する受信側
    マーク状態選択機能のいずれかを行う総合制御回路と、
    を備えたことを特徴とするシリアル信号伝送装置。
  13. 【請求項13】 上記送信側データビット選択制御回
    路、上記受信側データビット選択制御回路、上記送信側
    キャラクタ置換制御回路、上記受信側キャラクタ置換制
    御回路、上記送信側複合制御回路、上記受信側複合制御
    回路、上記総合制御回路のいずれか1つををゲートアレ
    イにて構成したことを特徴とする請求項第1項乃至請求
    項第12項のいずれか1つに記載のシリアル信号伝送装
    置。
JP6102751A 1994-05-17 1994-05-17 シリアル信号伝送装置 Pending JPH07312628A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6102751A JPH07312628A (ja) 1994-05-17 1994-05-17 シリアル信号伝送装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6102751A JPH07312628A (ja) 1994-05-17 1994-05-17 シリアル信号伝送装置

Publications (1)

Publication Number Publication Date
JPH07312628A true JPH07312628A (ja) 1995-11-28

Family

ID=14335926

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6102751A Pending JPH07312628A (ja) 1994-05-17 1994-05-17 シリアル信号伝送装置

Country Status (1)

Country Link
JP (1) JPH07312628A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007150547A (ja) * 2005-11-25 2007-06-14 Fujitsu Ltd プロトコル試験装置およびプロトコル試験方法

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007150547A (ja) * 2005-11-25 2007-06-14 Fujitsu Ltd プロトコル試験装置およびプロトコル試験方法

Similar Documents

Publication Publication Date Title
US6977960B2 (en) Self test circuit for evaluating a high-speed serial interface
US6914884B2 (en) Communication control circuit
US5579299A (en) Communications network, a dual mode data transfer system therefor
WO1996019058A9 (en) Communications network, a dual mode data transfer system therefor
CN115616375A (zh) 一种级联测试装置及其系统
US7536608B2 (en) System and method for using network interface card reset pin as indication of lock loss of a phase locked loop and brownout condition
US5732199A (en) Control method and device of scanner with built-in plug-and-play printer port
JP3940843B2 (ja) シリアル通信システム及びシリアル通信用ローカル端末
KR19980040573A (ko) 피씨와 통신하는 모니터
US20070043881A1 (en) Data bus monitoring and controlling system and method
JPH0773077A (ja) 第一のプロセッサを含むプロセッサ回路並びにプロセッサ回路及び第二のプロセッサを含むシステム
CN222602403U (zh) 一种多模式校验的uart电路及集成电路芯片
JPH0548017B2 (ja)
JP3110319B2 (ja) パケットデータ通信における負荷試験装置
US20060242472A1 (en) Received data compensating device
KR20050038613A (ko) 상이한 버스 프로토콜을 표현하기 위한 적응적 접근법
JP3792556B2 (ja) 通信回線テスト方法
JP2979814B2 (ja) シリアルデータ転送装置
CN117251403B (zh) 一种spi协议主从设备的通讯模式配置方法及装置
JPH06103898B2 (ja) シリアル伝送のための機能を利用したパラレル伝送方法
JPS6036670B2 (ja) デ−タ端末装置の試験方式
JP2661583B2 (ja) クロック信号分配装置及び方法
JP2008282154A (ja) デバッグシステム及びデバッグ方法
KR960009912B1 (ko) 시리얼 통신장치의 통신회선 확장장치
JPH04299633A (ja) パーソナルコンピュータ