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

半導体集積回路装置

Info

Publication number
JPH0440543A
JPH0440543A JP2147905A JP14790590A JPH0440543A JP H0440543 A JPH0440543 A JP H0440543A JP 2147905 A JP2147905 A JP 2147905A JP 14790590 A JP14790590 A JP 14790590A JP H0440543 A JPH0440543 A JP H0440543A
Authority
JP
Japan
Prior art keywords
micro
rom
bits
read
output
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
JP2147905A
Other languages
English (en)
Inventor
Junji Miyamoto
順司 宮本
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 JP2147905A priority Critical patent/JPH0440543A/ja
Publication of JPH0440543A publication Critical patent/JPH0440543A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Techniques For Improving Reliability Of Storages (AREA)
  • Testing Of Individual Semiconductor Devices (AREA)
  • Testing Or Measuring Of Semiconductors Or The Like (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 半導体集積回路装置に関し、 大容量マイクロROMの試験時間を短縮化することを目
的とし、 マイクロROMに記憶されたマイクロ命令を読み出す読
み出し手段と、テストモード中に前記読み出し手段によ
りマイクロROMから読み出されたパラレルのマイクロ
命令の2ビット毎の一致、不一致を示す信号を外部へ出
力する論理回路とを具備する。
〔産業上の利用分野〕
本発明は、マイクロシーケンサを内蔵する例えばマイク
ロプロセッサまたはDMAC等周辺LSなどの半導体集
積回路装置に関する。
近年、マイクロプロセッサなどの半導体集積回路装置は
一段と高機能化、高集積化する傾向にあり、この高集積
化を実現するためにシーケンス動作をランダムロジック
回路で構成する代わりに、PLA(プログラマブルロジ
ンクアレイ)やマイクロシーケンサ(マイクロROM)
で構成することにより、チップ内の配線や面積を削減し
ている。
〔従来の技術〕
従来、この種の半導体集積回路装置に対して出荷試験時
等における動作確認をする場合、マイクロシーケンサの
マイクロROMにアドレスを印加し、出力データを外部
バスを介して外部記憶装置にコピー等し、基準データと
比較して確認を行うダンプ方式が知られている。
〔発明が解決しようとする課題] しかしながら、」1記従来の試験方式では、マイクロR
OMの出力ビット数が外部バスの幅より多い場合、マイ
クロROMのデータを1回で出力することができず、試
験時間が長いという問題点がある。
すなわち、マイクロROMの出力ビット数が64ビット
で、外部ハスの幅が32ビットである場合には、マイク
ロROMのデータを2回で出力することになり、このマ
イクロROMの動作確認に必要なりロック数が2倍にな
るので、大容量のマイクロROMの試験時間が大幅に長
くなる。
本発明は上記従来の問題点に鑑み、大容量マイクロRO
Mの試験時間を短縮化することを目的とする。
〔課題を解決するだめの手段〕
本発明の半導体集積回路装置は上記目的を達成するため
その基本ブロックを第1図に示すように、マイクロRO
MIに記憶されたマイクロ命令を読み出す読み出し手段
2と、テストモード中に前記読み出し手段2によりマイ
クロROMIから読み出されたパラレルのマイクロ命令
の2ビン1〜毎の一致、不一致を示す信号を外部へ出力
する論理回路3とを具備する。
〔作用] 本発明は上記構成により、マイクロROM2から読み出
されたマイクロ命令の2ビット毎の一致、不一致を示す
信号が外部に出力される。
したがって、マイクロROM2の出力ヒソト数が外部ハ
ス6のピッ1−数より例えば2倍(32ビットに対して
64ビット)多い場合であっても1回の読み出し動作で
済み、大容量マイクロROMの試験時間が短縮化される
〔実施例〕
以下、図面を参照して本発明の詳細な説明する。第2図
は本発明に係る半導体集積回路装置が適用される画像処
理プロセッサ10を示すブロック図であり、第3図は画
像処理プロセッサ10の各ユニットの要部ブロック図で
ある。
第2図において、画像処理プロセツサ10は、外部バス
21を介して外部のボストCPU (中央処理装置)2
2やシステムメモリ23などに接続されるとともに、外
部ハス24を介して外部のグラフィックメモリ25や表
示装置26などに接続される。
画像処理プロセッサ10は、外部のポスI−CP U2
2からの描画コマンドやパラメータを外部バス21を介
して受は取るホストハスインタフェース(I/F)部用
、ボスl−ハスI/F部11が受の取った描画コマンド
やパラメータを解析し、直線や円などの図形の描画用ア
ドレスを発生等する描画演算部12、および描画演算部
12が発生した描画用アドレスを外部バス24を介して
出力し、外部のグラフィックメモリ25に描画処理を行
わせるグラフィックバスI/F部13といった各ユニッ
ト11〜13を有する。
ユニット11〜13はそれぞれ、各内部回路を動作させ
るために第3図に示すようなマイクロシーケンサ30を
有し、通常の動作時にはこのマイクロシーケンサ30か
らのシーケンス信号により処理を行つ。
マイクロシーケンサ30は第3図に示すように、バスI
/F部(11または12)から与えられる外部コマンド
によりマイクロ命令の開始アドレスを発生するコマンド
デコーダ31と、開始アドレス、次順のアドレスまたは
分岐アドレスを選択するセレクタ32と、分岐信号によ
りセレクタ32を制御する分岐制御回路33と、セレク
タ32から後段のマイクロROM35に与えられるアド
レスをラッチするアドレスレジスタ34と、アドレスレ
ジスタ34がランチしたアドレスを1つインクリメンl
−して次順のアドレスを発生し、セレクタ32に印加す
るインクリメンタ36とを有する。
マイクロROM2Sは、予め格納されたマイクロ命令(
各処理の制御信号)をアドレスレジスタ34からのアド
レスに従ってnヒソ1〜パラレルに出力し、このマイク
ロ命令は、出力レジスタ37によりランチされた後、外
部に出力される。
本実施例のマイクロシーケンサ3oでは、通常、マイク
ロシーケンサ3oの出力で制御される回路(以下、被制
御回路38)がセレクタ39を介してハスインターフェ
ース40に接続されており、テストモード信号がアクテ
ィブになると排他的論理和回路41(論理回路)の出力
(2ビット毎の一致、不−Piを示す信号で、全部でm
ビットの信号、但しm < n )がセレクタ39を介
してバスインターフェース40に接続されるようになっ
ている。
このようなマイクロシーケンサ3oを出荷時等において
試験する場合、第4図に示すように、マイクロROM3
5の出力ラインの2つのライン毎に排他的論理和回路4
1.〜41.が接続され、排他的論理和回路41.〜4
Lの各出力端子は、セレクタ39およびバスインターフ
ェース40(ホストハスI/F部11に相当)を介して
第2図の外部ハス21に接続される。尚、マイクロRO
M35のヒツト数が奇数である場合には残りの1ヒツ1
〜が直接出力される。
また、排他的論理和回路41.〜41、の出力信号を第
2図の出力レジスタ37を介して外部ハス21に接続し
てもよい。
また、第2図に示すシステムメモリ23には予め、マイ
クロROM35に記憶されたマイクロ命令の2ビット毎
の排他的論理和データが記憶され、ポス1、cPLI2
2は、マイクロROM35の読み出し用コマンドを外部
ハス21を介してコマンドデコーダ31に出力する。
次に、上記実施例の動作を説明する。
ホストCPU22がマイクロROM35の読み出し用コ
マンドを外部へ′ス21に出力し、このコマンドがコマ
ンドデコーダ31に入力すると、コマンドデコーダ31
がこのコマンドによりマイクロ命令の開始アドレスを発
生ずる。
セレクタ32ば、先ずこの開始アドレスを選択して出力
した後、インクリメンタ36からの次順のアドレス又は
分岐制御回路33からの分岐先アドレスを順次選択し、
アドレスレジスタ34がこの次順のアドレスを順次ラッ
チしてマイクロROM35に出力する。
フィクロROM35に予め格納されたマイクロ命令はこ
のアドレスにより順次nピッ1〜パラレルに読み出され
、排他的論理和回路411〜41□により2ビット毎の
排他的論理和信号(全部でmビット)が外部ハス21に
出力される。
ポスl−CPU22は、この各排他的論理和信号とシス
テムメモリ23の各排他的論理和データを比較し、一致
しているか否かを判定することにより画像処理プロセッ
サ10の各ユニット11〜13のマイクロシーケンサ3
0(マイクロROM35)を試験する。
したがって、排他的論理和回路41、〜41゜から出力
されるヒツト数がマイクロROM35の出力ビット数の
1/2になり、例えばnを64とするとmばその半分の
32となるから、マイクロROM35のマイクロ命令を
直接試験する場合に比べて試験時間を半減することがで
きる。
〔発明の効果〕
以上説明したように本発明は、マイクロROMから読み
出されたマイクロ命令の2ビット毎の一致、不一致信号
を外部ハスに出力したので、マイクロROMの出力ビッ
ト数が外部バスのビン1〜数よりも例えば2倍多い場合
でも1回の読み出し動作でマイクロ命令を読み出すこと
ができ、大容量マイクロROMの試験時間を短縮化する
ことができる。
【図面の簡単な説明】
第1図は本発明の機能ブロック図、 第2〜4図は本発明に係る半導体集積回路装置の一実施
例を示す図であり、 第2図はその画像処理プロセッサのブロック図、第3図
はそのマイクロシーケンサのブロック図、第4図はその
マイクロシーケンサの要部プロ・ノり図である。 1.35・・・・・・マイクロROM。 2・・・・・・マイクロ命令読メ出し手段、3・・・・
・・論理回路、 21.24・・・外部ハス、 41・・・・・・排他的論理和回路(論理回路)■ 本発明の機能ブロック図 第1図

Claims (1)

  1. 【特許請求の範囲】  マイクロROMに記憶されたマイクロ命令を読み出す
    読み出し手段と、 テストモード中に前記読み出し手段によりマイクロRO
    Mから読み出されたパラレルのマイクロ命令の2ビット
    毎の一致、不一致を示す信号を外部へ出力する論理回路
    とを具備することを特徴とする半導体集積回路装置。
JP2147905A 1990-06-06 1990-06-06 半導体集積回路装置 Pending JPH0440543A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2147905A JPH0440543A (ja) 1990-06-06 1990-06-06 半導体集積回路装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2147905A JPH0440543A (ja) 1990-06-06 1990-06-06 半導体集積回路装置

Publications (1)

Publication Number Publication Date
JPH0440543A true JPH0440543A (ja) 1992-02-10

Family

ID=15440783

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2147905A Pending JPH0440543A (ja) 1990-06-06 1990-06-06 半導体集積回路装置

Country Status (1)

Country Link
JP (1) JPH0440543A (ja)

Similar Documents

Publication Publication Date Title
US5638382A (en) Built-in self test function for a processor including intermediate test results
JPH08305605A (ja) 拡張検査ベクトル記憶部を用いた走査検査方法および装置
JP2581018B2 (ja) データ処理装置
JPH04215194A (ja) Icカード
JPH10105426A (ja) 半導体集積回路
JPH0827730B2 (ja) シングルチップマイクロコンピュータ及びそのテスト方法
JPH0237600A (ja) 読取り専用記憶装置の試験方法とその方法を実行するデバイス
JPH0440543A (ja) 半導体集積回路装置
US11521698B2 (en) Testing read-only memory using memory built-in self-test controller
JPS58168149A (ja) マイクロプログラム制御装置
JPH07110778A (ja) ワンチップマイクロコンピュータ及びそのプログラムの開発,評価方法
JPS6025624Y2 (ja) 情報処理装置開発用装置
JP2534314B2 (ja) 半導体集積回路
JP2531112B2 (ja) 情報処理装置
JP2984628B2 (ja) マイクロコンピュータ
JPS61846A (ja) メモリ内容の正常性試験方法
JP2906417B2 (ja) マイクロコンピュータの試験方式
JPH0429075A (ja) 半導体集積回路装置
JPH01114957A (ja) 情報処理装置
JPS6220960Y2 (ja)
JPH0226252B2 (ja)
JP2002287956A (ja) マイクロコンピュータ
JPH0620069A (ja) マイクロコンピュータ
JPH035834A (ja) マイクロプロセッサ
JPH0588905A (ja) マイクロコントローラ