Transiiveri süsteemiriistvara moodustab FPGA integreerimise

Jan 12, 2021

Jäta sõnum

Süsteemi riistvara koostis

Iga kiire transiiver koosneb kahest kanalist: saatjast ja vastuvõtjast. Saatja ja vastuvõtja koosnevad füüsilisest kodeerivast alamkihist (PCS, P-välja Si-Cal kodeeriv alamkiht) ja füüsilise meediumi lisakihist (PMA, Physic-Cal Media täiendav alamkiht).


PCS sisaldab transiiveris digitaalsete funktsioonide põhiloogilist rakendamist, mis ühildub toetatud protokolliga, ja ülekandekanal sisaldab faasikompensatsiooni FIFO, baitide jada, 8B / 10B kooderit ja muid mooduleid. Vastuvõtukanalite hulka kuuluvad sõna joondaja, kiiruse sobitamine FIFO, 8B / 10B dekooder, baitide stringide eraldamine, baitide sorteerija, faasikompensatsiooniga FIFO ja muud moodulid.


PMA sisaldab analoogahelat sisend- / väljundpuhvrite jaoks, CDR-i, SER / DES-i ning programmeeritavat eelkaalumist ja võrdsustamist jadakanali jõudluse optimeerimiseks.


Kui seadme transiiverikanal töötab, edastatakse FPGA arhitektuuris olevad paralleelsed andmed saatja PCS ja PMA kaudu ning teisendatakse lõpuks jadaandmeteks, et need välja saata. Vastuvõetud sisendjadaandmeid töötlevad vastuvõtja PMA ja PCS jadaandmete vormingus ning edastavad sisemisele FP arhitektuurile edasiseks töötlemiseks.


FPGA integreerimine

Kiireid transiive kasutatakse laialdaselt. Võttes näiteks FPGA-põhise SATA-liidese tahkis-ketta, on SATA-liidese tahkis-ketas tulevikutrendide areng, samas kui kiired seeriatransiiverid mõistavad SATA-i IP-põhisalvestusrežiimi ja kiired transiiverid on võtmekomponendid SATA-protokolli füüsilise kihi rakendamine. SATA-protokolli jadaandmed töötavad edastuskiirusel 1,5–6 Gbit / s, mida FPGA ei saa otse realiseerida. Selle nõudmise rahuldamiseks integreerivad paljud FPGA tootjad üldotstarbelisi kiireid füüsilisi seadmeid FPGA-sse ja pakuvad paljude sarnaste funktsioonide täitmiseks paindlikku konfiguratsioonirežiimi.


Küsi pakkumist