JPS6231302B2 - - Google Patents
Info
- Publication number
- JPS6231302B2 JPS6231302B2 JP14849984A JP14849984A JPS6231302B2 JP S6231302 B2 JPS6231302 B2 JP S6231302B2 JP 14849984 A JP14849984 A JP 14849984A JP 14849984 A JP14849984 A JP 14849984A JP S6231302 B2 JPS6231302 B2 JP S6231302B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- circuit
- logic
- signal
- display
- 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
Links
- 230000015654 memory Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 239000000523 sample Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 101100325756 Arabidopsis thaliana BAM5 gene Proteins 0.000 description 1
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 1
- 101150046378 RAM1 gene Proteins 0.000 description 1
- 101100476489 Rattus norvegicus Slc20a2 gene Proteins 0.000 description 1
- 230000005856 abnormality Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000000034 method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Landscapes
- Investigating Or Analysing Materials By Optical Means (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、複数の論理信号を測定する論理分析
器、特に被測定論理信号をワードとして表示する
論理状態分析器に関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a logic analyzer that measures a plurality of logic signals, and more particularly to a logic state analyzer that displays the logic signals under test as words.
背景技術とその問題点
デジタル及びアナログ信号の測定分野におい
て、デジタル技法は最近一般化して来た。論理分
析器(Logic Analyzer)の如きデジタル測定器
は、例えばコンピユータ、卓上電子計算器、コン
ピユータ端末器及びデジタル制御装置の如きデジ
タル装置の調整及び故障修理に適している。斯る
論理分析器はデジタル記憶回路及びプリセツト・
カウンタを有するので、トリガ信号より前または
前後の論理信号を記憶測定できる。よつて、例え
ばデジタル装置内の種々の回路点における複数の
論理信号(デジタル・データ)の論理レベル(高
または低)及びタイミング関係を測定してデジタ
ル機器の異常発生前後の状態を解析するのに好適
である。論理分析器には2つの型式があり、一方
は論理タイミング分析器であり、他方は論理状態
分析器である。本発明はこの論理状態分析器に関
するものである。BACKGROUND ART AND PROBLEMS Digital techniques have recently become popular in the field of measuring digital and analog signals. Digital measuring instruments such as Logic Analyzers are suitable for adjusting and troubleshooting digital devices such as computers, desk calculators, computer terminals and digital control devices. Such a logic analyzer has a digital storage circuit and a preset
Since it has a counter, it is possible to memorize and measure logic signals before or after the trigger signal. Therefore, for example, it is useful to measure the logic level (high or low) and timing relationship of multiple logic signals (digital data) at various circuit points in a digital device to analyze the state of the digital device before and after an abnormality occurs. suitable. There are two types of logic analyzers, one is a logic timing analyzer and the other is a logic state analyzer. The present invention relates to this logic state analyzer.
従来の論理状態分析器は、陰極線管の如き表示
手段に、入力論理信号の状態を2進法、即ち数字
「0」及び「1」によるテーブル(図表)形式で
表示した。このテーブルにおいて横行の各桁が論
理信号の各入力チヤンネルに対応して2進法のワ
ードとなり、縦行が時間経過に対応する。よつ
て、論理信号の入力チヤンネル数が多い程、各ワ
ードの桁数が増える。 A conventional logic state analyzer displays the state of an input logic signal on a display means such as a cathode ray tube in a binary format, that is, in the form of a table using numbers "0" and "1". In this table, each digit in the row is a binary word corresponding to each input channel of the logic signal, and the vertical row corresponds to the passage of time. Therefore, the greater the number of input channels of logic signals, the greater the number of digits in each word.
また従来の論理状態分析器には、古いデータ即
ち基準データと新しいデータを記憶する少くとも
2個の記憶回路を含んでいるものがある。基準及
び新しいデータは共に表示手段に表示されて新し
いデータを基準データと比較する。この場合も論
理信号の入力チヤンネル数が多い程、基準データ
及び新しいデータの各ワードの桁数が増える。 Some conventional logic state analyzers also include at least two storage circuits for storing old or reference data and new data. Both the reference and new data are displayed on the display means to compare the new data with the reference data. In this case as well, the greater the number of input channels of the logic signal, the greater the number of digits in each word of the reference data and new data.
上述の如く表示手段に表示されるワードの桁数
が多くなると、各ワードを部分的に、即ち特定の
チヤンネルの論理信号のみを測定したい場合、測
定しないワードの桁、即ち「注意の不要な情報」
が邪魔になる。特にワードの桁数が多いと、特定
の桁のみを測定するのが困難になる。また、新し
いデータと基準データとを比較する場合は、2つ
のデータの各ワードを各対応桁毎に比較しなけれ
ばならず、測定が一層困難となる。 As mentioned above, when the number of digits of words displayed on the display increases, if you want to measure each word partially, that is, only the logic signal of a specific channel, the digits of the words that are not measured, that is, "information that does not require attention," may be displayed. ”
gets in the way. Especially when the number of digits in a word is large, it becomes difficult to measure only a specific digit. Furthermore, when comparing new data with reference data, each word of the two data must be compared for each corresponding digit, making measurement even more difficult.
発明の目的
したがつて本発明の目的は、表示手段に表示さ
れたワードの不要な桁をブランキング(縦行ブラ
ンキング・モード)して、必要な桁を測定し易く
する論理分析器の提供にある。OBJECTS OF THE INVENTION Therefore, it is an object of the present invention to provide a logic analyzer which blanks unnecessary digits of a word displayed on a display means (vertical blanking mode) to facilitate the measurement of necessary digits. It is in.
発明の概要
本発明の論理分析器は、複数チヤンネルの論理
信号を順次記憶する記憶手段と、表示手段と、記
憶手段に記憶された論理信号の内、表示範囲の論
理信号を所望進法のワードとして表示する制御手
段とを具え、この制御手段は表示手段に表示され
たワードの所望桁をブランキングする(縦行ブラ
ンキング・モード)。Summary of the Invention The logic analyzer of the present invention includes a storage means for sequentially storing logic signals of a plurality of channels, a display means, and a display range of logic signals stored in the storage means in words of a desired base. and control means for blanking desired digits of the word displayed on the display means (vertical blanking mode).
実施例
以下、添付図を参照して本発明の好適な実施例
を説明する。Embodiments Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.
第1図は本発明の好適な一実施例のブロツク線
図を示す。プローブ12の16個のプローブ・チツ
プ10は論理信号を被測定デジタル装置から検出
してデータ入力回路14に加える。斯るデータ入
力回路14は記憶回路16及びプローブ12間と
のインターフエースとして働き、論理入力信号を
固定または可変閾値電圧(例えばマイナス12ボル
トからプラス12ボルトまでの直流電圧)と比較し
て所定レベルの論理信号に変換する。データ入力
回路14の16個のチヤンネル出力は記憶回路16
及びトリガ回路18に加えられる。 FIG. 1 shows a block diagram of a preferred embodiment of the invention. The sixteen probe chips 10 of the probe 12 detect logic signals from the digital device under test and apply them to the data input circuit 14. Such data input circuit 14 acts as an interface between storage circuit 16 and probe 12 and compares the logic input signal to a fixed or variable threshold voltage (e.g., a DC voltage of -12 volts to plus 12 volts) to determine a predetermined level. Convert to logical signal. The 16 channel outputs of the data input circuit 14 are the memory circuit 16.
and is added to the trigger circuit 18.
トリガ回路18には更に時間基準回路20から
所望周期のクロツク信号が加えられると共に、組
合せトリガ機能を有するワード・リコグナイザー
及び表示上のトリガ位置(ポスト・トリガ、セン
タ・トリガ及びプリ・トリガ)を制御するプログ
ラム可能なカウンタが含まれる。トリガ回路18
の出力は記憶回路16及び輝度制御回路28に加
えられる。記憶回路16には、時間基準回路20
からのクロツク信号及び制御回路23からの書込
み/読出し命令信号が加えられ、斯る制御回路2
3はキーボード25の操作に応じて制御(命令)
信号を発生する。記憶回路16に書込み命令信号
が加えられると、記憶回路16は時間基準回路2
0により制御された周期によりデータ入力回路1
4からのデータを記憶する。斯る記憶回路16は
例えば16個の256ビツトランダム・アクセス・メ
モリー(以下RAMという)及び必要な制御回路
より成る。16個のRAMは4組に分けられてお
り、フオーマツト・スイツチ(図示せず)が16チ
ヤンネルに設定されたときは1チヤンネルにつき
256ビツトのデータが、8チヤンネルのときは512
ビツトのデータが、4チヤンネルのときは1024ビ
ツトのデータが夫々記憶される。 The trigger circuit 18 is further supplied with a clock signal of a desired period from a time reference circuit 20, and also controls a word recognizer having a combination trigger function and the trigger position on the display (post trigger, center trigger, and pre-trigger). Contains a programmable counter to Trigger circuit 18
The output of is applied to the storage circuit 16 and the brightness control circuit 28. The memory circuit 16 includes a time reference circuit 20.
A clock signal from the control circuit 23 and a write/read command signal from the control circuit 23 are applied to the control circuit 2.
3 is controlled (command) according to the operation of the keyboard 25
Generate a signal. When a write command signal is applied to the storage circuit 16, the storage circuit 16 is applied to the time reference circuit 2.
Data input circuit 1 with a period controlled by 0
Store data from 4. The storage circuit 16 includes, for example, 16 256-bit random access memories (hereinafter referred to as RAM) and necessary control circuits. The 16 RAMs are divided into four groups, and when the format switch (not shown) is set to 16 channels, one
512 when 256 bit data is 8 channels
When the bit data consists of 4 channels, 1024 bits of data are stored for each channel.
記憶回路16に読出し命令信号が加えられる
と、垂直軸制御回路22には記憶回路16からデ
ータ・バス24を介して並列データが加えられ
る。垂直軸制御回路22はマルチプレクサを含ん
でいるので、記憶されたデータを表示手段に順次
表示するために並列データを直列データに変換す
る。表示チヤンネル間の垂直オフセツト電圧、例
えば階段波電圧も斯る垂直軸制御回路22で発生
される。水平軸回路26には時間基準回路20か
らクロツク信号が、制御回路23から読出し命令
信号が夫々加えられて、掃引信号(傾斜波または
階段波)及び輝度制御回路28に加えられるブラ
ンキング信号を発生する。垂直軸制御回路22か
らの直列出力は選択手段である選択スイツチ32
及び増幅器34を介して表示手段である陰極線管
(以下CRTという)30の垂直偏向板に加えられ
る。水平軸回路26からの掃引信号は選択スイツ
チ36及び増幅器38を介してCRT30の水平
偏向板に加えられ、輝度制御回路28の出力は
CRT30の制御グリツドに加えられる。尚、選
択スイツチ32及び36はマルチプレツクサでも
よい。 When a read command signal is applied to storage circuit 16, parallel data is applied to vertical axis control circuit 22 from storage circuit 16 via data bus 24. The vertical axis control circuit 22 includes a multiplexer to convert parallel data to serial data in order to sequentially display the stored data on the display means. Vertical offset voltages between display channels, such as staircase voltages, are also generated in such vertical axis control circuit 22. A clock signal from the time reference circuit 20 and a read command signal from the control circuit 23 are applied to the horizontal axis circuit 26, respectively, to generate a sweep signal (slope wave or staircase wave) and a blanking signal that is applied to the brightness control circuit 28. do. The serial output from the vertical axis control circuit 22 is connected to a selection switch 32 which is selection means.
The signal is then applied via an amplifier 34 to a vertical deflection plate of a cathode ray tube (hereinafter referred to as CRT) 30 which is a display means. The sweep signal from the horizontal axis circuit 26 is applied to the horizontal deflection plate of the CRT 30 via a selection switch 36 and an amplifier 38, and the output of the brightness control circuit 28 is
Added to the CRT30 control grid. Note that the selection switches 32 and 36 may be multiplexers.
マイクロプロセツサ、即ちマイクロプロセシン
グ・ユニツト(以下MPUという)40は時間基
準回路20からクロツク信号が加えられ、双方向
性データ・バス24及びアドレス・バス42に接
続される。尚、MPU40はモトローラ社の
MC6800でもよい。スタテイツク・リードオンリ
ー・メモリ(以下ROMという)44はデータ・
バス24及びアドレス・バス42に接続され、ア
ドレス・バス42からのアドレス信号に対応する
制御信号を読出し、データバス24を介して
MPU40に加える。MPU40は斯る制御信号に
より、データ・バス24を介して加えられたデー
タの種々の処理を行なう。スタテイツクRAM4
6はデータ・バス24及びアドレス・バス42に
接続されて、MPU40から書込み/読出し命令
信号が加えられると共に、MPU40の外部記憶
回路として働く。MPU40、ROM44及びRAM
46等はマイクロプロセツサ・システムを構成す
る。 A microprocessor or microprocessing unit (hereinafter referred to as MPU) 40 receives a clock signal from time base circuit 20 and is connected to bidirectional data bus 24 and address bus 42. Furthermore, MPU40 is manufactured by Motorola.
MC6800 is also fine. A static read-only memory (hereinafter referred to as ROM) 44 stores data.
It is connected to bus 24 and address bus 42, reads control signals corresponding to address signals from address bus 42, and transmits them via data bus 24.
Add to MPU40. The MPU 40 performs various processing on data applied via the data bus 24 in response to such control signals. Statistic RAM4
6 is connected to the data bus 24 and the address bus 42, receives write/read command signals from the MPU 40, and serves as an external storage circuit for the MPU 40. MPU40, ROM44 and RAM
46 etc. constitute a microprocessor system.
スタテイツクRAM48はデータ・バス24及
びアドレス・バス42に接続されると共に、
MPU40からの制御信号が加えられて書込み及
び読出し動作が制御される。RAM48はMPU4
0の命令によりRAM16のデータを記憶し、
RAM16及び48は記憶手段となる。制御回路
23はデータ・バス24に接続される。カーソル
回路50はプリセツト・カウンタを含み、デー
タ・バス24に接続されてカーソル位置を制御す
る。データ・バス24は更に緩衝記憶回路52及
び文字発生器54に接続される。斯る文字発生器
54は文字用データを記憶する記憶回路部及び文
字発生部を含み、デジタルX及びY文字信号及び
Z信号を発生する。記憶回路52の内部は2分さ
れており、一方は高ビツト成分を記憶し、且つマ
ルチプレツクサ56に接続されており、他方は低
ビツト成分を記憶し、且つマルチプレツクサ58
に接続されている。文字発生器54のX及びYデ
ジタル出力とZ(輝度)出力はマルチプレツクサ
56及び58と輝度制御回路28に加えられる。
マルチプレツクサ56及び58のデジタル出力は
夫々デジタル―アナログ変換器(以下DACとい
う)60及び62に接続され、斯るDAC60及
び62のアナログ出力は夫々選択スイツチ32及
び36に加えられる。選択スイツチ32及び36
とマルチプレツクサ56及び58は制御回路23
からの制御信号により制御される。 Static RAM 48 is connected to data bus 24 and address bus 42, and
Control signals from MPU 40 are applied to control write and read operations. RAM48 is MPU4
Store data in RAM 16 by instruction 0,
RAMs 16 and 48 serve as storage means. Control circuit 23 is connected to data bus 24 . Cursor circuit 50 includes a preset counter and is connected to data bus 24 to control cursor position. Data bus 24 is further connected to a buffer storage circuit 52 and a character generator 54. The character generator 54 includes a memory circuit section for storing character data and a character generating section, and generates digital X and Y character signals and a Z signal. The inside of the storage circuit 52 is divided into two parts; one side stores the high bit component and is connected to the multiplexer 56, and the other side stores the low bit component and is connected to the multiplexer 58.
It is connected to the. The X and Y digital outputs and the Z (luminance) output of character generator 54 are applied to multiplexers 56 and 58 and brightness control circuit 28.
The digital outputs of multiplexers 56 and 58 are connected to digital-to-analog converters (DACs) 60 and 62, respectively, and the analog outputs of DACs 60 and 62 are applied to selection switches 32 and 36, respectively. Selection switches 32 and 36
and multiplexers 56 and 58 are the control circuit 23.
Controlled by control signals from.
以下、各動作モードについて説明する。先ず論
理タイミング表示モードに付いて説明する。キー
ボード25がタイミング表示モードに設定される
と、制御回路23はタイミング表示命令信号を発
生する。RAM16からの並列データは垂直軸制
御回路22により直列データに変換されると共
に、各チヤンネルに異なるオフセツト電圧が加わ
つてCRT30の垂直偏向板に加わり、また水平
軸回路26からの掃引信号はCRT30の水平偏
向板に加わるので、RAM16に記憶されたデー
タはCRT30の管面に第2図に示す如く表示さ
れる。管面の最上部に表示された波形はチヤンネ
ル0の論理信号であり、以下順にチヤンネル1,
2,3……で表示され、最下部の波形はチヤンネ
ル15の論理信号である。トリガ回路18の出力
及び文字発生器54を介してカーソル回路50の
出力が輝度制御回路28に加えられるため、管面
左側の輝点部及び中央の輝点部(図において輝点
は黒丸で表わされる)は夫々トリガ点及びカーソ
ルを示す。カーソルは各チヤンネル間のタイミン
グ関係を測定するのに有効である。管面左上の文
字「TRIG+96」はトリガ点とカーソル間のビツ
ト数が+96であることを表わし、管面左下の文字
「0101 0000 0001 0100 CUR」はチヤンネル15か
ら0までのカーソル位置の論理状態を表わす。こ
れらの文字はMPU40でデータを処理し、文字
発生器54により表示される。尚、カーソルはカ
ーソル回路50により任意に左右に移動できる。 Each operation mode will be explained below. First, the logical timing display mode will be explained. When the keyboard 25 is set to the timing display mode, the control circuit 23 generates a timing display command signal. The parallel data from the RAM 16 is converted to serial data by the vertical axis control circuit 22, a different offset voltage is applied to each channel and applied to the vertical deflection plate of the CRT 30, and the sweep signal from the horizontal axis circuit 26 is applied to the horizontal deflection plate of the CRT 30. Since the data is applied to the deflection plate, the data stored in the RAM 16 is displayed on the screen of the CRT 30 as shown in FIG. The waveform displayed at the top of the screen is the logic signal of channel 0, and the waveform displayed is the logic signal of channel 0.
The waveform at the bottom is the logic signal of channel 15. Since the output of the trigger circuit 18 and the output of the cursor circuit 50 are applied to the brightness control circuit 28 via the character generator 54, the bright spot area on the left side of the screen and the bright spot area in the center (the bright spots are indicated by black circles in the figure) ) indicate the trigger point and cursor, respectively. Cursors are useful for measuring timing relationships between each channel. The characters "TRIG+96" at the top left of the screen indicate that the number of bits between the trigger point and the cursor is +96, and the characters "0101 0000 0001 0100 CUR" at the bottom left of the screen indicate the logical state of the cursor position from channel 15 to channel 0. represent. These characters are processed by MPU 40 and displayed by character generator 54. Note that the cursor can be moved left and right as desired by the cursor circuit 50.
次に論理状態表示モードに付いて説明する。キ
ーボード24が2進表示モードに設定されると制
御回路23は2進命令信号を発生する。RAM1
6に記憶された情報はRAM48に移され、文字
発生器54の記憶回路部を介して文字発生部に加
えられ、文字発生器54からのデジタル文字信号
はDAC60及び62でアナログ信号に変換され
て第3図に示す如く、論理状態を2進法でCRT
30の管面に表示する。管面の最上行の文字
「0101 0000 0001 0100」はカーソル位置のワー
ド、即ちチヤンネル15から0まぜの論理状態を示
し、18番目の行、、即ち最下行の文字「0000 0001
0100 0001」はトリガ・ワードを示す。2行から
17行までの文字はカーソル以後の16ワードを順次
表わしており、右側及び左側の縦行は夫々チヤン
ネル0及び15の論理状態を示している。 Next, the logical state display mode will be explained. When keyboard 24 is set to binary display mode, control circuit 23 generates a binary command signal. RAM1
The information stored in the character generator 54 is transferred to the RAM 48 and applied to the character generator 54 via the memory circuit section, and the digital character signal from the character generator 54 is converted into an analog signal by the DACs 60 and 62. As shown in Figure 3, the logic state is expressed in binary notation on the CRT.
Displayed on 30 screens. The characters "0101 0000 0001 0100" on the top line of the screen indicate the logical state of the word at the cursor position, that is, channels 15 to 0, and the characters "0000 0001" on the 18th line, that is, the bottom line
0100 0001” indicates the trigger word. From line 2
The characters up to the 17th line sequentially represent the 16 words after the cursor, with the right and left columns representing the logic states of channels 0 and 15, respectively.
キーボード25が排他的論理和モード、即ち比
較モードに設定されると、制御回路23は比較命
令信号を発生する。このモードでは新しいデータ
を古いデータ即ち基準データと比較することがで
きる。初めにRAM16に記憶されたデータは
RAM48の記憶領域の一部に記憶され、次にキ
ーボード25の制御によりRAM48の他の記憶
領域に移され、このデータが基準データとなる。
次に新しいデータがプローブ12及びデータ入力
回路14を介してRAM16に記憶され、更に
RAM48の新しいデータ用の記憶領域に記憶さ
れて、基準及び新しいデータが第4図に示す如く
例えば2進法でCRT30の右半分と左半分とに
夫々表示される。MPU40は排他的論理和機能
を有するので、RAM48からの基準及び新しい
データを比較し、新しいデータが基準データと異
なるとき輝度制御回路28に文字発生器54を介
して輝度信号を加える。輝度制御回路28からの
出力信号は基準データと異なる新しいデータの表
示を輝度変調(図では太い文字)する。左上方の
文字「TRIG―4」は新しいデータのトリガ点と
カーソル点間のビツト数を示し、右上方の文字
「REF TRIG+96」は基準データのトリガ点とカ
ーソル点間のビツト数を示す。尚、他の表示ワー
ドとチヤンネルの関係は第3図の場合と同じであ
る。また文字はMPU40及び文字発生器54に
より表示れている。 When the keyboard 25 is set to the exclusive OR mode, ie, the comparison mode, the control circuit 23 generates a comparison command signal. This mode allows new data to be compared to old or reference data. The data initially stored in RAM16 is
The data is stored in a part of the storage area of the RAM 48, and then transferred to another storage area of the RAM 48 under the control of the keyboard 25, and this data becomes reference data.
New data is then stored in RAM 16 via probe 12 and data input circuit 14, and
The reference and new data are stored in the new data storage area of the RAM 48, and are displayed on the right and left halves of the CRT 30, respectively, in binary notation, as shown in FIG. Since MPU 40 has an exclusive OR function, it compares the reference and new data from RAM 48 and applies a brightness signal to brightness control circuit 28 via character generator 54 when the new data differs from the reference data. The output signal from the brightness control circuit 28 modulates the brightness of the display of new data different from the reference data (bold letters in the figure). The characters "TRIG-4" at the upper left indicate the number of bits between the trigger point and the cursor point of the new data, and the characters "REF TRIG+96" at the upper right indicate the number of bits between the trigger point and the cursor point of the reference data. Incidentally, the relationships between other display words and channels are the same as in the case of FIG. 3. Characters are also displayed by the MPU 40 and character generator 54.
新しいデータ即ち左半分に表示されたデータの
内、カーソル・ワードから4番目のワードはトリ
ガ・ワードである。輝度制御回路28は表示明滅
用の発振器を含んでおり、且つトリガ回路18か
らトリガ信号が加わつているため、トリガ・ワー
ドの表示を明滅(図では太い部分及び細い部分を
有する文字)させて他の表示と区別する。尚、マ
イクロプロセツサ・システム40,44及び46
はトリガ回路18からのトリガ位置情報が1回加
えられると、斯かる情報を保持し、輝度制御回路
28に加える。 The fourth word from the cursor word of the new data, ie, the data displayed in the left half, is the trigger word. The brightness control circuit 28 includes an oscillator for display blinking, and also receives a trigger signal from the trigger circuit 18, so that the display of the trigger word (in the figure, a character with a thick part and a thin part) blinks and other Distinguish from the display. Furthermore, the microprocessor systems 40, 44 and 46
When the trigger position information from the trigger circuit 18 is applied once, it retains such information and applies it to the brightness control circuit 28.
キーボード25が8進表示モードに設定される
と、制御回路23は8進命令信号を発生する。
RAM16に記憶された16チヤンネルの論理信号
はRAM48に記憶され、MPU40により3ビツ
トずつ、即ち3チヤンネルずつの組に分けられ、
2進法から8進法に変換される。よつて、文字発
生器54は8進法の文字を発生し、CRT30に
例えば「05 0024」、「00 0501」の如く表示する。 When keyboard 25 is set to octal display mode, control circuit 23 generates an octal command signal.
The 16 channels of logic signals stored in the RAM 16 are stored in the RAM 48, and divided into groups of 3 bits each, that is, 3 channels each, by the MPU 40.
Converts from binary to octal. Therefore, the character generator 54 generates octal characters and displays them on the CRT 30, for example, "05 0024" and "00 0501".
キーボード25が16進表示モードに設定される
と制御回路23は16進命令信号を発生する。
RAM16に記憶された16チヤンネルの論理信号
はRAM48に記憶され、MPU40により、4ビ
ツト、即ち4チヤンネルずつの組に分けられ、2
進法は16進法に変換される。よつて文字発生器5
4は16進信号を発生し、CRT30には例えば
「C3E6」、「AEAA」の如く表示される。 When keyboard 25 is set to hexadecimal display mode, control circuit 23 generates a hexadecimal command signal.
The 16 channels of logic signals stored in the RAM 16 are stored in the RAM 48, and are divided by the MPU 40 into groups of 4 bits, that is, 4 channels each.
Base system is converted to hexadecimal system. Yotsute character generator 5
4 generates a hexadecimal signal, which is displayed on the CRT 30 as, for example, "C3E6" or "AEAA".
8進表示モード及び16進表示モードにおいて
も、上述の比較モードを選択することができ、同
様な動作を行なう。 In the octal display mode and the hexadecimal display mode, the above-mentioned comparison mode can be selected and the same operation is performed.
次に本発明による論理分析器による縦行ブラン
キング・モード機能を説明する。斯るモードは任
意のステート・テーブル表示モードにおいて特に
有効である。キーボード25の第1縦行ブランキ
ング・キーを押すと、制御回路23は縦行ブラン
キング命令信号を発生するので、MPU40は輝
度制御信号を文字発生器54を介して輝度制御回
路28に加える。第1縦行ブランキング・キーを
押している間、MPU40のカウンタ機能により
CRT30上のステート・テーブルの基準及び新
しいデータは夫々左側の縦行から順次ブランキン
グされていき、キーを押すのを止めたときの状態
でブランキング領域の変化は止まる。よつて、デ
ータの不要な縦行を第5図に示す如くステート・
テーブルから消去することができる(第5図は2
進表示モードの場合を示す)。消去された縦行は
ステート・テーブルの基準及び新しいデータの比
較及びリセツト機能において、「注意の不要な情
報」である。消去された縦行を再生するためにキ
ーボード25の第2縦行ブランキング・キーを押
すと、消去された縦行の右側から順次再生され、
第5図に示す表示から第4図に示す表示に戻る。
ステート・テーブル表示モードが選択されたと
き、縦行ブランキング機能は自動的に表示をリセ
ツトしたり、全ての縦行の比較を行なうのに有効
である。ブロツク23,25,40,44及び6
は制御手段として動作する。 Next, the vertical blanking mode functionality of the logic analyzer according to the present invention will be explained. Such a mode is particularly useful in any state table display mode. When the first vertical blanking key on keyboard 25 is pressed, control circuit 23 generates a vertical blanking command signal, so MPU 40 applies a brightness control signal to brightness control circuit 28 via character generator 54. While the first vertical blanking key is pressed, the counter function of MPU40
The reference and new data in the state table on the CRT 30 are sequentially blanked out starting from the left column, and the blanking area stops changing when the key is stopped being pressed. Therefore, unnecessary vertical rows of data are stored in the state as shown in Figure 5.
can be deleted from the table (Figure 5 shows 2
(indicates the case of decimal display mode). Erased columns are ``redundant information'' in the state table reference and new data comparison and reset functions. When the second vertical row blanking key on the keyboard 25 is pressed to reproduce the erased vertical rows, the erased vertical rows are played back sequentially from the right side.
The display shown in FIG. 5 returns to the display shown in FIG. 4.
When the state table display mode is selected, the column blanking function is useful for automatically resetting the display and comparing all columns. Blocks 23, 25, 40, 44 and 6
acts as a control means.
上述は本発明の好適な一実施例について述べた
が、当業者には種々に変形・変更がなし得ること
が明らかであろう。例えば、入力チヤンネルは
2,4,8,16,32……でもよく、また、CRT
30に表示するカーソルのワードは2進、8進、
16進等の任意の進法でよい。更に表示手段は
CRT以外にX―Yプロツタ等も使用できる。 Although the above description describes one preferred embodiment of the present invention, it will be apparent to those skilled in the art that various modifications and changes may be made thereto. For example, the input channels may be 2, 4, 8, 16, 32... and CRT
The word of the cursor displayed at 30 is binary, octal,
Any base system such as hexadecimal is acceptable. Furthermore, the display means
In addition to CRT, you can also use an X-Y plotter.
発明の効果
上述の如く本発明による論理分析器によれば、
入力論理信号を所望進法のワードとしてテーブル
形式で表示し、表示されたワードの所望桁をブラ
ンキングするので、「注意の不要な情報」が邪魔
になることなく、一連のワードの特定の桁のみ容
易に測定できる。Effects of the Invention As described above, according to the logic analyzer according to the present invention,
Displays input logic signals in table form as words in the desired base, blanking desired digits of the displayed word so that specific digits of a series of words are can be easily measured.
第1図は本発明の論理分析器の好適な一実施例
のブロツク線図、第2図乃至第5図は本発明によ
る表示手段の表示を示す。
図において、16及び48は記憶手段、30は
表示手段、23,25,40,44及び46は制
御手段である。
FIG. 1 is a block diagram of a preferred embodiment of the logic analyzer of the invention, and FIGS. 2 to 5 show displays of the display means according to the invention. In the figure, 16 and 48 are storage means, 30 is a display means, and 23, 25, 40, 44 and 46 are control means.
Claims (1)
憶手段と、表示手段と、上記記憶手段に記憶され
た上記論理信号の内、任意の表示範囲の上記論理
信号を所望進法のワードとして表示する制御手段
とを具え、該制御手段は上記表示手段に表示され
た上記ワードの所望桁をブランキングすることを
特徴とする論理分析器。1. Storage means for sequentially storing logic signals of a plurality of channels, display means, and control means for displaying the logic signals in an arbitrary display range among the logic signals stored in the storage means as words of a desired base number. and wherein the control means blanks a desired digit of the word displayed on the display means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14849984A JPS6063470A (en) | 1984-07-17 | 1984-07-17 | Logic analyzer |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14849984A JPS6063470A (en) | 1984-07-17 | 1984-07-17 | Logic analyzer |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6063470A JPS6063470A (en) | 1985-04-11 |
| JPS6231302B2 true JPS6231302B2 (en) | 1987-07-07 |
Family
ID=15454118
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14849984A Granted JPS6063470A (en) | 1984-07-17 | 1984-07-17 | Logic analyzer |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6063470A (en) |
-
1984
- 1984-07-17 JP JP14849984A patent/JPS6063470A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6063470A (en) | 1985-04-11 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4364036A (en) | Composite logic analyzer capable of data display in two time-related formats | |
| JPS5819990B2 (en) | Digital Sokutei Sochi | |
| US4087808A (en) | Display monitor for computer numerical control systems | |
| US4482861A (en) | Waveform measurement and display apparatus | |
| US4516119A (en) | Logic signal display apparatus | |
| US4198683A (en) | Multiple waveform storage system | |
| US4297680A (en) | Analog waveform digitizer | |
| US3971011A (en) | Multiple-line display signal generating apparatus having a single line position control | |
| JPS5921507B2 (en) | digital oscilloscope | |
| US4779028A (en) | Digital storage oscilloscope with marker for trigger location | |
| US4156238A (en) | Display apparatus having variable text row formating | |
| JPH0132466B2 (en) | ||
| US3320595A (en) | Character generation and control circuits | |
| US4375635A (en) | Signal measurement apparatus | |
| US4205309A (en) | Character generator | |
| JPH0616230B2 (en) | Multi-screen display method | |
| JPS6231302B2 (en) | ||
| EP0261752B1 (en) | Oscilloscope having auxiliary display of a labelled cursor | |
| US4686523A (en) | Cursor display for oscilloscopes | |
| EP0202426B1 (en) | Raster scan digital display system | |
| US5119083A (en) | Matrix display apparatus and display data supply circuit for storing display data to be supplied to matrix display apparatus | |
| US5295080A (en) | Method of operating a buffer memory to provide a trigger pattern by storing a trigger code in preselected areas of the buffer memory | |
| JPS6137680B2 (en) | ||
| JPH0150863B2 (en) | ||
| JPH0150862B2 (en) |