intel-logo

Intel Erasure Decoder Referans Design

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

Mizajou pou Intel® Quartus® Prime Design Suite: 17.0
ID: 683099
Vèsyon: 2017.05.02

Konsènan konsepsyon referans efase dekodeur la

  • Dekodeur Erasure a se yon kalite patikilye dekodè Reed-Solomon ki sèvi ak yon kòd koreksyon erè blòk ki pa binè, siklik, lineyè.
  • Nan yon dekodè Reed-Solomon ki gen kapasite dekodaj efase, kantite erè (E) ak efase (E') ke ou ka korije se: n – k = 2E + E'
  • Kote n se longè blòk la ak k se longè mesaj la (nk egal kantite senbòl parite).
  • Erasure Decoder la sèlman konsidere efasman, kidonk kapasite koreksyon an ka rive jwenn maksimòm nk bay la. Dekodeur a resevwa kòm opinyon kote efase yo, tipikman bay demodulatè a nan sistèm kodaj la, ki ka endike sèten senbòl kòd resevwa kòm enfidèl. Konsepsyon an pa ta dwe depase kapasite koreksyon efase. Konsepsyon an trete senbòl ke li endike kòm efase kòm valè zewo.

Karakteristik

  • Vize aparèy Stratix® 10 yo
  • Korije efasman
  • Operasyon paralèl
  • Kontwòl koule

Erasure Decoder Fonksyonèl Deskripsyon

  • Erasure Decoder la pa korije erè, sèlman efasman. Li evite konpleksite pou jwenn kote erè, ki dekodaj Reed-Solomon mande.
  • Algorithm konsepsyon ak achitekti diferan pase yon dekodè Reed-Solomon. Efase dekodaj se yon fòm kodaj. Li eseye ranpli opinyon an ak senbòl p=nk pou fòme yon mo kòd ki valab, lè li ranpli ekwasyon parite yo. Matris parite ak matris dèlko defini ekwasyon parite yo.
  • Konsepsyon an travay sèlman ak ti kòd Reed-Solomon, tankou RS(14,10), RS(16,12), RS(12,8) oswa RS(10,6). Pou yon ti kantite senbòl parite (p < k) sèvi ak konsepsyon sa a; pou yon gwo kantite senbòl parite (p > kp), ou ta dwe itilize yon matris dèlko.
  • Modèl efase a (reprezante pa n-bit lajè in_era opinyon) adrese ROM kote konsepsyon an estoke submatrice parite yo. Konsepsyon an sèlman gen np = n! k! n - k ! modèl efase posib. Se poutèt sa, konsepsyon an sèvi ak yon modil konpresyon adrès.
  • Konsepsyon an kode adrès la ak kantite adrès ki pi piti pase adrès la epi ki gen egzakteman p bits mete.
  • Dekodeur Erasure a resevwa nan opinyon li nenpòt ki pousantaj nan senbòl fèk ap rantre, jiska longè total blòk n pou chak sik pou debi maksimòm. Ou ka configured paralelis ak kantite chanèl, pou konsepsyon an miltipliye senbòl yo fèk ap rantre pa kantite chanèl paralèl ki koresponn ak mo kod diferan ki rive an menm tan.
  • Dekodeur efase a pwodui tout kòd dekode, ki gen ladan senbòl chèk, nan yon sik (plizyè mo pou plizyè chanèl).intel-Erasure-Decoder-Reference-Design-fig-1

Yon tanpon antre pèmèt ou gen kantite senbòl paralèl pou chak chanèl mwens pase longè total blòk (n). Intel rekòmande ou sèvi ak lajè D ', sof si paralèl la depann sou kondisyon koòdone ou.

Erasure Decoder IP Nwayo Paramèt

Paramèt Valè legal yo Valè Default Deskripsyon
Kantite chanèl 1 a 16 1 Kantite chanèl antre (C) pou trete.
Kantite Bits pa senbòl 3 a 12 4 Kantite bi pou chak senbòl (M).
Kantite senbòl pou chak mo kòd 1 pou 2M–1 14 Kantite total senbòl pou chak mo kòd (N).
Kantite senbòl chèk pou chak mo kòd 1 pou N–1 4 Kantite senbòl chèk pou chak mo kòd (R).
Kantite senbòl paralèl pou chak chanèl 1 pou N 14 Kantite senbòl ki rive an paralèl nan antre pou chak mo kòd (PAR)
Jaden polinòm Nenpòt polinòm ki valab 19 Espesifye polinòm primitif ki defini jaden Galois la.

Erasure Decoder Entèfas ak siyal

  • Koòdone Avalon-ST sipòte backpressure, ki se yon mekanis kontwòl koule, kote yon koule ka endike yon sous yo sispann voye done.
  • Latansi pare sou koòdone opinyon Avalon-ST la se 0; kantite senbòl pou chak bat fikse a 1.
  • Revèy la ak reset interfaces kondwi oswa resevwa siyal revèy la ak reset pou senkronize interfaces Avalon-ST yo.

Entèfas Avalon-ST nan DSP IP Cores

  • Koòdone Avalon-ST defini yon pwotokòl estanda, fleksib, ak modilè pou transfè done soti nan yon koòdone sous nan yon koòdone koule.
  • Koòdone nan opinyon se yon koule Avalon-ST ak koòdone pwodiksyon an se yon sous Avalon-ST. Koòdone Avalon-ST sipòte transfè pakè ak pake ki antre nan plizyè chanèl.
  • Siyal koòdone Avalon-ST ka dekri koòdone difizyon tradisyonèl ki sipòte yon sèl kouran done san yo pa konnen chanèl oswa limit pake. Entèfas sa yo tipikman gen done, pare, ak siyal valab. Entèfas Avalon-ST kapab sipòte tou pwotokòl ki pi konplèks pou transfè pete ak pake ak pake ki antre nan plizyè chanèl. Koòdone Avalon-ST nannan senkronize desen miltichanèl, ki pèmèt ou reyalize aplikasyon efikas, miltiplexed tan san yo pa oblije aplike lojik kontwòl konplèks.
  • Koòdone Avalon-ST sipòte backpressure, ki se yon mekanis kontwòl koule kote yon koule ka siyal nan yon sous yo sispann voye done. Lavabo a anjeneral sèvi ak backpressure pou sispann koule nan done lè tanpon FIFO li yo plen oswa lè li gen konjesyon sou pwodiksyon li yo.

Enfòmasyon ki gen rapò

  • Espesifikasyon entèfas Avalon

Erasure Decoder IP Nwayo Siyal

Revèy ak Reyajiste siyal yo

Non Kalite Avalon-ST Direksyon Deskripsyon
clk_clk clk Antre Revèy sistèm prensipal la. Nwayo IP antye opere sou kwen k ap monte nan clk_clk.
reset_reset_n reset_n Antre Yon siyal ki ba aktif ki reset tout sistèm nan lè afime. Ou ka afime siyal sa a asynchrone.

Sepandan, ou dwe deaserte li synchrone ak siyal clk_clk la. Lè nwayo IP a refè soti nan reset, asire ke done li resevwa yo se yon pake konplè.

Avalon-ST Antre ak Sorti Siyal Entèfas

Non Kalite Avalon-ST Direksyon Deskripsyon
nan_pare pare Sòti Done transfè pare siyal pou endike koule a pare pou aksepte done. Koòdone nan koule kondwi siyal la in_ready kontwole koule nan done atravè koòdone la. Koòdone nan koule kaptire siyal yo koòdone done sou aktyèl clk k ap monte kwen an.
in_valid valab Antre Done valab siyal pou endike validite siyal done yo. Lè ou revandike siyal in_valid la, siyal koòdone done Avalon-ST yo valab. Lè ou désaser siyal in_valid la, siyal koòdone done Avalon-ST yo pa valab epi yo dwe neglije. Ou ka afime siyal in_valid la chak fwa done yo disponib. Sepandan, koule a sèlman kaptire done ki soti nan sous la lè nwayo a IP afime siyal la in_ready.
in_data[] done Antre Done D' ki gen senbòl codeword yo. Valab sèlman lè in_valid afime. Siyal in_data a se yon vektè ki genyen C x PAR senbòl. Si PAR < N, mo kòd chak chanèl rive sou plizyè sik.
nan_era done Antre Antre done ki endike ki senbòl yo efase. Valab sèlman lè in_valid afime. Li se yon vektè ki genyen C x PAR bits.
soti_pare pare Antre Done transfè pare siyal pou endike ke modil en a pare pou aksepte done. Sous la bay nouvo done (si sa disponib) lè ou revandike siyal out_ready a epi li sispann bay nouvo done lè ou deasserte siyal out_ready la.
soti_valid valab Sòti Done valab siyal. Nwayo IP afirme siyal la out_valid segondè, chak fwa yon pwodiksyon valab se sou out_data.
soti_done done Sòti Gen pwodiksyon dekode lè nwayo IP afime siyal la out_valid. Senbòl korije yo nan menm lòd yo antre. Li se yon vektè ki genyen C x N senbòl.
out_error erè Sòti Endike mo kòd ki pa korije.
  • Yon siyal ki deklare in_valid endike done ki valab.
  • Chak mo kòd ka rive sou plizyè sik, tou depann de paramèt paralèl la. Konsepsyon an swiv estrikti opinyon an, kidonk li pa mande pou pa gen limit pake sou koòdone a. Kantite chanèl konsepsyon an nan paralèl ogmante debi nan repwodui inite fonksyonèl yo pou tout chanèl konkouran yo. Konsepsyon sa a pa sèvi ak sipò chanèl miltip koòdone Avalon-ST.
  • Lè dekodeur a deklare siyal out_valid la, li bay done ki valab sou out_data.
  • Li bay mo kòd C pou chak sik, kote C se kantite chanèl paralèl. Nwayo IP afime siyal out_error lè li resevwa yon mo kòd ki pa korije, sa vle di: lè nwayo IP depase kapasite koreksyon efase.

Erasure Decoder Referans Design
Intel Corporation. Tout dwa rezève. Intel, logo Intel ak lòt mak Intel yo se mak komèsyal Intel Corporation oswa filiales li yo. Intel garanti pèfòmans pwodwi FPGA ak semi-conducteurs li yo selon espesifikasyon aktyèl yo an akò ak garanti estanda Intel a, men li rezève dwa pou fè chanjman nan nenpòt pwodwi ak sèvis nenpòt ki lè san avètisman. Intel pa asime okenn responsablite oswa responsablite ki soti nan aplikasyon an oswa itilizasyon nenpòt enfòmasyon, pwodwi oswa sèvis ki dekri la a eksepte si Intel te dakò ekspreseman alekri. Yo konseye kliyan Intel yo pou yo jwenn dènye vèsyon espesifikasyon aparèy yo anvan yo konte sou nenpòt enfòmasyon ki pibliye epi anvan yo pase lòd pou pwodwi oswa sèvis yo.
Lòt non ak mak yo ka reklame kòm pwopriyete lòt moun.

Dokiman / Resous

Intel Erasure Decoder Referans Design [pdfEnstriksyon yo
Erasure Decoder Referans Design, Erasure Decoder, Erasure Decoder Referans

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *