CS272459B1 - Connection of integrated tester circuit - Google Patents

Connection of integrated tester circuit Download PDF

Info

Publication number
CS272459B1
CS272459B1 CS87814A CS81487A CS272459B1 CS 272459 B1 CS272459 B1 CS 272459B1 CS 87814 A CS87814 A CS 87814A CS 81487 A CS81487 A CS 81487A CS 272459 B1 CS272459 B1 CS 272459B1
Authority
CS
Czechoslovakia
Prior art keywords
block
input
data
control
register
Prior art date
Application number
CS87814A
Other languages
Czech (cs)
Slovak (sk)
Other versions
CS81487A1 (en
Inventor
Jaroslav Stepanek
Ladislav Prom Fyz Heglas
Original Assignee
Jaroslav Stepanek
Ladislav Prom Fyz Heglas
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 Jaroslav Stepanek, Ladislav Prom Fyz Heglas filed Critical Jaroslav Stepanek
Priority to CS87814A priority Critical patent/CS272459B1/en
Publication of CS81487A1 publication Critical patent/CS81487A1/en
Publication of CS272459B1 publication Critical patent/CS272459B1/en

Links

Landscapes

  • Tests Of Electronic Circuits (AREA)

Abstract

Riešenie sa týká testovacích zariadení číslicových a analógovo-číslicových obvodov, rieši problém konštrukcie týchto zariadení pomocou Specializovaného integrovaného obvodu obsahujúceho funkčný rez testovacieho zariadenia. Integrovaný obvod obsahuje blok (20) riadiacich registrov, ktorý určuje režim činnosti ostatných blokov obvodu, blok (10) výběru vstupných dát ktorý dodává dáta pře blok (20) riadiacich registrov, blok (50) riadenia budičov a blok (80) postupového registra dát. Blok (30) registra vstupných dát zachytává dáta privádzané na dátový vstup obvodu, Blok (40) výběru časovačích signálov připojuje programovaný časovači vstup obvodu na časovacie vstupy Heku, (03) riadenia budičov a bloku (70) zachytenia odozvy. Blok (50) riadenia spínačov riadi časovo nezávislé spínače PIN-elektroniky. Blok (60) riadenia budičov formátuje vstupné stimuly pre testovaný prvok. Blok (70) zachytenia odozvy časovo zachytává výstupní) odozvu testovaného prvku. Blok (80) postupového registra dát uskladňuje vztažné dáta pre blok (90) vyhodnotenia chyby. Blok (90) vyhodnotenia chyby na základe zachytenej odezvy a vztažných dát vysiela chybový signál na chybovú zbernlcu testera.The solution concerns testing devices for digital and analog-digital circuits, it solves the problem of designing these devices using a Specialized Integrated Circuit containing a functional section of the testing device. The integrated circuit includes a block (20) of control registers, which determines the mode of operation of other blocks of the circuit, a block (10) of input data selection which supplies data to the block (20) of control registers, a block (50) of driver control and a block (80) of data progression register. The block (30) of input data register captures data supplied to the data input of the circuit, the block (40) of timing signal selection connects the programmed timing input of the circuit to the timing inputs of the Heku, (03) of driver control and the block (70) of response capture. The block (50) of switch control controls the time-independent switches of the PIN electronics. The block (60) of driver control formats the input stimuli for the tested element. The response capture block (70) captures the output response of the tested element in time. The data shift register block (80) stores reference data for the error evaluation block (90). The error evaluation block (90) sends an error signal to the tester's error bus based on the captured response and the reference data.

Description

1 CS 272459 Bi1 CS 272459 Bi

Vynález sa týká zariadení pře testovanie číslicových a analógovo-čislicových obvodov,zaoberá sa riešením specializovaného obvodu s funkciou testerového řezu. V súčasných testerech číslicových a analógovo-čislicových obvodov sa používajú inte-grované obvody univerzálnej súčiastkovej základné, čo vedie k velkému objemu jednotlivýchvnútorných zariadení testerov. Charakteristickým znakom testovacích zariadení je velkémnožstvo paralelné spracovávaných signálov a funkčná identičnosí jednotlivých kanálov.BACKGROUND OF THE INVENTION The present invention relates to digital and analogue-to-digital circuit testing devices, and to a specialized circuit with tester cut function. In today's digital and analog-to-digital testers, integrated universal component circuitry is used, resulting in a large volume of individual internal testers. A characteristic feature of test devices is the large number of parallel processing signals and the functional identity of individual channels.

Uvedený nedostatok velkého objemu vnútorných zariadení testerov rieši realizáciaintegrovaného obvodu s funkciou testerového řezu, obsahujúceho obvody zaisíujúce všetkyoperácie, ktoré sa pře každý kanál testovacieho zariadenia spracovávajú samostatné a nevy-žadujú přenosy z vedlajších kanálov. Integrovaný obvod testerového řezu sa připojuje pria-no na společné zbernicu testera, pričom jeho výstupy riadia priam.o jednotlivé prvky PIN--elektroniky. Vonkajšími vývodmi integrovaného obvodu testerového řezu, ktorými sa připo-juje na spoločnú zbernicu testera sú adresové a zápisové vstupy riadiacich registrov, ča-sovacie vstupy obvodu výběru časových generátorov, riadiace a prvé dátové vstupy obvoduvýběru vstupných dát a synchronizačný vstup registra vstupných dát a postupového registradát. Výstupy bloku riadiacich registrov sú připojené na riadiace vstupy bloku riadeniaspínačov, bloku vyhodnotenia chyby, bloku zachytenia odozvy, bloku riadenia budičov, blokuvýběru časovačích generátorov, bloku výběru vstupných dát. Časovacie výstupy bloku výběručasovačích generátorov sú připojené na časovacie vstupy bloku riadenia budičov a blokuzachytenia odozvy. Dátové výstupy bloku zachytenia odozvy sú připojené na dátové vstupybloku vyhodnotenia chyby. Dátové výstupy bloku výběru vstupných dát sú připojené na dá-tové vstupy bloku riadiacich registrov, bloku riadenia budičov, bloku postupového registradát a bloku registra vstupných dát. Dátový výstup bloku vstupného registra dát je připoje-ný na druhý dátový vstup bloku výběru vstupných dát. Dátový výstup bloku postupového re-gistra dát je připojený na referenčný vstup bloku vyhodnotenia chyby. Riadiace výstupybloku riadenia spínačov a bloku riadenia budičov tvoria vonkajšie vývody obvodu testerové-ho řezu. Qalším vonkajším vývodom obvodu testerového řezu je chybový výstup bloku vyhodno-tenia chyby. Přínos integrovaného obvodu testerového řezu je v značnom zredukovaní počtu elektro-nických súčiastok na konštrukciu testera, čím sa snížia výrobně náklady na výrobu finálne-ho zariadenia. Vyzařovaný výkon na jeden kanál sa zníži natolko, že je možné všetku ria-diacu elektroniku pře jeden kanál umiestnií do minimálnej vzdialenosti od meraného vývo-du, čo bez použitia uvedeného integrovaného obvodu testerového řezu nie je možné, preto-že vyzařovaný výkon by bol tak velký, že teplota v danom priestore by překročila přípust-né medzu a rozměry testovacej hlavy by bolí tak velké, že by znemožňovali jednoduché ma-nipuláciu s ňou. To je potřebné pre pripojenie k zariadeniam ako je krokovací automat,teplotně komora a podobné. Umiestnenie riadiacej elektroniky do blízkosti meraného vývo-du značné zmenšuje problémy s rozvodom přesných dynamických časovačích signálov, s de-formáciou testovacej vzorky a s dynamickým snímáním odozvy z testovaného obvodu. Integro-vaný obvod testerového řezu umožňuje realizáciu modulu jedného kanálu testeru. To potomumožňuje realizáciu testera s lubovolným počtom testovacích kanálov, modulárně přesta-ví telným.This lack of a large volume of tester internal devices addresses the implementation of an integrated circuit with a tester cut function including circuits that provide all operations that are handled separately from each channel of the test device and do not require side channel transmissions. The integrated tester circuit is connected directly to the common tester bus, while its outputs control the individual PIN-electronics elements. The external terminals of the integrated tester cut circuit to be connected to the common tester bus are the control register address and write inputs, the time generator circuit selection timing inputs, the control input and input data input circuit inputs, and the input data register synchronization input . The outputs of the control register block are connected to control inputs of the switch control block, error evaluation block, response capture block, exciter control block, timing generator selection block, input data selection block. The timing outputs of the timer generator selection block are connected to the timing inputs of the driver control block and the response capture block. The response capture block data outputs are attached to the error input data block. The data outputs of the input data selection block are connected to the data inputs of the control register block, the driver control block, the progress register block and the input data register block. The data register of the input data block is connected to the second data input of the input data block. The data output of the data re-register block is connected to the reference input of the error evaluation block. The control outputs of the switch control block and the driver control block are the external terminals of the tester cut circuit. The other external terminal of the tester cut circuit is the error output of the error evaluation block. The benefit of the integrated tester circuit is greatly reduced by the number of electronic components per tester design, thereby reducing the cost of manufacturing the final device. The radiated power per channel is reduced to such an extent that all control electronics can be placed at a minimum distance from the measured output at one channel, which is not possible without the use of the integrated tester cut circuit, because great that the temperature in a given space would exceed the permissible limit and the size of the test head would be so great that it would prevent simple handling of it. This is needed to connect to devices such as a stepper, temperature chamber, and the like. Placing the control electronics close to the measured output greatly reduces the difficulty of distributing accurate dynamic timing signals, with the test sample defect, and with dynamic sensing of the circuit under test. The integrated tester circuitry allows the execution of a single channel tester module. This then allows the tester to be implemented with any number of test channels, modularly replaceable.

Zapojenie obvodu testerového řezu je na obrázku. Vonkajšie vstupy integrovaného ob-vodu sú adresové vstupy 201 a zápisové vstupy 202 bloku 20 riadiacich registrov, časova-cie vstupy 402 bloku 40 výběru časovačích signálov, riadiace vstupy 102 a dátové vstupy103 bloku 10 výběru vstupných dát, synchronizačný vstup 302, 802 bloku 30 registra vstup-ných dát a bloku 80 postupového registra dát a dátové vstupy 702 bloku 70 zachytenia odo-zvy. Vonkajšími výstupmi integrovaného obvodu sú riadiace výstupy 511 bloku 50 riadeniaspínačov, riadiace výstupy 611 bloku riadenia spínačov a chybový výstup 911 bloku 90 vy-hodnotenia chyby. Dátové výstupy 211, 212, 213, 214, 215, 216 bloku 20 riadiacich registrovsú spojené postupné s riadiacimi vstupmi 501 bloku 50 riadenia spínačov, riadiacírai vstup-mi 901 bloku 90 vyhodnotenia chyby, riadiacimi vstupmi 701 bloku 70. zachytenia odozvy,The circuit of the tester cut circuit is shown. The external inputs of the integrated circuit are address inputs 201 and write inputs 202 of the control register block 20, timing inputs 402 of the timing signal selection block 40, control inputs 102 and data inputs103 of the input data selection block 10, synchronization input 302, 802 of register block 30 input data and data record block 80 and data inputs 702 of intercept capture block 70. The external outputs of the integrated circuit are control outputs 511 of the switch control block 50, control outputs 611 of the switch control block, and error output 911 of the block 90 of the error evaluation. Data outputs 211, 212, 213, 214, 215, 216 of control register block 20 are sequentially associated with control inputs 501 of switch control block 50, control inputs 901 of error evaluation block 90, control inputs 701 of capture response block 70,

Claims (1)

CS 272459 B1 2 riadiseío. vstupmi 601 bloku 60 riadenia budičov, riadit»cfiBÍ vstupmi 401 bloku 40, výboručasovačích signálov a riadiacími vstupmi 101 bloku 10 výběru vstupných dát. Dátový výstup111 bloku 10 výběru vstupných dát jo spojený s dátovým vstupom 203 bloku 20 riadiacichregistrov. Dátový výstup 112 bloku 10 výběru vstupných dát je spojený s dátovým vstupom603 bloku 60 riadenia budičov a dátovým vstupom 801 bloku postupového registra dát. Dátovývýstup 113 bloku 10 výběru vstupných dát je spojený s dátovým vstupom 301 bloku 30 regist-ra vstupných dát. Dátový výstup 311 bloku 30 registra vstupných dát je spojený s dátovýmvstupom 104 bloku 10 výběru vstupných dát. Časovacie výstupy 411, 412 bloku 40 výběru ča-sovačích signálov sú postupné spojené s časovacím vstupom 602 bloku 60 riadacich budičova časovacím vstupom 703 bloku 70 zaclytenia odozvy. Dátový výstup 711 bloku 70 zach-ýteniaodozvy je spojený s dátovým vstupom 902 bloku 90 vyhodnotenia chyby. Dátový výstup 811bloku 80 postupového registra dát je spojený s komparačným vstupom 903 bloku 90 vyhodno-tenia chyby. Blok 10 výběru vstupných dát riadi výběr a přenos dát do obvodUi Blok 20 riadiacichregistrov obsahuje registre na riadenie vstupno-výstupnej funkcie obvodu, maskovanie chybymeraného obvodu, riadenie formátu vstupných stimulov metaného obvodu a na riadenie reži-mu snímania odozvy meraného obvodu. Blok 30 registra vstupných dát umožňuje zapamatanievstupného signálu v obvode po dobu přípravy nasledujúceho kroku testu v testeři. Blok 40výběru časovačích signálov umožňuje výběr jedne^ho zvoleného časovacieho signálu a časo-vačích signálov testera privádzaných na vstup obvodu. Blok 50 riadenia spínačov slúžina pripájanie a odpájanie komparátorov, záíaže výstupu meraného obvodu, meracej jednotkypře meranie jednosměrných parametrov, na prepínanie viacerých možných hodnfit vstupnýchúrovní logickej nuly a logickej jednotky a na prepínanie viac druhov záíaže výstupu mera-ného obvodu. V bloku 60 riadenia budičov sa íormátujú vstupné stimuly pre testovaný obvod.V bloku 70 zachytenia odozvy sa zachytává odozva meraného obvodu a to v časovom okamihupře meranie dynamických parametrov obvodu alebo v časovom okně pre odladenie parazitnýchpulzov na výstupe obvodu. Blok 80 postupového registra dát uchovává dáta určené pre po-rovnanie s dátami získanými z testovaného prvku. Blok 90 vyhodnotenia chyby porovnává dátazískané z testovaného prvku a zachytené v bloku 70 zachytenia odozvy s dátami uloženýmiv bloku 30 postupového registra dát a výsledok komparácie vysiela na vonkajšiu chybovúzbernicu. PREOMET VYNÁLEZU Zapojenie integrovaného obvodu testerového řezu, vyznačujúce sa tým, že prvý až Sies-ty dátový výstup (211, 212, 213, 214, 215, 216) bloku (20) riadiacich registrov je spojený,postupné s riadiacím vstupom (501) bloku (50) riadenia spínačov, riadiecím vstupom (901)bloku (90) vyhodnotenia chyby, riadiacím vstupom (701) bloku (70) zachytenia odozvy, ria-dLcím vstupom (601) bloku (60) riadenia budičov, riadiacím vstupom (401) bloku (40) výbě-ru časovačích signálov a prvým riadiacím vstupom (101) bloku (10) výběru vstupných dát, ·prvý dátový výstup (111) bloku (10) výběru vstupných dát je spojený s dátovým vstupom (203)bloku (20) riadiacich registrov, druhý dátový výstup (112) bloku (10) výběru vstupných dátje spojený s dátovým vstupom (603) bloku (60) riadenia budičov a dátovým vstupom (801)bloku (80) postupového registra dát, třetí dátový výstup (113) bloku (10) výběru vstupnýchdát je spojený s dátovým vstupom (301) bloku (30) registra vstupných dát, dátový výstup(311) bloku (30) registra vstupných dát je spojený s prvým dátovým vstupom (104) bloku (10)výběru vstupných dát, časovacie výstupy (411, 412) bloku (40) výběru časovačích signálovsú spojené postupné s časovacím vstupom (602) bloku (60) riadenia budičov a časovacímvstupom (703) bloku (70) zachytenia odozvy, dátový výstup (711) bloku (70) zachytenia odoz-vy je spojený s dátovým vstupom (902) bloku (90) vyhodnotenia chyby a dátový výstup (811)bloku (80) postupového registra dát je spojený s komparačným vstupom (903) bloku (90) vy-hodnotenia chyby, pričom vonkajší adresový vstup (1100) je spojený s adresovým vstupom; (201) 3 CS 272459 B1 bloku (20) riadiacích registrov, vonkajší zápisový vstup .(1200) je spojený so zápisovýmvstupora (202) bloku (20) riadiacíoh registrov. Vonkajší časovači vstup (1300) je spojenýs časovacim vstupom (402) bloku (40) výběru časovačích signálov, vonkajší riadiací vstup(1400) obvodu určujtlci dátoyý výběr je spojený s druhým riadiacím vstupom (102) bloku (10)výběru vstupných dát, vonkajší dátový vstup (1500) je spojený s dátovým vstupom (103) blo-ku (10) výběru vstupných dát, synchronizačný vstup (1600) je spojený so synchronizačnýmvstupom (302) bloku (30) registra vstupných dát a synchronizačným vstupom (002) bloku (00)postupového registra dát, vonkajšie dátové vstupy (3100) signálu komparátorov odozvy tes-tovaného prvku sú spojené s dátovými vstupmi (702) bloku (70) zachytenia odozvy. Riadia-ce výstupy (511) bloku (50) riadenia spínačov tvoria prvé vonkajšie výstupy (2100), ria-diace výstupy (611) bloku (60) riadenia budičov tvoria druhé vonkajšie výstupy (2200)a chybový výstup (911) bloku (90) vyhodnotenia chyby tvoří třetí vonkajší chybový výstup(4100). 1 výkresCS 272459 B1 2. through the inputs 601 of the driver control block 60, drive through inputs 401 of block 40, timing committee committee, and control inputs 101 of block 10 of input data selection. The input data block output 111 of the input data block 10 associated with the data input 203 of the control register block 20. The data output 112 of the input data selection block 10 is coupled to the data input 603 of the driver control block 60 and the data input 801 of the data transfer block block. The data output 113 of the input data selection block 10 is coupled to the data input 301 of the input register register 30. The data output 311 of the input data register block 30 is coupled to the data input 104 of the input data selection block 10. The timing outputs 411, 412 of the timing signal selection block 40 are sequentially coupled to the timing input 602 of the drive control block 60 by timing input 703 of the response queue block 70. The data output 711 of the retention block 70 is coupled to the data input 902 of the error evaluation block 90. The data output port 811 of the progress data register block 80 is coupled to the comparative input 903 of the error evaluation block 90. Input Data Selection Block 10 Controls Selection and Data Transfer to Circuit The Control Register Block 20 includes registers for controlling the I / O function of the circuit, masking the measured circuit, controlling input format stimuli of the circuit, and controlling the sensing mode of the measured circuit response. The input data register block 30 allows the input signal to be memorized in the circuit for the preparation of the next test step in the tester. The timing signal selection block 40 allows selection of one selected timing signal and tester timing signals fed to the circuit input. The switch control block 50 serves to connect and disconnect the comparators, the output of the measured circuit output, the measurement unit to measure the unidirectional parameters, to switch between several possible inputs of the logic zero and logic unit input levels, and to switch multiple kinds of measurement circuit output. In the driver control block 60, input stimuli for the circuit under test are formatted. In the response capture block 70, the response of the measured circuit is captured in the timing of the dynamic circuit parameters or in the time window for parasitic pulse output tuning. The progress data register block 80 stores data to be compared with the data obtained from the test element. The error evaluation block 90 compares the data obtained from the test element and captured in the response capture block 70 with the data stored in the data transfer register block 30 and outputs the comparison result to the external error bus. DESCRIPTION OF THE INVENTION Inverting an integrated tester circuit, characterized in that the first to sixth data output (211, 212, 213, 214, 215, 216) of the control register block (20) is coupled, sequentially with the block control input (501) (50) switch control, a control input (901) of the error evaluation block (90), control input (701) of the response capture block (70), control input (601) of the driver control block (60), control block input (401) (40) selecting the timing signals and the first control input (101) of the input data selection block (10), the first data output (111) of the input data selection block (10) being coupled to the data input (203) of the control block (20) registers, the second data output (112) of the input data block (10) is coupled to the data input (603) of the driver control block (60) and data input (801) of the data register block (80), the third data output (113) of the block ( 10) The selection of the entry is linked to the dato the input (301) of the input data register block (30), the data output (311) of the input data register block (30) is coupled to the first data input (104) of the input data selection block (10), the timing outputs (411, 412) of the block (40) timing signal selection selection sequentially with the timing input (602) of the exciter control block (60) and timing input (703) of the response capture block (70), the data output (711) of the response capture block (70) is coupled to the data input (902) the error evaluation block (90) and the data output (811) of the data register block (80) is coupled to the comparative input (903) of the error evaluation block (90), the outer address input (1100) being coupled to the address input; (201) 3 CS 272459 B1 of the control register block (20), the external write input (1200) is coupled to the write input (202) of the register control block (20). The outer timing input (1300) is coupled to the timing input (402) of the timing signal selection block (40), the outer control input (1400) of the circuit selection determinator is coupled to the second input control input (102) of the input data selection block (10), external data. the input (1500) is connected to the data input (103) of the input data selection block (10), the synchronization input (1600) is connected to the synchronization input (302) of the input data register block (30) and the synchronization input (002) of the block (00) ) of the progress data register, the external data inputs (3100) of the response element of the test element response are coupled to the data inputs (702) of the response capture block (70). The control outputs (511) of the switch control block (50) are the first external outputs (2100), the control outputs (611) of the driver control block (60) are the second external outputs (2200) and the block error output (911). ) error evaluation is the third external error output (4100). 1 drawing
CS87814A 1987-02-09 1987-02-09 Connection of integrated tester circuit CS272459B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CS87814A CS272459B1 (en) 1987-02-09 1987-02-09 Connection of integrated tester circuit

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CS87814A CS272459B1 (en) 1987-02-09 1987-02-09 Connection of integrated tester circuit

Publications (2)

Publication Number Publication Date
CS81487A1 CS81487A1 (en) 1990-05-14
CS272459B1 true CS272459B1 (en) 1991-01-15

Family

ID=5340997

Family Applications (1)

Application Number Title Priority Date Filing Date
CS87814A CS272459B1 (en) 1987-02-09 1987-02-09 Connection of integrated tester circuit

Country Status (1)

Country Link
CS (1) CS272459B1 (en)

Also Published As

Publication number Publication date
CS81487A1 (en) 1990-05-14

Similar Documents

Publication Publication Date Title
US4878209A (en) Macro performance test
US7036062B2 (en) Single board DFT integrated circuit tester
US20080111578A1 (en) Device for Measurement and Analysis of Electrical Signals of an Integrated Circuit Component
US5968191A (en) Method and apparatus for testing integrated circuits in a mixed-signal environment
EP0470803B1 (en) Event qualified test architecture
US5576980A (en) Serializer circuit for loading and shifting out digitized analog signals
US4771428A (en) Circuit testing system
US5448166A (en) Powered testing of mixed conventional/boundary-scan logic
US5333139A (en) Method of determining the number of individual integrated circuit computer chips or the like in a boundary scan test chain and the length of the chain
US5513186A (en) Method and apparatus for interconnect testing without speed degradation
US4485472A (en) Testable interface circuit
US5673273A (en) Clock controller for embedded test
CS272459B1 (en) Connection of integrated tester circuit
US6865703B2 (en) Scan test system for semiconductor device
EP0078219A2 (en) Automatic de-skewing of pin electronics interface circuits in electronic test equipment
JPH11101850A (en) Ic tester
US20070101219A1 (en) Semiconductor testing apparatus and method of calibrating the same
SU809185A1 (en) Device for functional testing microelectronic assemblies
JPS645461B2 (en)
JPH0949866A (en) Integrated circuit
JP4129723B2 (en) Integrated circuit test apparatus and analog waveform measurement method
US20030062917A1 (en) Semiconductor inspection device
KR19990035741U (en) Device to be tested using internal memory
SU1413557A1 (en) Device for inspecting the quality of metal-coating of holes of printed-circuit boards
SU783726A1 (en) Device for testing integrated microcircuits with memory