
Galdetu dezakezu zer den VLSI diseinu zikloa. Prozesu honek txip funtzional bat pausoz pauso egiten laguntzen dizu. Eskala handiko integrazioan, erdieroaleen teknologia erabiltzen da. Horri esker, milioika transistore jarri ditzakezu txip batean. Zikloko etapa bakoitza garrantzitsua da. Urrats bat saltatzen baduzu, erroreak edo txipa ez funtzionatzea gerta daiteke. VLSI eremua oso azkar hazi da. Mundu mailako merkatua gutxi gorabehera balio zuen... 634.85 mila milioi USD 2025an2034rako 1,055.39 bilioi dolarretara irits daiteke. Zikloko etapa nagusi hauek jarraitzen dituzu normalean:
Eskakizunen bilketa
Sistema-mailako diseinua
RTL diseinua
Egiaztapen funtzionala
Sintesia
Lekua eta ibilbidea
Egiaztapen fisikoa
Erdieroaleen teknologiak egunero erabiltzen dituzun elektronikan eragina du.
zehaztapena
Zehaztapen fasea VLSI diseinu zikloko lehen urratsa da. Hemen, txipak zer egin behar duen erabakitzen duzu. Era berean, zein ondo funtzionatu behar duen erabakitzen duzu. Urrats honek geroago aukera onak egiten laguntzen dizu. Urrats hau ondo egiten baduzu, zure txipak funtzionatuko du ziurrenik. Akats handiak saihestu eta denbora aurreztu dezakezu.
Baldintzak
Izan behar duzu eskakizun argiak vlsi txiparen diseinua hasi aurretik. Baldintza hauek txipak zer egin behar duen adierazten dute. Txipak zein abiadura, zenbat potentzia eta zein tamaina izan behar duen ere adierazten dute. Txipak behar dituen ezaugarri guztiak zerrendatzen dituzu. Xehetasun hauek idazteak guztiei helburuak ezagutzen laguntzen die. Diseinua jendeak nahi duena egokitzen dela ziurtatzen du.
Aholkua: Idatzi eskakizunak hitz errazetan. Erabili esaldi laburrak. Saiatu hitz zailak ez erabiltzen.
Talde askok modu desberdinak erabiltzen dituzte beren eskakizunak antolatzeko. Hona hemen metodo ohikoenetako batzuk dituen taula bat:
Metodologia | Deskribapena |
|---|---|
SystemVerilog | Txip-ak funtzionatzen duen egiaztatzeko tresna asko ditu. Objektuei orientatutako programazioa eta ausazko probak erabiltzen ditu. |
Egiaztapen Metodologia Unibertsala (UVM) | SystemVerilog erabiltzen du. Taldeei berriro erabil daitezkeen probak eraikitzen laguntzen die. |
VHDL | Txipen diseinuak idazteko eta egiaztatzeko asko erabiltzen da. Hardwarea modelatzen eta probatzen laguntzen du. |
e (Specman) | Txip-ak egiaztatzeko tresna sendoak ditu. Ausazko probak erabiltzen ditu arauekin. |
C/C++ eta Python | Proba-sistemak eta proba-bankuak egiteko erabiltzen da. |
Sistemaren Helburuak
Zuk ezarri duzu sistemaren helburuak diseinua gidatzen laguntzeko. Helburu horien artean, txipak zein abiadura izan behar duen sartzen da. Zenbat kostatu behar duen eta zenbat energia erabil dezakeen ere sartzen dira. Zuk erabakitzen duzu nola funtzionatuko duen txipak beste gailuekin. Etorkizunean aldaketak egiteko ere planifikatzen duzu. Helburuak ezartzeak taldeari bide onetik jarraitzen laguntzen dio.
Espezifikazio fasea oso garrantzitsua da VLSI txiparen diseinuan. Prozesu osoaren oinarria ezartzen du. Espezifikazio on batek ziurtatzen du txipak egin beharrekoa egiten duela. Hau funtsezkoa da proiektua arrakastatsua izan dadin.
Arkitektura
Sistema diseinua
Zuk hasten zara arkitektura fasea Txip-ak nola funtzionatuko duen planifikatuz. Zuk erabakitzen duzu zer egingo duen txiparen atal bakoitzak. Zuk aukeratzen duzu, halaber, nola komunikatuko diren atal hauek elkarren artean. Urrats honek arazo handi bat zeregin txikiago eta errazagoetan banatzen laguntzen dizu. Txip-ak zer egin behar duen aztertzen duzu eta bere atalak antolatzeko modurik onena aukeratzen duzu.
Hainbat aukeratu ditzakezu arkitektura estiloakEstilo bakoitzak bere indarguneak ditu. Estilo batzuek txipa hutsetik egiteko aukera ematen dute. Beste batzuek aurrez egindako piezak erabiltzen dituzte denbora aurrezteko. Hona hemen estilo ohikoenetako batzuk erakusten dituen taula bat eta zerk egiten ditu berezi:
Estilo arkitektonikoa | Deskribapena |
|---|---|
Diseinu guztiz pertsonalizatua | Txipa osoa hutsetik eraikitzen duzu. Horrek abiadura eta potentzia-erabilera onena ematen dizu, baina denbora eta trebetasun asko behar ditu. |
Diseinu erdi-pertsonalizatua | Aurrez egindako piezak eta neurrira egindako piezak erabiltzen dituzu. Horrek denbora aurrezten du eta emaitza onak ematen ditu oraindik ere. |
Logika Programagarriko Gailuak (PLD) | Txip baten funtzionamendua alda dezakezu egin ondoren. Hau bikaina da ideiak azkar probatzeko. |
Sistema-txiparen (SoC) diseinua | Txip bakarrean pieza asko jartzen dituzu. Horrek txipa txikia eta azkarra bihurtzen du. Hori telefonoetan eta gailu adimendunetan ikusten da. |
Apaletik kanpoko diseinua | Probatuta eta erabiltzeko prest dauden piezak erabiltzen dituzu. Azkarra da eta produktu askorentzat ondo funtzionatzen du. |
Aholkua: Aukeratu zure proiektuaren beharretara egokitzen den arkitektura bat. Pentsatu abiaduran, potentzian eta duzun denboran.
Zure arkitektura aukeratzeak zure txipak zenbat energia erabiltzen duen eta zein azkar funtzionatzen duen eragiten du. Trikimailu bereziak erabil ditzakezu energia aurrezteko eta abiadura handitzeko. Hona hemen hori egiteko modu batzuk:
Teknika | Deskribapena |
|---|---|
Erabili potentzia txikiko osagaiak | Aukeratu energia gutxiago erabiltzen duten piezak. Honek lagunduko du zure txipa bateriekin funtzionatzen badu. |
Potentzia-hesia | Itzali txiparen atalak behar ez dituzunean. |
Tentsio eta maiztasun eskalatze dinamikoa (DVFS) | Aldatu txiparen abiadura eta energia-kontsumoa egiten ari denaren arabera. |
Txirrindularitza betebeharra | Zirkuituak behar dituzunean bakarrik piztu. |
Seinaleen aldaketa minimizatu | Murriztu seinaleak zenbat aldatzen diren energia aurrezteko. |
Karga-ahalmena optimizatu | Murriztu irteeren karga potentzia gutxiago erabiltzeko. |
Atalase Anitzeko CMOS (MTCMOS) | Erabili etengailu mota desberdinak energia aurrezteko gune garrantzitsuetan. |
Sintesi kontzientea | Txipa eraikitzean, ezarri zure tresnak energia aurreztean zentratzeko. |
Erloju-atea RTL-n | Gelditu erlojua erabili gabeko piezetan, energia xahutzea murrizteko. |
Gorputz-alborapena | Aldatu tentsioak ihesak gutxitzeko eta energia aurrezteko. |
Botere-domeinu hierarkikoak | Zatitu txipa zonatan potentzia hobeto kontrolatzeko. |
FinFET teknologiaren erabilera | Erabili gutxiago isurtzen duten eta potentzia txikian ondo funtzionatzen duten transistore bereziak. |
Blokearen diagrama
Txip bat nola funtzionatzen duen erakusteko bloke-diagrama bat marrazten duzu. Diagrama honek forma sinpleak erabiltzen ditu txiparen atal bakoitza erakusteko. Forma hauek lerroekin lotzen dituzu datuak nola mugitzen diren erakusteko. Bloke-diagrama on batek guztiei txiparen plana ulertzen laguntzen die.
Bloke-diagrama bat egiten duzunean, honako hau egin beharko zenuke:
Erakutsi txiparen atal nagusi guztiak.
Marraztu datu-fluxurako lerro argiak.
Etiketatu bloke bakoitzari dagokion lanarekin.
Mantendu diagrama sinplea eta irakurtzeko erraza.
Bloke-diagrama argi batek arazoak goiz antzematen laguntzen dizu. Gainera, zure taldeari txipaz hitz egiten eta eraikitzen hasi aurretik aldaketak egiten laguntzen dio.
RTL Diseinua
RTL diseinu fasean zure ideiak txipak nola funtzionatzen duen deskribatzen duen kode bihurtzen dituzu. Verilog edo VHDL bezalako hizkuntza bat erabiltzen duzu kode hau idazteko. Datuak nola mugitzen diren eta txiparen atal bakoitzak nola jokatzen duen aztertzen duzu. Fase hau garrantzitsua da, txipak nola funtzionatuko duen arauak ezartzen dituelako.
RTL kodeketa
RTL diseinua bloke bakoitzak zer egiten duen erakusten duen kodea idatziz hasten duzu. Ez zara oraindik diseinu fisikoaz kezkatzen. Logika eta seinaleen fluxua deskribatzen dituzu. Adierazpen sinpleak erabiltzen dituzu txipak sarrerei nola erantzun behar dien erakusteko. Ziurtatzen duzu zati bakoitza planifikatutako moduan elkarrekin funtzionatzen duela.
Aholkua: Idatzi kode argi eta sinplea. Erabili iruzkinak zati zailak azaltzeko. Horrek zuri eta zure taldeari diseinua geroago ulertzen lagunduko dizue.
Hainbat erronkari aurre egin behar diezu RTL diseinuan. Hona hemen ohikoenak erakusten dituen taula bat:
Erronka | Deskribapena |
|---|---|
Diseinuaren konplexutasuna | Diseinu handiak kudeatu behar dituzu. Pieza gehiagok akatsak egiteko aukera gehiago eta lan-denbora luzeagoak esan nahi du. |
Diseinuaren zuzentasuna bermatzea | Zure kodea txipak egin nahi duzunarekin bat datorrela egiaztatu behar duzu. |
Energia-kontsumoa kudeatzea | Txipa ondo funtzionatzen mantenduz energia aurrezteko moduak bilatzen dituzu. |
Kontuz ibili behar duzu arazo hauei. Bestela, akatsak edo potentzia gehiegi erabiltzen duen txipa gerta daitezke.
Egiaztapen Funtzionala
RTL kodeketa amaitu ondoren, diseinuaren egiaztapenera pasatzen zara. Zure kodea probatzen duzu espero bezala funtzionatzen duela ziurtatzeko. Proba-mahaiak eta simulazio-tresnak erabiltzen dituzu. RTL diseinuaren atal guztiak egiaztatzen dituzu akatsak aurkitzeko txipa eraiki aurretik.
Txip-ak behar bezala erantzuten duen ikusteko proba asko egiten dituzu. Akatsak bilatzen dituzu eta goiz konpontzen dituzu. Diseinuaren egiaztapenak geroago akats garestiak saihesten laguntzen dizu. Prozesu hau errepikatzen duzu zure rtl diseinua zure helburuekin bat datorrela ziur egon arte.
Oharra: Diseinuaren egiaztapen onak denbora eta dirua aurrezten ditu. Arazoak arazo handiagoak bihurtu baino lehen antzematen dituzu.
Gogoratu behar duzu RTL diseinua txipa fidagarri bat egiteko urrats garrantzitsua dela. Kodeketa zainduak eta diseinuaren egiaztapen sendoak ondo funtzionatzen duen eta zure beharrak asetzen dituen txipa eraikitzen laguntzen dizute.
VLSI Diseinu Fluxuaren Ikuspegi Orokorra

VLSI diseinu zikloari buruz ikasten hasten zarenean, ikusiko duzu VLSI diseinu-fluxua Ideia batetik txipa funtzional batera doan bide argi bat ematen dizu. Fluxu honek akatsak saihesteko balio dizu eta zure txiparen diseinua planifikatutako moduan funtzionatzen duela ziurtatzen du.
VLSI diseinu-fluxuaren etapak
VLSI diseinu-fluxuan urrats multzo bat jarraituko duzu. Urrats bakoitza aurrekoaren gainean eraikitzen da. Hona hemen fluxuan ikusiko duzun ohiko ordena:
Kontzeptualizazioa eta zehaztapena
Diseinu Arkitektonikoa
Diseinu Logikoa
RTL Sintesia
Netlist eta solairu-plangintza
Kokapena eta bideratzea
Egiaztapen fisikoa
Denboraren analisia
Erauzketa eta Simulazioa
Zinta-irteera
Funtsezko Jarduerak
Ohartuko zara fluxuko etapa bakoitzak bere lan berezia duela. VLSI diseinu-fluxua plan argi batekin hasten da eta benetako txip batekin amaitzen da. Zure lana urrats bakoitzean egiaztatzen duzu. Horrek arazoak goiz aurkitzen laguntzen dizu. Ondorioz konpondu ditzakezu. Fluxuak zehaztapena, diseinuaren sarrera, sintesia, egiaztapena, diseinua eta fabrikazioa bezalako urratsak barne hartzen ditu. Bakoitzak zure txiparen diseinua zuzena dela ziurtatzen laguntzen dizu. Ziklo zaindu honek akatsak gutxi eta kalitatea altu mantentzen ditu.
Ikusiko duzu fluxua dela zure gida VLSI proiektu guztietarako. Fluxuari jarraituz, zure txiparen diseinua sendoa eta fidagarria bihurtzen duzu. Fluxua da VLSI txipa arrakastatsu ororen bizkarrezurra.
Logika Sintesia
RTL Gates-era
Logikaren sintesia funtsezko urratsa da zure ideiak benetako hardware bihurtzeko. Fase honetan, zure RTL kodea hartu eta logika-ate bihurtzen duzu. Lan hori egiteko tresna bereziak erabiltzen dituzu. Tresna hauek zure RTL kodea irakurtzen dute eta txip batean eraiki daitekeen ate-sare bat sortzen dute.
Logika-sintesiaren hiru urrats nagusi ikusiko dituzu:
Itzulpena: Tresnak zure RTL kodea ekuazio boolearrak erabiltzen dituen formatu batera aldatzen du. Urrats hau ez dago txiparen teknologiaren menpe.
Optimizazioa: Tresnak ekuazio boolearrak errazten ditu. Produktuen batura bezalako metodoak erabiltzen ditu horretarako.
Teknologiaren Mapak: Tresnak optimizatutako ekuazioak liburutegi bateko benetako ateekin lotzen ditu. Zure diseinu beharretara egokitzen diren ateak hautatzen ditu.
Aholkua: Sintesia hasi aurretik, egiaztatu beti zure RTL kodea akatsen bat dagoen. Kode garbiak emaitza hobeak lortzen laguntzen dizu.
optimizazioa
Optimizazioak zure beharretarako txipa onena lortzen laguntzen dizu. Zure txipa txikia, azkarra eta energia gutxi erabiltzea nahi duzu. Logika-sintesi tresnek helburu horiek lortzen laguntzen dizute prozesuan zehar aukera adimentsuak eginez.
Hona hemen optimizazioak zure txipan duen eragina erakusten duen taula bat:
Aspektu | VLSI txipetan duen eragina |
|---|---|
Eremuaren optimizazioa | Aztarna fisikoa murrizten du, oblea batean txip gehiago ahalbidetuz, eta horrek errendimendu handiagoa eta kostu txikiagoak dakartza. |
Abiadura optimizatzea | Sare azkarragoek askotan eremu handiagoa kontsumitzen dute, eta horrek abiaduraren eta eremuaren arteko konpentsazioa eskatzen du. |
Energia kontsumoa | Ate handiagoek kapazitantzia handitzen dute, eta horrek energia-kontsumo handiagoa dakar kommutazioan. |
Eremua, abiadura eta energia-erabilera orekatu behar dituzu. Txipa azkarrago egiten baduzu, handiagoa izan daiteke eta potentzia gehiago erabili. Txikiagoa egiten baduzu, motelago funtziona dezake. Logika-sintesi onak oreka onena aurkitzen laguntzen dizu.
Eremuaren optimizazioak txip gehiago sartzeko aukera ematen dizu oblea batean. Horrek kostuak murrizten ditu eta funtzio gehiago gehitzeko aukera ematen du.
Abiadura optimizatzeak zure txipa azkarrago funtzionaraztea eragiten du, baina espazio eta energia gehiago erabil dezake.
Espazioaren erabilera eraginkorra garrantzitsua da errendimendua kaltetu gabe funtzio berriak gehitzeko.
Logika-sintesia erabiltzen duzu VLSI proiektu guztietan. Zure diseinua moldatzen du eta mundu errealean ondo funtzionatzen duten txipak eraikitzen laguntzen dizu.
Diseinu Fisikoa

The diseinu fisikoaren etapa Txiparen logika benetako diseinu bihurtzen duzun tokia da. Zuk erabakitzen duzu non joango den txiparen zati bakoitza eta nola konektatuko diren kableek. Urrats hau garrantzitsua da VLSI diseinu fisikoan, txipak nola funtzionatzen duen eta arazorik gabe egin daitekeen zehazten baitu.
Solairu-plangintza
Diseinu fisikoaren etapa oinplanifikazioarekin hasten duzu. Hemen, txipa blokeetan banatzen duzu eta bloke bakoitzari bere espazioa ematen diozu. Bloke bakoitzak zein tamaina izan behar duen eta non jarri behar den pentsatzen duzu. Oinplanifikazio on batek jendez gainezka dauden guneak saihesten laguntzen dizu eta seinaleak azkar bidaiatzen direla ziurtatzen du. Energia eta erloju-lineetarako espazioa ere planifikatzen duzu. Urrats honek VLSI diseinu fisikoaren prozesuaren gainerako egitura ezartzen du.
Tresna askok lagunduko dizute etapa honetako solairua planifikatzen eta beste zeregin batzuetan. Tresna ezagunenetako batzuk hauek dira::
Synopsys IC Compiler II: Leku eta bide azkarrak, energia kontuan hartzen duen diseinua.
Mentor Graphics Calibre: Arauak egiaztatzen ditu eta diseinua eskematikoki lotzen du.
ANSYS RedHawk: Potentzia eta fidagarritasuna egiaztatzen ditu.
Tanner tresnak: Ona seinale analogiko eta mistoko diseinurako.
Avanti Hercules: Seinalearen eta potentziaren osotasuna egiaztatzen du.
OpenROAD: Diseinu fisikorako tresna irekia.
KLATencor L-Edit: IC diseinu pertsonalizaturako erabiltzen da.
Aholkua: Aukeratu zure proiektuaren beharretara eta zure taldearen trebetasunetara egokitzen den tresna bat.
Kokapena eta bideratzea
Solairua planifikatu ondoren, kokapena eta bideratzea lantzen dituzu. Zelula edo bloke bakoitza bere lekuan jartzen duzu. Bloke erlazionatuak elkarrengandik gertu mantendu nahi dituzu. Horrek seinaleak azkarrago mugitzen laguntzen du eta energia aurrezten du. Txipa gehiegi berotzen ez dela ere ziurtatzen duzu.
Ondoren, kableak bideratzen dituzu. Seinaleek blokeen artean bidaiatzeko bideak marrazten dituzu. Abiadura orekatzen duzu eta bide jendetsuak saihesten dituzu. Zure diseinuak txipak egiteko arauak betetzen dituela ere egiaztatzen duzu. Urrats hauek zure txipak ondo funtzionatzen laguntzen dute eta fabrikazioa errazten dute.
Diseinu fisikoaren fasean urrats nagusi hauek jarraitzen dituzu:
Txip zatitu eta solairua planifikatu.
Jarri zelulak eta blokeak.
Eraiki erloju-zuhaitza.
Kableak bideratu.
Egiaztatu arauak eta fabrikagarritasuna.
Potentzia optimizatu.
Diseinu fisikoaren etapa amaitzen duzunean, fabrikaziorako prest dagoen diseinua duzu. Urrats hau da VLSI proiektu guztietarako gakoa.
Testagarritasunerako diseinua
VLSI txip batekin lan egiten duzunean, erraz probatu ahal izatea ziurtatu nahi duzu. Probagarritasunerako diseinuak arazoak goiz aurkitzen laguntzen dizu eta konpondu itzazu txipa bezeroengana iritsi aurretik. Ezaugarri bereziak gehitzen dizkiozu zure txipari, dena planifikatutako moduan funtzionatzen duen egiaztatu ahal izateko. Ezaugarri hauek probak azkarragoak egiten dituzte eta dirua aurrezten laguntzen dizute ekoizpenean.
Proba Ezaugarriak
Hainbat teknika erabiltzen dituzu zure txiparen probagarritasuna hobetzeko. Metodo hauek akatsak detektatzen eta zure txipak ondo funtzionatzen duela ziurtatzen laguntzen dizute.
Eskaneatze-diseinuak txiparen barruko flip-flop-ak kontrolatu eta egiaztatzeko aukera ematen dizu probetan zehar.
Muga-eskaneoak plaka bateko txipen arteko konexioak probatzen laguntzen dizu zundak erabili gabe.
Built-In Self-Test (BIST) sistemak txiparen barruan proba-hardwarea gehitzen du, bere burua probatu ahal izateko.
Memoria BIST (MBIST) funtzioak txiparen barruko memoria-blokeak egiaztatzen ditu.
ATPG-k (Automatic Test Pattern Generation) fabrikazioaren ondoren akatsak aurkitzen laguntzen dizuten ereduak sortzen ditu.
Ezaugarri hauek proben estaldura handitzen dute eta probak egiteko behar den denbora murrizten dute. Akatsak azkar aurki ditzakezu eta bezeroei txip txarrak bidaltzea saihestu.
Aholkua: Gehitu proba-ezaugarriak goiz zure diseinu prozesuan. Horrek probak errazten ditu eta kostuak murrizten ditu.
Teknika hauek erabiltzean onura asko ikusten dituzu. Beheko taulan probagarritasunerako diseinuak zure txipari nola laguntzen dion erakusten da:
Onura | Deskribapena |
|---|---|
Akatsen aurkikuntza | |
Fabrikazio-errendimenduaren hobekuntza | Ekoizpenean zehar arazoak konpontzen dituzu eta txirbil onagoak lortzen dituzu. |
Fidagarritasuna | Zure txipak denbora luzez ondo funtzionatzea ziurtatzen duzu. |
Txip konplexuak azkarrago eta zehatzago probatu ditzakezu. Espero bezala funtzionatzen duten kalitate handiko txipak eskaintzen dituzu.
Eskaneatze-kateak
Eskaneatze-kateek zeregin garrantzitsua dute VLSI txipak probatzean. Flip-flopak kate batean konektatzen dituzu, probetan zehar haien balioak ezarri eta irakurri ahal izateko. Konfigurazio honek txiparen barrualdea egiaztatzeko aukera ematen dizu, desmuntatu gabe.
Eskaneatze-kateak erabiltzen dituzu bloke logikoetan akatsak aurkitzeko. Flip-flop bakoitza kontrolatzen duzu eta seinaleak nola mugitzen diren zure txipean zehar ikusten duzu. Metodo honek ohiko probek oharkabean pasa ditzaketen arazoak antzematen laguntzen dizu.
Eskaneatze-kateak gehituz, zure txipa errazago probatzen eta fidagarriagoa egiten duzu. Gainera, txipa produktuetan sartu ondoren akats garestiak izateko arriskua murrizten duzu.
Oharra: Eskaneatze-kateak ondo planifikatzen badituzu, denbora aurreztu eta txiparen kalitatea hobetu dezakezu.
Probagarritasunerako diseinua goiz integratzeak proba-denbora murrizten laguntzen dizu. eta akats garestiak saihestu. Iraupen handiagoa eta errendimendu hobea duten txipak eraikitzen dituzu.
Denboraren analisia
Denboraren analisiak zure txipak abiadura egokian funtzionatzen duela ziurtatzen laguntzen dizu. Urrats hau erabiltzen duzu seinaleak zure txipean zehar nahikoa azkar mugitzen diren egiaztatzeko. Denboraren analisia saltatzen baduzu, baliteke zure txipak ez funtzionatzea aurreikusitako moduan. VLSI-n, denboraren analisia diseinua amaitu aurretik egiaztatzeko garrantzitsuenetako bat da.
Denboraldi estatikoa
Erabiltzen duzu denbora-analisi estatikoa (STA) Txip baten denbora egiaztatzeko proba-ereduak exekutatu gabe. STAk zirkuituko bide guztiak aztertzen ditu eta seinaleak garaiz iristen diren egiaztatzen du. Metodo honek arazoak goiz aurkitzen laguntzen dizu. Ez duzu sarrera-bektoreak erabili beharrik, beraz, bide posible guztiak azkar egiaztatu ditzakezu.
Hona hemen batzuk denboraren analisi metodo arruntak erabil dezakezu:
Denboraren Analisi Estatikoa (AAN)
Denboraren Analisi Dinamikoa (DTA)
Denboraren Analisi Estatiko Estatistikoa (SSTA)
Sinadura-denboraren analisia
Izkin anitzeko eta modu anitzeko (MCMM) analisia
Txip barruko aldakuntzaren (OCV) analisia
STAk zeregin garrantzitsua du denbora-urraketak saihesteko. Seinaleak flip-flop eta erregistroetara une egokian iristea nahi duzu. Seinaleak berandu edo goizegi iristen badira, txipa huts egin dezake. Diseinu-akatsen % 80 baino gehiago silizioan denbora-urraketak direla eta gertatzen dira. STAk akats garesti horiek saihesten laguntzen dizu.
Oharra: Denboraren analisi estatikoak zure txiparen abiadura maximoa egiaztatzen du eta seinale guztiak garaiz iristen direla ziurtatzen du. Urrats hau ezinbestekoa da txipak funtzionatzen badu.
Denboraldiaren itxiera
Denbora-itxiera txiparen denbora-arazo guztiak konpontzen dituzun prozesua da. Seinale guztiek beren denbora-helburua betetzea nahi duzu. Baliteke diseinua aldatu, blokeak mugitu edo kableen luzera egokitu behar izatea. Denbora-itxierak ahalegin handia eska dezake, baina funtsezkoa da txipa funtziona dezan.
Denboraren itxierara iristeko urrats hauek jarraitu behar dituzu:
Aztertu STAren denbora-txostenak.
Aurkitu denborarekin huts egiten duten bideak.
Aldatu zure diseinua bide hauek konpontzeko.
Exekutatu STA berriro arazoak konpondu dituzun egiaztatzeko.
Errepikatu denboraren amaierara iritsi arte.
Denbora ixteko tresna bereziak erabil ditzakezu. Tresna hauek landu beharreko bideei buruzko informazioa ematen dizute. Zure diseinua alda dezakezu eta emaitzak azkar ikusi. Denbora ixteak zure txipa nahi duzun abiaduran funtzionatuko duela ziurtatzen du.
Aholkua: Hasi denbora-itxiera goiz lanean. Konpontzen denbora arazoak amaieran oso gogorra izan daiteke.
VLSI diseinua amaitu aurretik denbora-itxiera behar duzu. Urrats honek zure txipak benetako bizitzan funtzionatuko duelako konfiantza ematen dizu.
Egiaztapen fisikoa
Egiaztapen fisikoaren egiaztapenak Zure txiparen diseinua egiteko prest badago. Ziurtatu nahi duzu zure txipak funtzionatuko duela eta galdaketa-lantegiaren arau guztiak jarraituko dituela. Urrats honek akatsak aurkitzen laguntzen dizu txipa egin aurretik. Egiaztapen desberdinak erabiltzen dituzu zure diseinua segurua eta zuzena den ikusteko.
Hona hemen egiaztapen fisikoaren urrats nagusiak zerrendatzen dituen taula bat eta zer egiten duten:
Egiaztapen urratsa | Helburua |
|---|---|
Diseinu-arauen egiaztapena (DRC) | Diseinuak jarraitzen duen egiaztatzen du galdaketaren zabalerari buruzko arauak eta tartea. |
Diseinua vs. Eskema (LVS) | Zirkuituaren planarekin edo eskemarekin bat datorrela ziurtatzen du diseinua. |
Arau Elektrikoen Egiaztapena (ERC) | Arazo elektrikoak aurkitzen ditu, hala nola, kable falta edo kapazitantzia gehiegi. |
Kongon
Diseinu Arauen Egiaztapenarekin hasten zara, DRC izenekoa. Egiaztapen honek zure txiparen diseinua aztertzen du eta galdaketa-lantegiaren arauekin alderatzen du. Arau hauek kableen zabalera eta elkarrengandik zenbaterainoko distantzia egon behar duten zehazten dute. Arau hauek hausten badituzu, baliteke zure txipa ez funtzionatzea edo zaila izatea egitea.
DRC egiaztapen fisikoaren parte da. Kable hurbilegiak edo forma txikiegiak bezalako arazoak aurkitzen laguntzen dizu. Arazo hauek konpontzeak zure txipa errazagoa eta fidagarriagoa egiten du.
Prozesua | Fokatu | Helburua |
|---|---|---|
Kongon | Egiaztapen fisikoa | Txipa diseinu-arauak jarraituz egin daitekeela ziurtatzen du. |
Aholkua: Beti exekutatu DRC diseinua amaitu aurretik. Urrats honek denbora eta dirua aurrezten ditu.
LVS
DRC-ren ondoren, Layout vs Schematic edo LVS egiten duzu. Egiaztapen honek zure diseinua zure zirkuituaren planarekin bat datorrela ziurtatzen du. Zure diseinuko kable eta pieza guztiak zure eskemarekin bat etortzea nahi duzu.
LVS egiaztapen elektrikoari buruzkoa da. Zure txipak planifikatu bezala funtzionatuko duen egiaztatzen du. LVS-k zerbait gaizki aurkitzen badu, konpondu egin behar duzu aurrera jarraitu aurretik.
Prozesua | Fokatu | Helburua |
|---|---|---|
LVS | Egiaztapen elektrikoa | Ziurtatzen du diseinua eskemarekin bat datorrela lan zuzena izan dadin. |
Egiaztapen fisikoa VLSI prozesuaren zati garrantzitsua da. DRC eta LVS erabiltzen dituzunean, ziurtatzen duzu zure diseinua zuzena dela eta hurrengo urratserako prest dagoela.
fabrikazio
VLSI diseinu zikloan zinta-egitea amaitu ondoren, hasten zara fabrikazioUrrats honek zure txiparen diseinua benetako gauza bihurtzen du. Zure ideiak siliziozko txip bihurtzen dira. Txip hauek telefonoetan, ordenagailuetan eta beste gailu batzuetan sartzen dira.
Ostia Prozesatzea
Oblearen prozesamendua Txip bat egiteko lehen zatia da. Siliziozko oblea izeneko zati mehe bat erabiltzen duzu. Urrats asko jarraitzen dituzu geruzak eta zirkuituak eraikitzeko. Urrats bakoitzak zerbait garrantzitsua gehitzen dio zure txipari.
Hona hemen oblea prozesatzeko urrats nagusiak:
Gainazalaren garbiketa
Hautsa kentzeko oblea garbitzen duzu.Hasierako oxidazioa
Oxido geruza mehe bat hazten duzu oblean.GBE gordailua
Material berriak jartzen dituzu oblean gas berezi batekin.Estaldura Fotoerresistentea
Oblea argiarekiko erreakzionatzen duen material batekin estaltzen duzu.Metalizazioa eta elkarrekiko lotura
Txiparen atalak lotzeko metala gehitzen duzu.Leunketa kimiko mekanikoa (CMP)
Oblea leuntzen duzu laua eta leun egon dadin.Azken probak eta ontziratzea
Txipa probatu eta bere paketerako prestatzen duzu.
Txip konplexuak egiteko urrats batzuk errepikatu ditzakezu. Etapa bakoitzak zure planarekin bat datorren txipa eraikitzen laguntzen dizu.
Aholkua: Oblearen prozesamendu zainduak akatsak geldiarazten ditu eta txip hobeak sortzen ditu.
Galdaketako urratsak
Oblea prozesatu ondoren, txipa galdategi batera bidaltzen duzu zinta ateratzeko. Galdategi bakoitzak bere moduak erabiltzen ditu txipak egiteko. Negozio estilo, teknologia eta ikerketa helburu desberdinak dituzte.
Hona hemen fabrikatzaile nagusiek zer egiten duten erakusten duen taula bat:
Fabrikantea | Enpresa eredua | Prozesu Nodoaren Fokua | I+G ardatza |
|---|---|---|---|
TSMC | Jolas-funtzio hutsa | Prozesu-nodo txikiagoak | Prozesu-nodoak hobetzea eta errendimenduak hobetzea |
Intel | Integrazio bertikala | Teknologiaren lidergoa berreskuratzea | Ontziratze berria, IA txipak, konputazio kuantikoa |
Samsung | Galdaketa eta memoria-txipa | Nodo aurreratuak | Ideia berriak memoria eta logikako txipen inguruan |
Zure beharretara egokitzen den galdaketa bat aukeratzen duzu. Galdaketa batzuek txip txikiagoak eta azkarragoak egiten dituzte. Beste batzuek ontziratze berrietan edo ezaugarri berezietan lan egiten dute. Zure zinta kentzeko urratsa galdaketak ondoen egiten duenaren araberakoa da.
Fabrikazioa VLSI diseinu zikloaren zati oso garrantzitsua da. Txirbilak atera ondoren urrats guztiak jarraitu behar dituzu.
Probak eta ontziratzea
Proba Elektrikoak
Txip guztiak egiaztatu behar dituzu fabrikatik irten aurretik. Proba elektrikoek ziurtatzen dute zure txipak aurreikusitako moduan funtzionatzen duela. Urrats honek txipa egitean arazoak aurkitzen laguntzen dizu. Txipak probatzeko hainbat modu erabiltzen dituzu. Ohiko modu batzuk hauek dira:
Akatsen modelizazioa
Proba-ereduen sorrera automatikoa (ATPG)
Muga-eskaneatze probak (JTAG)
Proba funtzionalak
Proba parametrikoak
DFT-k txipa diseinatzerakoan ezaugarri bereziak gehitzeko aukera ematen dizu. Ezaugarri hauek probak errazten dituzte. Barneratutako Autoprobak (BIST) txipa bere kabuz probatzen uzten du. Ez duzu tresna gehigarririk behar horretarako. ATPG-k proba-ereduak egiten ditu akatsak azkar aurkitzeko. Metodo hauek dirua eta denbora aurrezten laguntzen dizute. Arazoak konpondu ditzakezu bezeroek txipa jaso aurretik. Proba onak esan nahi du funtzionatzen duten txipak soilik iristen zaizkiela erabiltzaileei. Horrek jendea pozik mantentzen du.
Aholkua: Proba elektrikoek akatsak goiz aurkitzen laguntzen dizute. Zure VLSI txipak ondo funtzionatzen duela ziurtatzen du.
Enbalatzeko metodoak
Probatu ondoren, txipa babestu eta konektatu behar duzu. Ontziratzeak egiten du lan hori zuretzat. Txipa ontziratzeko moduak eragina du bere funtzionamendu onean. Iraupen luzeko iraupenean ere eragina du. Beroa, potentzia eta seinaleak kontuan hartu behar dituzu.
Interkonexio teknologia garrantzitsua da ontziratzean. Mikro-kolpeak, siliziozko zuloek (TSV) eta birbanaketa geruzeek (RDL) txipa konektatzen laguntzen dute. Mikro-kolpeak onak dira txiparen eta substratuaren arteko loturetarako. Baina arazoak izan ditzakete beroarekin eta dardararekin. Elektromigrazioak eta migrazio termikoak fidagarritasuna kaltetu dezakete.
TSV-ek seinaleak eta beroa txipan gora eta behera mugitzen uzten dituzte. Horrek txipari hobeto funtzionatzen laguntzen dio. Baina material desberdinak pitzatu edo hautsi daitezke txipa berotzen edo hozten denean.
Ontziak hobetzeko, beroa, elektrizitatea eta indarra aztertu behar dituzu. Dentsitate handiko interkonexioak eta material termiko aurreratuak bezalako material berriak erabiltzeak beroa kontrolatzen laguntzen du. Txip gehiago irauten du, gainera. Txip azkarragoak eta txikiagoak diren heinean, ontziratze-diseinu ona gero eta garrantzitsuagoa da.
Hori ikus dezakezu probak eta ontziratzea biak garrantzitsuak dira. Zure txipa ondo funtzionatzen eta denbora luzez irauten laguntzen dute.
Silizioaren Balidazioa
Txip bat egiten amaitzen duzunean, aurreikusitako moduan funtzionatzen duen egiaztatu behar duzu. Urrats honi silizio-balidazioa deritzo. Ziurtatu nahi duzu zure txipa jatorrizko diseinuarekin bat datorrela eta benetako bizitzan ondo funtzionatzen duela.
Fabrikazio osteko egiaztapenak
Fabrikazioa egin ondoren, fabrikatik datozen lehen txipak probatzen dituzu. Txip hauei prototipo deitzen zaie. Plaka berezietan jartzen dituzu eta proba asko egiten dituzu. Aurreko egiaztapenetan agertu ez diren arazoak bilatzen dituzu. Batzuetan, akatsak lehenengo proba-txandatik ihes egiten dute. Orain, aurki ditzakezu txipa sistemaren benetako abiaduran dabilelako.
Silizioa balioztatzeko prozesu estandar bat jarraitzen duzu:
Silizio aurreko egiaztapena Txip bat egin aurretik softwarea erabiltzen du probatzeko. Proba kasuak simulagailu batean exekutatzen dituzu. Urrats honek zure RTL kodea zehaztapenarekin bat datorren egiaztatzen du.
Silizio osteko balidazioa benetako txipa lortu ondoren hasten da. Txipa hardwarean probatzen duzu. Denbora errealean eta baldintza errealetan nola funtzionatzen duen ikusten duzu.
Oharra: Silizio osteko balidazioak txipa abiadura osoan edo ingurune erreal batean funtzionatzen duenean bakarrik agertzen diren arazoak aurkitzen laguntzen dizu.
Azken produktua
Behin egiaztapen guztiak amaituta, badakizu zure txipa merkaturako prest dagoen. Txipek nola funtzionatzen duten, zenbat energia erabiltzen duen eta zure helburu guztiak betetzen dituen aztertzen duzu. Arazoak aurkitzen badituzu, konpondu ditzakezu txipa gehiago egin aurretik.
Hona hemen taula sinple bat silizio aurreko eta silizio osteko urratsen arteko aldea erakusteko:
Urratsera | Noiz gertatzen den | Zer probatzen duzun | Probaren abiadura |
|---|---|---|---|
Silizio aurreko egiaztapena | Fabrikazio aurretik | Software simulagailua | Ez da benetako sistemaren abiadura |
Silizio osteko baliozkotzea | Fabrikazioa egin ondoren | Benetako hardwarea | Benetako sistemaren abiadura |
Silizioaren balidazioa behar duzu zure VLSI txipak planifikatu bezala funtzionatzen duela ziurtatzeko. Urrats honek zure diseinuak mundu errealean arrakasta izango duelako konfiantza ematen dizu.
VLSI txiparen diseinua fidagarriagoa egiten duzu etapa guztiak jarraituz. Horrela, akatsak saihestu eta zure lana egonkor mantendu dezakezu. VLSI diseinu-fluxua ezagutzea abiadura, tamaina eta energia-erabilera hobetzen laguntzen dizu. Gauza berriak, hala nola Adimen artifizialaren bidezko automatizazioa eta 3D integrazioa vlsiren etorkizuna aldatzen ari dira. Zure lanean hazi nahi baduzu, trebetasun berriak ikasi, ziurtagiriak lortu, eta hitz egin adituekin. Zikloak txip hobeak eraikitzen eta teknologian aurreratuta egoten laguntzen dizu.
Trend | Erdieroaleen Teknologian duen eragina |
|---|---|
Adimen artifizialak bultzatutako diseinu automatizazioa | Txip diseinuak azkarragoak eta errazagoak egiten ditu |
Energia optimizatzeko estrategiak | Gailu txikiei hobeto funtzionatzen laguntzen die |
3D integrazio teknikak | Abiadura eta beroaren kontrol hobea ematen du |
Segurtasuna lehenesten duten ikuspegiak | Txip-ak hackerrengandik babesten ditu |
Simulazio tresna aurreratuak | Diseinuak azkarrago eta zehatzago egiaztatzen ditu |
Egiaztatu zer dakizun eta konpondu puntu ahulak.
Hartu klase bereziak.
Eremuan bizi diren pertsonekin elkartu eta hitz egin.
ohiko galderak
Zer da VLSI diseinu zikloa?
Txipa pausoz pauso sortzeko VLSI diseinu zikloa jarraitzen duzu. Ziklo honek zure txipa planifikatzen, eraikitzen eta probatzen laguntzen dizu. Etapa bakoitzak zure txipak ondo funtzionatzen duela eta zure beharrak betetzen dituela ziurtatzen du.
Zergatik da garrantzitsua VLSI elektronikan?
VLSI erabiltzen duzu txip bakarrean milioika pieza txiki sartzeko. Horri esker, gailuak txikiagoak, azkarragoak eta adimentsuagoak dira. Telefonoek, ordenagailuek eta autoek guztiek erabiltzen dituzte VLSI txipak hobeto funtzionatzeko.
Nola hasten duzu diseinu proiektu bat?
Txip horrek zer egin nahi duen idatziz hasten zara. Helburu argiak ezarri eta ezaugarriak zerrendatu. Horrek zuri eta zure taldeari arreta mantentzen eta akatsak saihesten laguntzen dizu.
Zein tresnek laguntzen dute VLSI diseinuan?
Erabiltzen duzu marrazteko software berezia, probatu eta egiaztatu zure txipa. Synopsys, Mentor Graphics eta Cadence bezalako tresnek zure txipa diseinatu, simulatu eta egiaztatzen laguntzen dizute egin aurretik.
Txip bat egin ondoren akatsak zuzendu ditzakezu?
Probetan zehar akats batzuk aurkitu eta konpondu ditzakezu. Arazo handiak aurkitzen badituzu, baliteke diseinua aldatu eta txipa berri bat egin behar izatea. Plangintza zainduak laguntzen dizu akats garestiak saihestu.



