Yksikkö 2 / 12

Tekoäly piirisuunnittelussa ja piirilevyasettelun tuessa

Voitot:

  • Kyky nopeuttaa kaavioiden, komponenttien valintaa ja toimitus-/kulutuslaskelman luonnoksia tekoälyn avulla ja ristiinvalidoida tietolomakkeella
  • Mahdollisuus tarkastella PCB-asettelua, kerrosten pinoamista ja signaalin eheyssääntöjä AI-tuen avulla
  • Kyky testata tekoälyn ehdottamia piiri-/asetteluratkaisuja DRC:n, simuloinnin ja prototyyppimittauksen avulla

Elektroniikkatuote on kahden suuren vaiheen tulos: kaavamainen: komponenttien ja liitäntöjen looginen piirustus ja layout (tapa, jolla nämä komponentit on fyysisesti järjestetty piirilevylle). Kaavio määrittää "mitä kytketään"; "Missä ja miten se yhdistetään" määritetään asettelussa. Tässä osiossa näet kuinka tekoälyä käytetään kiihdyttimenä molemmissa vaiheissa, mutta miksi lopullisen päätöksen tekee datasheet, simulaatio, suunnittelusäännön tarkistus (DRC: Automaattinen valmistettavuuden ja sähkösääntöjen tarkistus) ja prototyyppimittaukset. Perusjännitys tässä on se, että tekoäly kuvaa sujuvasti, kuinka piirin pitäisi toimia, mutta se ei mittaa valitsemiesi komponenttien todellisia rajoja ja korttisi fyysistä todellisuutta.

Missä AI on vahva piirisuunnittelussa

Tekoäly on vahva suunnittelun "ajattelua" koskevassa osassa: topologiavaihtoehtojen luomisessa, lohkon rakentamisen selittämisessä, kaavan soveltamisvaiheiden näyttämisessä datasheetissä ja tilin rungon rakentamisessa. Se voi esimerkiksi antaa sinulle jännitteenjakajan (yksinkertainen piiri, joka mittaa tulojännitteen kahdella vastuksella), alipäästösuodattimen tai operaatiovahvistinlohkon suunnitteluvaiheet järjestyksessä. Osaa keskustella, mitkä nastat olisi järkevää kytkeä mikro-ohjaimen oheislaitteita, mitkä linjat ovat herkkiä melulle. Se auttaa luomaan tehopuun: kaavio, joka näyttää, mistä säätimestä kukin lohko syötetään.

Mutta tässä on tarpeen tehdä kriittinen ero: AI:n antama vastuksen arvo, kondensaattorin arvo tai säätimen valinta on lähtökohta. Todellinen arvo riippuu jännitteestäsi/virrasta/toleranssista, lämpötila-alueesta ja valitsemasi osan teknisistä tiedoista. Yksityiskohdat, kuten vastuksen teho (watti), kondensaattorin jännitteenkestävyys ja DC-bias-vaikutus (sen kapasiteetti putoaa jännitteellä), MOSFETin RDS(on)-arvo ovat elintärkeitä tuotteessa ja ne varmistetaan vain tietolomakkeesta.

Tehon ja syötön (virran eheyden) laskenta

Yksi yleisimmistä tehtävistä on tehobudjetin luominen: lasketaan yhteen kuinka paljon virtaa kukin lohko kuluttaa ja valitaan säädin ja syöttöpolku sen mukaan. Tekoäly voi auttaa sinua määrittämään tämän taulukon, mutta jokaisen rivin nykyisen arvon on oltava peräisin kyseisen komponentin tietotaulukosta. AI sanonta "se yleensä vetää niin paljon" ei ole validointi.

Vinkki: Pyydä tekoälyä rakentamaan tehobudjettitaulukko "tyhjäksi rungoksi" (komponentti, lohko, min/tyypillinen/maksimivirta, lähdesarake). Täytä sitten jokainen solu itse tietolomakkeesta. Joten tekoäly säästää aikaa, mutta ei keksi numeroita.

Tekoäly voi muistuttaa yleisistä periaatteista (asettaa mahdollisimman lähelle sirua, käytä lyhyitä ja leveitä jälkiä, rinnakkais eri arvoja) koskien irrotus-/ohituskondensaattorien (irrotuskondensaattori: kondensaattori sijoitettu lähelle kunkin sirun syöttöpäätä, vastaa äkillisiin virrantarpeisiin ja vaimentaa melua). Vastaus kysymykseen kuinka monta ja mikä arvo riippuu kuitenkin sirun tietolomakkeessa olevasta suosituksesta ja sen toimintataajuudesta.

Signaalin eheys piirilevyasettelussa

Signaalin eheys on signaalin kyky saavuttaa määränpäänsä ilman, että se vääristyy kortilla. Suurinopeuksisessa suunnittelussa esiintyy useimmin neljä konseptia:

  • Vertailu/maataso: Jatkuva kuparikerros, jonka läpi signaalin paluuvirta kulkee. Jos se keskeytyy, melu ja säteily lisääntyvät.
  • Paluupolku: Jokaisella signaalivirralla on paluupolku; Tämän polun on kuljettava keskeytyksettä juuri signaalijäljen alapuolella.
  • Ylikuuluminen: Yhden raidan signaali hyppää naapuriraitaan. Se pienenee niiden ja tason välisen etäisyyden myötä.
  • Impedanssin ohjaus: Nopeilla linjoilla jäljen leveys ja kerrosten pinoaminen (pinoaminen) lasketaan tietyn ominaisimpedanssin saavuttamiseksi (esim. 50 Ω tai 100 Ω differentiaali).

Tekoäly on erittäin hyvä muuttamaan nämä periaatteet tarkistuslistaksi. Voit kuvailla asetteluasi ja kysyä "mitä riskejä minun pitäisi tarkistaa signaalin eheys tässä asettelmassa?" Mutta jäljen leveys, välys ja impedanssiarvot määritetään kenttäratkaisijan tai generaattorin laskentatyökalun toimesta korttisi todellisen kerrospinon ja valmistajan valmiuksien mukaan; AI:n antama arvo, kuten "0,3 mm trace for 50 Ω", on ehdottomasti tarkistettava, koska se riippuu kerroksen paksuudesta ja materiaalista.

kolme minilaukkua

Tapaus 1 – DC-esijännitelukko. Suunnittelija suodattaa 3,3 V:n linjan AI:n suosittelemalla "10 µF, 6,3 V, X7R keraamisella kondensaattorilla". Kortti on odotettua äänekkäämpi. Mitattaessa havaitaan, että tämä pienikokoinen kondensaattori menettää yli puolet tehollisesta kapasiteetistaan ​​alle 3,3 V:n (DC bias-vaikutus). Kun tarkastellaan tietolehden kapasiteetti-jännitekäyrää, havaitaan, että tehollinen arvo putoaa ~4 µF:iin. AI oli antanut yleisen arvon; Todellinen käyttäytyminen näkyy vain tietolomakkeen käyrästä.

Tapaus 2 – Katkaistu maataso. Insinööri kuvailee sen asettelua AI:lle huomauttaen, että "nopea signaalilinja kulkee alla olevan maatason halkeaman läpi." Tekoäly muistuttaa, että tämä voi pidentää paluureittiä ja aiheuttaa säteilyä ja melua, ja että linjaa ei tarvitse viedä raon läpi tai laittaa siltakondensaattoria. Insinööri ottaa tämän varoituksena, tarkastaa visuaalisesti raon laudan 3D-näkymässä ja reitittää linjan uudelleen. Täällä tekoäly toimi tarkistuslistana; Insinööri teki päätöksen mitattavissa olevin perustein.

Tapaus 3 — Virheellinen pakettivastaavuus. Harjoittelija pyytää tekoälyä luomaan "jalanjäljen" liittimelle (komponentin juotossaarekekuvio levyllä). AI antaa mittauksia, jotka vaikuttavat kohtuullisilta. Harjoittelija käyttää tätä vertaamatta sitä valmistajan mekaaniseen piirustukseen; Kun kortit saapuvat, liitin ei sovi. Oikea lähestymistapa on tarkistaa jokainen jalanjälki sanatarkasti valmistajan virallisesta mekaanisesta piirustuksesta. Tekoäly ei voi koskaan lopettaa jalanjälkien tuotantoa yksinään.

Kopioitavat kehotemallit

POWER BUDGET SKELETON TEMPLATE"Luo tyhjä tehobudjettitaulukon runko seuraaville lohkoille: [luettelolohkot/sirut]. Sarakkeet: komponentti, syöttöjännite, min/tyypillinen/maksimivirta, lähde (tietolomakkeen sivunumero), huomautus. Jätä numeeriset arvot TYHJÄ; huomioi, että jokainen virta tulee ottaa huomioon valinnan marginaalista ja summasta. loppu."

SIGNAALIN INTEGRITEETIN TARKISTUSLISTA MALLI "Harkitse seuraavaa asettelua: [levyn kuvaus; kerrosten lukumäärä, pikalinjat, herkät analogiset lohkot]. Selvitä riskit, jotka minun täytyy tarkistaa signaalin eheys ja tehon eheys, yksittäin: maatason jatkuvuus, paluupolku, irrotuskondensaattorin sijoitus, ylikuuluminen, tarkistan tiedot, kuinka impedanssi teen. Tarkka jäljitys "ANNA leveys/impedanssiarvo."

KOMPONENTTIVALINTAKYSELYMALLI"Luettelo lomakkeen parametrit, jotka minun tulee tarkistaa valittaessa komponenttia seuraavalle lohkolle: [lohkon kuvaus, esim. buck regulator]. Kirjoita jokaiselle parametrille, miksi se on tärkeä ja missä käyttöolosuhteissa se on kriittinen (esim. lämpötila, DC-bias, RDS(päällä), toleranssi). ÄLÄ valitse tietystä tiedosta.

SCHEME REVIEW TEMPLATE"Tarkista alla oleva kaaviokuvaus ja kysy mahdollisia virheitä kysymyslomakkeessa (esim. "vaatiiko tämä nasta vetovastuksen", "tarjoaako säädin minimikuormitusvirtaa"). ÄLÄ SANO absoluuttista tosi/epätosi; se avaa luettelon kysymyksistä, jotka minun on tarkistettava tietolomakkeesta. []ohje/sivu

Heikko kehote / Vahva kehote

HEIKKO KEHOTE: "Mikä kondensaattori pitäisi laittaa 3,3 V:lle?"

VAHVA KEHOTUS: "Selitä, mitkä kriteerit (kapasiteetti, jännitteenkestävyysmarginaali, DC-esijännite, dielektrinen tyyppi)

Heikko kehote kehottaa sinua muodostamaan yhden arvon; Tehokas kehote antaa sinulle teltan, joka kysyy oikeat kysymykset.

Varmistuskerrokset piiri/piirilevysuunnittelussa

kerros

Mitä tekee

AI:n rooli

Datasheet

Palauttaa komponentin todelliset rajat

Luo parametriluettelon ja kysymyksen

Simulaatio (SPICE)

Numeerisesti ennustaa piirin käyttäytymistä

Tulostaa asennus ja netlist ääriviivat

Kongon demokraattinen tasavalta/ERC

Valmistettavuuden ja sähkösäännösten tarkastus

Antaa luettelon tarkistettavista säännöistä

Prototyypin mittaus

Korjaa oikealla kortilla

Suosittelee mittaussuunnitelmaa ja testipistettä

Varoitus: Jopa SPICE-simulaatio (piirin ratkaiseminen matemaattisella mallilla) on vain yhtä hyvä kuin mallin tarkkuus. Tekoälyn luoma simulaatio ei takaa todellisuutta ottamatta huomioon todellisia komponenttimalleja ja loisvaikutuksia (jälkien resistanssi/induktanssi).

Yleisiä virheitä

  • Ei tarkisteta AI:n antamaa komponenttiarvoa tietolomakkeella. Tasavirta-, lämpötila- ja tehorajat ovat tuotteelle ratkaisevia.
  • Ottaen huomioon impedanssin/jäljen leveyden kerrosten pinoamisesta riippumatta. Arvo vaihtelee materiaalin ja paksuuden mukaan; Pinta-ala lasketaan ratkaisija/generaattorityökalulla.
  • Jalanjäljen tarkistamatta jättäminen mekaanisella piirustuksella. Väärä juotossaarekekuvio tuhoaa koko levyn.
  • Suunnittelu on valmis, kun se ohittaa Kongon demokraattisen tasavallan. Vaikka DRC-säännöt hyväksyttäisiin, signaalin eheys ja lämpökäyttäytyminen tarkistetaan erikseen.
  • Tekoälyn SPICE-tuloksen asettaminen prototyypin tilalle. Simulaatio on ennuste; Viimeinen sana on sinun mittasi.

Yhteenvetona

Tässä yksikössä olet sijoittanut AI:n kiihdyttimeksi ja tarkistuslistageneraattoriksi piirikaaviossa, tehobudjetissa ja piirilevyasettelussa. Tekoäly ehdottaa topologiaa, tukee laskelmia, muistuttaa signaalin eheysriskeistä ja luo tarkistuskysymyksiä. Mutta jokainen komponentin arvo varmistetaan tietosivusta, jokainen impedanssi/jälkiarvo kerrospinon laskelmasta, jokainen jalanjälki mekaanisesta piirustuksesta ja jokainen suunnittelupäätös DRC:stä, simulaatio ja prototyyppimittaus. Käytä tekoälyä kumppanina, joka "saa sinut kysymään oikeita kysymyksiä" sen sijaan, että "antaisi sinulle numeroita".

Sovellustehtävä

Valitse pieni piirilohko (esim. buck-säädin tai anturiliitäntä). Pura ensin ohjattavat tietolomakkeen parametrit AI:stä "Komponenttivalintakysely" -mallilla. Määritä sitten tyhjä taulukko "Tehobudjettirunko" -mallilla ja täytä kahden komponentin arvot todellisista tietolomakkeista. Käytä lopuksi "Signaalin eheyden tarkistuslista" -mallia listataksesi käyttöönoton riskit ja kirjoitat, kuinka varmistat jokaisen.

tarkistuslista

  • [ ] Tarkastin jokaisen tietolomakkeesta ehdotetun komponenttiarvon AI (mukaan lukien tasavirtabias, lämpötila, teho).
  • [ ] En sovittanut tehobudjettitaulukon virtoja tekoälyyn, vaan täytin ne tietolomakkeista.
  • [ ] Laskin impedanssin/jäljen leveyden arvot kerrospinon ja kenttäratkaisija/generaattorityökalun avulla.
  • [ ] Vertailin jokaista jalanjälkeä valmistajan mekaaniseen piirustukseen.
  • [ ] Suunnittelin todentaa layoutin DRC/ERC:llä, simulaatiolla ja prototyypin mittaussuunnitelmalla.
  • [ ] Merkitsin tekoälytulostuksen alustavaksi tarkistettavaksi, en lopulliseksi suunnitelmaksi.