JPH02181660A - ロジックアナライザ - Google Patents

ロジックアナライザ

Info

Publication number
JPH02181660A
JPH02181660A JP1285112A JP28511289A JPH02181660A JP H02181660 A JPH02181660 A JP H02181660A JP 1285112 A JP1285112 A JP 1285112A JP 28511289 A JP28511289 A JP 28511289A JP H02181660 A JPH02181660 A JP H02181660A
Authority
JP
Japan
Prior art keywords
signal
combination
output
channel
logic
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
JP1285112A
Other languages
English (en)
Inventor
Pierre-Henri Boutigny
ピエール‐ジェンリ ブティニー
Huy A Nguyen
ユイ アン ギュイエン
Denis L A Raoulx
デニ ルク アラン ラウル
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.)
Koninklijke Philips NV
Original Assignee
Philips Gloeilampenfabrieken NV
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 Philips Gloeilampenfabrieken NV filed Critical Philips Gloeilampenfabrieken NV
Publication of JPH02181660A publication Critical patent/JPH02181660A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/28Testing of electronic circuits, e.g. by signal tracer
    • G01R31/317Testing of digital circuits
    • G01R31/3177Testing of logic operation, e.g. by logic analysers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/25Testing of logic operation, e.g. by logic analysers

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

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

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明はチャネルセレクタにより選択されるディジタル
入力信号の組合せ中から基準の組合せを検出する検出手
段を具えたロジックアナライザに関するものである。
(従来の技術) このタイプのロジックアナライザはドイツ国特許第20
60182号明細書から既知であり、これにはワード認
識装置を具えたロジックアナライザが開示されている。
このロジックアナライザは所定数の入力チャネルと、こ
れら入力チャネル上に同時に存在するビットの組合せを
検出し得るワード認識装置とを含んでいる。この特許は
特に、ワード認識装置を入力チャネル数を越える入力信
号の組合せに対して拡張可能にすることに関するもので
ある。
斯るロジックアナライザは所定のイベントが発生すると
きに信号の有用部分を選択して記憶すると共にデータ収
集の停止をトリガするトリガ部分を含んでいる。このト
リガ動作は垂直トリガ動作と称されており、これは関連
するイベントが所定の時間間隔の間所定のデータワード
が存在することであるためである。このトリガ動作はN
個の入力チャネルについて同時に行われる。
(発明が解決しようとする課題) しかし、前記特許明細書のものはロジックアナライザの
使用を容易にする異なるタイプのトリガ動作、即ち試験
すべき装置の誤動作を表わす信号の組合せを検出可能に
する水平トリガ動作を実行することができない。これが
ため本発明が解決すべき課題は垂直トリガでも水平トリ
ガでもユーザが随意に選択使用し得るロジックアナライ
ザを実現することにある。トリガ動作は単一の入力チャ
ネルに作用して入力データの流れの中から所定の時系列
の存在を検出する必要がある。更に、製造コストを下げ
るためにこの目的を少数の素子で達成する必要がある。
本発明は上記の課題を解決するために、前記検出手段は
2つの動作モードに従って、プログラムされた基準の組
合せが再生されるときにトリガ信号を発生し、 ・第1のモードにおいては選択すべき入力信号の組合せ
を所定の瞬時に種々の入力チャネル上に現われるビット
で構成し、該入力信号の組合せが第1の所定の期間より
長い期間の間じゅう維持されるときにチャネルセレクタ
の出力信号が、前記第1の所定の期間を決めるターゲッ
ト値がロードされているカウンタを、チャネルセレクタ
の出力でイネーブルされるクロックの制御の下で始動さ
せ、そのカウント値がこのターゲット値に到達するとき
イネーブル信号を発生してこれを第1のメモリ手段に記
憶するようにし、・第2のモードにおいては選択すべき
入力信号の組合せを第2の所定期間より短い期間の間に
同一のチャネル上に順次に現れる同一のビットで構成し
、チャネルセレクタの出力信号が第2のターゲット値が
ロードされている前記カウンタを始動し、前記選択すべ
き入力信号の組合せの持続時間がこのターゲット値によ
り決まる第2の所定期間より短いときに第2のイネーブ
ル信号を発生し、これを第2のメモリ手段に記憶するよ
うにし、 上記のモード選択は入力端においてチャネルセレクタに
チャネル制御信号を供給すると共に出力側において、前
記記憶イネーブル信号を受信しトリガ信号を発生するマ
ルチプレクサにモード信号を供給することによって行わ
れるようにしたことを特徴とする。
チャネル選択を垂直又は水平トリガ動作に応じて実行す
るため、前記チャネルセレクタは、各チャネルごとに、
n個のチャネルの1チャネルの入力信号を受信すると共
に、第1の基準の組合せのnビットの1ビットを受信す
る第1の論理ゲートと、この第1の論理ゲートの出力を
受信すると共に第2の基準の組合せのnビットの1ビッ
トを受信する第2の論理ゲートとを具え、第1および第
2の基準の組合せの一方により任意の2進ワードを選択
するようにし、他方の基準の組合せによりチャネル制御
チャネルを構成するn個のチャネル01つを選択するよ
うにし、各チャネルに割当てられた第2の論理ゲートの
出力をこれらの全出力の論理積演算を行う1つの論理ゲ
ートで合成してチャネルセレクタの出力信号を発生させ
るようにする。
このようにすると、プログラムされた全てのチャネルを
同時に検査し、基準の組合せが所定の期間中、現れたか
否かを検出することができる。同様に、単一のチャネル
を選択して所定の期間に亘って検査し、基準の組合せが
所定の期間より短い期間中現れたか否かを検出すること
ができる。垂直トリガ動作に対してはチャネルセレクタ
はワードE1mも実行する。その出力をフリップフロッ
プに記憶してマルチプレクサに供給することができる。
水平トリガ動作に対してはワード認識はフリップフロッ
プを後続させたカウンタにより実行される。
(実施例) 図面につき本発明を説明する。
第1図は本発明による信号組合せを検出する検出手段の
回路図を示し、第2図はチャネルセレクタの詳細回路図
を示すものである。
第2図において、チャネルセレクタ10は入力バス11
にロジックアナライザの入力チャネル信号を受信する。
このセレクタ10は垂直トリガモードにおいてチャネル
の選択とともにワード認識を可能るするビット組合せC
を受信する。このセレクタ10はロジックアナライザの
全ての入力チャネルの中から1つのチャネルの選択を可
能にするビット組合せBも受信する。
垂直トリガモードにおいて基準の組合せが入力チャネル
上に同時に現れると、点Aの信号が所定の論理状態、例
えば“1”状態に変化する。この動作モードを第3A図
に示しである。信号Aが“1′。
状態に変化すると、ANDゲート14(第1図)がカウ
ンタ12のクロック信号として作用する信号CLIを供
給する。このカウンタには所定の持続時間を決めるター
ゲット値Mが予めロードされている。
これがため、例えばMがマクロツクパルスの持続時間に
プログラムされている場合には、7クロツクパルスより
短い持続時間を有する“1″状態信号Aはこのカウンタ
の出力TCに何の変化も生じさせない(Piの場合)。
これに対し、信号へが7クロツクパルスより長い持続時
間に亘って“1”状態のままである場合(p2の場合)
には、出力TCが論理“1”状態に変化し、双安定マル
チバイブレータ15の出力S1もこれに従ってクロック
CL2の立下り縁で論理“1”状態に変化する。
水平トリガモードにおいて1つのチャネルが選択される
と、このチャネルに存在する信号が点Aに現れる。検出
すべきイベントは論理111+1状愈の信号を点Aに生
ぜしめることであるものとする(第3B図参照)。A点
の信号が論理“l+″状態にあるとき、クロックCLI
が論理111+1状態に変化し、ターゲット値Mが予め
ロードされているカウンタ12のカウント動作の開始を
トリガする。信号CLIはR/S型フリフリップフロッ
プ13動してその出力Q、を論理“1”状態にセットす
る。信号Aがその論理状態を変化する前にカウンタ12
がターゲット値M(例えば7クロツクパルス)に到達す
る場合(P3の場合)には、その出力TCがR/S型フ
リフリップフロップ13力Q、を論理“θ′°状態に変
化せしめる。信号への立下り縁が現れると、この立下り
縁がD型フリップフロップ16をイネーブルし、このフ
リップフロップが信号Q1を記憶し、その出力S2は論
理“0″′状態のままになる。
カウンタ12がターゲット値Mになる前に信号Aが論理
″1”状態から論理パ0°′状態に変化する場合(P4
の場合)には、その出力TCが論理11111状態に変
化せず、信号Aの立下り縁が現れるときD型フリップフ
ロップ16が論理“′1″状態にある出力Q1を記憶し
、その出力S2は論理゛1″′状態になる。
従って、マルチプレクサ17によって信号SELにより
垂直又は水平トリガモードを選択し、トリガ信号を供給
することができる。この選択は信号SELの遷移を2つ
の動作モードが順次に観測されるようにプログラムする
ことにより実現するのが好ましい。
第2図はチャネル1.2−−− Nのセレクタ10を示
している。入力バス11は反転排他OR機能を行う論理
ゲー)20+、−m−201+に接続する。これらゲー
トは基準の組合せCを受信する。これらゲートの出力は
N(IR機能を行う論理ゲート21+、−−−2Lで合
成される。これらゲートは基準の組合せBを受信する。
これらゲートの出力は1個又は複数個の論理ゲート、例
えば1個のNORゲートで合成される。垂直トリガ中は
基準の組合せBにより全てのゲート21.〜21.Iを
イネーブル状態にする。入力信号の組合せが基準の組合
せCに一致するとき、出力Aが論理“1”状態に変化す
る。
当業者であればゲートの種類を変更することにより上記
と逆の論理で動作する装置を実現することができること
勿論である。
【図面の簡単な説明】
第1図は本発明による基準の組合せを検出する検出手段
の回路図、 第2図はチャネルセレクタの詳細回路図、第3Aおよび
3B図は第1図の検出手段の2つの動作モードにおける
動作説明用タイミング図である。 10・・・チャネルセレクタ 11・・・入力バス 12・・・カウンタ 13・・・R/S型双安定マルチバイブレータ14・・
・ANDゲート 15・・・双安定マルチバイブレータ 16・・・D型双安定マルチバイブレータ17・・・マ
ルチプレクサ 1、2−−−N・・・入力チャネル 20、、202.−−−20.−・・反転排他ORゲー
ト21、、 21*、−−−21,・・・NORゲート
C,B・・・基準の組合せ H R6,3A

Claims (1)

  1. 【特許請求の範囲】 1、チャネルセレクタにより選択されたディジタル入力
    信号の組合せの中から基準の組合せを検出する検出手段
    を具えたロジックアナライザにおいて、前記検出手段は
    2つの動作モードに従って、プログラムされた基準の組
    合せが再生されるときにトリガ信号を発生し、・第1の
    モードにおいては選択すべき入力信号の組合せを所定の
    瞬時に種々の入力チャ ネル上に現われるビットで構成し、該入力 信号の組合せが第1の所定の期間より長い 期間の間じゅう維持されるときにチャネル セレクタの出力信号が、前記第1の所定の 期間を決めるターゲット値がロードされて いるカウンタを、チャネルセレクタの出力 でイネーブルされるクロックの制御の下で 始動させ、そのカウント値がこのターゲッ ト値に到達するときイネーブル信号を発生 してこれを第1のメモリ手段に記憶するよ うにし、 第2のモードにおいては選択すべき入力信 号の組合せを第2の所定期間より短い期間 の間に同一のチャネル上に順次に現れる同 一のビットで構成し、チャネルセレクタの 出力信号が第2のターゲット値がロードさ れている前記カウンタを始動し、前記選択 すべき入力信号の組合せの持続時間がこの ターゲット値により決まる第2の所定期間 より短いときに第2のイネーブル信号を発 生し、これを第2のメモリ手段に記憶する ようにし、 上記のモード選択は入力側においてチャネルセレクタに
    チャネル制御信号を供給すると共に出力側において、前
    記記憶イネーブル信号を受信しトリガ信号を発生するマ
    ルチプレクサにモード信号を供給することによって行わ
    れるようにしたことを特徴とするロジックアナライザ。 2、チャネルセレクタは、n個のチャネルを処理するよ
    うに各チャネル毎に、n個のチャネルの1チャネルの入
    力信号を受信すると共に、第1の基準の組合せのnビッ
    トの1ビットを受信する第1の論理ゲートと、この第1
    の論理ゲートの出力を受信すると共に第2の基準の組合
    せのnビットの1ビットを受信する第2の論理ゲートと
    を具え、第1および第2の基準の組合せの一方により任
    意の2進ワードを選択するようにし、他方の基準の組合
    せによりチャネル制御チャネルを構成するn個のチャネ
    ルの1つを選択するようにし、各チャネルに割当てられ
    た第2の論理ゲートの出力をこれらの全出力の論理積演
    算を行う1つの論理ゲートで合成してチャネルセレクタ
    の出力信号を発生させるようにしてあることを特徴とす
    る請求項1記載のロジックアナライザ。 3、前記第1のメモリ手段はチャネルセレクタの出力を
    記憶する双安定マルチバイブレータで構成してあること
    を特徴とする請求項1又は2記載のロジックアナライザ
    。 4、前記第2のメモリ手段はD型双安定マルチバイブレ
    ータを後続させたR/S型双安定マルチバイブレータで
    構成してあることを特徴とする請求項1〜3の何れかに
    記載のロジックアナライザ。
JP1285112A 1988-11-04 1989-11-02 ロジックアナライザ Pending JPH02181660A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR8814423 1988-11-04
FR8814423A FR2638865B1 (fr) 1988-11-04 1988-11-04 Analyseur logique avec double declenchement

Publications (1)

Publication Number Publication Date
JPH02181660A true JPH02181660A (ja) 1990-07-16

Family

ID=9371584

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1285112A Pending JPH02181660A (ja) 1988-11-04 1989-11-02 ロジックアナライザ

Country Status (5)

Country Link
US (1) US5031128A (ja)
EP (1) EP0367345B1 (ja)
JP (1) JPH02181660A (ja)
DE (1) DE68924125T2 (ja)
FR (1) FR2638865B1 (ja)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100266691B1 (ko) * 1998-05-25 2000-09-15 김영환 홀드/리셋 모드 선택 카운터 및 그 실행방법
US6396517B1 (en) 1999-03-01 2002-05-28 Agilent Technologies, Inc. Integrated trigger function display system and methodology for trigger definition development in a signal measurement system having a graphical user interface
US6327544B1 (en) * 1999-03-01 2001-12-04 Agilent Technologies, Inc. Automatic storage of a trigger definition in a signal measurement system
JP4408193B2 (ja) * 2002-08-08 2010-02-03 富士通マイクロエレクトロニクス株式会社 半導体記憶装置及び半導体記憶装置の試験方法
JP5123150B2 (ja) * 2008-12-10 2013-01-16 株式会社東芝 トリガー信号検出装置
US8531209B2 (en) * 2009-01-16 2013-09-10 Tektronix, Inc. Multifunction word recognizer element
US8332697B1 (en) * 2010-07-20 2012-12-11 Xilinx, Inc. Method and apparatus for triggering and capturing digital circuit signals
US8788867B2 (en) 2011-01-07 2014-07-22 Anue Systems, Inc. Systems and methods for playback of detected timing events
US8533518B2 (en) 2011-01-07 2013-09-10 Anue Systems, Inc. Systems and methods for precise timing measurements using high-speed deserializers
US8683254B2 (en) 2011-01-07 2014-03-25 Anue Systems, Inc. Systems and methods for precise event timing measurements
US8850259B2 (en) 2011-01-07 2014-09-30 Anue Systems, Inc. Systems and methods for precise generation of phase variation in digital signals

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3760355A (en) * 1972-03-08 1973-09-18 Motorola Inc Digital pattern detector
JPS6039189B2 (ja) * 1979-05-23 1985-09-04 テクトロニツクス・インコ−ポレイテツド 信号測定装置
US4404542A (en) * 1980-12-05 1983-09-13 Rca Corporation Digital sequence detector
US4725812A (en) * 1984-06-04 1988-02-16 Siemens Aktiengesellschaft Circuit arrangement for identifying specific bit patterns, particularly bit patterns forming synchronization signals and check loop signals and appearing as serial binary signals
US4829462A (en) * 1986-06-13 1989-05-09 International Business Machines Corporation Communication bit pattern detection circuit
US4774438A (en) * 1986-09-05 1988-09-27 Tektronix, Inc. Oscilloscope trace attribute control system
US4847877A (en) * 1986-11-28 1989-07-11 International Business Machines Corporation Method and apparatus for detecting a predetermined bit pattern within a serial bit stream

Also Published As

Publication number Publication date
EP0367345B1 (fr) 1995-09-06
DE68924125T2 (de) 1996-04-18
FR2638865A1 (fr) 1990-05-11
DE68924125D1 (de) 1995-10-12
EP0367345A1 (fr) 1990-05-09
FR2638865B1 (fr) 1990-12-28
US5031128A (en) 1991-07-09

Similar Documents

Publication Publication Date Title
JPH02181660A (ja) ロジックアナライザ
JPH0635993B2 (ja) デ−タ取込み装置
US5416746A (en) Memory circuit for alternately accessing data within a period of address data
US5944835A (en) Method and programmable device for generating variable width pulses
US6804756B2 (en) Synchronization circuit for read paths of an electronic memory
AU643512B2 (en) A sequencer for generating binary output signals
JPH079589B2 (ja) 電子楽器
JPS6112284B2 (ja)
SU1357958A1 (ru) Логический анализатор
SU1241225A1 (ru) Устройство дл определени параметров импульсных сигналов
EP0273539A2 (en) Logic controller
JPS6157600B2 (ja)
SU1129723A1 (ru) Устройство дл формировани импульсных последовательностей
SU717668A1 (ru) Устройство дл контрол блоков пам ти
JP2535848B2 (ja) 同期クロックの変更方法およびその装置
SU1741158A1 (ru) Анализатор параметрических отказов
JPH02188836A (ja) マイクロコンピュータのテストモード設定回路
SU1317667A1 (ru) Устройство дл контрол тракта передачи данных
JPH08251017A (ja) 順序回路のテスト制御回路およびそのテスト方法
SU855948A1 (ru) Устройство автоматической подстройки частоты
JP4381029B2 (ja) 記憶装置及び記憶制御システム
JPS5858641A (ja) キ−ボ−ド装置
SU601757A1 (ru) Оперативное запоминающее устройство
SU798844A1 (ru) Устройство дл контрол цифровыхОб'ЕКТОВ
JPS6139720A (ja) トリガ制御回路