интел-лого

Референтни дизајн интел Ерасуре декодера

интел-Ерасуре-Децодер-Референце-Десигн-фиг-1

Ажурирано за Интел® Куартус® Приме Десигн Суите: 17.0
ИД: 683099
верзија: 2017.05.02

О референтном дизајну декодера за брисање

  • Декодер Ерасуре је посебан тип Рид-Соломон декодера који користи небинарни, циклични, линеарни блок код за исправљање грешака.
  • У Реед-Соломон декодеру са могућношћу декодирања брисањем, број грешака (Е) и брисања (Е') које можете да исправите је: н – к = 2Е + Е'
  • Где је н дужина блока, а к дужина поруке (нк је једнако броју симбола парности).
  • Декодер за брисање разматра само брисања, тако да способност корекције може да достигне максимум који даје нк. Декодер прима као улаз локације за брисање, које обично обезбеђује демодулатор унутар система кодирања, што може указати на одређене примљене кодне симболе као непоуздане. Дизајн не би требало да прелази могућност корекције брисања. Дизајн третира симболе које означава као брисање као нулту вредност.

Карактеристике

  • Циљано је на Стратик® 10 уређаје
  • Исправља брисања
  • Паралелни рад
  • Контрола протока

Функционални опис декодера за брисање

  • Декодер за брисање не исправља грешке, само брише. Избегава сложеност проналажења локација грешке, што захтева Рид-Соломон декодирање.
  • Алгоритам дизајна и архитектура се разликују од Реед-Соломон декодера. Декодирање брисањем је облик кодирања. Покушава да попуни улаз са п=нк симболима да би формирао важећу кодну реч, испуњавањем једначина парности. Матрица парности и матрица генератора дефинишу једначине парности.
  • Дизајн ради само са малим Реед-Соломон кодовима, као што су РС(14,10), РС(16,12), РС(12,8) или РС(10,6). За мали број симбола парности (п < к) користите овај дизајн; за велики број паритетних симбола (п > кп), требало би да користите матрицу генератора.
  • Образац брисања (представљен н-битним ин_ера улазом) се обраћа РОМ-у где дизајн чува паритетне подматрице. Дизајн има само нп = н! к! н − к ! могући обрасци брисања. Због тога дизајн користи модул за компресију адресе.
  • Дизајн кодира адресу са бројем адреса које су мање од адресе и имају тачно п постављених битова.
  • Декодер Ерасуре прима на свој улаз било коју стопу долазних симбола, до укупне дужине блока н по циклусу за максималну пропусност. Можете да конфигуришете паралелизам и број канала, тако да дизајн множи улазне симболе са бројем канала паралелно који одговарају различитим кодним речима које стижу у исто време.
  • Декодер за брисање производи пуну декодирану кодну реч, укључујући симболе за проверу, у једном циклусу (неколико кодних речи за неколико канала).интел-Ерасуре-Децодер-Референце-Десигн-фиг-1

Улазни бафер вам омогућава да имате број паралелних симбола по каналу мањи од укупне дужине блока (н). Интел препоручује да користите улазни пропусни опсег, осим ако паралелизам зависи од захтева вашег интерфејса.

Параметри језгра ИП декодера Ерасуре

Параметар Правне вредности Подразумевана вредност Опис
Број канала 1 до 16 1 Број улазних канала (C) обрадити.
Број бита по симболу 3 до 12 4 Број битова по симболу (M).
Број симбола по кодној речи 1 до 2M–1 14 Укупан број симбола по кодној речи (N).
Број контролних симбола по кодној речи 1 до N–1 4 Број симбола за проверу по кодној речи (R).
Број паралелних симбола по каналу 1 до N 14 Број симбола који долазе паралелно на улаз за сваку кодну реч (ПАР)
Фиелд Полиномиал Било који важећи полином 19 Одређује примитивни полином који дефинише Галоа поље.

Интерфејси и сигнали декодера за брисање

  • Авалон-СТ интерфејс подржава повратни притисак, који је механизам контроле протока, где понор може да укаже извору да престане да шаље податке.
  • Латенција спремности на улазном интерфејсу Авалон-СТ је 0; број симбола по такту је фиксиран на 1.
  • Интерфејси за сат и ресетовање покрећу или примају сигнал такта и ресетовања ради синхронизације Авалон-СТ интерфејса.

Авалон-СТ интерфејси у ДСП ИП језгрима

  • Авалон-СТ интерфејси дефинишу стандардни, флексибилни и модуларни протокол за пренос података са изворног интерфејса на интерфејс пријемника.
  • Улазни интерфејс је Авалон-СТ синк, а излазни интерфејс је Авалон-СТ извор. Интерфејс Авалон-СТ подржава пренос пакета са пакетима који се преплићу на више канала.
  • Авалон-СТ сигнали интерфејса могу описати традиционалне интерфејсе за стримовање који подржавају један ток података без познавања канала или граница пакета. Такви интерфејси обично садрже податке, спремне и важеће сигнале. Авалон-СТ интерфејси такође могу да подрже сложеније протоколе за рафал и пренос пакета са пакетима који се преплићу преко више канала. Авалон-СТ интерфејс инхерентно синхронизује вишеканалне дизајне, што вам омогућава да постигнете ефикасне, временски мултиплексиране имплементације без потребе за имплементацијом сложене контролне логике.
  • Авалон-СТ интерфејси подржавају повратни притисак, који је механизам контроле протока где понор може сигнализирати извору да престане да шаље податке. Синк обично користи повратни притисак да заустави проток података када су његови ФИФО бафери пуни или када има загушења на свом излазу.

Повезане информације

  • Спецификације Авалон интерфејса

Ерасуре декодер ИП Цоре Сигналс

Сигнали сата и ресетовања

Име Тип Авалон-СТ Правац Опис
цлк_цлк цлк Инпут Главни системски сат. Цело ИП језгро ради на растућој ивици цлк_цлк.
ресет_ресет_н ресет_н Инпут Активан низак сигнал који ресетује цео систем када се потврди. Овај сигнал можете потврдити асинхроно.

Међутим, морате га деактивирати синхроно са цлк_цлк сигналом. Када се ИП језгро опорави од ресетовања, уверите се да су подаци које прима комплетан пакет.

Улазни и излазни сигнали интерфејса Авалон-СТ

Име Тип Авалон-СТ Правац Опис
ин_спреман спреман Излаз Сигнал спремности за пренос података који означава да је судопер спреман да прихвати податке. Интерфејс за пријемник покреће сигнал ин_реади да контролише ток података кроз интерфејс. Интерфејс синк-а хвата сигнале интерфејса података на растућој ивици тренутног цлк.
ин_валид валидан Инпут Сигнал валидности података који означава валидност сигнала података. Када потврдите ин_валид сигнал, сигнали интерфејса података Авалон-СТ су валидни. Када деактивирате сигнал ин_валид, сигнали интерфејса података Авалон-СТ су неважећи и морају се занемарити. Можете потврдити ин_валид сигнал кад год су подаци доступни. Међутим, пријемник хвата податке из извора само када ИП језгро потврди сигнал ин_реади.
ин_дата[] података Инпут Унос података који садржи симболе кодне речи. Важи само када је ин_валид потврђен. Сигнал ин_дата је вектор који садржи C x ПАР симболи. Ако ПАР < N, кодна реч сваког канала стиже током неколико циклуса.
ин_ера података Инпут Унос података који показује који су симболи избрисани. Важи само када је ин_валид потврђен. То је вектор који садржи C x ПАР битс.
оут_реади спреман Инпут Сигнал спремности за пренос података који указује да је модул који се налази на низводном току спреман да прихвати податке. Извор пружа нове податке (ако су доступни) када потврдите сигнал оут_реади и престаје да даје нове податке када деассерт оут_реади сигнал.
оут_валид валидан Излаз Подаци валидни сигнал. ИП језгро потврђује да је сигнал оут_валид висок, кад год је валидан излаз на оут_дата.
оут_дата података Излаз Садржи декодирани излаз када ИП језгро потврди сигнал оут_валид. Исправљени симболи су истим редоследом којим су унети. То је вектор који садржи C x N симболи.
оут_еррор грешка Излаз Означава кодну реч која се не може исправити.
  • Потврђени сигнал ин_валид указује на важеће податке.
  • Свака кодна реч може стићи током неколико циклуса, у зависности од параметра паралелизма. Дизајн прати структуру улаза, тако да не захтева границе пакета на интерфејсу. Дизајниран број паралелних канала повећава пропусност реплицирањем функционалних јединица за све истовремене канале. Овај дизајн не користи подршку за више канала за Авалон-СТ интерфејс.
  • Када декодер потврди сигнал оут_валид, он даје валидне податке о оут_дата.
  • Он даје Ц кодне речи по циклусу, где је Ц број канала у паралели. ИП језгро потврђује сигнал оут_еррор када прими кодну реч која се не може исправити, тј.: када ИП језгро премашује могућност корекције брисања

Референтни дизајн декодера за брисање
Интел Цорпоратион. Сва права задржана. Интел, Интел лого и друге Интел ознаке су заштитни знаци Интел Цорпоратион или њених подружница. Интел гарантује перформансе својих ФПГА и полупроводничких производа у складу са тренутним спецификацијама у складу са Интеловом стандардном гаранцијом, али задржава право да изврши измене било којег производа и услуге у било које време без обавештења. Интел не преузима никакву одговорност или одговорност која произилази из примене или коришћења било које информације, производа или услуге описане овде осим ако је Интел изричито пристао у писаној форми. Интеловим клијентима се саветује да набаве најновију верзију спецификација уређаја пре него што се ослоне на било коју објављену информацију и пре него што наруче производе или услуге.
Друга имена и брендови могу се сматрати власништвом других.

Документи / Ресурси

Референтни дизајн интел Ерасуре декодера [пдфУпутства
Референтни дизајн декодера Ерасуре, Референтни декодер Ерасуре, Референтни декодер Ерасуре

Референце

Оставите коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *