Nopeassa digitaalisessa piirisuunnittelussa signaalin eheyden ylläpitäminen on ensiarvoisen tärkeää luotettavan tiedonsiirron saavuttamiseksi. Laaja-alaisimpiin ja häiritsevimpiin kysymyksiin kuuluu signaaliheijastus . Signaalin osittainen bounce-back-toisto, kun se kohtaa impedanssin keskeytymisen PCB-jälkeä pitkin. Vasen tarkastamaton, heijastukset aiheuttavat soittoa, ylitystä, aliasentoja ja lisääntynyttä sähkömagneettista häiriötä (EMI), mikä lopulta johtaa bittivirheisiin ja järjestelmän vikoihin. Kellotaajuuksien noustessa ja reunanopeuksien teroituessa jopa millimetriset erot voivat heikentää suorituskykyä. Tämä artikkeli kertoo heijastusten fysiikan ja esittelee todistettuja, käytännöllisiä tekniikoita niiden minimoimiseksi koko PCB-suunnitteluprosessin aikana.

Signaaliheijastusten ymmärtäminen

PCB-jälkeä käytetään siirtolinjana, kun signaalin nousuaika on lyhyempi kuin jäljellä oleva etenemisviive (tyypillisesti silloin, kun jäljityksen pituus ylittää kymmenennen osan signaalin sähköisestä pituudesta). Tällaisissa tapauksissa signaalin jännite ja virta etenevät sähkömagneettisena aaltona, jota ohjaa jäljitys ja sen paluureitti. Tämän aallon hetkellinen impedanssi on merkkien ominaisimprovenssi (Z0), joka määräytyy geometrian ja materiaaliominaisuuksien perusteella. Heijastuksia tapahtuu aina kun aalto kohtaa keskeytyksen . ... ~ täydellinen ottelusato Γ = 0; avoin tai lyhyt tuottaa UT = ±1, jolloin koko aalto takaisin lähetetään. Heijastetun jännitteen suuruus on annettu heijastuskertoimen Γ = (Z load − Z0) / (Z load + Z0).

Heijastukset aiheuttavat rakentavaa ja tuhoisaa häiriötä linjalla, mikä aiheuttaa vääristyneitä signaaliaaltomuotoja, jotka voivat rikkoa aikataulubudjetteja ja logiikkarajoja. Yhteisiä estettävyyskatkoksia ovat mm. jäljet leveydessä, kerrossiirtymät (vivahteet), terävät mutkat, kannat ja riittämätön lopettaminen. Näiden syiden ymmärtäminen on ensimmäinen askel kohti järjestelmällistä hillitsemistä.

Avaintekniikat signaaliheijastusten minimoimiseksi

1. Impedanssi ottelu hallitun suunnittelun avulla

Perustavampaa tekniikkaa on suunnitella kaikki voimansiirtolinjat siten, että sen ominaisimprotanssi vastaa lähteen impedanssia (tyypillisesti kuljettajan ulostulon impedanssi) ja kuormitusindikaatiota. Hallittu impedanssin suunnittelu edellyttää huolellista valintaa merkkileveyden, kuparin paksuuden, dielektrisen korkeuden ja materiaalieristeen vakion (Dk) osalta yhteiset maalin impedanssit ovat 50 Ω (RF ja yleinen suurnopeus), 55 Ω tai 75 Ω standardista riippuen. Eri parit ovat yleisesti kohde 90 Ω tai 100 Ω erotusimprotanssi.

Käytä kentän solver tai impedanssi laskin (kuten Altium Designer, Cadence Allegro, tai Polar SI9000) selittää PCB pinoup kerroksen rajoitteita ja sietokykyä. Määrittele impedanssi valvonta valmistus piirustuksen ja vaativat kuponkitestausta hallituksen talo. Kiinnitä huomiota kupari karheus ja juotin maski vaikuttaa, jotka voivat alentaa Z0 1...3 Ω. Suurnopeussuunnittelijat, välttää viittaamalla jälkiä useita maatasoja erillään etäisyys; varmistaa jatkuva kiinteä vertailutaso suoraan vieressä jälkiä.

Ulkoiset linkit: Texas-instrumentit: Transmission Line Reflections ja Altium: Controlled Impedance PCB Design.

2. Oikeat lopettamisstrategiat

Irrotusvastukset absorboivat signaalienergian, joka muutoin heijastuisi kuormaan tai lähteeseen. Irrotustopologian valinta riippuu signaalityypistä, tehon hajaantumisesta ja ajoituksen vaatimuksista.

  • Sarjan lopetus:[ Aseta lähteen päälle vastus (R s) kuljettajan ja jäljityksen välille, arvo on Z0 − R driver (kuljettajan ulostulon impedanssi). Tämä vastaa lähdettä, mikä estää ensimmäisen heijastuksen. Kuorma näkee edelleen täyden swing-signaalin pyöreän matkan viiveen jälkeen. Sopii piste-piste-, matalateholinkeille. Yhteiset arvot: 22...33 Ω sarjassa, jossa on 50 Ω jälkiä.
  • Parallel (pull-up/pull-down) terminointi:[ Aseta vastus kuorman maahan tai V tt (päätejännite). Arvot ovat yhtä kuin Z0. Yksinkertainen mutta kuluttaa DC-tehoa. Käytetään usein yksipäisiin linja-autoihin, kuten DDR-tietolinjaan.
  • Thevenin pääte:[ Kaksi vastusta (R1-V tt, R2 maahan), jotka aiheuttavat yhdensuuntaisen impedanssin, joka vastaa Z0:ta, samalla kun luodaan harhajännite.
  • AC-pääte:[] Kondensaattori sarjassa, jossa on rinnakkainen vastus kuormituksessa, kulkee DC ja lopettaa korkeat taajuudet. Hyödyllinen vähentämään DC-virrankulutusta.

Valitse päätepiste suunnitteluvaiheessa ja tarkista IBIS-simulaatioilla. Kaksisuuntaisten linja-autojen osalta harkitse dynaamista päätettä (esim. DDR-muistissa ODT).

Ulkoinen linkki: Maxim Integrated: Teräksenpäättämistekniikat suurnopeusdigitaalisille signaaleille.

3. Valvottu jäljitys

Fyysinen ulkoasu vaikuttaa suoraan impedanssin johdonmukaisuuteen. Noudata näitä ohjeita:

  • Vältä impedanssikatkoksia:[ Pidä merkkileveys vakiona koko pituudella. Kaikki muutokset . Jopa läpi tai testilevyn . Jos leveyden säätö on väistämätön, käytä asteittain kapenemisvaiheita (pituus > 3× leveyden muutos) tasaisiin impedanssisiirroksiin.
  • Minimize stubs:[] Ankku on lyhyt sysäys pois pääjälkeen; se toimii resonantti keskeytys. Reitti kriittiset signaalit ilman kantoja, tai pitää kanta pituudet alle 1/10 signaalin nousuaika sähköinen pituus. T-haara topologia (esim., kellon jakelu), käyttää huolellinen impedanssin kompensointi tai aktiivisia puskureita.
  • Optimoi mutkat:[ Käytä 45° shamferoituja kulmakulmia tai pyöreitä kaaria 90° kulman sijaan. Oikeakulman mutkat lisäävät kapasitanssia ja aiheuttavat hetkellisen impedanssin pudotuksen; ne myös luovat kytkentää. Erittäin suurille nopeuksille (≥10 Gbps), käytä mitoituja kaaria kompensoimaan kapasitanssia.
  • Manage vias:[] Jokainen kautta tuo kapasitanssi (pad-to-lease) ja induktanssi (barrel). Pienimmillään heijastuksia, käyttää pienempiä anti-mattoja, vähentää kanta pituus (takaporaa käyttämättömät osat), ja aseta maa kautta vieressä signaalin kautta tarjota matala-impedanssi paluupolku. Erosignaalit, pitää kautta symmetrinen.
  • Pysykää tasaisessa välissä palauttaaksenne tasot:[] Vältä reititystä jako- tai maa-alueiden yli. Jos halkeaman ylittäminen on väistämätöntä, lisää ompelukondensaattoreita.

4. Erilaiset signaalit

Differentiaaliparit parantavat signaalin eheyttä peruuttamalla yhteisiä heijastuksia ja melua. Ero-indeksanssi määräytyy kahden jälkien välisen välin ja kytkennän perusteella.

  • Säilytä vakioväli (t) ja leveys (w) koko reitin ajan. Pienikin vaihtelu (esim. liitintyynyissä) heikentää impedanssia.
  • Pidetään pituus sopivana tiukan toleranssin rajoissa (tyypillinen ≤ 5 ps skew) yhteisen moodin muuntamisen välttämiseksi, mikä luo tahattomia heijastuksia.
  • Käytä valvottua parien välistä etäisyyttä ristiviittauksen välttämiseksi, mutta varmista, että parien välinen etäisyys on yhdenmukainen impedanssin ohjauksessa.
  • Lopeta differentiaali (yksi vastus R diff = Z diff kahden jälkien välissä) tai käytä jaettua päätettä kolmannella vastuksen kanssa tavalliseen moodiin riippuen standardista (esim. LVDS, HDMI, USB).
  • Vältä 90° taivuttaa differentiaalipareissa; käytä symmetrinen mitaleilla taivuttaa pitää molemmat jalat yhtä pitkä ja säilyttää impedanssi.

Ulkoinen linkki: Intel: Differentiaaliparien reititys ja päättäminen.

5. Tehon toimitus ja paluutien optimointi

Impedanssikatkokset johtuvat usein häiriintyneistä paluupoluista. Suurilla taajuuksilla signaalin palautusvirta virtaa suoraan signaalin jäljen alapuolella vertailutasolla. Jos vertailutasolla on aukko, paikka tai jako, virran on poikettava, lisääntyen silmukkainduktanssia ja luotaen heijastuksen. Varmista jatkuva, matalan impedanssin paluureitti käyttämällä omia maatasoja (ei halkeamia suurten nopeuksien jäljissä). Jos kerroksen siirroissa, paikka ompelualustan kautta vieressä signaalin kautta ylläpitää lyhyt paluusilmukka. Käytä useita kautta samanaikaisesti vähentää induktanssia.

Lisäksi tehon eheys vaikuttaa signaalin eheyteen. Liiallinen teho kiskojen melu voi kytkeytyä signaalijohtoihin, mikä aiheuttaa ajoitusvikoja ja heijastusmaisia esineitä. Poista virranjakeluverkko (PBN) asianmukaisilla kondensaattoreilla ja tasoilla, jotta impedanssi pysyy alhaisena koko taajuusalueella.

Simulaatio ja validointi

Vaikka suunnitteluohje olisi tiukka, monimutkaiset monikerroksiset PCB-yhdisteet hyötyvät esilayout- ja layout-simulaatiosta. Käytä aika-domeeniheijastusmittauksia (TDR) (tai prototyyppien todellisia TDR-mittauksia) impedanssikatkosten tunnistamiseksi. IBIS-malleja kuljettajille ja vastaanottimille voidaan käyttää SI-työkaluissa (HyperLynx, HSPICE, ADS) ennustaaksesi heijastusaaltomuotoja ja silmäkaavioita.

Simulaation keskeiset vaiheet:

  • Pura S-parametrit ulkoasusta käyttäen 2D/3D-kentän ratkaisijaa.
  • Lisää ihanteellinen ja todellinen pääte tarkistaa amplitudi ja ajoitus marginaaleja.
  • Tarkista ristitalk-aiheutettu heijastuksia ... melu kytkettynä vierekkäisten hyökkääjät voivat näyttää heijastuvan energiaa.
  • Suorita Monte Carlo analyysi huomioon tuotannon toleranssit merkkileveys, dielektrinen paksuus, ja etch factor.

Päätelmät

Signaaliheijastusten minimoiminen nopeissa digitaalisissa PCB-jäljissä vaatii kokonaisvaltaisen lähestymistavan: hallittu impedanssisuunnittelu, asianmukainen irtisanominen, kurinalainen reititys, erosignaalien välittäminen ja huolellinen paluureittien hallinta. Jokainen tekniikka täydentää muita; yhden laiminlyöminen aiheuttaa usein ongelmia muualla. Kun nämä käytännöt sisällytetään varhaiseen suunnitteluvaiheeseen . Simulaatiolla validoidut insinöörit voivat saavuttaa puhtaita signaalin siirtymiä, vankoja bittivirheitä ja luotettavia järjestelmän suorituskykyä gigabittinopeuksilla. Tietokantojen noustessa hallitsee heijastusohjausta edelleen jokaisen nopean digitaalisen suunnittelijan ydinosaamisena.