JPS60181858A - 半導体集積回路装置 - Google Patents

半導体集積回路装置

Info

Publication number
JPS60181858A
JPS60181858A JP59035918A JP3591884A JPS60181858A JP S60181858 A JPS60181858 A JP S60181858A JP 59035918 A JP59035918 A JP 59035918A JP 3591884 A JP3591884 A JP 3591884A JP S60181858 A JPS60181858 A JP S60181858A
Authority
JP
Japan
Prior art keywords
output
data
preset data
reset
input
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
JP59035918A
Other languages
English (en)
Inventor
Taizo Sato
泰造 佐藤
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 JP59035918A priority Critical patent/JPS60181858A/ja
Publication of JPS60181858A publication Critical patent/JPS60181858A/ja
Pending 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)
  • Microcomputers (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 発明の技術分野 本発明はワンチップマイクロコンピュータ及び周辺I 
C,チップにおける出力ポート又は入出力ポートの初期
化方式に関するO 従来技術と問題点 従来、ワンチップマイクロコンピータや周辺チップにお
いてリセットすることにより出力ポートないしは入出力
ポートの初期化出力を設定する場合、rHJ出力又はノ
・イインピーダンス出力の1へ+t+1雀V犯央七れて
い介ため、王妃のような問題点があった。
即ち、「H」出力に限定された方式では、リセ、ト時に
rLJ出力が必要となったときにポート出力にインバー
タを接続するように外部回路を構成しなければならない
。またノ・イインピーダンス出力に限定された方式では
、リセット時にrHJ又はrLJ出力が必要になったと
きにはポートにゾルアップ又はプルダウン抵抗を接続し
なければならなかった。
このように従来方式では、初期化出力を変えようとする
と外部回路を新たに設けなければならずまたそれに伴っ
てソフトウェアの量も大きくなるという問題点があった
発明の目的 本発明の目的は、リセット時において出力ポート又は入
出力ポートの出力データラッチにプリセットデータを書
込むことによシ、任意の初期化出力を設定できるように
して回路設計とソフトウェア上の負担を軽減することに
ある。
発明の構成 本発明によれば、ラッチ回路を有する出力ポートと、プ
リセットデータを出力するプリセットデータ出力回路と
を具備し、リセット信号が入力されたときには該プリセ
ットデータを該ラッチ回路に強制的にセットする様にし
たことを特徴とする半導体集積回路装置が提供される。
発明の実施例 以下、本発明を実施例によシ添付図面を参照して説明す
る。
第1図は本発明にかかる半導体集積回路の構成図である
マイクロコンピータ10のCPU20の入出力ポート1
1.12・・・1nはラッチで構成され各ラッチには、
通常の入出力データDT及びそのタイミングクロックC
Kの他にプリセットデータを記憶するレジスタPSD及
びリセット時にのみプリセットデータをレジスタPSD
からyff−トヘセットするためにリセット信号R8が
入力される。また上記レジスタPSDには、データバス
DTBUSからプリセットデータが、アドレスバスAl
)BUSからデコーダDCを介してセレクト信号が、そ
れぞれ入力され2る。
入出力ポート11.12・・・nの内部構成は全て同じ
であり、ポート11を例にとシその内部を第2図に掲げ
である。
第2図の回路は、インバータ111,118、アンドダ
ート112,113,114,115、ノアグー)11
6,117で構成されたラッチを示している。ノアグー
)116.117はフリップフロップを構成している。
タイミングクロックCKが「H」になると、入出力デー
タDT及びその反転信号がアンドグー)112,113
を介して上記フリップフロップに入力されてラッチされ
る。一方、リセット信号R8がr HJになると、リセ
ットデータ及びその反転信号がアンドゲート114.1
15を介してフリップフロツノへ入力され、ラッチされ
る。
またプリセットデータを記憶するレジスタPSDは、例
えば第3図に示すようにアドレスバスADBUSに接続
されたデコーダDCの出力によって選捩され、゛データ
バスDTBUSからプリセットデータPがセットされる
RAMXPROM等からなる。
以下、本発明のリセット時の動作を第4図に基いて説明
する。尚、図中の参照符号は第1図のものに対応してい
る。
通常は、出力ポートにはクロックCKに同期してCPU
20の出力DTがラッチされる。
一方、リセット信号R8が高レベルとなると、これに同
期してプリセットデータPがラッチされてラッチ出力L
1〜LnにプリセットデータPが出力される。プリセッ
トデータPが出力されるン、プリセットデータPがラッ
チされた後、タイミングクロックCKが立上った時点で
CPU20からのデータDTがラッチされ、以後CPU
20のデータDTが出力される。
このようにして、リセット時に初期化用のノリセットデ
ータPを入出力ポートに書き込むことによシリセット時
のデート出力を任意に変化できる。
尚、プリセットデータPを特殊な方法、例えばメモリに
RAMを使用しリセット中にプリセットデータを書き込
むようにしてもよい。
発明の効果 上記のとおシ、本発明によればリセット時に入出力ポー
トにプリセットデータを1き込むようにしたので任意に
初期化出力を設定でき、回路設計及びソフトウェア上の
負担が軽減される。
【図面の簡単な説明】
第1図は本発明方式を実施する°ための装置構成図、第
2図は第1図の入出先月ビートの詳細な構成図、第3図
は第1図のプリセットデータを配憶するレジスタの実施
例、第4図は第1図の装置の動作説明図である。 10・・・マイクロコンピュータ、lb、、12・・・
1n・・・入力出ポート、20・・・CPUXLl +
 R2・・・Ln・・・ラッチ出力、ADBUS・・・
アドレスバス、DTBUS・・・データバス、PSD・
・・プリセットデータを記憶するレジスタ、P・・・プ
リセットデータ、R8・・・リセット信号、DT・・・
CPU20のデータ、CK・・・タイミングクロック、
DC・・・デコーダ。 第3図 第4図 Cに

Claims (1)

    【特許請求の範囲】
  1. ラッ゛チ回路を有する出力列?−トと、プリセットデー
    タを出力するプリセットデー臭路とを具備し、リセット
    信号が入力されたときには該ノリセットデー夕を該ラッ
    チ回路に強制的にセットする様にしたことを特徴とする
    半導体集積回路装置。
JP59035918A 1984-02-29 1984-02-29 半導体集積回路装置 Pending JPS60181858A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59035918A JPS60181858A (ja) 1984-02-29 1984-02-29 半導体集積回路装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59035918A JPS60181858A (ja) 1984-02-29 1984-02-29 半導体集積回路装置

Publications (1)

Publication Number Publication Date
JPS60181858A true JPS60181858A (ja) 1985-09-17

Family

ID=12455411

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59035918A Pending JPS60181858A (ja) 1984-02-29 1984-02-29 半導体集積回路装置

Country Status (1)

Country Link
JP (1) JPS60181858A (ja)

Similar Documents

Publication Publication Date Title
JPH06202762A (ja) ライトデータ保護機能付きリセット信号発生回路
JPS6411981B2 (ja)
JPS60181858A (ja) 半導体集積回路装置
JPS6022774B2 (ja) 入出力端子制御方式
JPH0325230Y2 (ja)
JP3235124B2 (ja) 半導体集積回路
JP2567839B2 (ja) 半導体記憶装置
JPS5922582Y2 (ja) 送信制御回路
JPH01109425A (ja) Fifoメモリ
JPS642972B2 (ja)
JPS6253020A (ja) 集積回路
JPH0222411B2 (ja)
JPS5939499U (ja) 主記憶装置のエラ−ビツト表示回路
JPS62877A (ja) テスト容易化論理回路
JPS6246017B2 (ja)
JPS60230261A (ja) マルチプロセツサシステムにおける初期化制御方式
JPH0326976A (ja) 半導体集積回路のテスト装置
JPS603713B2 (ja) シフトレジスタの制御方式
JPS59200328A (ja) デ−タ転送回路を内蔵した中央処理装置
JPS6356741A (ja) テスト回路
JPS63310036A (ja) マイクロコンピユ−タ
JPS6273337A (ja) 集積回路のスキヤンイン・スキヤンアウト方式
JPH02194798A (ja) パルスカウント回路
JPS60109102U (ja) デジタル制御回路
JPH0439098B2 (ja)