[go: up one dir, main page]

NL8204050A - SIGNAL MEASURING INSTRUMENT. - Google Patents

SIGNAL MEASURING INSTRUMENT. Download PDF

Info

Publication number
NL8204050A
NL8204050A NL8204050A NL8204050A NL8204050A NL 8204050 A NL8204050 A NL 8204050A NL 8204050 A NL8204050 A NL 8204050A NL 8204050 A NL8204050 A NL 8204050A NL 8204050 A NL8204050 A NL 8204050A
Authority
NL
Netherlands
Prior art keywords
signal
memory
address
stored
memory circuit
Prior art date
Application number
NL8204050A
Other languages
Dutch (nl)
Original Assignee
Tektronix Inc
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 Tektronix Inc filed Critical Tektronix Inc
Publication of NL8204050A publication Critical patent/NL8204050A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/20Cathode-ray oscilloscopes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/20Cathode-ray oscilloscopes
    • G01R13/22Circuits therefor
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R13/00Arrangements for displaying electric variables or waveforms
    • G01R13/20Cathode-ray oscilloscopes
    • G01R13/22Circuits therefor
    • G01R13/34Circuits for representing a single waveform by sampling, e.g. for very high frequencies
    • G01R13/345Circuits for representing a single waveform by sampling, e.g. for very high frequencies for displaying sampled signals by using digital processors by intermediate A.D. and D.A. convertors (control circuits for CRT indicators)
    • 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

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Measurement Of Current Or Voltage (AREA)
  • Recording Measured Values (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

ft - -1- * !ft - -1- *!

823202/AA/vL823202 / AA / vL

Korte aanduiding: SignaalmeetinstrumentShort designation: Signal measuring instrument

De uitvinding heeft betrekking op een signaalmeetinstrument omvattende een digitale. geheugenketen voor de opslag van een ingangssignaal.The invention relates to a signal measuring instrument comprising a digital one. memory chain for storing an input signal.

Een digitale oscilloscoop zoals een overgangssignaalrecor-5 der is een signaalmeetinstrument die een analoog ingangssignaal omzet in een digitaal signaal, het digitaal signaal opslaat in een digitale geheugenketen en het opgeslagen signaal omzet in een analoog signaal voor het afbeelden ervan op een weergeefeen-heid zoals een kathodestraalbuis (CRT). Een logische analysator 10 is een signaalinstrument die een digitaal ingangssignaal opslaat in een digitale geheugenketen en het opgeslagen digitale signaal afbeeldt op een CRT. Omdat deze signaalmeetinstrumen-ten digitale geheugenketens omvatten, kunnen z-j de v66r de triggerpunten geleverde ingangssignalen opnemen en kunnen bo-15 vendien de opgeslagen digitale signalen door een computer ver-werkt worden. Instrumenten van deze soort zijn daarom zeer nut-tig.A digital oscilloscope such as a transition signal recorder is a signal measuring instrument that converts an analog input signal into a digital signal, stores the digital signal in a digital memory chain and converts the stored signal into an analog signal for display on a display unit such as a cathode ray tube (CRT). A logic analyzer 10 is a signal instrument that stores a digital input signal in a digital memory chain and maps the stored digital signal on a CRT. Since these signal measuring instruments comprise digital memory circuits, they can record input signals supplied before the trigger points and, in addition, the stored digital signals can be processed by a computer. Instruments of this kind are therefore very useful.

Een uit de praktijk bekende digitale oscilloscoop omvat een enkel geheugen voor de opslag van een in digitale vorm om-20 gezet analoog signaal, waarbij de inhoud van het geheugen op het scherra van een kathodestraalbuis afgebeeld kan worden.A digital oscilloscope known from practice comprises a single memory for the storage of an analog signal converted into digital form, wherein the contents of the memory can be imaged on the screen of a cathode ray tube.

Een signaalmeetinstrument van deze soort heeft echter als na-deel dat geen nieuw ingangssignaal opgenomen kan worden tijdens het afbeelden van een eerder opgeslagen ingangssignaal. Het 25 instrument is daarom niet efficient te gebruiken.However, a signal measuring instrument of this kind has the drawback that no new input signal can be recorded while displaying a previously stored input signal. The instrument is therefore not efficient to use.

Een andere bekende digitale oscilloscoop omvat twee ge-heugens, waarbij in het ene geheugen het in digitale vorm om-gezette analoge signaal opgeslagen wordt en vervolgens de inhoud van dit ene geheugen overgedragen wordt naar het andere 30 geheugen waarvan de inhoud op het scherm van een kathodestraalbuis afgebeeld kan worden. Hierdoor kan de gebruiker tijdens het waarnemen van het in het tweede geheugen opgeslagen oudere ingangssignaal een nieuw ingangssignaal in het eerste geheugen laten opslaan. Een dergelijk stelsel heeft echter als bezwaar dat een niet verwaarloosbaar tijdverlies optreedt tijdens het 8204050 ♦ * -2- overdragen van de inhoud van het ene geheugen naar het andere geheugen. Dit vomit een bezwaar bij het willen waarnemen van op onbekende tijdstippen optredende verschijnselen.Another known digital oscilloscope comprises two memories, in which in one memory the analog signal converted into digital form is stored and then the contents of this one memory are transferred to the other memory, the contents of which are displayed on the screen of a cathode ray tube can be displayed. This allows the user to store a new input signal in the first memory while observing the older input signal stored in the second memory. However, such a system has the drawback that a not negligible loss of time occurs during the transfer of the contents from one memory to another memory. This poses an objection to wanting to observe phenomena that occur at unknown times.

De uitvinding beoogt deze bezwaren op te heffen en ver-5 schaft aaartoe een signaalmeetinstrument voorzien van een in verschillende sectors verdeeld geheugen met een afzonderlijke adresgenerator voor elke sector. Vanuit de resp. adresgenera-tors worden onder besturing van een regelketen en een multiplexer adressignalen naar de geheugensectoren gevoerd om de 10 ene geheugensector te kunnen uitlezen terwijl een ander beschre-ven wordt.The object of the invention is to eliminate these drawbacks and to this end provide a signal measuring instrument comprising a memory divided into different sectors with a separate address generator for each sector. From the resp. address generators are fed under the control of a control circuit and a multiplexer address signals to the memory sectors to be able to read one memory sector while another is being described.

De uitvinding beoogt een verbeterd signaalmeetinstrument te verschaffen waarnee een nieuw ingangssignaal in een geheugen opgeslagen kan worden en tegelijk op een willekeurig tijd-15 stip een eerder opgeslagen ingangssignaal uit de geheugenketen afgenomen kan worden.The object of the invention is to provide an improved signal measuring instrument with which a new input signal can be stored in a memory and at the same time a previously stored input signal can be taken from the memory chain at any arbitrary time.

De uitvinding wordt toegelicht aan de hand van de tekening. In de tekening toont: fig. 1 een blokdiagram van een bekend signaalmeetinstru- 20 ment, fig. 2 een blokdiagram van een tweede bekend signaalmeetinstrument, fig. 3 een blokdiagram van een voorkeursuitvoeringsvorm van het meetinstrument volgens de uitvinding, 25 fig. 4 de geheugeninhoud van een in twee sectoren verdeeld geheugen, en fig. 5 een tijddiagram ter toelichting van de multiplex-bewerking.The invention is elucidated with reference to the drawing. In the drawing: Fig. 1 shows a block diagram of a known signal measuring instrument, Fig. 2 shows a block diagram of a second known signal measuring instrument, Fig. 3 shows a block diagram of a preferred embodiment of the measuring instrument according to the invention, Fig. 4 shows the memory content of a memory divided into two sectors, and FIG. 5 is a timing chart for explaining the multiplexing operation.

Bij het in fig. 1 getoonde bekende signaalmeetinstrument, 30 dat een digitale oscilloscoop is, wordt een analoog ingangssignaal afkonstig van een klem 10 door een analoog-digitaal omzet-ter 12 (A/D) omgezet in een digitaal (parallel) signaal en wordt het aldus verkregen uitgangssignaal naar de data-ingangs-klem van een geheugenketen 14 gevormd, welk geheugen een wil-35 lekeurig toegankelijk geheugen (RAM) kan zijn. Het digitale (parallelle) signaal afkomstig van de data-uitgangsklem van de geheugenketen 14 wordt door een digitaal-analoogomzetter 16 (D/A) 8204050 ψ~~~ -3- « # omgezet in een analoog signaal en het aldus verkregen uitgangs-signaal wordt naar de vertikale afbuigingsplaat van een katho-destraalbuis (CRT) 13 gevoerd. Het adres van de geheugenketen 14 wordt bepaald door een parallel binair adressignaal afkomstig 5 van een adresgenerator 20, die gevormd kan worden door een pro-grammeerbare teller, en de schrijf- en leesmode (W/R) van de geheugenketen 14 worden bestuurd door een besturingsketen 22, dat gevormd kan worden door een systeem met een microprocessor, een slechts leesbaar geheugen (ROM) voor vaste programmatuur 10 (firmware) en een RAM als tijdelijk geheugen. De besturingsketen 22 voert een programmerings(preset) parallel-bitsignaal en een laadcommandosignaal naar de adresgenerator 20 en bestuurt de horizontale keten 24 voor het opwekken van een naar de horizontal afbuigingsplaat van de CRT 18 te voeren zaagtanasig-15 naal synchroon met de leesbewerking van de geheugenketen 14.In the known signal measuring instrument shown in Fig. 1, which is a digital oscilloscope, an analog input signal from a terminal 10 is converted by an analog-to-digital converter 12 (A / D) into a digital (parallel) signal and the output signal thus obtained is formed at the data input terminal of a memory circuit 14, which memory may be an arbitrarily accessible memory (RAM). The digital (parallel) signal from the data output terminal of the memory circuit 14 is converted into an analog signal by a digital-analog converter 16 (D / A) 8204050 ψ ~~~ -3- «# and the output signal thus obtained is fed to the vertical deflection plate of a cathode ray tube (CRT) 13. The address of the memory circuit 14 is determined by a parallel binary address signal 5 from an address generator 20, which can be formed by a programmable counter, and the write and read mode (W / R) of the memory circuit 14 is controlled by a control circuit 22, which may be constituted by a system with a microprocessor, a readable memory (ROM) for fixed software 10 (firmware), and a RAM as temporary memory. The control circuit 22 supplies a programming (preset) parallel bit signal and a load command signal to the address generator 20 and controls the horizontal circuit 24 to generate a sawtooth signal to be fed to the horizontal deflection plate of the CRT 18 in synchronization with the read operation of the memory chain 14.

De klokgenerator (CLK) 26 voert naar elk blok een klokpuls.The clock generator (CLK) 26 supplies a clock pulse to each block.

Wanneer de besturingsketen 22 het schrijfcommandosignaal (W) naar de besturingsketen 14 voert, wordt het omgezette in-gangssignaal in overeenstemming met het signaal afkomstig van 20 de adresgenerator 20 opgeslagen in de geheugenketen 14. Wanneer de geheugenketen 14 het leescommandosignaal (R) afkomstig van de besturingsketen 22 ontvangt, wordt het in de geheugenketen 14 opgeslagen signaal in overeenstemming met het adressignaal uit-gelezen en levert de horizontale keten 24 het zaagtandsignaal 25 in responsie op het commandosignaal afkomstig van de besturingsketen 22. Omdat de CRT 18 het uitgangssignaal van de D/A omzet-ter 16 ontvangt als vertikaal signaal en het zaagtandsignaal als horizontaal signaal, wordt het ingangssignaal op de CRT 18 afgebeeld. De besturingsketen 22 kan de adresgenerator 20 voor-30 instellen met betrekking tot een gewenst adres door hetftoevoeren van adresgegevens en het laadsignaal naar de adresgenerator, zodat de bedienaar het gewenste gedeelte van het opgeslagen sig- -naal kan waarnemen. Er wordt opgemerkt dat in fig. l een trig-gerketen voor het bepalen van een triggerpunt en een vertra-35 gingsketen voor het vertragen van het triggerpunt duidelijk-heidshalve weggelaten zijn.When the control circuit 22 supplies the write command signal (W) to the control circuit 14, the converted input signal according to the signal from 20 the address generator 20 is stored in the memory circuit 14. When the memory circuit 14 reads the command signal (R) from the control circuit 22, the signal stored in the memory circuit 14 is read in accordance with the address signal, and the horizontal circuit 24 supplies the sawtooth signal 25 in response to the command signal from the control circuit 22. Since the CRT 18 outputs the D / A converter 16 receives as a vertical signal and the sawtooth signal as a horizontal signal, the input signal is displayed on the CRT 18. The control circuit 22 can set the address generator 20 for-30 with respect to a desired address by supplying address data and the load signal to the address generator, so that the operator can perceive the desired portion of the stored signal. It is noted that in Fig. 1, a trigger circuit for determining a trigger point and a delay circuit for delaying the trigger point are omitted for clarity.

Wanneer de besturingsketen 22 afwisselend de schrijf- en 8204050 -4- leescommandosignalen naar de geheugenketen 14 voert, kan het signaalmeetinstrument volgens fig. 1 op scharende wijze het in-gangssignaal opslaan en het opgeslagen ingangssignaal afbeelden. Het afgebeelde signaal is het nieuwe, actueel opgeslagen in-5 gangssignaal omdat de geheugenketen 14 voor schrijven en lezen hetzelfde adres gebruikt. Dit bekende signaalmeetinstrument kan geen nieuw ingangssignaal opnemen tijdens het afbeelden van een eerder opgeslagen ingangssignaal. De bedienaar kan dit instrument daarom niet efficient gebruiken.When the control circuit 22 alternately feeds the write and 8204050-4 read command signals to the memory circuit 14, the signal measuring instrument of FIG. 1 can scissorsly store the input signal and display the stored input signal. The displayed signal is the new current stored input signal because the write and read memory circuit 14 uses the same address. This known signal measuring instrument cannot record a new input signal while displaying a previously stored input signal. Therefore, the operator cannot use this instrument efficiently.

10 Dit nadeel kan gedeeltelijk worden opgeheven door toepas sing van het in fig. 2 getoonde bekende signaalmeetinstrument. Dit instrument lijkt op dat volgens fig. 1, zodat voor dezelf-de blokken dezelfde verwijzingscijfers gebruikt zijn en alleen verschillen besproken zullen worden. Dit instrument omvat twee 15 geheugenketens, te weten een acquisitiegeheugenketen 28 en een weergeefgeheugenketen 30, en twee adresgenerators, te weten de acquisitie-adresgenerator (AAG) 32 en de weergeefadresgenera-tor (DAG) 34. De geheugenketens 28-30 en de adresgenerators 32-34 kunnen van dezelfde soort zijn als bij het instrument vol-20 gens fig. 1. Ook hier zijn de trigger- en vertragingsketens duidelijkheidshalve weggelaten.This drawback can be partly eliminated by using the known signal measuring instrument shown in Fig. 2. This instrument is similar to that of FIG. 1, so that the same blocks are used for the same blocks and only differences will be discussed. This instrument includes two memory chains, namely an acquisition memory circuit 28 and a display memory circuit 30, and two address generators, namely the acquisition address generator (AAG) 32 and the display address generator (DAG) 34. The memory chains 28-30 and the address generators 32 -34 can be of the same type as with the instrument according to fig. 1. Here, too, the trigger and delay chains are omitted for clarity.

De besturingsketen 22 brengt eerst de acquisitiegeheugenketen 28 in de schrijfmode en het van de A/D omzetter 12 af-komstige uitgangssignaal wordt opgeslagen in voorafbepaalde 25 adressen van de geheugenketen 28 die ingesteld worden door de acquisitie-adresgenerator 32. Nadat het ingangssignaal opgeslagen is, brengt de besturingsketen 22 de acquisitie- en weergeef geheugenketens 28 en 30 in de lees- resp. wrijfmodi.The control circuit 22 first puts the acquisition memory circuit 28 into the write mode and the output signal from the A / D converter 12 is stored in predetermined addresses of the memory circuit 28 set by the acquisition address generator 32. After the input signal has been stored, the control circuit 22 brings the acquisition and reproduction memory circuits 28 and 30 into the read and resp. rubbing modes.

Het door de acquisitie-adresgenerator 32 geadresseerde opgesla-30 gen signaal wordt vanaf de geheugenketen 28 naar de geheugenketen 30 gevoerd en in overeenstemming met het adressignaal afkomstig van de weergeefadresgenerator 34 opgeslagen in de geheugenketen 30. De besturingsketen 22 voert het leescommando-signaal naar de weergeefgeheugenketen 30 nadat het gehele in de 35 geheugenketen 28 opgeslagen signaal naar de geheugenketen 30 overgedragen is. Het in de geheugenketen 30 opgeslagen signaal wordt door een D/A omzetter 16 omgezet in een analoog signaal 8204050 -5- en afgebeeld op een CRT 18. Wanneer de bedienaar het oude in-gangssignaal met de CRT 18 wil waarnemen tijdens het opnemen van het nieuwe ingangssignaal, voert de besturingsketen 22 het schrijfcommandosignaal naar geheugenketen 28 voor het opslaan 5 van het van de A/D omzetter afkomstige uitgangssignaal. De bedienaar kan daardoor het oude in de weergeefgeheugenketen 30 opgeslagen. ingangssignaal waarnemen tijdens het opnemen van het nieuwe ingangssignaal in de acquisitiegeheugenketen 28.The signal addressed by the acquisition address generator 32 is fed from the memory circuit 28 to the memory circuit 30 and is stored in the memory circuit 30 in accordance with the address signal from the display address generator 34. The control circuit 22 carries the read command signal to the display memory circuit 30 after the entire signal stored in memory circuit 28 has been transferred to memory circuit 30. The signal stored in the memory circuit 30 is converted by a D / A converter 16 into an analog signal 8204050-5 and displayed on a CRT 18. When the operator wants to perceive the old input signal with the CRT 18 while recording the new input signal, the control circuit 22 feeds the write command signal to memory circuit 28 for storing the output signal from the A / D converter. The operator can thereby store the old one in the display memory circuit 30. detect input signal while recording the new input signal into the acquisition memory chain 28.

Dit bekende signaalmeetinstrument heeft als bezwaar dat 10 de overdrachtstijd voor de overdracht van de opgeslagen gege-vens vanuit de geheugenketen 28 naar de geheugenketen 30 niet genegeerd kan worden. Op onbekende tijdstippen kunnen nl. ver-schijnselen optreden die waargenomen moeten worden. Omdat deze verschijnselen tijdens de overdrachtsperiode op kunnen treden 15 zouden zij voor opneming in een geheugenketen en voor waarne-ming op een kathodestraalbuis verloren kunnen raken.This known signal measuring instrument has the drawback that the transfer time for the transfer of the stored data from the memory circuit 28 to the memory circuit 30 cannot be ignored. Namely, phenomena may occur which have to be observed. Because these phenomena can occur during the transfer period, they could be lost for inclusion in a memory circuit and for observation on a cathode ray tube.

De hierboven besproken bekende signaalmeetinstrumenten zijn van de overgangssignaalrecordersoort, maar voor instrumenten van de logische analysatorsoort geldt dezelfde situatie.The known signal measuring instruments discussed above are of the transition signal recorder type, but the same situation applies to instruments of the logic analyzer type.

20 Fig. 3 toont een blokdiagram van een voorkeursuitvoerings- vorm van het meetinstrument volgens de uitvinding. In verband met de overeenkomst van het meetinstrument volgens fig. 2 zijn voor gelijkwaardige blokken dezelfde verwijzingscijfers ge-bruikt en worden alleen de verschillen toegelicht. De geheugen-25 keten 36 heeft tenminste een tweevoudige capaciteit en het ge-heugengebied ervan is, als getoond in fig. 4, verdeeld in twee sectoren, of eerste en tweede gebieden. Een multiplexer (MUX) 38 voert selectief de adressignalen vanaf de acquisitie- en weergeef adresgenera tors 32 en 34 naar de adresklem van de geheugen-30 keten 36 onder besturing van de besturingsketen 22. Om dezefde redenen als bij de instrumenten volgens de fig. 1 en 2 zijn ook hier de trigger- en vertragingsketens weggelaten.FIG. 3 shows a block diagram of a preferred embodiment of the measuring instrument according to the invention. In connection with the similarity of the measuring instrument of FIG. 2, the same reference numerals have been used for equivalent blocks and only the differences are explained. The memory circuit 36 has at least a dual capacity and its memory area, as shown in Fig. 4, is divided into two sectors, or first and second areas. A multiplexer (MUX) 38 selectively feeds the address signals from the acquisition and display address generators 32 and 34 to the address terminal of the memory 30 circuit 36 under the control of the control circuit 22. For the same reasons as for the instruments of FIG. 1. and 2 also here the trigger and delay chains are omitted.

Voor het opnemen van het van de A/D omzetter 12 afkomstige ingangssignaal brengt de besturingsketen 22 de geheugenketen 36 35 in de schrijfmode en laat de multiplexer 38 de acquisitie-adres-generator 32 kiezen. De adresgenerator 32 levert het adressig-naal van het eerste gebied tussen de adresnummers "0" en "m” in de geheugenketen 36 omdat de besturingsketen 22 de adresge- 8204050 -6- nerator 32 voorinstelt. Hierdoor wordt het uitgangssignaal van de A/D omzetter 12 opgeslagen in het eerste gebied van de geheugenketen 36. Nadat het ingangssignaal opgeslagen is brengt de besturingsketen 22 de geheugenketen 36 in de schrijfmode, 5 laat de multiplexer 38 de weergeefadresgenerator 34 kiezen en laat de adresgenerator 34 het adressignaal van het eerste gebied in de geheugenketen 36 opwekken. Het digitale uitgangssignaal van de geheugenketen 36 wordt door de D/A omzetter 16 omgezet in een analoog signaal en afgebeeld op de CRT 18 omdat 10 de horizontale keten 24 in responsie op het vanaf de besturingsketen 22 afkomstige commando het zaagtandsignaal opwekt.To record the input signal from the A / D converter 12, the control circuit 22 puts the memory circuit 36 in the write mode and allows the multiplexer 38 to select the acquisition address generator 32. The address generator 32 provides the address signal of the first region between the address numbers "0" and "m" in the memory circuit 36 because the control circuit 22 presets the address generator 8204050-6. This causes the output of the A / D to be converter 12 is stored in the first region of the memory circuit 36. After the input signal has been stored, the control circuit 22 puts the memory circuit 36 into the write mode, 5 allows the multiplexer 38 to select the display address generator 34 and the address generator 34 to select the address signal of the first region. generate memory circuit 36. The digital output of the memory circuit 36 is converted by the D / A converter 16 into an analog signal and displayed on the CRT 18 because the horizontal circuit 24 generates the sawtooth signal in response to the command from the control circuit 22.

Voor het opnemen van een nieuw ingangssignaal tijdens het afbeelden van het oude ingangssignaal dat opgeslagen is in het eerste gebied van de geheugenketen 22, voeren de besturings-15 keten 22 signalen A en B (getoond in fig. 5) naar de geheugenketen 36 en de multiplexer 38. Het "hoog" en "laag" zijn van het besturingssignaal A bepaalt de lees- resp. schrijfraode.For recording a new input signal while displaying the old input signal stored in the first region of the memory circuit 22, the control circuit 22 supplies signals A and B (shown in Fig. 5) to the memory circuit 36 and the multiplexer 38. The "high" and "low" of the control signal A determines the read and resp. writing red.

De multiplexer 38 kiest de adresgenerator 32 en 34 wanneer het besturingssignaal B "hoog" resp. "laag" is. De frequentie van 20 de signalen A en B bedraagt bijvoorbeeld 800 kHz. De acquisitie-adresgenerator 32 levert het adressignaal overeenkomend met het tweede gebied, de adresnummers vanaf "n" tot "n + m" van de geheugenketen 36 en de weergeefadresgenerator 34 levert het adressignaal overeenkomend met het eerste gebied onder bestu-25 ring van de besturingsketen 22. Er wordt opgemerkt, dat de signalen A en B gesynchroniseerd worden met de acquisitiebewer-king van de A/D omzetter 12. Eerst kiest de multiplexer 38 de adresgenerator 34, die het adres "0" levert, en is de geheugenketen 36 in de leesmode, zodat het oude ingangssignaal dat op-30 geslagen is op het adres "0" van de geheugenketen 36 uitgele-zen wordt. Vervolgens kiest de multiplexer 38 de adresgenerator 32, die het adrs "n" opwekt en is de geheugenketen 36 in de schrijfmode, waarbij het nieuwe ingangssignaal in het adres "n" van de geheugenketen 36 opgeslagen wordt. Daarna kiest de 35 multiplexer 38 de adresgenerator 34, die het adres "1" opwekt en wordt de leesmode gekozen, waarbij het signaal dat opgeslagen is in het adres "1" van de geheugenketen 36 uitgelezen wordt.The multiplexer 38 selects the address generator 32 and 34 when the control signal B "high" resp. is "low". For example, the frequency of the signals A and B is 800 kHz. The acquisition address generator 32 supplies the address signal corresponding to the second area, the address numbers from "n" to "n + m" of the memory circuit 36, and the display address generator 34 supplies the address signal corresponding to the first area under control of the control circuit 22. It is noted that the signals A and B are synchronized with the acquisition operation of the A / D converter 12. First, the multiplexer 38 selects the address generator 34 which supplies the address "0", and the memory circuit 36 is in the reading mode, so that the old input signal stored at 30 at the address "0" of the memory circuit 36 is read. Then, the multiplexer 38 selects the address generator 32 which generates the address "n" and the memory circuit 36 is in the write mode, the new input signal being stored in the address "n" of the memory circuit 36. Thereafter, the multiplexer 38 selects the address generator 34 which generates the address "1" and the reading mode is selected, whereby the signal stored in the address "1" of the memory circuit 36 is read.

820 4 0 5 0 ..820 4 0 5 0 ..

-7--7-

Deze bewerkingen worden achtereenvolgens herhaald totdat de adresgenerator 32 en 34 de adressen "n + m" resp. "m" opwekken en de adresopwekkingcyclus terugkeert naar "n" en "0". De hier-boven toegelichte tijdscharende bewerkingscyclus wordt herhaald. 5 De fase van het signaal "A" volgt later dan die van het sig-naal B als gevolg van de eigenschappen van de geheugenketen 36. Omdat het in het eerste gebied van de geheugenketen 36 opgesla-gen oude ingangssignaal niet overgedragen wordt is er geen dode tijd en kan het nieuwe ingangssignaal onmiddellijk na het op-10 nemen van het oude ingangssignaal opgenoraen worden. Hierdoor wordt het missen van waar te nemen verschijnselen tegengegaan.These operations are repeated successively until the address generator 32 and 34 have the addresses "n + m", respectively. generate "m" and the address generation cycle returns to "n" and "0". The time-sharing operation cycle explained above is repeated. The phase of the signal "A" follows later than that of the signal B due to the properties of the memory circuit 36. Since the old input signal stored in the first region of the memory circuit 36 is not transmitted, no dead time and the new input signal can be absorbed immediately after recording the old input signal. This prevents missing symptoms to be observed.

Voor het opnemen van het nieuwe ingangssignaal levert de acquisitie-adresgenerator 32 het adressignaal overeenkomend met het eerste gebied van de geheugenketen 36 en levert de weer-15 geefadresgenerator 34 het adressignaal overeenkomend met het tweede gebied. Hierdoor wordt het volgende nieuwe ingangssignaal opgeslagen in het eerste gebied en wordt het in het tweede gebied opgeslagen signaal op tijdscharende wijze uit de geheugenketen 36 gele2en.To record the new input signal, the acquisition address generator 32 supplies the address signal corresponding to the first region of the memory circuit 36 and the display address generator 34 supplies the address signal corresponding to the second region. As a result, the next new input signal is stored in the first area and the signal stored in the second area is read from the memory circuit 36 in a time-saving manner.

20 De uitvoeringsvorm volgens fig. 3 betreft een overgangs- signaalrecorder, maar kan tevens toegepast worden bij een lo-gische analysator door verwijdering van de A/D omzetter 12 en de D/A omzetter 16. Het uitgangssignaal van de geheugenketen 36 kan voor verdere verwerking naar een computer gevoerd 25 worden.The embodiment according to Fig. 3 relates to a transition signal recorder, but can also be applied to a logical analyzer by removing the A / D converter 12 and the D / A converter 16. The output signal of the memory circuit 36 can be used for further processing to a computer.

Zoals uit het bovenstaande blijkt kan met behulp van het signaalmeetinstrument volgens de uitvinding een nieuw ingangssignaal in een geheugenketen opgeslagen en tegelijkertijd op een willekeurig tijdstip een eerder opgeslagen ingangssignaal 30 uit de geheugenketen gelezen worden.As can be seen from the above, with the aid of the signal measuring instrument according to the invention a new input signal can be stored in a memory chain and at the same time a previously stored input signal 30 can be read from the memory chain.

De geheugenketen kan in plaats van in twee gebieden ook in vier gebieden verdeeld worden voor het opnemen van twee-kanaals ingangssignalen. Hierbij kunnen twee ingangssignalen afwisse-lend naar de geheugenketen gevoerd worden en kunnen de acquisi-35 tie- en weergeefadresgenerators twee adressignalen opwekken voor de twee resp. kanalen. De twee-kanaals ingangssignalen kunnen afwisselend opgeslagen worden bij de achtereenvolgende ge- 8204050 .-8- heugenadressen van de geheugenketen. Er kunnen extra acquisi-tie- en weergeefadresgenerators toegepast worden en de multiplexer kiest een van de vier adresgenerators. De geheugenketen kan een dynamische RAM zijn en de adresgenerators kunnen de 5 kolom- en rij-adressignalen opwekken. De geheugenketen kan an-dere gegevens zoals trigger- en merkerinformatie in extra ge-heugengebieden opslaan. Hiertoe kan een multiplexer gebruikt worden voor het selectief naar de data-ingangsklem van de geheugenketen voeren van het ingangssignaal en van de andere in-10 formatie.The memory chain can be divided into four areas instead of two areas for recording two-channel input signals. Hereby two input signals can be alternately fed to the memory chain and the acquisition and display address generators can generate two address signals for the two resp. channels. The two-channel input signals can be alternately stored at the consecutive memory addresses of the 8204050.18 addresses. Additional acquisition and display address generators can be used and the multiplexer selects one of the four address generators. The memory chain can be a dynamic RAM and the address generators can generate the 5 column and row address signals. The memory chain can store other data such as trigger and marker information in additional memory areas. For this purpose, a multiplexer can be used to selectively feed the input signal and the other information to the data input terminal of the memory circuit.

82040508204050

Claims (1)

» * -9- CQNCLUSIE Signaalmeetinstrument gekenmerkt door een di-gitaal geheugen met een aantal adresseerbare geheugensectoren; een aantal adressignaalgeneratoren, die elk corresponderen met een resp. geheugensector; een multiplexer voor het selectief 5 naar de geheugensectors voeren van de adressignalen; en bestu-ringsmiddelen voor het besturen van de keuze van de multiplexer, waarbij de besturingsmiddelen tevens de schrijf- en leesmodi van de geheugensectoren op zodanige wijze besturen dat een of meer ingangssignalen opgeslagen kunnen worden in gekozen ge-10 heugensectoren, terwijl eerder opgeslagen signalen uit andere gekozen geheugensectoren gelezen kunnen worden. 8 2 0 A 0 5 0* * -9- CCLUSION Signal measuring instrument characterized by a digital memory with a number of addressable memory sectors; a number of address signal generators, each corresponding to a resp. memory sector; a multiplexer for selectively feeding the address signals to the memory sectors; and control means for controlling the selection of the multiplexer, the control means also controlling the write and read modes of the memory sectors such that one or more input signals can be stored in selected memory sectors, while previously stored signals from other selected memory sectors can be read. 8 2 0 A 0 5 0
NL8204050A 1981-10-22 1982-10-20 SIGNAL MEASURING INSTRUMENT. NL8204050A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP16940381A JPS5876997A (en) 1981-10-22 1981-10-22 Signal measuring apparatus
JP16940381 1981-10-22

Publications (1)

Publication Number Publication Date
NL8204050A true NL8204050A (en) 1983-05-16

Family

ID=15885949

Family Applications (1)

Application Number Title Priority Date Filing Date
NL8204050A NL8204050A (en) 1981-10-22 1982-10-20 SIGNAL MEASURING INSTRUMENT.

Country Status (5)

Country Link
JP (1) JPS5876997A (en)
DE (1) DE3239214C2 (en)
FR (1) FR2515358A1 (en)
GB (1) GB2109210A (en)
NL (1) NL8204050A (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4495586A (en) * 1982-07-29 1985-01-22 Tektronix, Inc. Waveform acquisition apparatus and method
FR2556842B1 (en) * 1983-12-14 1986-05-16 Electricite De France METHOD FOR VISUALIZATION OF PHYSICAL VARIABLES IN TIME, AND SYSTEM FOR CARRYING OUT SAID METHOD
GB8405709D0 (en) * 1984-03-05 1984-04-11 Schlumberger Electronics Uk Data display method
JPS61231595A (en) * 1985-04-08 1986-10-15 アンリツ株式会社 Polar coordinate display unit for raster scan type
EP0261751A3 (en) * 1986-09-25 1990-07-18 Tektronix, Inc. Concurrent memory access system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1431724A (en) * 1973-01-08 1976-04-14 Tektronix Inc System for acquiring processing and displaying information
JPS5940737B2 (en) * 1973-08-14 1984-10-02 石川島播磨重工業株式会社 winding machine
JPS5435645A (en) * 1977-08-25 1979-03-15 Hitachi Denshi Ltd Input/output control system for real-time data
JPS5442923A (en) * 1977-09-12 1979-04-05 Ricoh Co Ltd Buffer control system
JPS5857776B2 (en) * 1979-04-04 1983-12-21 株式会社日立製作所 data transfer device

Also Published As

Publication number Publication date
GB2109210A (en) 1983-05-25
JPS5876997A (en) 1983-05-10
DE3239214C2 (en) 1984-07-26
FR2515358A1 (en) 1983-04-29
DE3239214A1 (en) 1983-06-01

Similar Documents

Publication Publication Date Title
US4068310A (en) Display enhancement technique for video moving trace display
JPS5934164A (en) Corrugated take-in device
NL8203889A (en) WAVE-FORM STORAGE AND DISPLAY SYSTEM.
US6473701B1 (en) Alternate triggering in digital oscilloscopes
US5285286A (en) Apparatus for testing image sensors that simultaneously output multiple image blocks
US4198683A (en) Multiple waveform storage system
NL8204050A (en) SIGNAL MEASURING INSTRUMENT.
US4673931A (en) Waveform data display
US5371518A (en) Video timing and display ID generator
US3995259A (en) Method for displaying digital electronic data differently representative of certain events
GB1587169A (en) Line segment video display apparatus
US6678852B2 (en) Semiconductor device testing apparatus
NL8202611A (en) DEVICE FOR MEASURING AND IMAGING WAVE FORMS.
JPS6339875B2 (en)
NL8100806A (en) DIGITAL TIME BASE WITH COHERENT SPEED SWITCHING.
NL8801828A (en) METHOD AND APPARATUS FOR SIGNAL PROCESSING.
NL8004331A (en) METHOD OF DISPLAYING LOGIC SIGNALS.
JPH06233332A (en) Test signal generator for ccd camera signal processing circuit
SU805406A1 (en) Information display
NL193803C (en) Waveform display device.
US4613857A (en) Repeated information detection
SU798959A1 (en) Information displaying device
SU1509961A1 (en) Device for counting and measuring the dimensions of objects
JPH08220145A (en) Waveform display method for digital oscilloscope
SU1672520A1 (en) Device for displaying data on the cathode ray tube screen

Legal Events

Date Code Title Description
A85 Still pending on 85-01-01
BV The patent application has lapsed