[go: up one dir, main page]

CS246409B1 - Zapojenie pre analýzu neperiodických dejov v číslicových zariadeniach - Google Patents

Zapojenie pre analýzu neperiodických dejov v číslicových zariadeniach Download PDF

Info

Publication number
CS246409B1
CS246409B1 CS1002383A CS1002383A CS246409B1 CS 246409 B1 CS246409 B1 CS 246409B1 CS 1002383 A CS1002383 A CS 1002383A CS 1002383 A CS1002383 A CS 1002383A CS 246409 B1 CS246409 B1 CS 246409B1
Authority
CS
Czechoslovakia
Prior art keywords
block
ram
output
address generator
whose
Prior art date
Application number
CS1002383A
Other languages
Czech (cs)
English (en)
Inventor
Frantisek Sobota
Jan Mura
Peter Lachovic
Original Assignee
Frantisek Sobota
Jan Mura
Peter Lachovic
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 Frantisek Sobota, Jan Mura, Peter Lachovic filed Critical Frantisek Sobota
Priority to CS1002383A priority Critical patent/CS246409B1/sk
Publication of CS246409B1 publication Critical patent/CS246409B1/sk

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

Zapojenie v kombinácii s osciloskopom vytvára merací přístroj pre analýzu logických signálov. Vstupy sú připojené na prvý, druhý až patnásty komparátor, ktoré sú napojené na prvú, druhů až patnástu pamať RAM, ktorých výstupy sú vedené do zobrazovacieho bloku a súčasne do pomocného bloku, ktorého výstup je spojený na hexadecimálnu zobrazovaciu jednotku, pričom číslicový komparátor je připojený na blok riadiacej logiky, ktorého prvý výstup je přivedený na památe RAM, druhý na generátor adresy a třetí na zobrazovací blok, ktorého prvý výstup je spojený na pamate RAM, druhý na generátor adresy a třetí na zosilňovač s tromi výstupmi, připojenými do externého osciloskopu. Generátor adresy má připojený vstup externého vzorkovania a jeho výstup je připojený na pamate RAM. Na číslicový komparátor je připojený vstup externej synchronizácie, blok komparačného slova a blolk číslicového oneskorenia.

Description

Vynález sa týká zapojenia pre analýzu neperiodických dejov v číslicových zariadeniach, ktoré v kombinácii s osciloskopom vytvára merací přístroj pre analýzu logických signálov.
Neustály rast zložitosti číslicových a hlavně počítačových, resp. mikropočítačových systémov si vynutil konštrukciu prístrojov, ktoré sú schopné detektovat chybu a určit jej miesto, připadne původ v hardware alebo software.
Súčasné přístroje světových výrohcov sú nákladné, jednoúčelové zariadenia, ich obsluha nieraz vyžaduje hlboké softwarové znalosti, niektoré majú pevne nastavenu rozhodovaciu úroveň a poskytujú zvyčajne iba dvojstavovú výstupná informáciu v tvare logického časového priebehu. Nejednoznačné vyhodnocujú nepřipojený vstup vo vztahu k úrovniam logickej nuly a logickej jedničky.
Váčšina zo súčasných prístrojov vyhodnotí nepřipojený vstup ako logická jedničku. Takisto nesprávné vyhodnotí logický stav, pokial' je připojený vstup na zbernicu nachádzajúcu sa v treťom stave, alebo majúcu nesprévnu napaťovú úroveň. Pri nízkej vzorkovače] frekvencii vo vztahu k snímanému priebehu ostávajú v pamati zapísané úrovně snímané v okamihu příchodu vzorkovacieho impulzu. Dochádza tak ku strate informácie, pokial' medzi dvorná vzorkovacími impulzami došlo k viacnásobnej zmene vstupného signálu. Niektoré přístroje pracujú iba v jednej logike, obyčajne v TTL.
Výše uvedené nedostatky odstraňuje zapojenie pre analýzu neperiodických dejov v číslicových zariadeniach podlá vynálezu. Vstupy sú připojené na prvý, druhý až patnásty komparátor, ktoré sú napojené na prvú, druhů až patnástu pamáť RAM, ktorých výstupy sú vedené do zobrazovacieho bloku a súčasne do pomocného bloku, ktorého výstup je spojený na hexadecimálnu zobrazovaciu jednotku, pričom číslicový komparátor je připojený na blok riadiacej logiky, ktorého prvý výstup je přivedený na pamate RAM, druhý na generátor adresy a třetí na zobrazovací blok, ktorého prvý výstup je spojený na pamate RAM, druhý na generátor adresy a třetí na zosilňovač s tromi výstupmi, připojenými do externého osciloskopu. Generátor adresy má připojený vstup externého vzorkovania a jeho výstup je připojený na pamate RAM. Na číslicový komparátor je připojený vstup externej synchronizácie, blok komparačného slova a blok číslicového oneskorenia.
Výhodou tohto riešenia je rýchle odhalenie chýb v meranom systéme, keď klasické meracie přístroje, multimetry či osciloskopy sú prakticky nepoužitelné. Na pracoviskách vybavených osciloskopom toto zapojenie umožní rozšírenie jeho použitia na súčasné sledovanie 16 priebehov a ich uchovanie v digitálnej formě. Takisto je schopné uchovat neperiodické signály a umožní zachytenie dejov před spúšťovým impulzom, resp. s nastavitelným spozdenim po ňom.
Blokové schéma předmětného zapojenia je uvedené na priloženom výkrese.
Na prvý až patnásty komparátor 1 sú připojené vstupy 100 až 115. Komparátory 1 sú připojené na prvú až patnástu pamať 2 RAM. Výstupy pamati 2 RAM sú vedené do zobrazovacieho bloku 8 a súčasne do pomocného bloku 10, ktorého výstup je připojený na hexadecimálnu zobrazovaciu jednotku 11.
Číslicový komparátor 5 je připojený na blok 4 riadiacej logiky, ktorého prvý výstup je přivedený na pamate 2 RAM, druhý na generátor 3 adresy a třetí na zobrazovací blok 8. Jeho prvý výstup je spojený na pamate 2 RAM, druhý na generátor 3 adresy a třetí na zosilňovač 9, ktorý je tromi výstupmi 90, 91 a 92 připojený do externého osciloskopu. Na číslicový komparátor 5 je připojený vstup externej synchronizácie, blok 7 komparačného slova a blok 6 číslicového oneskorenia. Na generátor 3 adresy je připojený vstup 30 externého vzorkovania.
Významným rysom zapojenia je štvorstavová informácia na obrazovke, kde:
znak „0“ = logická nula znak „1“ = logická jednička znak „X“ = třetí stav, odpojený vstup, zakázaná úroveň, nízká vzorkovacia frelkvencia znak ,,—“ = nezapísaná pamať.
Změnou rozhodovacích úrovní je možné vyšetřovat rozličné logiky. Okrem zobrazenia znakov je možné zvolit digitalizovaný priebeh alko výstupné zobrazenie obsahu pamatí 2 RAM.
Analyzované číslicové zariadenie je připojené k vstupným komparátorom 1. Počet přepojených signálov sa může rozšiřovat. Pre analýzu v oblasti mikroprocesorové] techniky je vhodné volit počet analyzovaných signálov, napr. 16. Vo vstupných komparátornch 1 sa vstupný signál porovná s nastavitelnou referenčnou úrovňou pre úroveň logickej nuly a logickej jednotky a vyhodnotí sa ako logická nula, logická jednotka, připadne ako zakázaný stav. Tieto stavy sa zobrazia ako „0“, „1“’, „X”. Výsledok komparácie sa pre každý kanál zapíše do dvojice památí 2 RAM. Zapisovanie do památí 2 RAM sa vzorkuje buď nastavitelnou frekvenciou v generátore 3 adresy, alebo zo vstupu 30 externého vzorkovania hodinami analyzovaného číslicového zariadenia.
Prvý případ je vhodný pre analýzu hardwaru, vzorkovanie je asynchronně vzhladom k analyzovanému systému, a druhý případ je vhodný pre analýzu softwaru, napr. kontrolu nějakého mikroprogramu, vzorkovanie je synchronně. Ako zakázaný stav sa vyhodnotí aj isituácia, ak medzi dvoma vz-orkami sa vyskytol aspoň jeden celý impulz, napr. hazard.
Ako zakázaný stav sa tiež vyhodnotí ak niektorý zo vstupov 100 až 115 nie je -nikde připojený. Před samotným zápisom do památí 2 RAM prebieha ich nastavenie do p-redom definovaného stavu, ktorý sa zobrazí ako „—“. Takto nemožeme dostat nejednoznačné výsledky merania a tým dojsť k chybnému uzávěru pri analýze. Zápis do ipamatí 2 RAM prebieha cyklicky, po zaplnění sa pamate prepisujú znovu, výběr adresy památí 2 RAM riadi adresová zbernica. Zastavenie zápisu a následné zobrazenie je podmienené príchodom synchronizačnej udalosti.
Táto synchronizácia može nastat buď:
a) Signálom z externého vstupu synchronizácie. Tento signál može byť napr. chybový signál mikroprocesorového zariadenia a pod.
b) Objavením sa takej kombinácie vstupných signálov na vstulpoch 100 až 115, ktorú sme předpokládali a predo-m nastavili ma bloku 7 komparačného slova. V týchto prípadoch sa zobrazí obsah památí 2 RAM před objavením sa synchronizačnej události.
c) Ak máme navolené číslicové ojieskorenie, synchronizácia nastane po uplynutí nastaveného počtu impulzov po objavení sa spúšťového slova. Toto oneskorenie je možné nastavit číslicovo na klúčoch v bloku 6 číslicového o-neskorenia.
Signály sa po spraco-vaní v obvodoch číslicového komparátora 5 prepnú blok 4 riadiacej logiky do režimu čítania. V obvodoch generátora 3 adresy v čítači ádries zápisu ostane uchovaná adresa, do ktorej bolo naposledy zapisované. V pamatiach 2 RAM sa takto nachádzajú naposledy zapisované šlová, napr. posledných 256 16-bitových slov.
Adresu posledné-ho zápisu je nutné přičítat k adrese zobrazenia, aby sa na obrazovike osciloskopu objavili dáta v správnom poradí. Adresová zbernica teraz vyberá jednotlivé buňky pamatí 2 RAM stabilnou frekvenciou čítania.
V případe, že nebolo nastavené oneskorenie, spúšťové slovo, ktoré spósobilo synchro-nizáciu sa na obrazovke objaví ako posledně. Blok B číslicového oneskorenia umožňuje -zobrazenie dát po příchode komparačného slova a po oply-nutí stanoveného počtu hodinových impuízov alebo komparaci! navolených v bloku 6 oneskorenia.
Zobrazovací blok 8 a zosilňovač 9 je samostatnou funkonou jednotkou zariadenia. Sprostredkujú převod informácie zo vstupu na obrazovku osciloskopu pracujúceho v režime X/Y. Časová základňa zobrazovacieho bloku 8 vytvára na obrazovke raster. Synchronně s pohyibom lúča po obrazovke je jas osciloskopu modulovaný obsahom PROM památí, kde vložený obsah zodpovedá tvaru zobrazovaných znakov alebo elementem analógového priebehu.
Pri zobrazovaní informácie sa z každej pamate 2 RAM zobrazí úsek dlhý 24 bitov. Pri maxlmálnom využití obvodov bloku a plochy obrazovky je možné zobrazovat naraz obsah až 16 památí 2 RAM, tj. znakových riadikov alebo analógových priebehov.
Ďalšou úlohou zobrazovacieho bloku 8 je riadiť popas zobrazenia činnost generátora 3 adries a zaručit synchrónny vývoj adries so zobrazovanými informáciami. Podobné je signáloím zo zobrazovacieho bloku 8 zaistené pripojenie takej památe 2 RAM, ktorej obsah přísluší práce zobrazovanému riadku znakov.
Zosilňovač 9 sústreďuje predovšetkým výkonné obvody zobrazenia — integrátory generujúce vychyfovacie napátie pre vstupy X, Y osciloskopu, zlučovač a zosilňovač signálu pre jasovú moduláciu z osciloskopu. Zvláštny časovalcí obvod vytvára na obrazovke ručně posúvatefný kursor, ktorý súčasne synchronizuje činnost pomocného bloku 10 so stavom kursora na obrazovke.
Pombcný blok 10 je doplnkom zariadenia. jeho výstupom je štvorica sedemsegmentových displejov tvoriacich hexadecimálnu zobrazovaciu jednotku 11. Úlohou pombeného bloku 10 je zaistiť hexadeicimálny výpi-s slova z obrazovky osciloskopu, ktorý sa nachádza v oblasti kursora, na sedemsegmentových displejoch. Zobrazenie znakov je riadené opat obsahom památí, kde vložený obsah zodpovedá tvaru zobrazovaných číselných a abecedných znakov používaných hexadecimáínou sústavou. Zvláštnym znakom zobrazitelným je “ pomlčka, afc vybrané slovo obsahuje nedefinovaná binárnu hodnotu.

Claims (2)

  1. Zapojenie pre analýzu neperiodických deJov v číslicových zariadeniach, vyznačujúce sa tým, že vstupy (100 až 115) sú připojené na prvý, druhý až patnáctý komparátor (1), ktoré sú napojené na prvú, druhů až patnáctu pamáť (2) RAM, ktorých výstupy sú vedené do zolbrazovacieho bloku (8) a súčasne do bloku (10), ktorého výstup je spojený na hexadecimálnu zobrazovaciu jednotku (lij, pričom číslicový komparátor (5j je připojený na blok (4) riadiacej logiky, ktorého prvý výstup je přivedený na pamate (2) RAM, druhý na generátor (3) adresy a
    VYNÁLEZU třetí na zobrazovací blok (8), ktorého prvý výstup je spojený na pamate (2) RAM, druhý na génerátor (3j adresy a třetí na zosilňovač (9) s tromi výstupmi (90, 91 a 92) připojenými do externého osciloskopu, zatial' čo generátor (3j adresy má připojený vstup (30) externého vzorkovania a jeho výstup je připojený na pamate (2) RAM, pričom na číslicový komparátor (5) je připojený vstup (50) externej synchronizácie, blok (7) komparačného slova a blok (6) číslicového oneskorenia.
    1 list výkresov
CS1002383A 1983-12-28 1983-12-28 Zapojenie pre analýzu neperiodických dejov v číslicových zariadeniach CS246409B1 (sk)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CS1002383A CS246409B1 (sk) 1983-12-28 1983-12-28 Zapojenie pre analýzu neperiodických dejov v číslicových zariadeniach

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CS1002383A CS246409B1 (sk) 1983-12-28 1983-12-28 Zapojenie pre analýzu neperiodických dejov v číslicových zariadeniach

Publications (1)

Publication Number Publication Date
CS246409B1 true CS246409B1 (sk) 1986-10-16

Family

ID=5447624

Family Applications (1)

Application Number Title Priority Date Filing Date
CS1002383A CS246409B1 (sk) 1983-12-28 1983-12-28 Zapojenie pre analýzu neperiodických dejov v číslicových zariadeniach

Country Status (1)

Country Link
CS (1) CS246409B1 (sk)

Similar Documents

Publication Publication Date Title
US4425643A (en) Multi-speed logic analyzer
EP1062521B1 (en) Simultaneous display of primary measurement values and derived parameters
JP2733746B2 (ja) ロジック信号表示方法
US4495621A (en) Glitch detecting and measuring apparatus
US4434488A (en) Logic analyzer for a multiplexed digital bus
KR940001693A (ko) 스큐우 타이밍 에러 측정용 장치
US4730314A (en) Logic analyzer
US4906916A (en) Signal processing device having high speed shift register
US4977514A (en) Overlaid digital waveforms display
US3843893A (en) Logical synchronization of test instruments
EP0123381B1 (en) Logic waveform display apparatus
US6990416B2 (en) Qualification signal measurement, trigger, and/or display system
CS246409B1 (sk) Zapojenie pre analýzu neperiodických dejov v číslicových zariadeniach
EP0702235A1 (en) Graphical trend display methods and apparatus in a test instrument
JPS6057266A (ja) ロジツク・アナライザ
US4578666A (en) Method of comparing data with asynchronous timebases
US4347434A (en) Hand held data bus analyzer
CA1151329A (en) Method of displaying logic signals for a logic signal measurement apparatus
JPS63295970A (ja) ロジック・アナライザ
SU1129529A1 (ru) Осциллограф с матричным экраном
JPH03202783A (ja) ロジックアナライザ
JPH05196648A (ja) ロジックアナライザ
JPS63186153A (ja) ロジツクアナライザ
JPS58216961A (ja) ロジツク・アナライザ
JPS6391570A (ja) ロジツク信号観測装置