Dobički:
- Sposobnost pospeševanja osnutkov shem, izbire komponent in izračuna dobave/porabe z AI ter navzkrižno preverjanje s podatkovnim listom
- Zmožnost pregleda postavitve tiskanega vezja, zlaganja plasti in pravil celovitosti signala s podporo AI
- Sposobnost testiranja rešitev vezja/postavitve, ki jih predlaga AI z DRC, simulacijo in meritvijo prototipa
Elektronski izdelek je produkt dveh glavnih stopenj: shema: logična risba komponent in povezav ter postavitev (način, kako so te komponente fizično razporejene na tiskanem vezju). Diagram določa, "kaj povezati"; "Kje in kako bo priključen" je določeno v postavitvi. V tej enoti boste videli, kako uporabiti umetno inteligenco kot pospeševalnik v obeh fazah, toda zakaj se končna odločitev sprejme s podatkovnim listom, simulacijo, preverjanjem pravil načrtovanja (DRC: samodejno preverjanje izdelovalnih in električnih pravil) in meritvijo prototipa. Osnovna napetost tukaj je, da AI tekoče opisuje, kako naj bi vezje delovalo, vendar ne meri dejanskih omejitev dejanskih komponent, ki jih izberete, in fizične realnosti vaše plošče.
Kjer je umetna inteligenca močna pri načrtovanju vezij
Umetna inteligenca je močna pri »razmišljajočem« delu oblikovanja: generiranje možnosti topologije, razlaga, kako zgraditi blok, prikazovanje korakov za uporabo formule v podatkovnem listu in izdelava okostja računa. Na primer, lahko vam ponudi korake zasnove delilnika napetosti (preprosto vezje, ki sorazmerja vhodno napetost z dvema uporoma), nizkopasovnega filtra ali bloka ojačevalnika operacijskega ojačevalnika po vrstnem redu. Lahko razpravlja o tem, katere pine bi bilo smiselno priključiti na periferne enote mikrokontrolerja, katere linije so občutljive na hrup. Pomaga vam ustvariti drevo moči: diagram, ki prikazuje, iz katerega regulatorja se napaja posamezen blok.
Toda tukaj je treba narediti kritično razlikovanje: vrednost upora, vrednost kondenzatorja ali izbira regulatorja, ki jo poda AI je izhodišče. Dejanska vrednost je odvisna od vaše napetosti/toka/tolerance, temperaturnega območja in podatkovnega lista dela, ki ga izberete. Podrobnosti, kot so moč (moč) upora, vzdržljivost napetosti in učinek pristranskosti enosmernega toka kondenzatorja (njegova zmogljivost pada z dodano napetostjo), vrednost RDS(on) MOSFET-a, so v izdelku bistvenega pomena in se preverijo samo na podatkovnem listu.
Izračun moči in napajanja (integriteta napajanja).
Ena najpogostejših nalog je ustvariti proračun moči: sešteti, koliko toka porabi vsak blok, in ustrezno izbrati regulator in napajalno pot. AI vam lahko pomaga nastaviti to tabelo, vendar mora vsaka trenutna vrednost v vrsticah izhajati iz podatkovnega lista te komponente; AI, ki pravi, da "običajno potegne toliko", ni potrditev.
Nasvet: AI naj sestavi proračunsko tabelo moči kot "prazno okostje" (komponenta, blok, najmanjši/tipični/največji tok, izvorni stolpec). Nato sami izpolnite vsako celico iz podatkovnega lista. Umetna inteligenca torej prihrani čas, vendar ne izmišljuje številk.
Umetna inteligenca vas lahko spomni na splošna načela (postavite čim bližje čipu, uporabite kratke in široke sledi, vzporedite različne vrednosti) v zvezi z ločilnimi/obvodnimi kondenzatorji (ločilni kondenzator: kondenzator nameščen blizu napajalnega konca vsakega čipa, zadovoljevanje nenadnih tokovnih zahtev in dušenje hrupa). Vendar je odgovor na vprašanje, koliko in katere vrednosti, odvisen od priporočila v podatkovnem listu čipa in njegove delovne frekvence.
Celovitost signala v postavitvi PCB
Celovitost signala je sposobnost signala, da doseže cilj, ne da bi bil popačen na kartici. Pri oblikovanju visokih hitrosti se najpogosteje pojavljajo štirje koncepti:
- Referenčna/ozemljitvena ravnina: neprekinjena bakrena plast, skozi katero teče povratni tok signala. Če ga prekinemo, se povečata hrup in sevanje.
- Povratna pot: Vsak signalni tok ima povratno pot; Ta pot mora teči neprekinjeno, tik pod signalno sledjo.
- Preslušavanje: Signal ene skladbe preskoči na sosednjo. Z razdaljo med njima in bližino ravnine se zmanjšuje.
- Nadzor impedance: V linijah za visoke hitrosti se širina sledi in zlaganje plasti (stack-up) izračunata za doseganje določene karakteristične impedance (npr. razlika 50 Ω ali 100 Ω).
Umetna inteligenca je zelo dobra pri spreminjanju teh načel v kontrolni seznam. Lahko opišete svojo postavitev in vprašate "katera tveganja naj preverim glede celovitosti signala v tej postavitvi?" Toda vrednosti širine sledi, zračnosti in impedance določi reševalec polja ali orodje za izračun generatorja glede na dejanski sklad plasti in zmogljivost proizvajalca vaše kartice; Vrednost, ki jo poda AI, kot je "0,3 mm sledi za 50 Ω", je vsekakor treba preveriti, ker je odvisna od debeline plasti in materiala.
trije mini kovčki
Primer 1 – enosmerna prednapetostna past. Oblikovalec filtrira linijo 3,3 V s priporočenim AI "10 µF, 6,3 V, keramičnim kondenzatorjem X7R." Kartica je hrupnejša od pričakovanega. Pri merjenju je razvidno, da ta majhen paket kondenzatorja izgubi več kot polovico svoje efektivne zmogljivosti pod 3,3 V (učinek prednapetosti enosmernega toka). Ko se preuči krivulja zmogljivost-napetost v podatkovnem listu, je razvidno, da efektivna vrednost pade na ~4 µF. AI je dal splošno vrednost; dejansko obnašanje je razvidno samo iz krivulje podatkovnega lista.
Primer 2 – Prisekana ozemljitvena ravnina. Inženir umetni inteligenci opisuje njegovo postavitev in ugotavlja, da "hitra signalna linija poteka skozi razcep v ozemljitveni plošči pod njim." AI opominja, da lahko to podaljša povratno pot in povzroči sevanje in hrup, ter da ni treba napeljati voda skozi režo ali postaviti premostitvenega kondenzatorja. Inženir to vzame kot opozorilo, vizualno preveri režo v 3D-pogledu plošče in preusmeri linijo. Tukaj je AI služil kot kontrolni seznam; Inženir je odločitev sprejel z merljivo utemeljitvijo.
Primer 3 — Nepravilno ujemanje paketa. Pripravnik prosi umetno inteligenco, naj ustvari "odtis" za priključek (vzorec spajkalnega otoka komponente na plošči). AI daje meritve, ki se zdijo razumne. Pripravnik to uporablja, ne da bi ga primerjal s proizvajalčevo mehansko risbo; Ko kartice prispejo, se priključek ne prilega. Pravilen pristop je dobesedno preverjanje vsakega odtisa iz proizvajalčeve uradne mehanske risbe; Umetna inteligenca nikoli ne more sama zaustaviti proizvodnje odtisa.
Kopirane predloge pozivov
PREDLOGA OKOSTJA PRORAČUNA ENERGIJE "Ustvarite prazno okostje tabele proračuna moči za naslednje bloke: [seznam blokov/čipov]. Stolpci: komponenta, napajalna napetost, najmanjši/tipični/največji tok, vir (številka strani podatkovnega lista), opomba. Pustite številčne vrednosti PRAZNE; upoštevajte, da je treba vsak tok izpolniti iz ustreznega podatkovnega lista. Pojasnite, kakšno rezervo naj vzamem za skupno izbiro in izbiro regulatorja na koncu."
PREDLOGA KONTROLNEGA SEZNAMA ZA CELOVITOST SIGNALA "Upoštevajte naslednjo postavitev: [opis plošče; število plasti, hitre linije, občutljivi analogni bloki]. Opišite tveganja, ki jih moram preveriti za celovitost signala in celovitost napajanja, element za elementom: kontinuiteta ozemljitvene ravnine, povratna pot, postavitev ločilnega kondenzatorja, preslušavanje, preverjanje impedance. Za vsako dodajte informacijo "kako izmerim/kako preverim" Točna sled "DAJ vrednost širine/impedance."
PREDLOGA POVPRAŠEVANJA ZA IZBIRO KOMPONENT "Navedite parametre podatkovnega lista, ki jih moram preveriti, ko izbiram komponento za naslednji blok: [opis bloka, npr. regulator zniževanja]. Za vsak parameter napišite, zakaj je pomemben in pod kakšnimi pogoji delovanja je kritičen (npr. temperatura, pristranskost enosmernega toka, RDS(on), toleranca). NE PRIPOROČAJTE določenega dela; izbral bom s podatkovnega lista."
PREDLOGA ZA PREGLED SHEME "Preglejte spodnji shematski opis in vprašajte za morebitne napake v obrazcu z vprašanji (npr. 'ali ta nožica zahteva vlečni upor', 'ali regulator zagotavlja najmanjši obremenitveni tok'). NE RECI absolutno drži/ne drži; pojavil se bo seznam vprašanj, da jih preverim glede na podatkovni list. Shema: [recept/prilepi]."
Šibek poziv/močan poziv
ŠIBKO POZIV: "Kateri kondenzator naj vstavim za 3,3 V?"
MOČEN POZIV: "Pojasnite, katera merila (kapaciteta, napetostna vzdržljivost, učinek pristranskosti enosmernega toka, vrsta dielektrika)
Šibek poziv vas vabi, da sestavite eno samo vrednost; Zmogljiv poziv vam daje okvir, ki postavlja prava vprašanja.
Plasti preverjanja v načrtovanju vezja/PCB
plast
Kaj počne
Vloga AI
Podatkovni list
Vrne dejanske meje komponente
Ustvari seznam parametrov in vprašanje
Simulacija (SPICE)
Numerično napove obnašanje vezja
Izhodi namestitev in oris seznama omrežij
DRC/ERC
Preverjanje proizvodnosti in električnih pravil
Poda seznam pravil za preverjanje
Merjenje prototipa
Popravi na pravi kartici
Priporoča merilni načrt in testno točko
Pozor: Tudi simulacija SPICE (reševanje vezja z matematičnim modelom) je dobra le toliko, kolikor je dobra natančnost modela. Simulacija, ki jo vzpostavi AI, ne zagotavlja resničnosti brez upoštevanja dejanskih modelov komponent in parazitskih učinkov (upor/induktivnost sledi).
Pogoste napake
- Ne preverjam vrednosti komponente, ki jo poda AI s podatkovnim listom. Za izdelek so odločilne omejitve enosmerne napetosti, temperature in moči.
- Upoštevanje širine impedance/sledi neodvisno od zlaganja plasti. Vrednost se razlikuje glede na material in debelino; Območje se izračuna z orodjem za reševanje/generator.
- Ne preverjanje odtisa z mehansko risbo. Napačen vzorec spajkalnega otoka bo uničil celotno ploščo.
- Glede na to, da je načrt končan, ko preide DR Kongo. Tudi če so pravila DRC sprejeta, se celovitost signala in toplotno obnašanje preverita ločeno.
- Namesto prototipa rezultat SPICE AI. Simulacija je napoved; Zadnja beseda je vaša meritev.
Če povzamem
V tej enoti ste postavili AI kot pospeševalnik in generator kontrolnih seznamov v shemi vezja, proračunu moči in postavitvi PCB. AI predlaga topologijo, gradi izračune, opozarja na tveganja celovitosti signala in ustvarja vprašanja za pregled. Toda vsaka vrednost komponente je preverjena iz podatkovnega lista, vsaka vrednost impedance/sledi iz izračuna sklada plasti, vsak odtis iz mehanske risbe in vsaka oblikovalska odločitev iz DRC, simulacija in meritev prototipa. Uporabite umetno inteligenco kot partnerja, ki »vas prisili, da postavite prava vprašanja«, namesto da vam »da številke«.
Aplikacijska naloga
Izberite majhen blok vezja (npr. regulator vrednosti ali senzorski vmesnik). Najprej ekstrahirajte parametre podatkovnega lista, ki jih želite nadzorovati iz AI s predlogo »Poizvedba za izbiro komponente«. Nato nastavite prazno tabelo s predlogo »Power budget skeleton« in izpolnite vrednosti za obe komponenti iz dejanskih podatkovnih listov. Na koncu uporabite predlogo »Kontrolni seznam celovitosti signala«, da navedete tveganja uvajanja in napišite, kako boste preverili vsako od njih.
kontrolni seznam
- [ ] Preveril sem vsako vrednost komponente, predlagano AI iz podatkovnega lista (vključno s pristranskostjo enosmernega toka, temperaturo, močjo).
- [ ] Tokov v proračunski tabeli moči nisem prilagodil AI, ampak sem jih izpolnil iz podatkovnih listov.
- [ ] Vrednosti impedance/širine sledi sem izračunal s skladom plasti in orodjem za reševanje/generator polj.
- [ ] Vsak odtis sem primerjal z mehansko risbo proizvajalca.
- [ ] Načrtoval sem preveriti postavitev z DRC/ERC, simulacijo in načrtom meritev prototipa.
- [ ] Rezultat umetne inteligence sem označil kot predhodni, ki ga je treba preveriti, in ne kot končni dizajn.