Järjestelmän laitteistokoostumus
Jokainen nopea lähetin-vastaanotin koostuu kahdesta kanavasta: lähettimestä ja vastaanottimesta. Lähetin ja vastaanotin koostuvat fyysisestä koodaavasta alikerroksesta (PCS, P-kentän Si-Cal-koodausalikerros) ja fyysisen median lisäkerroksesta (PMA, Physic-Cal Media Additional Subayer).
PCS sisältää tuettujen protokollien kanssa yhteensopivien lähetin-vastaanottimien digitaalisten toimintojen ydinlogiikkatoteutuksen, ja lähetyskanava sisältää vaihekompensoinnin FIFO: n, tavujen sarjalaitteen, 8B / 10B-kooderin ja muut moduulit. Vastaanottokanavia ovat sanan kohdistin, nopeussovitus FIFO, 8B / 10B-dekooderi, tavujen merkkijono, tavujen lajittelija, vaihekorjaus FIFO ja muut moduulit.
PMA sisältää analogisen piirin I / O-puskureille, CDR: n, SER / DES: n ja ohjelmoitavan esipainotuksen ja tasauksen sarjaliikennekanavan suorituskyvyn optimoimiseksi.
Kun laitteen lähetin-vastaanotinkanava toimii, FPGA-arkkitehtuurin ulostuleva rinnakkaistieto lähetetään lähettimen PCS: n ja PMA: n kautta ja lopulta muunnetaan sarjadataksi lähetettäväksi. Vastaanotin PMA ja PCS käsittelevät vastaanotetun syötetyn sarjadatan sarjatietomuodossa ja lähettävät sisäiselle FP-arkkitehtuurille jatkokäsittelyä varten.
FPGA-integraatio
Suurten nopeuksien lähetin-vastaanottimia käytetään laajasti. Ottaen esimerkiksi FPGA-pohjaisen SATA-liitännän kiinteän tilan levyn, SATA-liitännän puolijohdelevy on tulevaisuuden trendin kehitys, kun taas nopeat sarjaliikennelähettimet ymmärtävät SATA: n IP-ydintallennustilan ja nopeat lähetinvastaanottimet ovat avainkomponentteja. fyysisen kerroksen SATA-protokollan toteuttaminen. SATA-protokollan sarjatiedot toimivat 1,5-6 Gbit / s siirtonopeudella, jota FPGA ei pysty suoraan toteuttamaan. Tämän kysynnän tyydyttämiseksi monet FPGA-valmistajat integroivat yleiskäyttöisiä nopeita fyysisiä laitteita FPGA: n sisälle ja tarjoavat joustavan määritystilan monien vastaavien toimintojen suorittamiseksi.














































