JPH04177183A - プログラマブルロジックアレイの試験装置 - Google Patents

プログラマブルロジックアレイの試験装置

Info

Publication number
JPH04177183A
JPH04177183A JP2305653A JP30565390A JPH04177183A JP H04177183 A JPH04177183 A JP H04177183A JP 2305653 A JP2305653 A JP 2305653A JP 30565390 A JP30565390 A JP 30565390A JP H04177183 A JPH04177183 A JP H04177183A
Authority
JP
Japan
Prior art keywords
data
pla
test
rom
path
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
JP2305653A
Other languages
English (en)
Inventor
Junji Miyaki
宮木 順司
Hiroyuki Fujiyama
藤山 博之
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 JP2305653A priority Critical patent/JPH04177183A/ja
Publication of JPH04177183A publication Critical patent/JPH04177183A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)
  • Microcomputers (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔概要〕 PLAについての動作試験を行う試験装置に関し、PL
A試験用のデータをROMに予め格納しておき、外部か
ら読出すことを指令して簡易に試験のできるPLA試験
装置を提供することを目的とし、試験用データを被試験
PLAに印加し、結果データをデータバスに取り出し、
該データバス上のデータを期待値と比較して試験を行う
PLAの試験装置において、被試験PLAと同一チップ
上に在って、PLA試験用データを格納するROMと、
前記データバスから前記ROMに読出アドレスを与える
データの経路と、前記ROMから読出されたデータを被
試験PLAに印加する経路とを切換える印加データ切換
手段とを具備し、前記データバスは被試験PLAにアド
レス指定データを印加することにより被試験PLAの状
態を試験することで構成する。
〔産業上の利用分野〕
本発明はPLA(プログラマブルロジックアレイ)につ
いての動作試験を行う試験装置に関する。
PLAを内蔵したマイクロプロセッサか一般化して来た
ため、PLAの部分についての試験を行うことか必要と
なった。PLAの入力・出力を共に外部バスと接続して
行うことは大掛かりな作業であり、バスを共用化すると
試験のためのクロック数が多大となる。簡易であって短
時間に試験か終了できる試験装置を開発することか要望
された。
〔従来の技術〕
近年マイクロプロセッサは、益々高機能化・高集積化さ
れて来ている。マイクロプロセッサの出荷試験のときは
、PLAを単体とした動作試験か一般的である。出荷試
験のためのテストパターンは下記の左側のもの(AND
項)を利用する。そして出力側として(OR項)に右側
のデータが得られる。
被試験PLAに対し左側のパターンのデータを印加した
ときの出力データを、表の左側の値(期待値)と比較し
、同一であればPLAの状態が良好であると判断できる
この時の試験装置として、第4図・第5図に示すものが
知られている。各図において、lは被試験PLA、2は
テストパターン印加用データバス、3は試験結果取り出
し用データバス、4はテストパターン印加用兼試験結果
取り出し用データバスを示す。
第4図においては、前記左側欄のテストパターンをデー
タバス2からPLAIに対し印加する。その結果データ
はデータバス3により取り出すことができるから、デー
タバスと接続されている図示しないプロセッサにおいて
取り込む。そしてデータバス2に印加したデータに対す
る期待値と、データバス3に取込んだデータとを比較す
る。異なるパターンを順次に印加し、順次に比較すれば
良い。データバス2に印加するデータと次のデータ間隔
などは任意て良い。
第5図においてはデータバス4からテストパターンをP
LAIに対し印加する。データバス4からテストパター
ンをPLAIに対し印加する。データバス4にはその後
PLAIの試験結果データか到来するので、PLAIに
対するテストパターンの印加は行わない。そして当初の
結果データを図示しないプロセッサに取込み、期待値と
比較する。データの取込みが終わった後、新たなテスト
パターンをPLAに印加する。次に結果データを取込み
、比較データを取込み比較することを繰り返す。
〔発明が解決しようとする課題〕
第4図に示す装置に於けるやり方ではPLA試験のため
に2本のバスが必要となり、一方で第5図に示す装置で
はテストパターンの印加と試験結果のデータの取込みと
をタイミングを取って処理する必要かある。そのため最
初のテストパターンの印加から結果データの比較か終了
するまでに必要とするクロック数が多大となった。従っ
て長時間を要した。クロック周波数を高く取ることはパ
ルス発振器の設計か複雑となる。例えば、高周波になる
とパルス幅か数nSになりCRによる遅れか無視できな
くなり、N0N−OVERLAPが保障てきなくなって
、レーシングなどの問題が発生する。
本発明の目的は前述の欠点を改善し、PLA試験用デー
タをROMに予め格納しておき、外部から読出すことを
指令して簡易に試験のできるPLA試験装置を提供する
ことにある。
〔課題を解決するための手段〕
第1図は本発明の原理構成を示す図である。第1図にお
いて、1は被試験PLA、5はデータバス、6は被試験
PLAとROM7とを含む同一チップ、8はデータ切換
手段、9.10はデータ経路を示す。
試験用データを被試験PLAIに印加し、結果データを
データバス4に取り出し、該データバス4上のデータを
期待値と比較して試験を行うPLAIの試験装置におい
て、本発明は下記の構成とする。即ち、 被試験PLAIと同一チップ6に在って、PLA試験用
データを格納するROM7と、前記データバス4から前
記ROM7に読出アドレスを与えるデータの経路9と、
前記ROM7から読出されたデータを被試験PLAに印
加する経路10とを切換える印加データ切換手段8とを
具備し、前記データバス5は被試験PLAIにアドレス
指定データを印加することにより被試験PLAIの状態
を試験することで構成する。
〔作用〕
第1図におけるROM7には第2図に示すようにテスト
パターンを予め格納して置く。即ち、ROM7の特定ア
ドレスXXYY以降のアドレスにはPLA試験用テスト
パターン(例えば前頁の左欄AND項)を格納して置く
。データバス5を介して図示しないプロセッサは、被試
験PLAIの試験を開始するとき、切換手段8は経路9
をオン、経路IOをオフとしてから、アドレスXXYY
以降によりROM7の内容を読出すことを指令する。次
にプロセッサは経路9をオフ、経路10をオンとすれば
、ROM内のPLA試験用データが経路10を介してP
LAIに印加される。したがってPLAIの出力をデー
タバス5によりプロセッサに取り込んで期待値と比較す
れば良い。ROM7からのテストパターンを順次に読出
すようにして置けば、PLAIに対し順次に印加される
ので、PLAIについて詳細に解析てきる。このとき経
路9かオフされているから、プロセッサなどがROM7
の他のアドレスを読出すように指令することは出来ず、
PLAの試験動作は安定している。
〔実施例〕
第3図は本発明の実施例として、ROMがマイクロシー
ケンサ内に構成されている場合を示すブロック図である
。第3図において、7はROM、1)はマイクロシーケ
ンサを全体的に示すもの、12は命令デコーダ、13は
選択器、14はアドレスレジスタ、15はアドレス加算
器、16は出力レジスタを示す。命令デコーダ12には
図示しないデータバスから種々の命令が印加されたとき
、それをデコードしてROM7の読出アドレスの当初値
を得る。選択器13は先ず命令デコーダ12からのデコ
ード信号をアドレスレジスタ14に転送するように動作
する。
アドレスレジスタ14に一旦格納し、そのアドレスでR
OM7を読出すと共にアドレス加算器15においてアド
レスを+またけ加算する。加算されたアドレスは選択器
13かそのときは加算器15側を選択しているため、新
たなアドレスとしてアドレスレジスタ14に印加される
。ROM7は当初のアドレスから読出しか開始され、更
にROM読出しのアドレスは+1ずつ加算されるため、
ROM7の特定アドレス例えばXXYY以降にPLA試
験用のデータが格納されていれば、それが順次に読出さ
れて、図示しないPLAの動作を試験する。若し、特定
アドレス以外のアドレスが指定されたときは、同一チッ
プ上の他の回路に対する処理動作のため、出力レジスタ
16から他の処理命令などが取り出される。
前述のPALの試験のため図示しないプロセッサがマイ
クロシーケンサに与える命令は、当初のROM読出開始
命令と、読出開始アドレス例えばXXYYのみて良い。
そしてPLAを試験した結果データの取込みと、期待値
との比較を行うことは容易にできる。
このシーケンス動作はマイクロシーケンサ1)内で処理
か進められ、外部プロセッサの動作に格別の負荷となら
ない。
次に印加データ切換手段としてはチップ上の素子により
容易に製造・使用することか出来る。
〔発明の効果〕
このようにして本発明によると、外部プロセッサはPL
Aの試験を開始するための開始命令と、ROMの特定ア
ドレスとを与えるのみで良いから、PLA試験のためだ
けに多量のクロック数を要することがない。したかって
情報の流れか簡略化され、試験時間を短縮することが可
能である。
【図面の簡単な説明】
第1図は本発明の原理構成を示す図、 第2図は第1図中ROMの格納データを示す図、第3図
は本発明の実施例の構成を示す図、第4図・第5図は従
来の試験装置の構成を示す図である。 ■・・PLA 5−データバス 6−被試験PLAとROMとを含む同一チツブ8−デー
タ切換手段 9、lO・・・データ経路 第1区 実施例ブO7り図 第3囚

Claims (1)

  1. 【特許請求の範囲】 試験用データを被試験PLA(1)に印加し、結果デー
    タをデータバス(4)に取り出し、該データバス(4)
    上のデータを期待値と比較して試験を行うPLA(1)
    の試験装置において、 被試験PLA(1)と同一チップ(6)に在って、PL
    A試験用データを格納するROM(7)と、 前記データバス(4)から前記ROM(7)に読出アド
    レスを与えるデータの経路(9)と、前記ROM(7)
    から読出されたデータを被試験PLAに印加する経路(
    10)とを切換える印加データ切換手段(8)とを具備
    し、前記データバス(5)は被試験PLA(1)にアド
    レス指定データを印加することにより被試験PLA(1
    )の状態を試験すること を特徴とするプログラマブルロジックアレイの試験装置
JP2305653A 1990-11-10 1990-11-10 プログラマブルロジックアレイの試験装置 Pending JPH04177183A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2305653A JPH04177183A (ja) 1990-11-10 1990-11-10 プログラマブルロジックアレイの試験装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2305653A JPH04177183A (ja) 1990-11-10 1990-11-10 プログラマブルロジックアレイの試験装置

Publications (1)

Publication Number Publication Date
JPH04177183A true JPH04177183A (ja) 1992-06-24

Family

ID=17947728

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2305653A Pending JPH04177183A (ja) 1990-11-10 1990-11-10 プログラマブルロジックアレイの試験装置

Country Status (1)

Country Link
JP (1) JPH04177183A (ja)

Similar Documents

Publication Publication Date Title
JP3150611B2 (ja) パターン発生装置
JP3299564B2 (ja) メモリ装置
JPS63155340A (ja) 記憶装置の読出し方式
JPH04177183A (ja) プログラマブルロジックアレイの試験装置
US5872961A (en) Microcomputer allowing external monitoring of internal resources
JPH02210685A (ja) Dramコントローラ
JPH01500065A (ja) 複数制御ストアを有するミクロプログラム情報処理システムの装置と方法
JPS594051B2 (ja) ワンチツプ・マイクロプロセツサのテスト処理方式
JPS60211554A (ja) デ−タ処理装置
JPS59132376A (ja) パターン読出し試験装置
RU1805467C (ru) Устройство дл обслуживани запросов
JPH04251331A (ja) 情報処理装置
US5887137A (en) Data processing apparatus having a sorting unit to provide sorted data to a processor
JP3107595B2 (ja) メモリアクセス制御装置及びメモリアクセス制御方法
JPS63201725A (ja) 信号処理回路
JPH03161883A (ja) マイクロプロセッサ
SU1485239A1 (ru) Микропрограммное устройство управления
JPH05281290A (ja) 記憶回路を共用するicテスタのデータ転送回路
JPH04152432A (ja) パイプライン
RU1786486C (ru) Устройство микропрограммного управлени
JPH0343830A (ja) ブロックリピート回路
JPS6356739A (ja) ヒストリメモリ制御方式
JPS63303424A (ja) 演算回路
JPH0820941B2 (ja) マイクロプロセッサ
JPS61126482A (ja) デイジタルパタ−ンテスタ