Dom > Vijesti > Sadržaj

Puni dizajn prilagođenog izgleda temeljen na platformi Zeni EDA sustava

Jan 04, 2018

1. Osnovni pojmovi

1.1 Teritorij

Raspored je proces izrade transformacije trodimenzionalne krute strukture u dvodimenzionalnu geometrijsku figuru. To je skup međusobno integriranih grafika, s različitim izgledom koji odgovara različitim koracima procesa, a svaki je sloj predstavljen različitim uzorcima. To uključuje povezane fizikalne informacije o veličini kruga, topologiji svakog sloja i ostalim uređajima. To je konačni izlaz koji dizajner dostavlja u pogon.


1.2 Dizajn izgleda

Ona pretvara svaku komponentu, uključujući tranzistore, otpornike, kondenzatore i tako dalje, u informacije o izgledu potrebne za proizvodnju integriranog kruga. Uglavnom uključuje korake grafičke podjele, planiranje rasporeda, izgled i ožičenje i kompresiju. Dizajn rasporeda je neophodan korak za postizanje integrirane proizvodnje kruga. Ne odnosi se samo na funkciju integriranog kruga, nego također utječe na performanse, troškove površine, potrošnju energije i pouzdanost integriranog kruga do određene mjere. Dizajn izgleda je most integriranog kruga od projektiranja do proizvodnje.


1.3 Implementacija integriranog kružnog kruga

Implementacija integriranog sklopnog kruga može se podijeliti u cjelovitu prilagodbu (Full-Custom) dizajn i poluautomatsku izvedbu (poluautomatski). Poluautomatski dizajn obuhvaća dizajn vrata, vrata i more, standardni dizajn ćelija, dizajn blokova i dizajn programabilnog logičkog uređaja. Cijela metoda prilagođenog dizajna temelji se na grafičkom sustavu interakcije čovjeka i stroja, koji je dizajner dizajna dizajnirao iz grafikona i dimenzija svakog poluvodičkog uređaja do rasporeda i usmjeravanja cjelokupnog izgleda. Karakteristike punog prilagođenog dizajna su optimiziranje parametara krugova i parametara izgleda za svaku komponentu, te postizanje najboljih performansi i najmanja veličina čipova, što pridonosi poboljšanju integracije i smanjenju troškova proizvodnje. Uz kontinuirani napredak automatizacije dizajna, puni prilagođeni dizajn

Udio se opada iz godine u godinu.



2. Kratak uvod u devetodnevni EDA sustav

Primjena Huada elektroničkog produžetka devet dana EDA sustav je velikih EDA alata za integrirani krug dizajn koji je Kina razvio i kompatibilan je s internacionalnim mainstream EDA sustavom, integriranom opsegu dizajniranja sklopova za podršku milijunima vrata, može biti standardni međunarodni format općih podataka pretvorbe, primjenjuje se u više od 20 koledža i sveučilišta u komercijalnom Integrated Circuit Design Company i jugoistočnom sveučilištu u Kini, posebno igraju ulogu u dizajnu i simulaciji brze integrirane krug, uspješno razvio niz praktičnih integrirani krug chip , Uglavnom uključuje sljedeće dijelove: ZeniSE (Schematic Editor) načelo alat za uređivanje dijagrama, može biti EDIF format pretvorbe, Spice ugrađena simulacija podršku za treće strane); ZeniPDT (Physical Design Tool) uređivač izgleda; može pružiti funkciju za uređivanje više rasporeda više prozora i može podržati milijune veličine vrata kao alat za provjeru rasporeda kartica (Physical Design Verification ZeniVERI; Tools) koji se mogu koristiti u provjeravanju električnih pravila (ERC) kontroliranja pravila geometrije (DRC) i logički netlist i layout netlist usporedba (LVS), kao što je dizajn izgleda alata modul je ZeniPDT, ima hijerarhijski dizajn pravilo provjere i online uređivanje sposobnost procesa dizajna, a pruža sučelje kao što je prikazano na slici 1 za pisanje standardnih podataka,

1.png


3. Primjeri dizajna

Bilo koji od CMOS digitalnog kružnog sustava sastoji se od neke osnovne logičke jedinice (ne, NAND vrata, niti vrata), a osnovni dizajn izgleda ćelija temelji se na dizajniranju sklopa razine tranzistora. U dizajnu izgleda, to uključuje kako dizajnirati oblik maske, kako organizirati mjesto tranzistora, mjesto rupa za kontakt i mjesto signalnog voda. Sljedeće je dizajnirano za primjer D okidača za prikupljanje podataka.


3.1 Dijagram strujnog kruga i princip rada D-flip-flopa

D, kao što je prikazano na slici 2, ovaj dijagram sklopa je izgrađen kroz ZSE modul devetodnevnih EDA alata sustava, osnovni princip rada je: prvi set CLB = 1 kada signal sata CLK = 0, DATA signala u glavni registar jedinice provodeći TG1 iz registra zbog provođenja TG4 i formiranja zatvorene petlje, zatvara izvorni signal, izlazni signal iz CLK da održava konstantno pri 0 skok na 1, glavni registar jedinica uslijed provođenja TG2 i oblika zatvorenost DATA signala za polovicu ulaznog signala, tako da je TG3 preko NAND vrata i izlaz pretvarača dosegao Q. Kada CLK mijenja od 1 do 0, D flip-flop ulazi u ulazni signal i zaključava izvorni izlaz država. Ponekad mora biti postavljena memorijska jedinica, a CLB signal u krugu djeluje kao okidač za 0 zadatka. Kada je CLB = 0, izlaz dva je prisiljen na 1 NAND vrata u 0 ili 1, bez obzira na sat, izlazni terminal Q je podešen na 0.


3.2 Izrada izgleda podjedinice D okidača

Pokazivač D prikazan na slici 2 sastoji se od pet pretvarača, dva NAND vrata, dva prijenosna vrata i dva kontrolirana pretvarača sata. Odaberite odgovarajući raspored jedinica logičke jedinice i upotrijebite ove module kako biste oblikovali D okidač.

2.png


Za potpuno prilagođen dizajn IC izgleda, trebamo radne platforme, uključujući hardver dizajn, EDA dizajn softvera i procesnih dokumenata i pravila datoteka za dizajn izgleda. Dizajn hardvera ovog D flip-flopa je SUN Ultra10 radna stanica, dizajnerski softver je devetodnevni EDA sustav, a 0.6um silikonska mreža CMOS proces se koristi.


CMOS pretvarač je najosnovnija jedinica u digitalnom krugu, koji se sastoji od par komplementarnih MOS cijevi. Gore navedena je cijev PMOS (cijev za opterećenje), a sljedeća je NMOS cijev (pogonska cijev). Logičke funkcije kruga pretvarača mogu proširiti osnovne logičke krugove kao što su "ne", "ne" i tako dalje, a zatim dobiti sve vrste kombiniranih logičkih krugova i slijednih logičkih krugova.


U dijagramu kruga, linija koja je nacrtana između krajnjih točaka svakog uređaja predstavljena je jednostavnim sjecištem dviju linija. No, za određeni raspored fizičkog rasporeda moramo biti zabrinuti za fizičke međusobne odnose među različitim slojevima međusobnog povezivanja. U silikonskom CMOS procesu, N tip i P difuzijska zona tipa ne mogu se izravno povezati.

Stoga mora postojati metoda povezivanja jednostavnog propuštanja između fizičke strukture i fizičke strukture. Na primjer, u fizičkom rasporedu potrebna su najmanje jedna veza i dvije rupe za kontakt. Žica je obično izrađena od metalnih linija. Može se dobiti lokalni izgled kruga strujanja pretvarača kao što je prikazano na slici 3 (a). Slično tome, možemo povezati izvor MOS cijevi na jednostavnu vezu između VDD i VSS tla kroz metalnu žicu i kontaktnu rupu. Kao što je prikazano na slici 3 (b), vodovi i žica za uzemljenje obično koriste metalnu žicu, a mrežna veza može se napraviti jednostavnom polisilikonskom trakom. Slika 3 (c) prikazuje inverzni konačni raspored kruga simbola koji je nacrtana devetodnevnim dizajnom alata kao što je prikazano na slici 4. Na taj se način može postaviti izgled drugih osnovnih jedinica.

3.png

4.png


3.3 Dizajn nacrta D flip-flopa

Najprije se gradi knjižnica pod nazivom DFF, a svaki od njih se pohranjuje u DFF knjižnici, a nova jedinica pod nazivom DFF postavljena je u knjižnicu. Pozivaju se podjedinice i raspored odgovarajućeg D okidača, nakon čega slijedi veza između jedinica. 1 sloj se uglavnom koristi u metalnom, metalnom 2 i polisilikonskom rupom za povezivanje ožičenja se koristi za spajanje aktivnog područja i metala 1, kroz rupice za spajanje metala 1 i metala 2, između polisilikona i polisilikona i istog metalnog sloja koji je izravno povezan nakon dovršetka dizajna izgleda, a potom pomoću verifikacijskog izgleda ZeniVERI izgled rasporeda rasporeda rasporeda, nakon provjere izgleda D okidača kao što je prikazano na slici 5.

5.jpg