intel-logo

Intel Erasure Decoder Reference Design

intel-Erasure-Decoder-Reference-Design-fig-1

Nohavaozina ho an'ny Intel® Quartus® Prime Design Suite: 17.0
ID: 683099
Version: 2017.05.02

Momba ny Famoronana fanondroana décoder famafana

  • Ny Erasure Decoder dia karazana decoder Reed-Solomon manokana izay mampiasa kaody fanitsiana ny fahadisoana tsy mitongilana, cyclic, linear block.
  • Ao amin'ny decoder Reed-Solomon miaraka amin'ny fahaiza-manaon'ny famafana, ny isan'ny lesoka (E) sy ny famafana (E') azonao ahitsy dia: n – k = 2E + E'
  • Aiza ny n dia ny halavan'ny sakana ary ny k dia ny halavan'ny hafatra (nk dia mitovy amin'ny isan'ny marika parity).
  • Erasure Decoder dia tsy mihevitra afa-tsy famafana, noho izany dia mety hahatratra ny fara-tampony nomen'ny nk ny fahaiza-manitsy. Ny decoder dia mandray ho fampidirana ireo toerana famafana, izay matetika nomen'ny demodulator ao anatin'ny rafi-kodiarana, izay afaka manondro ireo marika kaody voaray ho tsy azo ianteherana. Ny famolavolana dia tsy tokony hihoatra ny famafana fanitsiana fahaiza-manao. Ny endrika dia mitondra marika izay tondroiny ho famafana ho sanda aotra.

Toetoetra

  • Mikasa ny fitaovana Stratix® 10
  • Manitsy famafana
  • Hetsika parallèle
  • Fanaraha-maso ny fikorianan'ny rano

Famafana Decoder Famaritana Functional

  • Tsy manitsy ny lesoka ny Erasure Decoder, fa mamafa fotsiny. Misoroka ny fahasarotan'ny fitadiavana toerana misy hadisoana, izay takian'ny Reed-Solomon decoding.
  • Ny algorithm sy ny maritrano famolavolana dia hafa noho ny decoder Reed-Solomon. Erasure decoding dia endrika fanamafisam-peo. Miezaka mameno ny fidirana amin'ny marika p=nk izy mba hamoronana fehezan-teny manan-kery, amin'ny fanatanterahana ny fitovian'ny parity. Ny matrix parity sy ny matrix generator dia mamaritra ny equations parity.
  • Ny endrika dia tsy miasa afa-tsy amin'ny kaody kely Reed-Solomon, toy ny RS(14,10), RS(16,12), RS(12,8) na RS(10,6). Ho an'ny marika parity vitsivitsy (p < k) dia ampiasao ity endrika ity; ho an'ny marika parity marobe (p> kp), dia tokony hampiasa matrix generator ianao.
  • Ny lamina famafana (aseho amin'ny alàlan'ny fidirana n-bits wide in_era) dia miresaka ny ROM izay itahirizan'ny famolavolana ny submatrices parity. Ny endrika tsy misy afa-tsy np = n! k! n − k ! fomba famafana azo atao. Noho izany, ny famolavolana dia mampiasa ny adiresy famatrarana Module.
  • Ny endrika dia manodinkodina ny adiresy miaraka amin'ny isan'ny adiresy izay kely kokoa noho ny adiresy ary manana p bits marina.
  • Ny Erasure Decoder dia mandray amin'ny fampidirany ny tahan'ny marika ho avy, hatramin'ny totalin'ny halavan'ny sakana n isaky ny tsingerina ho an'ny fidirana ambony indrindra. Azonao atao ny manitsy ny parallèle sy ny isan'ny fantsona, mba hampitomboana ny mari-pamantarana ho avy amin'ny isan'ny fantsona mifanandrify mifanitsy amin'ny teny kaody samihafa tonga amin'ny fotoana iray ny famolavolana.
  • Ny decoder famafana dia mamokatra ny teny kaody voadika feno, ao anatin'izany ny marika fanamarinana, ao anatin'ny tsingerina iray (teny kaody maromaro ho an'ny fantsona maromaro).intel-Erasure-Decoder-Reference-Design-fig-1

Ny buffer fampidirana dia ahafahanao manana ny isan'ny marika mifanitsy isaky ny fantsona latsaky ny halavan'ny sakana (n). Intel dia manoro hevitra anao hampiasa ny bandwidth fampidirana, raha tsy miankina amin'ny fepetra takiana amin'ny interface anao ny parallèle.

Famafana ny decoder IP parametera fototra

fikirana Soatoavina ara-dalàna Sanda Default Description
Isan'ny fantsona 1 hatramin’ny 16 1 Ny isan'ny fantsona fampidirana (C) mba hikarakarana.
Isan'ny bit isaky ny marika 3 hatramin’ny 12 4 Ny isan'ny bit isaky ny marika (M).
Isan'ny marika isaky ny codeword 1 ny 2M–1 14 Ny fitambaran'ny marika isaky ny codeword (N).
Isan'ny marika fanamarinana isaky ny codeword 1 ny N–1 4 Ny isan'ny marika fanamarinana isaky ny codeword (R).
Isan'ny marika mifanitsy isaky ny fantsona 1 ny N 14 Ny isan'ny marika tonga mifanitsy amin'ny fidirana ho an'ny codeword tsirairay (feh)
Field Polynomial Izay polynomial valid 19 Manondro ny polynomial primitive mamaritra ny saha Galois.

Erasure decoder interface sy famantarana

  • Ny interface Avalon-ST dia manohana ny backpressure, izay rafitra fanaraha-maso ny fikorianan'ny rano, izay ahafahan'ny sodina iray manondro loharano iray hampitsahatra ny fandefasana data.
  • Ny fahatarana vonona amin'ny fidirana fidirana Avalon-ST dia 0; ny isan'ny marika isaky ny kapoka dia raikitra ho 1.
  • Ny famantaranandro sy ny reset interfaces dia mitondra na mandray ny famantaranandro sy reset famantarana mba hampifanaraka ny Avalon-ST interfaces.

Avalon-ST Interfaces amin'ny DSP IP Cores

  • Ny interface Avalon-ST dia mamaritra protocole manara-penitra, malefaka ary modular ho an'ny fifindrana angon-drakitra avy amin'ny interface interface mankany amin'ny interface tsara.
  • Ny interface interface dia Avalon-ST sink ary ny interface interface dia loharano Avalon-ST. Ny interface Avalon-ST dia manohana ny fandefasana fonosana miaraka amin'ireo fonosana mifamatotra amin'ny fantsona maro.
  • Ny mari-pamantarana interface tsara Avalon-ST dia afaka mamaritra ny fifandraisan-davitra nentim-paharazana manohana ny angon-drakitra tsy misy fahalalana momba ny fantsona na ny sisin'ny fonosana. Ny fifandraisana toy izany dia matetika misy angona, vonona ary famantarana manan-kery. Ny fifandraisana Avalon-ST dia afaka manohana protocols sarotra kokoa ho an'ny fandefasana entana sy packet miaraka amin'ny fonosana mifamatotra amin'ny fantsona maro. Ny seha-pifaneraserana Avalon-ST dia mampifanaraka amin'ny endriny maro ny famolavolana fantsona, izay ahafahanao manatratra ny fampiharana mahomby amin'ny fotoana maro nefa tsy mila mampihatra lojika fanaraha-maso sarotra.
  • Ny interface Avalon-ST dia manohana ny backpressure, izay rafitra fanaraha-maso ny fikorianan'ny rano izay ahafahan'ny sodina iray mandefa famantarana amin'ny loharano iray hampitsahatra ny fandefasana data. Mazàna dia mampiasa fanerena mihemotra ny fandoroana mba hampitsaharana ny fikorianan'ny angon-drakitra rehefa feno ny buffer FIFO azy na rehefa misy fitohanana amin'ny famoahana azy.

Fampahafantarana mifandraika

  • Avalon Interface Specifications

Famafana Decoder IP famantarana fototra

Famantaranandro sy Reset Signals

Anarana Avalon-ST karazana tari-dalana Description
clk_clk clk fahan'ny Ny famantaranandro rafitra lehibe. Ny fototra IP manontolo dia miasa amin'ny sisiny ambony amin'ny clk_clk .
reset_reset_n reset_n fahan'ny Famantarana ambany mavitrika izay mamerina ny rafitra manontolo rehefa nanamafy. Azonao atao ny manamafy an'io famantarana io amin'ny asynchronous.

Na izany aza, tsy maintsy deassert ianao miaraka amin'ny famantarana clk_clk. Rehefa miverina amin'ny reset ny core IP dia ataovy izay hahazoana antoka fa fonosana feno ny angona azony.

Avalon-ST Input sy Output Interface Signals

Anarana Avalon-ST karazana tari-dalana Description
in_ready vonona Output Famantarana efa vonona ny famindrana angon-drakitra mba hampisehoana fa vonona ny hanaiky ny angona ny sodina. Ny seha-pandrefesana dia mitondra ny famantarana in_ready hifehy ny fikorianan'ny angona manerana ny interface. Ny setroka interface tsara dia maka ny famantarana interface tsara amin'ny clk amin'izao fotoana izao.
in_valid MITOMBINA fahan'ny Famantarana manan-kery ny angon-drakitra mba hanondroana ny fahamarinan'ny famantarana famantarana. Rehefa manamafy ny famantarana in_valid ianao, dia manan-kery ny famantarana interface tsara Avalon-ST. Rehefa deassert ny famantarana in_valid ianao dia tsy mety ny famantarana interface tsara Avalon-ST ary tsy maintsy atao tsinontsinona. Azonao atao ny mametraka ny famantarana in_valid isaky ny misy angona. Na izany aza, ny sodina dia maka ny angon-drakitra avy amin'ny loharano ihany rehefa manamafy ny famantarana in_ready ny core IP.
in_data[] NY FANAZAVANA fahan'ny Fampidirana angon-drakitra misy marika famantarana ny codeword. Manan-kery raha tsy manan-kery ihany. Ny famantarana in_data dia vector misy C x feh marika. RAHA feh < N, tonga amin'ny tsingerina maromaro ny teny kaody amin'ny fantsona tsirairay.
in_era NY FANAZAVANA fahan'ny Fampidirana angon-drakitra izay manondro ireo marika famafana. Manan-kery raha tsy manan-kery ihany. Vector misy C x feh bits.
out_ready vonona fahan'ny Famantarana efa vonona ny famindrana angona mba hanondroana fa vonona ny hanaiky ny angona ny maodely midina. Ny loharano dia manome angona vaovao (raha misy) rehefa manamafy ny famantarana out_ready ianao ary mijanona amin'ny fanomezana angona vaovao rehefa miala amin'ny famantarana out_ready ianao.
tsy manan-kery MITOMBINA Output Famantarana manan-kery ny data. Ny fototra IP dia manamafy ny famantarana out_valid avo, isaky ny misy vokatra manan-kery ao amin'ny out_data.
out_data NY FANAZAVANA Output Misy vokatra voadika rehefa manamafy ny famantarana out_valid ny core IP. Mitovy filaharana amin'ny fampidirana azy ireo marika voahitsy. Vector misy C x N marika.
out_error fahadisoana Output Manondro teny kaody tsy azo ahitsy.
  • Ny mari-pamantarana tsy mety dia manondro angona manan-kery.
  • Ny teny kaody tsirairay dia mety ho tonga amin'ny tsingerina maromaro, miankina amin'ny paralelisma. Ny famolavolana dia manara-maso ny firafitry ny fampidirana, noho izany dia tsy mitaky fetran'ny fonosana amin'ny interface. Ny isan'ny fantsona mifanandrify amin'ny famolavolana dia mampitombo ny fidirana amin'ny alàlan'ny famerenana ireo singa miasa ho an'ny fantsona miaraka rehetra. Ity famolavolana ity dia tsy mampiasa Avalon-ST interface maro fanohanana fantsona.
  • Rehefa manamafy ny famantarana out_valid ny decoder dia manome angona manan-kery momba ny out_data.
  • Izy io dia mamoaka teny kaody C isaky ny tsingerina, izay C dia ny isan'ny fantsona mifanitsy. Ny IP core dia manamafy ny famantarana out_error rehefa mahazo codeword tsy azo ahitsy, izany hoe: rehefa mihoatra ny fahaizan'ny fanitsiana ny famafana ny IP core.

Famoronana fanondroana decoder famafana
Intel Corporation. Zo rehetra voatokana. Ny Intel, ny logo Intel, ary ny marika Intel hafa dia marika famantarana ny Intel Corporation na ny sampany. Ny Intel dia manome antoka ny fahombiazan'ny vokatra FPGA sy ny semiconductor amin'ny fepetra ankehitriny mifanaraka amin'ny fiantohana manara-penitra an'ny Intel, saingy manana zo hanova ny vokatra sy serivisy amin'ny fotoana rehetra tsy misy filazana. Tsy mandray andraikitra na andraikitra avy amin'ny fampiharana na fampiasana fampahalalana, vokatra na serivisy voalaza eto ny Intel afa-tsy izay neken'ny Intel an-tsoratra. Manoro hevitra ny mpanjifa Intel mba hahazo ny kinova farany momba ny fanondroana fitaovana alohan'ny hianteherana amin'ny fampahalalana navoaka sy alohan'ny hametrahana baiko ho an'ny vokatra na serivisy.
Ny anarana sy ny marika hafa dia azo lazaina ho fananan'ny hafa.

Documents / Loharano

Intel Erasure Decoder Reference Design [pdf] Toromarika
Famoronana fanondroana famafana, famafana, famafana, famafana

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *