JPH0443360B2 - - Google Patents

Info

Publication number
JPH0443360B2
JPH0443360B2 JP59238905A JP23890584A JPH0443360B2 JP H0443360 B2 JPH0443360 B2 JP H0443360B2 JP 59238905 A JP59238905 A JP 59238905A JP 23890584 A JP23890584 A JP 23890584A JP H0443360 B2 JPH0443360 B2 JP H0443360B2
Authority
JP
Japan
Prior art keywords
output
data bus
data
bits
rom
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 - Lifetime
Application number
JP59238905A
Other languages
English (en)
Other versions
JPS61117798A (ja
Inventor
Noboru Kawamata
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.)
NEC Corp
Original Assignee
Nippon Electric 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 Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP59238905A priority Critical patent/JPS61117798A/ja
Publication of JPS61117798A publication Critical patent/JPS61117798A/ja
Publication of JPH0443360B2 publication Critical patent/JPH0443360B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • For Increasing The Reliability Of Semiconductor Memories (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、内部データバスのビツト数より多い
ビツト数の並列データを記憶したリードオンリー
メモリ(以下ROMと称す)を内蔵した集積回路
に関する。
〔従来の技術〕
マイクロコンピユータ等のシングルチツプにお
けるROMの並列出力ビツト数は、内部処理ビツ
ト数(内部データバスのビツト数)と同じかある
いは多くても2倍程度であるため、テスト時には
内部データバスを介してROMの記憶データを
I/Oポートより順次外部へ出力してその検証を
行なつていた。
第2図はこの種のROMを内蔵した集積回路の
従来例の回路図である。通常の使用時には、
ROM21の4ビツト並列データは内部データバ
ス22(4ビツト)に出力され、インストラクシ
ヨンデコーダ23からの制御信号により4ビツト
の出力ポート28〜32にラツチされ集積回路外
部へ出力される。一方テスト時には、テスト信号
入力端子25からテスト信号がデコーダ23に入
力され、これによりデコーダ23はROM21の
4ビツト並列データを内部データバス22に出力
させる。そして、このデータが4ビツト出力ポー
ト28にラツチされ、データの検証が行なわれ
る。
ところで、近年電卓等においては消費電力を減
少するため動作周波数が落とされ、結果的に
ROMの並列出力ビツト数は内部処理ビツト数に
比べはるかに増大するに至つている。このような
場合にROMのデータの検証を行なうには、
ROM21から読み出された並列データを一旦レ
ジスタ27に格納したのち、分割して順次出力ポ
ート28に出力するしかなかつた。
このため従来はデータの検証のために多大の時
間を要すると共に、また内部データバス22に入
らないROM21の出力がある場合には、この種
のデータの検証は行なうことができないものであ
つた。ここで上述の方法の代りに検証のために演
算部24で演算を実行させ、その演算結果から検
証を行なう方法が考えられるが、この方法は前述
の方法よりさらに時間がかかり、到底すべてのデ
ータを検証することはできないものである。
〔発明が解決しようとする問題点〕
前述したように従来の集積回路は、ROMのデ
ータの出力ビツト数が内部処理ビツト数より多く
なると、その記憶データの検証に多大の時間を要
するという問題点があつた。
本発明の目的は、記憶データの検証を容易かつ
短時間に行なえるようにした集積回路を提供する
ことにある。
〔問題点を解決するための手段〕
本発明の集積回路は、内部データバスとは別
の、ROMの並列データ分のビツト数を有するデ
ータバスと、テスト時には前記データバスに出力
された前記ROMの並列データを、通常使用時に
は前記内部データバス上のデータを共通の出力端
子に出力する出力切換回路とを有している。
〔実施例〕
以下、本発明の実施例について図面を参照して
説明する。
第1図は本発明による集積回路の一実施例の回
路図である。ROM1は20ビツトの並列データを
記憶したリードオンリーメモリで、一方におい
て、それらの8ビツトバスがインストラクシヨン
デコーダ3に、4ビツトバス、4ビツトバスが内
部データバス2(4ビツト)に、さらに4ビツト
バスがレジスタ7にそれぞれ出力されると同時
に、他方において20ビツトバス14が後述する出
力切換回路13に出力されている。出力切換回路
13は前述したデータバス14によるROM1か
らの20ビツトの並列データ出力と5つの4ビツト
バスによる内部データバス2からの出力が接続さ
れている。出力切換回路13は、通常の使用時に
は内部データバス2からのデータを4ビツト出力
ポート8〜12上に出力するが、一方テスト時に
は、テスト信号がテスト信号入力端子5から入力
され、これによりインストラクシヨンデコーダ3
がすべての4ビツト出力ポート8〜12のゲート
を開き、これと同時に前記切換回路13はROM
1のすべての記憶並列ビツトデータを前記20ビツ
トバス14を介してすべての出力ポート8〜12
上に直接かつ同時に出力する。なお、演算部4は
インストラクシヨンデコーダ3を介して演算を行
ない、入力ポート6は内部データバス2を介して
データの入力を行なう。
このように本実施例による集積回路によれば、
ROM1のすべての並列データを直接かつ同時に
すべての出力ポート8〜12に出力することがで
きるので、多数の記憶データの検証を極めて容易
かつ短時間に行なうことができる。なお、出力切
換回路13などのシングルチツプへの追加加工
は、近年の繊細加工技術の進歩により容易に行な
うことができるものである。
〔発明の効果〕
以上説明したように、本発明による集積回路に
よれば、内部データバスと出力ポートとの間に、
内部データバスを介せずROMと直接接続するデ
ータバスを有する出力切換回路を設けることによ
り、ROMが記憶している多数ビツト並列データ
のすべてを直接かつ同時にすべての出力ポート上
に出力できるように構成したものであるから、
ROMの多数の並列データの検証を極めて容易か
つ短時間に行うことができる利点がある。
【図面の簡単な説明】
第1図は本発明による集積回路の一実施例の回
路図、第2図は集積回路の従来例の回路図であ
る。 1……ROM、2……内部データバス、3……
インストラクシヨンデコーダ、5……テスト信号
入力端子、13……出力切換回路、14……20ビ
ツトバス。

Claims (1)

    【特許請求の範囲】
  1. 1 内部データバスのビツト数より多いビツト数
    の並列データを記憶したメモリを内蔵した集積回
    路において、前記内部データバスとは独立に、前
    記並列データ分のビツト数を有するデータバスを
    設け、通常使用時には前記内部データバス上のデ
    ータを、予め決められた基本単位づつ対応する出
    力端子から出力し、一方テスト時には前記データ
    バスを用いて前記メモリ内の並列データを同時に
    前記出力端子から出力する出力切換回路を有する
    ことと特徴とする集積回路。
JP59238905A 1984-11-13 1984-11-13 集積回路 Granted JPS61117798A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP59238905A JPS61117798A (ja) 1984-11-13 1984-11-13 集積回路

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP59238905A JPS61117798A (ja) 1984-11-13 1984-11-13 集積回路

Publications (2)

Publication Number Publication Date
JPS61117798A JPS61117798A (ja) 1986-06-05
JPH0443360B2 true JPH0443360B2 (ja) 1992-07-16

Family

ID=17037010

Family Applications (1)

Application Number Title Priority Date Filing Date
JP59238905A Granted JPS61117798A (ja) 1984-11-13 1984-11-13 集積回路

Country Status (1)

Country Link
JP (1) JPS61117798A (ja)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5332634A (en) * 1976-09-08 1978-03-28 Hitachi Ltd Memory
JPS59175093A (ja) * 1983-03-22 1984-10-03 Mitsubishi Electric Corp 半導体メモリ

Also Published As

Publication number Publication date
JPS61117798A (ja) 1986-06-05

Similar Documents

Publication Publication Date Title
EP0062431B1 (en) A one chip microcomputer
US4905142A (en) Semiconductor integrated circuit device with built-in arrangement for memory testing
JPS60127598A (ja) 半導体集積回路装置
JPH0443360B2 (ja)
US5949984A (en) Emulator system
JPS62224836A (ja) 半導体集積回路装置
JPS6022774B2 (ja) 入出力端子制御方式
JP2922963B2 (ja) シーケンスコントローラ
JPS62229452A (ja) 周辺モジユ−ルアクセス方式
JPS59168550A (ja) 情報処理装置
JPH0121383Y2 (ja)
JPH0721760B2 (ja) ディジタル演算回路
JP3057749B2 (ja) 入出力ポート
JPH04168700A (ja) 集積回路装置
JPH07122814B2 (ja) シ−ケンスコントロ−ラ
JPS61143808A (ja) シ−ケンス制御装置のビツトモデイフアイ回路
JPH04254999A (ja) 半導体メモリ回路
JPS6329295B2 (ja)
JPH01211058A (ja) 状態設定回路
JPS59191199A (ja) 半導体集積回路
JPH04204273A (ja) Lsi実装ボード及びデータ処理装置
JPH04113469A (ja) 論理シミュレーションプロセッサ
JPS62125441A (ja) 1チツプマイクロコンピユ−タ
JPH04152193A (ja) Icカード
JPH0827741B2 (ja) シングルチップ・マイクロコンピュータ