Tarvitsetko neuvoja eteenpäin virheen korjaus ..

B

Buriedcode

Guest
Hei,
Olen ollut käsittelyssä vuoteen virheen korjaus langattoman suunnittelu miinojen ja olen vähän jumissa tällä hetkellä.Suunnittelun käyttää jo "hamming koodit 'toteutetaan laitteiston (kaavioiden syöttöä) käyttäen 12,8 koodi,
muokkaamisen on 13,8 koodi kaksinkertaisen virheen havaitsemisesta.Seeing olen lähettämällä 16-bittinen sana, olen yksinkertaisesti jakaa sen kahteen tavua, joten kukin tavu on oma virhe korjataan valmiudet (yhteensä 2 virheitä, 1 kussakin byte korjata, 2 kussakin havaitaan).Joten olen lähettämällä 26 bittiä yhteensä, mutta minulla on tilaa 32.

Nyt tämä on melko yksinkertainen tehdä, ja toimii kauniisti kanssa MACH4
n minulla.Olin alun perin aio käyttää convolutional koodausta, mutta dekoodauksella edellyttää laajaa laitteisto / ohjelmisto, vaikka käytettäisiin yksinkertaisin algoritmeja.Myös latenssiaika on ongelma, koska olen sen jälkeen <2ms alkaen välittää saada.
multiple errors in a 16-bit word with a maximum overhead of 16 bits.

Olen todella vain kysyä jos joku on kuullut yhtään tiedossa koodeja, block, järjestelmällisiä, rengasrakenteisia, että voi korjata
useita virheitä on 16-bittinen sana, jonka suurin ilmajohtoihin 16 bittiä.Koodaus / dekoodaus on yksinkertainen (käyttäen 64 macrocell CPLD's), mieluiten "saman tien".Erityinen "Reed-Solomon-koodi näyttää OK (32,16,5) mutta dekoodauksella on hieman painajainen.

Linkkejä, neuvonta-, koodi, Kaavio tai ideat ovat tervetulleita.Sen vain harrastus miinoja, että olen tullut hieman pakkomielle

<img src="http://www.edaboard.com/images/smiles/icon_confused.gif" alt="Confused" border="0" />Ps.Olen myös implented a (8,4) hamming koodi 4 kertaa 16 bittiä, jolloin pseudo (32,16) hamming koodi, mutta sen sotkuinen.

Kiitos.

BuriedCode.

 

Welcome to EDABoard.com

Sponsor

Back
Top