Fyzický návrh - postup. Finalizace čipu. Ochranný prstenec (Sealring) Konečné úpravy čipu Finální verifikace. Konečné úpravy layoutu: Logo

Podobné dokumenty
Digitální návrh. Postup návrhu digitálních IO. Co to jsou HDL jazyky? Příklad Verilog kódu pro D klopný obvod

Rozmístění bloků. Digitální návrh II. Detailní rozmístění: nejdříve Nahrubo. Rozmístění bloků zakázané oblasti. Rozmístění zakázané oblasti

Aplikace elektroniky. Čím se budeme zabývat? Struktury integrovaných systémů A2M34SIS. Čím se budeme zabývat - cvičení?

Návrhová pravidla pro návrh topologie (layoutu) čipu Vzájemné sesazení masek kontaktu, poly

SYSTÉMY NAČIPU MI-SOC

Navrhované a skutečné rozměry. Návrhová pravidla pro návrh topologie (layoutu) čipu. Základní parametry návrhových pravidel

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ MEII KOMBINAČNÍ LOGICKÉ OBVODY

9. Praktická verifikace

Dvoustupňový Operační Zesilovač

Metodika návrhu analogově digitálních integrovaných obvodů

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

LOGICKÉ OBVODY X36LOB

7. Pracovní postupy. Fakulta informačních technologií MI-NFA, zimní semestr 2011/2012 Jan Schmidt

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Integrované obvody. Obvody malé, střední a velké integrace Programovatelné obvody

Koncept pokročilého návrhu ve VHDL. INP - cvičení 2

Profilová část maturitní zkoušky 2015/2016

5. Napište čtyři hlavní skupiny obvodů ASIC (Aplikačně Specifické Integrované Obvody)

AGP - Accelerated Graphics Port

Paměti EEPROM (1) Paměti EEPROM (2) Paměti Flash (1) Paměti EEPROM (3) Paměti Flash (2) Paměti Flash (3)

Struktura a architektura počítačů (BI-SAP) 10

Metody návrhu systémů na bázi FPGA

Moderní trendy v pouzdření elektronických obvodů a systémů Modern Trends in Electronic Circuits and Systems Packaging

Programovatelná logika

Technologie CMOS. Je to velmi malý svět. Technologie CMOS Lokální oxidace. Vytváření izolačních příkopů. Vytváření izolačních příkopů

Den pro partnery Masarykova universita - Fakulta informatiky

Profilová část maturitní zkoušky 2014/2015

Vzorový příklad. Postup v prostředí ISE. Zadání: x 1 x 0 y Rovnicí y = x 1. Přiřazení signálů:

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

FPGA + mikroprocesorové jádro:

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

12. VHDL pro verifikaci - Testbench I

Nové technologie pro vozidla s elektrickým pohonem - vývoj a výzkum v projektech E 3 CAR a Pollux

Integrované obvody. Obvody malé, střední a velké integrace Programovatelné obvody

1. Kdy a kým byl vynalezen integrovaný obvod? 1958 Jack Kilby (Texas Instruments).

A Metodologie návrhu ERD (Batini, Ceri, Navathe)

Wi-Fi aplikace v důlním prostředí. Robert Sztabla

I N V E S T I C E D O R O Z V O J E V Z D Ě L Á V Á N Í. výstup

Simulace číslicových obvodů (MI-SIM) zimní semestr 2010/2011

PROGRAMOVATELNÉ LOGICKÉ OBVODY

A Metodologie návrhu ERD (Batini, Ceri, Navathe)

Témata profilové maturitní zkoušky

Submikronové technologie součastné trendy SOI technologie. Vývoj CMOS technologií. Vývoj CMOS technologií. Proč chceme stále menší tranzistory?

Den pro partnery Masarykova universita - Fakulta informatiky

Vzorový příklad. Postup v prostředí ISE. Zadání: x 1 x 0 y. Rovnicí y = x 1. x 0. Přiřazení signálů: ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Den pro partnery Masarykova universita - Fakulta informatiky

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností a hlavnímu parametry.

1. Vývojový pracovník specialista na CAD SW pro návrh elektronických zařízení (Mentor Graphics, OrCad) (popis pozice viz příloha č.

GFK-1904-CZ Duben Rozměry pouzdra (šířka x výška x hloubka) Připojení. Skladovací teplota -25 C až +85 C. Provozní vlhkost. Skladovací vlhkost

Submikronové technologie součastné trendy SOI technologie. Vývoj CMOS technologií. Proč chceme stále menší tranzistory?

STŘEDNÍ PRŮMYSLOVÁ ŠKOLA STROJNICKÁ A STŘEDNÍ ODBORNÁ ŠKOLA PROFESORA ŠVEJCARA, PLZEŇ, KLATOVSKÁ 109. Miroslav Hůrka MECHATRONIKA

Technologie číslicových obvodů

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer

Digitální obvody. Doc. Ing. Lukáš Fujcik, Ph.D.

Průmyslová řešení prověřená praxí Technická konference Hotel SKI, Nové Město na Moravě června 2019

Lidský vlas na povrchu čipu Více než tranzistorů v 45nm technologii může být integrováno na plochu tečky za větou.

SW pro správu a řízení bezpečnosti

GFK-2005-CZ Prosinec Rozměry pouzdra (šířka x výška x hloubka) Připojení. Provozní teplota -25 C až +55 C. Skladovací teplota -25 C až +85 C

5 Monolitické integrované obvody

Paměťové prvky. ITP Technika personálních počítačů. Zdeněk Kotásek Marcela Šimková Pavel Bartoš

Základní pojmy. Program: Algoritmus zapsaný v programovacím jazyce, který řeší nějaký konkrétní úkol. Jedná se o posloupnost instrukcí.

Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje

Boundary Scan JTAG (Joined Test Action Group) IEEE 1149.X Zápis do rozhraní

Obsah DÍL 1. Předmluva 11

Referát (pokročilé architektury počítačů)

Řádkové snímače CCD. zapsané v předmětu: Videometrie a bezdotykové měření, ČVUT- FEL, katedra měření, přednášející Jan Fischer

XC3000(A) / XC3100(A)

zařízení 6. přednáška Fakulta elektrotechniky a informatiky prof.ing. Petr Chlebiš, CSc.

Paměti operační paměti

GFK-2004-CZ Listopad Rozměry pouzdra (šířka x výška x hloubka) Připojení. Skladovací teplota -25 C až +85 C.

Měření teploty, tlaku a vlhkosti vzduchu s přenosem dat přes internet a zobrazování na WEB stránce

I. Současná analogová technika

Polovodičov. ové prvky. 4.přednáška

GFK-1913-CZ Prosinec Rozměry pouzdra (šířka x výška x hloubka) Připojení. Skladovací teplota -25 C až +85 C.

Dělení pamětí Volatilní paměti Nevolatilní paměti. Miroslav Flídr Počítačové systémy LS /11- Západočeská univerzita v Plzni

Paměti Josef Horálek

TECHNOLOGICKÉ PROCESY PŘI VÝROBĚ POLOVODIČOVÝCH PRVKŮ I. APLIKACE LITOGRAFIE

Algoritmická syntéza. Rychlý návrh DSP systémů. Ing. Jakub Št astný, Ph.D.

1. Kdy a kým byl vynalezen integrovaný obvod? 1958 Jack Kilby (Texas Instruments)

Témata profilové maturitní zkoušky

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Systémy pro měření, diagnostiku a testování prototypů II. Odůvodnění vymezení technických podmínek podle 156 odst. 1 písm. c) ZVZ

FAKULTA STROJNÍHO INŽENÝRSTVÍ, VUT BRNO NETME Centre

TGZ. 2-osé digitální servozesilovače

ELEKTRONICKÉ SOUČÁSTKY

Návrh. číslicových obvodů

MODERNÍ TRENDY V PROGRAMOVATELNÉ LOGICE, APLIKACE V AUTOMATIZAČNÍ A MĚŘICÍ TECHNICE

Diplomové a ročníkové práce ve spolupráci se společností ON Semiconductor v Rožnově pod Radhoštěm

Zpracování obrazu v FPGA. Leoš Maršálek ATEsystem s.r.o.

Cílem kapitoly je seznámit studenta s pamětmi. Jejich minulostí, současností, budoucností a hlavními parametry.

Ústav technologie, mechanizace a řízení staveb. Teorie měření a regulace. snímače foto. p. 2q. ZS 2015/ Ing. Václav Rada, CSc.

Vývoj informačních systémů. Obecně o IS

Přenos signálů, výstupy snímačů

G R A F I C K É K A R T Y

NSWI /2011 ZS. Principy cpypočítačůčů aoperačních systémů ARCHITEKTURA

Paměť počítače. 0 (neprochází proud) 1 (prochází proud)

Open-Source nástroje pro práci s FPGA

Paměti Flash. Paměti Flash. Základní charakteristiky

Historie výpočetní techniky. Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1121_Histrorie výpočetní techniky_pwp

Transkript:

Fyzický návrh - postup Postup fyzického návrhu čipu Importování návrhu (Netlist, knihovny, ) Návrh plochy čipu (Floorplanning) Rozmístění (Placement) Návrh rozvodu hodinového signálu (Clock Tree Synthesis) Propojení (Routing) Post-optimalizace propojení Verifikace (DRC, LVS, ERC ) Ochranný prstenec (Sealring) Každá maska je periodicky opakována m9 Konečné úpravy čipu Finální verifikace Wafer Sealring Maska Sealring m3 m2 Via2 Chip Speciální návrhová pravidla Vysoká hustota kontaktů m1 Via1 Cont diff Konečné úpravy layoutu: Logo základní kroky Čip a31_rel1._6m2t projname_rel_metaloption Identifikace (vrhchní metalizace) Musí splňovat návrhová pravidla a31_rel1._6m2t Logo Tape-out aneb páska ven Základní DRC kontrola Kontrola masek/device integrity scan Odeslání návrhu do pekárny (technologické zpracování) Poslední kontroly před výrobou masek Výroba masek Technologické zpracování, Testování, Rozřezání,

EUROPRACTICE IC Servis Europractice technologie www.europractice.com Dodavatelé CAD vendors Library vendors Zákazník Foundries Packaging houses Test Houses AMI Semiconductor (AMIS).7µ,.5µ a.35µ CMOS digitální, analogové a high-voltage.7µ,.5µ a.35µ CMOS. austriamicrosystems.8µ -.18µ CMOS digitální, analogové a high-voltage.8µ a.18µ CMOS, highspeed.35µ SiGe BiCMOS a.35µ CMOS OPTO pro zobrazovací senzory. TSMC.5u až 65nm, digitální, analogové, mixedsignal/rf, e-flash, SiGe, CIS (CMOS Imaging Sensor) Europractice technologie Tape-out UMC.25u až 9nm, digitální, analogové, CIS (CMOS Imaging Sensor) TRONICS SOI-H.A.R.M. MEMS proces MEMSOI MPW -Tronics 6µm thick SOI High Aspect Ratio Micromachining (SOI- H.A.R.M.). MEMSCAP MEMS proces PolyMUMPs, SOIMUMPs, a MetalMUMPs. Tapeout Zákazník (návrhář IC) Europractice Technologická realizace a testování návrhu Základní DRC Kontrola masek/device integrity scan Výroba masek Odeslání návrhu pro tech. realizace DB kontrola Řezání desek Tech. realizace Záklacní DRC Kontroluje pouze, jestli IO nezničí další čipy na společném křemíkovém plátku (waferu). Rozdílné strategie např. UMC - TSMC UMC : Provádí DRC sami TSMC : potřebují pouze report po DRC kontrole. LVS a ERC se v této fázi již neprovádí Vrstvy / integrity scan Kontroluje, jestli použité vrstvy můžou být technologicky zpracovány. Příklady: Přítomnost všech potřebných vrstev hipo (high ohmic polysilicon) rezistory pro analogový návrh Vrstva pro low leakage transistors (high Vt) Metal to metal kapacitory Trojitá jáma ( p-jáma v n-jámě) E2prom (potřebuje 2 poly vrstvy)

Potřeba velice zkušených expertů Příklady: Kontaktovací plošky a pasivace Připojení IO prstenců Napájecí kontaktovací plošky Správná orientace layoutu (zrcadlení, převrácení ) Otevřené plochy (nevnořené buňky ) Plánování výroby Kalendář a ceny přes Europractice Rezervace pro výrobu čipu Jaké informace jsou požadovány? (1) Počet metalizací Tloušťky metalických vrstev Metal-Metal kapacitory : ano, ne Seznam všech IP bloků Tloušťka křemíkového plátku Důležité pro pouzdření Jaké informace jsou požadovány? (2) Počet křemíkových plátků (waferů) Velikost obvodu UMC : jednotná velikost 4x4 mm TSMC : platí se za plochu Max velikost (2 x 2 mm nebo 25x25 mm) Může být problém pro realizaci některých senzorů Tape-out form (1)

Tape-out form (2) Tape-out form (3) STI : supplementary technology info Tape-out form (4) Tape-out form (5) Tape-out form (6) Výrobní proces - časování: assemble MPW reticle MT layers : masking technology layers Translation from GDS layers to masks

Tape-out - Finalizace a testování návrhu DB check kontrola databáze dat Podobný jako integrity scan Tapeout Základní DRC Kontrola masek/device integrity scan Provádí výrobce Zákazník europractice/.. Odeslání návrhu pro tech. realizace DB kontrola Databáze vrstev GDSII Technologická realizace Výroba masek Tech. realizace Řezání desek Postup výroby masek Mask Synthesis Flow Techniky pro zlepšení rozlišení Resolution enhancement techniques GDSII 18nm 13nm 9nm and Below Resolution Enhancement Techniques RET Návrh Maska OPC PSM 18 MDP OPC 18 Mask Manufacturing OPC (Optical Proximity Correction) simulace MRC (Mask Rule Check) Převod dat Wafer diffraction OPC Optical Proximity Correction PSM Phase Shift Margin Optical Proximity Correction Optical Proximity Correction(2) Původní návrh layoutu je nutné předělat kuli optickým nepřesnostem přenosu motivu na čip Stále větší procento masek vyžaduje OPC/RET techniky Bez OPC OPC Korekce S OPC % of RET 7 6 5 4 3 2 Původní layout Potřené pro technologie 9nm a menší 1 18 15 13 9 Technology Node (nm)

Optical Proximity Correction(3) Optical Proximity Correction : Čas potřebný pro generování jedné masky S menšími technologickými uzly je nutná přesnější OPC Počet E-beam kroků potřebných pro generování jedné masky (Giga) Původní layout Jemná korekce Detailnější korekce 18 135 Plocha čipu 12mm 2 9 45 9nm 65nm 45nm Technologie OPC : Čas potřebný pro generování jedné masky Maska s invertováním fáze 18nm 13nm 9nm a méně Čas (hodin) 28 Návrh 24 2 16 12 Plocha čipu12mm 2 Maska OPC PSM 18 8 OPC 18 4 9nm 65nm 45nm Technologie Wafer Vlnová délka: 193nm Maska pro invertování fáze Postup výroby masek Mask Synthesis Flow Konvenční maska Alternativní PSM GDSII Návrh Průřez maskou Velice nákladné Resolution Enhancement Techniques Shifter Elektrické pole Součet Intenzita + - + - + interference - MDP Mask Manufacturing OPC (Optical Proximity Correction) simulace MRC (Mask Rule Check) Převod dat

OPC simulace - Silicon Versus Layout + MRC (Mask Rule Check) Nástroje pro generování a kontrolu motivu masek - EDA Vendors SIVL porovnává původní návrh s OPC návrhem. Kontroluje, zdali je vygenerovaný motiv převeditelný na substrát. Layout bez DRC chyb Synopsys Mentor Graphics Cadence Syntéza masek: OPC/PSM.. Litografické modely SiVL CATS Calibre OPC Calibre OPCverify Calibre RET Assura OPC/PSM Motiv masky MRC- Mask rule check Kind of complex DRC SiVL Výroba masky Kontrola masek Tape-out - Finalizace Během výroby Malé nečistoty (3 nm) Musí být provedeno rychle (+/- 2 h) Veliké dobrodružství protože vlnová délka kontrolního světelného zdroje je větší než motivy na masce. Tapeout Zákazník Zákazník/europractice/.. Technologická realizace a testování návrhu Základní DRC Kontrola masek/device integrity scan Výroba masek Odeslání návrhu pro tech. realizace DB kontrola Řezání desek Tech. realizace Řezání waferů na čipy Řezání pomocí laseru Diamantová pila: stará technika! Wafer jet Total reflection Laser beam Cutting width Řezání pomocí laseru Vypálenný řez na waferu Zařízení pro Laser-Microjet 1 řezání Vypálenný řez - detail

Tape-out - Finalizace a testování návrhu Tapeout Zákazník Zákazník/europractice/.. Technologická realizace Základní DRC Kontrola masek/device integrity scan Odeslání návrhu pro tech. realizace DB kontrola Výroba masek Tech. realizace Řezání desek Shrnutí První komerční planární IO Fairchild -- One Binary Digital (Bit) Memory Device on a Chip 4 Tranzistory a 5 Rezistorů ZAČÁTEK TECHNOLOGIE SSI (SMALL SCALE INTEGRATION) 1961: duální flip-flop cena ~ $5 1963: Vyšší hustota a výtěžnost 4 x flip flop. Dnešní čipy Intel Nehalem - plocha čipu má velikost přibližně 246 mm 2 při 45nm výrobní technologii 731 milionů tranzistorů - každé jádro má 32 kb instrukční a 32 kb datové L1 a 256 kb L2 cache, 8 MB L3 cache je sdílená mezi všechna jádra Kdy už to skončí??? Vývoj CMOS technologií Pokračování

Pokračování - A2M34NIS Zaměření elektronika Úloha a význam návrháře analogových a digitálních integrovaných systémů; metodologie návrhu IO (top down, bottom up), úrovně abstrakce návrhu - Y diagram Typy aplikačně specifických integrovaných systémů, plně zákaznický návrh, hradlová pole, standardní buňky, programovatelné obvody; typy, porovnání vlastností Plně zákaznické integrované systémy, studie proveditelnosti, definování specifikací, kriteria výběru vhodné technologie.mické aspekty návrhu CAD prostředky a standardy pro návrh analogových a smíšených integrovaných obvodů, návrhy RF systémů, mobilních systémů s nízkou spotřebou. Prostředky pro automatické generování analogových behaviorálních modelů, metodologie návrhu "zdola nahoru", makrobloky. Principy návrhu smíšených analogově číslicových integrovaných systémů, význam hierarchického členění návrhu, rozhraní mezi číslicovým a analogovým blokem, prostředky automatizovaného návrhu CAD; funkční a časové simulace, formální verifikace; jazyky Verilog-A, Verilog-AMS, VHDL-A. Pokračování - A2M34NIS Aspekty návrhu vysokofrekvenčních a radiových integrovaných obvodů (RFIC WLAN), metody návrhu, architektury; technologie, simulátor Spectre RF. Aspekty návrhu vysokofrekvenčních a radiových integrovaných obvodů (RFIC WLAN), metody návrhu, architektury; technologie, simulátor Spectre RF. Návrh "Frond End" - funkční specifikace, RTL, Logická syntéza, Gate-level netlist, generování behaviorálních stimulů. Návrh "Back End" - Výběr technologie (Design Kit), mapování návrhu, návrh rozmístění (Floorplanning), propojení (place and route), layout, extrakce parazitních vlivů, layout versus schéma (LVS) Metody fyzické syntézy, rozmisťování funkčních bloků, zásady, rozvod napájení, výpočet a simulace průchodnosti propojení, verifikace. Rozvod hodinových signálů, výpočet zpoždění, statické a dynamické časové analýzy. Testování, n Verifikace integrovaných systémů, problematika převodu návrhu systému mezi jednotlivými technologiemi. ávrh testů, verifikace návrhu. Pokračování - A2M34NIS - cvičení Návrhový systém CADENCE Popis knihoven technologií CMOS, Ukázka postupu smíšeného návrhu, význam hierarchického členění, abstrakce bloků. simulace, definování rozhraní, simulátor Spectre AMS. simulace v rozích. Analogový layout, extrakce parazitik, kontrola návrhových pravidel. Digitální layout (Back end), umístění bloků, propojení, časové analýzy. Semestrální projekt - návrh číslicově analogového IO. Semestrální projekt - návrh číslicově analogového IO. Prezentace semestrálního projektu, zápočet Moodle Zkouška - materiály Pěkné vánoce a hodně tranzistorů pod stromečkem