Integrált áramkörök tesztelése (minőségellenőrzés)

Slides:



Advertisements
Hasonló előadás
Alaplap.
Advertisements

Valós idejű tesztlefedettség- monitorozás JEE környezetben Dr. Ferenc Rudolf, Szegedi Tudományegyetem Bakota Tibor, FrontEndART Szoftver Kft.
BIOS A BIOS mozaikszó, a Basic Input/Output System rövidítése, magyar fordításban alapvető ki- és bemeneti rendszerként szokták emlegetni.
Digitális elektronika
Sorrendi (szekvenciális)hálózatok tervezése
Az integrált áramkörök (IC-k) tervezése
A mikroprocesszor 1. rész.
MIKROELEKTRONIKA, VIEEA306
Bipoláris integrált áramkörök alapelemei
Az integrált áramkörök méréstechnikája
VLSI áramkörök Gyártástechnológiai újítások Készítette: Borbíró Péter Czett Andor.
Belső memóriák tipusai
A hardver és a személyi számítógép konfigurációja
Bevezetés a digitális technikába
MIKROELEKTRONIKA 6. A p-n átmenet kialakítása, típusai és alkalmazásai
Neumann elvek.
Digitális rendszerek I. c
ISZAM III.évf. részére Bunkóczi László
A mikrovezérlők világa
A „vasfüggöny” és előnyei a geodézia műszerek fejlesztésében
Tematikus fogalomtár FÉLVEZETŐS TÁRAK
Mikroelektronikaéstechnológia Bevezetõ elõadás Villamosmérnöki Szak, III. Évfolyam.
MOS integrált áramkörök Mikroelektronika és Technológia BME Elektronikus Eszközök Tanszéke 1999 október.
Létező hálózatok Kapcsolat-orientált csomagkapcsolt adathálózat: X.25.
Mikrokontroller (MCU, mikroC)
Az egyenáramú szaggató
Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke IC layout tervek tesztelése.
Integrált áramkörök mérése
Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke IC layout tervek tesztelése.
Mikroelektronikai tervezés VLSI labor. NyÁKBOÁK vagy PCBASIC.
Bipoláris integrált áramkörök alapelemei Elektronika I. BME Elektronikus Eszközök Tanszéke Mizsei János 2004.március.
Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke MIKROELEKTRONIKA, VIEEA306 Integrált áramkörök: áttekintés,
Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke 2. zárthelyi megoldásai december 2.
A PLC és használatának előnyei
Üzemzavarok fajtái (Zárlatok és a Túlterhelés)
Operációs rendszerek Oberhuber Balázs.
A méréshatárok kiterjesztése Méréshatár váltás
A számítógép felépítése
Vezérlés Ha a szakasz modellezhető csupa kétállapotú jellel, akkor mindig alkalmazható vezérlés. Lehet analóg jellemző (nyomás, szint, stb.), de a modellhez.
Processzor, alaplap, memória
Egy második generációs gép (az IBM 7094) felépítése
Egy első generációs gép (az IAS) felépítése
Óravázlat Készítette: Kucsera Mihály 2011.
Mi a különbség a számítógépek és a Laptop-ok felépítése között?
HARDVER IT ALAPFOGALMAK. NEUMANN-ELVŰ SZÁMÍTÓGÉPEK FELÉPÍTÉSE Központi feldolgozó egység Háttértárolók Adatbeviteli eszközök (Input) Operatív tár (Memória)
A számítógép felépítése
Ismerkedjünk tovább a számítógéppel
IT ALAPFOGALMAK HARDVER.
ifin811/ea1 C Programozás: Hardver alapok áttekintése
A processzorok (CPU).
A félvezető eszközök termikus tulajdonságai
Számítógépek felépítése 4. előadás ALU megvalósítása, vezérlő egység
Memóriák képekben Takács Béla
Budapesti Műszaki és Gazdaságtudományi Egyetem Elektronikus Eszközök Tanszéke Minőségbiztosítás a mikroelektronikában A monolit technika.
A ROM ÉS A BIOS. K ÉSZÍTETTE R ELL P ATRIK A ROM A ROM egy olyan elektrotechnikai eszköz, amely csak olvasható adatok tárolására alkalmas memória. Tartalma.
Technische und Wirtschaftswissenschaftliche Universität Budapest Lehrstuhl für Elektronische Bauelemente MIKROELEKTRONIK, VIEEAB00.
Technische und Wirtschaftswissenschaftliche Universität Budapest Lehrstuhl für Elektronische Bauelemente MIKROELEKTRONIK, VIEEAB00.
1 A számítógépek felépítése jellemzői, működése. 2 A számítógép feladata Az adatok Bevitele Tárolása Feldolgozása Kivitele (eredmény megjelenítése)
Nyomkövetés Mikroprocesszor és mikrokontroller programjainak és a rendszernek a belövése.
Informatika (Bevezetés az informatikába)
Neumann elvek és a Neumann elvű számítógép felépítése
Hardver.
A berendezés tervező korszerű eszköztára
A számítógép felépítése
Programozható áramkörök
MIKROVEZÉRLŐK.
Grosz Imre f. doc. Sorrendi áramkörök
Épületek energiaellátása
Programozható áramkörök
A félvezető eszközök termikus tulajdonságai
Előadás másolata:

Integrált áramkörök tesztelése (minőségellenőrzés) Az áramkör gyártás fontos (integrális) része, egyben az egyik legköltségesebb is A tesztelés költsége mintegy 10 – szeresére növekszik a – szelettechnológia, chip – tokozott IC – panel – berendezés folyamat egyes lépcsőin fölfelé Tehát az esetleges hibát mielőbb fel kell tárni, és lehetőség szerint javítani.

Mérés a szelettechnológia közben... Minőségellenőrzés: alapanyagokon, valamint a szeletgyártási lépések között Technológiai vizsgálóábrák: illesztési pontatlanságok, rétegellenállások, kontaktus ellenállások, nyitófeszültség, adalékolás, élettartam, letörési feszültségek, kapcsolási idők… mérésére (szelettérképezés)

…tűs kontaktusokkal...

...és a szelettechnológia végén Minőségellenőrzés: a (kész) szeleten, a tokozott áramkörön

Lehet-e biztosra menni ? VLSI áramkörök esetén minden állapot ellenőrzése gyakorlatilag lehetlen 32bites szorzó: 264 állapot, 1GHz-es órajellel kb. 585 év alatt tesztelhető A 100%-os teszt helyett hibamodelleket kell alkotni és olyan bemeneti kombinációkat, amikkel a hibák nagy valószinűséggel kimutathatók (ez ma már része a szintézis programoknak)

Megoldások Scan design: Olyan többlet áramköri részleteket építenek be az áramkörbe,amik a tesztelhetõséget segítik. Pl regisztereket, amiket sorba lehet kapcsolni, és kívülről kiolvasni ill. beiírni a tartalmukat (az áramkör 25-35%-a is lehet a test-overhead) Built in self test : beépített önteszt On-line self test: működés közben is állandóan ellenőrző beépített önteszt

Az integrált áramkörök méréstechnikája 1. Mivel mérjünk? Számítógép-vezérelt mérőautomaták sztatikus / funkcionális / dinamikus mérés szeletmérés / tokozott mérés 2. Mit mérjünk? Teszt szekvenciák tervezése (minden logikai elemet “megmozgatni”, minimális idő ráfordítás mellett)

Teszt szekvenciák tervezése Hibamodell: feltételezések az előfordulható hibákra 1. Kiakadás: STUCK-AT-0, STUCK-AT-1 2. Jelvezeték zárlat SHORT (nem kezelhető logikai szinten) 3. Jelvezeték szakadás: OPEN (memória hatások) 4. MOS tranzisztornál: STUCK-ON, STUCK-OFF Egyszeres/többszörös hiba

Teszt szekvenciák tervezése 1. Kombinációs hálózatok D algoritmus, PODEM algoritmus 2. Szekvenciális hálózatok Csak a “Tesztelhetőre tervezés” segít (Design for Testability, DfT) 3. Memória IC-k Speciális algoritmusok, ma O(n) követelmény

A “scan design” elve Szekvenciális hálózat, mint állapotgép

Szekvenciális hálózat tesztelése a scan design módszerrel A scan úttal két kombinációs hálózatra bontottuk az áramkört

Design for testability - példa LSSD: Level Sensitive Scan Design IBM belső szabvány, 1977

A boundary-scan szabvány (perem-figyelés) IEEE ajánlás (1149.1) Jellemzők: a (digitális, VLSI) IC-be épített áramkör, ami a panel tesztelését szolgálja

Boundary-scan áramkörös IC felépítése 4 többlet láb Szabványos többlet áramkör Automatikusan generálható TDI = Test Data Input TDO = Test Data Output TMS = Test Mode Select TCK = Test Clock CI = circuit identifier IR = instruction register TAP = Test Access Port controller

Panel BS áramkörös IC-kkel TDI TCK TMS TDO

A BS áramkörök vezérlése Egyszerre töltjük az összes IC IR regiszterét

A BS áramkörök vezérlése Két IC BS regisztere van a path-ban, a másik kettőnek a bypass regisztere BIST indítása és értékelése Extest és intest