Generiranje čipa uključuje proizvodnju i tri veze. Dizajn čipa je na čelu klijanja čipa.
Industrija dizajna čipova treba blisko surađivati s pozadinskom proizvodnjom pločica, pakiranjem i karikama lanca industrije. Ne samo da je potrebno razmotriti može li proces postići odgovarajući dizajn strujnog kruga u fazi projektiranja, već također treba integrirati resurse industrijskog lanca kako bi se osigurala pravovremena opskrba proizvodima čipova. Stoga je to i test sposobnosti poduzeća da završe ovu seriju proizvodnje. Jinyu Semiconductor može korisnicima pružiti aplikativna rješenja na jednom mjestu i usluge tehničke podrške na licu mjesta.
Čip sadrži tisuće PN spojeva, kondenzatora, otpornika, žica itd., tako da je dizajn čipa tipična tehnološki intenzivna industrija, koja uvelike testira tehničke sposobnosti inženjera, jer razina dizajna inženjera uvelike određuje performanse, funkciju, cijenu i druge ključne čimbenike čipa.
Na početku dizajna čipa potrebno je definirati svrhu, specifikaciju i performanse čipa, tako da inženjeri mogu podijeliti unutarnju specifikaciju čipa prema karakteristikama čipa, planirati funkcionalni prostor zahtjeva svakog dijela, uspostaviti način povezivanja između različitih jedinica i odrediti opći smjer dizajna. Čini se da ovaj dio nema puno tehničkog sadržaja, ali igra vitalnu ulogu u kasnijem dizajnu. Ako regionalna podjela ne bude dovoljna, ne može se do kraja ostvariti funkcija na ovom području, što će dovesti do rušenja dosadašnjeg rada.
Zatim se, na temelju rane definicije specifikacije, definiraju arhitektura čipa, poslovni modul, napajanje i ostali dizajni na razini sustava, kao što su CPU, GPU, NPU, RAM, veza, sučelje itd. Dizajn čipa treba sveobuhvatno razmotriti interakcija sustava, funkcija, cijena, potrošnja energije, performanse, sigurnost, mogućnost održavanja i mjerljivost čipa.
Zatim, u skladu sa shemom određenom dizajnom sustava, dizajner provodi specifični dizajn sklopa za svaki modul i koristi poseban jezik za opis hardvera (Verilog ili VHDL) za opisivanje specifične implementacije sklopa na razini RTL (Register Transfer Level) . Nakon što se kod generira, potrebno je više puta utvrditi je li dijagram dizajna logičkih vrata u skladu sa specifikacijom i modificirati ga u strogom skladu s utvrđenim specifikacijama i standardima dok funkcija ne bude ispravna.
Zatim se pomoću alata za logičku sintezu kodovi RTL razine napisani u jeziku opisa hardvera pretvaraju u popise mreža na razini vrata kako bi se osiguralo da krug zadovoljava standard u području, vremenu i drugim ciljnim parametrima. Nakon završetka logičke sinteze potrebno je provesti statičku vremensku analizu, primijeniti specifičan vremenski model i analizirati da li narušava vremensko ograničenje zadano od strane projektanta za određeni sklop. Cijeli proces dizajna je iterativni proces. Ako bilo koji korak ne zadovolji zahtjeve, potrebno je ponoviti prethodne korake ili čak redizajnirati RTL kod.
Na kraju, u skladu s površinom silikona veličine koju daje NetList, strujni krug se postavlja i namotava, a zatim se fizički raspored ožičenja provjerava u smislu funkcije i vremena. Ovo je također iterativni proces. Ako provjera ne zadovoljava zahtjeve, potrebno je ponoviti prethodne korake i na kraju se generira GDS (Geometry Data Standard) izgled za proizvodnju čipova.
Vrijedno je napomenuti da mnoge varijable treba uzeti u obzir pri dizajnu čipa, kao što su smetnje signala, distribucija topline, itd. Fizičke karakteristike čipa, kao što su magnetsko polje i smetnje signala, vrlo su različite u različitim proizvodnim procesima, pa mi može se osloniti samo na EDA alate za projektiranje korak po korak, simulaciju korak po korak i stalno donošenje odluka.
Nakon svake simulacije, ako učinak nije idealan, potrebno ju je redizajnirati. Kroz inspekciju, simulaciju, platformu prototipa i druga sredstva, to nije proces nakon što je dizajn dovršen, već ponavljajuće ponašanje kroz svaku kariku dizajna. Ovo je kako bi se unaprijed otkrile funkcionalne pogreške softvera i hardvera sustava, dodatno optimizirale performanse i potrošnja energije te dizajn učinio točnim, pouzdanim i u skladu s izvorno planiranim specifikacijama čipa. Ovo je veliki test mudrosti, energije i strpljenja tima.





