MICROCHIP-LOGO

MICROCHIP Viterbi dekoderi

MICROCHIP-Viterbi-dekoder-mahsulot

Texnik xususiyatlari

  • Algoritm: Viterbi dekoder
  • Kirish: 3-bit yoki 4-bit yumshoq yoki qattiq kirish
  • Dekodlash usuli: Maksimal ehtimollik
  • Amalga oshirish: Seriya va parallel
  • Ilovalar: Mobil telefonlar, sun'iy yo'ldosh aloqasi, raqamli televidenie

Mahsulotdan foydalanish bo'yicha ko'rsatmalar

Serial Viterbi dekoderi kirish bitlarini alohida-alohida ketma-ketlikda qayta ishlaydi. Serial dekoderdan foydalanish uchun quyidagi amallarni bajaring:

  • Kirish bitlarini dekoderga ketma-ket kiriting.
  • Dekoder yo'l ko'rsatkichlarini yangilaydi va har bir bit uchun qaror qabul qiladi.
  • Serial dekoder sekinroq bo'lishi mumkinligini tushuning, lekin kam murakkablik va kamroq resurslardan foydalanishni taklif qiladi.
  • Hajmi, quvvat sarfi va tezlikdan ustun turadigan ilovalar uchun Serial Dekoderdan foydalaning.
  • Parallel Viterbi dekoderi bir vaqtning o'zida bir nechta bitlarni qayta ishlaydi. Parallel dekoderdan qanday foydalanish kerak:
  • Parallel ishlov berish uchun dekoderga bir vaqtning o'zida bir nechta bitlarni kiriting.
  • Dekoder turli yo'l ko'rsatkichlarini parallel ravishda yangilaydi, bu esa tezroq qayta ishlashga olib keladi.
  • Esda tutingki, Parallel Dekoder murakkablik va resurslardan foydalanishning oshishi hisobiga yuqori o'tkazuvchanlikni taklif etadi.
  • Haqiqiy vaqtda aloqa tizimlari kabi tezkor ishlov berish va yuqori o'tkazuvchanlikni talab qiluvchi ilovalar uchun Parallel dekoderni tanlang.

TSS

Savol: Konvolyutsion kodlar nima?

Javob: Konvolyutsion kodlar - uzatish xatolaridan himoya qilish uchun aloqa tizimlarida keng qo'llaniladigan xatolarni tuzatuvchi kodlar.

Savol: Viterbi dekoderi qanday ishlaydi?

Javob: Viterbi dekoderi qabul qilingan signal asosida uzatiladigan bitlarning eng ehtimoliy ketma-ketligini aniqlash uchun Viterbi algoritmidan foydalanadi va dekodlash xatolarini kamaytiradi.

Savol: Parallel o‘rniga Serial Viterbi dekoderini qachon tanlashim kerak?

Javob: Kamroq murakkablik, kamroq resurslardan foydalanish va xarajat samaradorligini birinchi o‘ringa qo‘yishda ketma-ket dekoderni tanlang. Tezlik asosiy muammo bo'lmagan ilovalar uchun javob beradi.

Savol: Viterbi dekoder qaysi ilovalarda keng qo'llaniladi?

Javob: Viterbi dekoderi mobil telefonlar, sun'iy yo'ldosh aloqalari va raqamli televidenie kabi zamonaviy aloqa tizimlarida keng qo'llaniladi.

Kirish

Viterbi dekoderi raqamli aloqa tizimlarida konvolyutsion kodlarni dekodlash uchun ishlatiladigan algoritmdir. Konvolyutsion kodlar - bu uzatish paytida yuzaga keladigan xatolardan himoya qilish uchun aloqa tizimlarida keng qo'llaniladigan xatolarni tuzatuvchi kodlar.
Viterbi dekoderi dinamik dasturlash yondashuvi Viterbi algoritmidan foydalangan holda qabul qilingan signal asosida uzatiladigan bitlarning eng ehtimoliy ketma-ketligini aniqlaydi. Ushbu algoritm qabul qilingan signal asosida eng ehtimoliy bit ketma-ketligini hisoblash uchun barcha potentsial kod yo'llarini ko'rib chiqadi. Keyin u eng yuqori ehtimoli bo'lgan yo'lni tanlaydi.
Viterbi dekoderi qabul qilingan signalni dekodlashda xatolik ehtimolini minimallashtiradigan va kichik maydonni egallagan holda seriyali va yuqori o'tkazuvchanlik uchun Parallel rejimda amalga oshiriladigan maksimal ehtimollik dekoderidir. U zamonaviy aloqa tizimlarida, jumladan, mobil telefonlar, sun'iy yo'ldosh aloqalari va raqamli televidenieda keng qo'llaniladi. Ushbu IP 3-bit yoki 4-bit yumshoq yoki qattiq kirishni qabul qiladi.
Viterbi algoritmi ikkita asosiy yondashuv yordamida amalga oshirilishi mumkin: ketma-ket va parallel. Har bir yondashuv o'ziga xos xususiyatlarga va qo'llanilishiga ega, ular quyidagicha tavsiflanadi.
Serial Viterbi dekoder
Serial Viterbi Decoder kirish bitlarini alohida-alohida qayta ishlaydi, yo'l ko'rsatkichlarini ketma-ket yangilaydi va har bir bit uchun qaror qabul qiladi. Biroq, ketma-ket ishlov berish tufayli, u Parallel hamkasbiga nisbatan sekinroq bo'ladi. Serial dekoder barcha mumkin bo'lgan holat ko'rsatkichlarini ketma-ket yangilash va har bir bit uchun panjara orqali orqaga qaytish zarurati tufayli chiqishni yaratish uchun 69 soat tsiklini talab qiladi, bu esa ishlov berish vaqtini uzaytiradi.
AdvantagParallel dekoder bilan solishtirganda, ketma-ket dekoderdan foydalanish uning murakkabligi va apparat resurslaridan kamroq foydalanishidadir. Bu uni avansga aylantiraditagHajmi, quvvat sarfi va narxi tezlikdan muhimroq bo'lgan ilovalar uchun eous variant.
Parallel Viterbi dekoder
Parallel Viterbi dekoderi bir vaqtning o'zida bir nechta bitlarni qayta ishlash uchun mo'ljallangan. Bunga turli yo'l ko'rsatkichlarini bir vaqtning o'zida yangilash uchun parallel ishlov berish metodologiyalaridan foydalanish orqali erishiladi. Bunday parallellik 8 ta takt sikli bo'lgan chiqishni yaratish uchun zarur bo'lgan soat sikllari sonining sezilarli darajada qisqarishiga olib keladi.
Parallel dekoderning tezligi murakkablik va resurslardan foydalanishning ortishi bilan bog'liq bo'lib, dekoder hajmini va quvvat sarfini oshirishi mumkin bo'lgan parallel ishlov berish elementlarini amalga oshirish uchun qo'shimcha qurilmalarni talab qiladi. Haqiqiy vaqtda aloqa tizimlari kabi yuqori o'tkazuvchanlik va tezkor ishlov berishni talab qiladigan ilovalar uchun Parallel Viterbi dekoderi ko'pincha afzallik beriladi.
Xulosa qilib aytganda, ketma-ket va parallel Viterbi dekoderidan foydalanish o'rtasidagi qaror dasturning o'ziga xos talablariga bog'liq. Minimal quvvat, xarajat va tezlikni talab qiladigan ilovalarda Serial dekoder odatda mos keladi. Biroq, ishlash muhim bo'lgan yuqori tezlik va yuqori o'tkazuvchanlikni talab qiladigan ilovalar uchun Parallel dekoder afzalroq variant bo'lib, garchi u murakkabroq va ko'proq resurslarni talab qilsa ham.

Xulosa
Quyidagi jadvalda Viterbi Decoder IP xususiyatlarining qisqacha ro'yxati keltirilgan.
Jadval 1. Viterbi dekoderining xarakteristikalari

Asosiy versiya Ushbu hujjat Viterbi Decoder v1.1 uchun amal qiladi.
Qo'llab-quvvatlanadigan qurilmalar oilalari • PolarFire® SoC

• PolarFire

Qo'llab-quvvatlanadigan asboblar oqimi Libero® SoC v12.0 yoki undan keyingi versiyalarni talab qiladi.
Litsenziyalash Viterbi Decoder shifrlangan RTL har qanday Libero litsenziyasi bilan bepul mavjud.

Shifrlangan RTL: Yadro uchun to'liq shifrlangan RTL kodi taqdim etilgan bo'lib, u yadroni SmartDesign bilan yaratishga imkon beradi. Simulyatsiya, Sintez va Layout Libero dasturi yordamida amalga oshiriladi.

Xususiyatlari
Viterbi Decoder IP quyidagi xususiyatlarga ega:

  • 3-bit yoki 4-bit yumshoq kirish kengliklarini qo'llab-quvvatlaydi
  • Seriya va Parallel arxitekturani qo'llab-quvvatlaydi
  • Foydalanuvchi tomonidan belgilangan orqaga qaytish uzunligini qo'llab-quvvatlaydi va standart qiymat 20 dir
  • Unipolyar va bipolyar ma'lumotlar turlarini qo'llab-quvvatlaydi
  • 1/2 kod tezligini qo'llab-quvvatlaydi
  • 7 bo'lgan cheklov uzunligini qo'llab-quvvatlaydi

O'rnatish bo'yicha ko'rsatmalar

IP yadrosi Libero® SoC dasturiy ta'minotining IP katalogiga Libero SoC dasturidagi IP katalogini yangilash funksiyasi orqali avtomatik ravishda o'rnatilishi kerak yoki u katalogdan qo'lda yuklab olinadi. IP yadrosi Libero SoC dasturiy ta'minot IP-katalogiga o'rnatilgandan so'ng, u Libero loyihasiga qo'shilishi uchun SmartDesign ichida sozlanadi, yaratiladi va jonlantiriladi.

Qurilmadan foydalanish va unumdorligi (Savol bering)
Viterbi Decoder uchun resurslardan foydalanish Synopsys Synplify Pro vositasi yordamida o'lchanadi va natijalar quyidagi jadvalda umumlashtiriladi.
Jadval 2. Qurilma va resurslardan foydalanish

Qurilma tafsilotlari Ma'lumotlar turi Arxitektura Resurslar Ishlash (MGts) RAMlar Matematik bloklar Chip Globals
Oila Qurilma LUTlar DFF LSRAM uSRAM
PolarFire® SoC MPFS250T Bir qutbli Serial 416 354 200 3 0 0 0
Bipolyar Serial 416 354 200 3 0 0 0
Bir qutbli Parallel 13784 4642 200 0 0 0 0
Bipolyar Parallel 13768 4642 200 0 0 0 1
PolarFire MPF300T Bir qutbli Serial 416 354 200 3 0 0 0
Bipolyar Serial 416 354 200 3 0 0 0
Bir qutbli Parallel 13784 4642 200 0 0 0 0
Bipolyar Parallel 13768 4642 200 0 0 0 1

Muhim: Dizayn Viterbi Decoder yordamida quyidagi GUI parametrlarini sozlash orqali amalga oshiriladi:

  • Yumshoq ma'lumotlar kengligi = 4
  • K Uzunligi = 7
  • Kod tezligi = ½
  • Kuzatuv uzunligi = 20

Viterbi dekoder IP konfiguratori

Viterbi dekoder IP konfiguratori (Savol bering)
Ushbu bo'lim tugashni ta'minlaydiview Viterbi Decoder Configurator interfeysi va uning turli komponentlari.
Viterbi dekoder konfiguratori Viterbi dekoder IP yadrosi uchun parametrlar va sozlamalarni sozlash uchun grafik interfeysni taqdim etadi. U foydalanuvchiga Soft Data Width, K Length, Code Rate, Traceback Length, Datatype, Architecture, Testbench va License kabi parametrlarni tanlash imkonini beradi. Asosiy konfiguratsiyalar 3-1-jadvalda tasvirlangan.
Quyidagi rasmda batafsil ma'lumot berilgan view Viterbi Decoder Configurator interfeysi.
1-1-rasm. Viterbi dekoder IP konfiguratori

MICROCHIP-Viterbi-dekoder-FIG-1

Interfeys, shuningdek, qilingan konfiguratsiyalarni tasdiqlash yoki bekor qilish uchun OK va Bekor qilish tugmalarini o'z ichiga oladi.

Funktsional tavsif

Quyidagi rasmda Viterbi dekoderining apparat tatbiq etilishi ko'rsatilgan.
2-1-rasm. Viterbi dekoderining apparat ta'minoti

MICROCHIP-Viterbi-dekoder-FIG-2

Ushbu modul DVALID_I da ishlaydi. DVALID_I tasdiqlansa, tegishli ma'lumotlar kirish sifatida qabul qilinadi va jarayon boshlanadi. Ushbu IP tarixi buferiga ega va shu tanlov asosida IP tanlangan bufer sonini DVALID_Is + Ba'zi soat sikllari birinchi chiqishni yaratish uchun oladi. Odatiy bo'lib, tarix buferi 20 ga teng. Parallel Viterbi dekoderining kirish va chiqishi o'rtasidagi kechikish 20 DVALID_Is + 14 Clock Cycles. Serial Viterbi dekoderining kirish va chiqishi o'rtasidagi kechikish 20 DVALID_Is + 72 Clock Cycles.

Arxitektura (Savol bering)
Viterbi Decoder barcha mumkin bo'lgan enkoder holatlari bo'ylab eng yaxshi yo'lni topish orqali Konvolyutsion kodlovchiga dastlab berilgan ma'lumotlarni oladi. 7 cheklov uzunligi uchun 64 ta holat mavjud. Arxitektura quyidagi asosiy bloklardan iborat:

  • Filial metrik birligi (BMU)
  • Yoʻl metrik birligi (PMU)
  • Orqaga kuzatish birligi (TBU)
  • Taqqoslash birligini qo'shish (ACSU)

Quyidagi rasmda Viterbi Decoder arxitekturasi ko'rsatilgan.
2-2-rasm. Viterbi dekoder arxitekturasi

MICROCHIP-Viterbi-dekoder-FIG-3

Viterbi dekoderi uchta ichki blokdan iborat bo'lib, ular quyidagicha izohlanadi:

  1. Filial metrik birligi (BMU): BMU qabul qilingan signal va barcha potentsial uzatiladigan signallar o'rtasidagi tafovutni ikkilik ma'lumotlar uchun Hamming masofasi yoki rivojlangan modulyatsiya sxemalari uchun Evklid masofasi kabi ko'rsatkichlardan foydalangan holda hisoblab chiqadi. Ushbu hisob qabul qilingan va mumkin bo'lgan uzatiladigan signallar o'rtasidagi o'xshashlikni baholaydi. BMU bu ko'rsatkichlarni har bir qabul qilingan belgi yoki bit uchun qayta ishlaydi va natijalarni yo'l metrik birligiga yo'naltiradi.
  2. Yo'l metrik birligi (PMU): Qo'shish-qiyoslash-tanlash (ACS) birligi sifatida ham tanilgan PMU, BMU-dan filial ko'rsatkichlarini qayta ishlash orqali yo'l ko'rsatkichlarini yangilaydi. U panjara diagrammasidagi har bir holat uchun eng yaxshi yoʻlning umumiy koʻrsatkichini kuzatib boradi (mumkin holat oʻtishlarining grafik tasviri). PMU har bir holat uchun joriy yoʻl koʻrsatkichiga yangi filial koʻrsatkichini qoʻshadi, shu holatga olib boruvchi barcha yoʻllarni solishtiradi va eng ehtimoliy yoʻlni koʻrsatuvchi eng past koʻrsatkichga ega boʻlganini tanlaydi. Ushbu tanlov jarayoni har bir s da amalga oshiriladitagpanjaraning e, natijada har bir davlat uchun omon qolgan yo'llar deb nomlanuvchi eng ehtimoliy yo'llar to'plami paydo bo'ladi.
  3. Kuzatuv birligi (TBU): TBU PMU tomonidan qabul qilingan belgilarni qayta ishlashdan so'ng, holatlarning eng ehtimoliy ketma-ketligini aniqlash uchun javobgardir. U buni eng past yo'l ko'rsatkichi bilan oxirgi holatdan panjarani qaytarish orqali amalga oshiradi. TBU panjara strukturasining oxiridan boshlanadi va eng ehtimoliy uzatiladigan ketma-ketlikni aniqlash uchun ko'rsatgichlar yoki havolalar yordamida omon qolgan yo'llarni kuzatib boradi. Qayta kuzatishning uzunligi konvolyutsion kodning cheklash uzunligi bilan belgilanadi, bu dekodlash kechikishi va murakkabligiga ta'sir qiladi. Qayta tiklash jarayonini tugatgandan so'ng, dekodlangan ma'lumotlar chiqish sifatida taqdim etiladi, odatda konvolyutsion enkoderni tozalash uchun dastlab qo'shilgan quyruq bitlari olib tashlangan.

Viterbi dekoderi qabul qilingan signalni dastlabki uzatilgan ma'lumotlarga aniq dekodlash uchun ushbu uchta birlikdan foydalanadi va uzatish paytida yuzaga kelishi mumkin bo'lgan xatolarni tuzatadi.
Samaradorligi bilan mashhur Viterbi algoritmi aloqa tizimlarida konvolyutsion kodlarni dekodlashning standart usuli hisoblanadi.
Yumshoq kodlash uchun ikkita ma'lumot formati mavjud: unipolyar va bipolyar. Quyidagi jadvalda 3-bitli yumshoq kiritish uchun qiymatlar va tegishli tavsiflar keltirilgan.
2-1-jadval. 3-bitli yumshoq kirishlar

Tavsif Bir qutbli Bipolyar
Eng kuchli 0 000 100
Nisbatan kuchli 0 001 101
Nisbatan zaif 0 010 110
Eng zaif 0 011 111
Eng zaif 1 100 000
Nisbatan zaif 1 101 001
Nisbatan kuchli 1 110 010
Eng kuchli 1 111 100

Quyidagi jadvalda standart konvolyutsiya kodi keltirilgan.
2-2-jadval. Standart konvolyutsiya kodi

Cheklov uzunligi Chiqish tezligi = 2
Ikkilik Sakkizlik
7 1111001 171
1011011 133

Viterbi dekoder parametrlari va interfeys signallari (Savol bering)
Ushbu bo'limda Viterbi Decoder GUI konfiguratoridagi parametrlar va I/U signallari muhokama qilinadi.

Konfiguratsiya sozlamalari (Savol bering)
Quyidagi jadvalda Viterbi Decoder apparatini amalga oshirishda foydalaniladigan konfiguratsiya parametrlari keltirilgan. Bular umumiy parametrlar boʻlib, ilova talabiga koʻra farqlanadi.
3-1-jadval. Konfiguratsiya parametrlari

Parametr nomi Tavsif Qiymat
Yumshoq ma'lumotlar kengligi Yumshoq kirish ma'lumotlarining kengligini ifodalash uchun ishlatiladigan bitlar sonini belgilaydi 3 va 4 bitni qo'llab-quvvatlaydigan foydalanuvchi tanlanishi mumkin
K uzunligi K - konvolyutsion kodning cheklash uzunligi 7 ga o'rnatildi
Kod tezligi Kirish bitlarining chiqish bitlariga nisbatini bildiradi 1/2
Kuzatuv uzunligi Viterbi algoritmida ishlatiladigan panjara chuqurligini aniqlaydi Foydalanuvchi tomonidan belgilangan qiymat va sukut bo'yicha 20 dir
Ma'lumotlar turi Foydalanuvchilarga kirish ma'lumotlari turini tanlash imkonini beradi Foydalanuvchi tomonidan tanlanadi va quyidagi variantlarni qo'llab-quvvatlaydi:

• Bir qutbli

• Bipolyar

Arxitektura Amalga oshirish arxitekturasining turini belgilaydi Quyidagi amalga oshirish turlarini qo'llab-quvvatlaydi:

• Parallel

• Serial

Kirish va chiqish signallari (Savol bering)
Quyidagi jadvalda Viterbi Decoder IP ning kirish va chiqish portlari keltirilgan.
3-2-jadval. Kirish va chiqish portlari

Signal nomi Yo'nalish Kengligi Tavsif
SYS_CLK_I Kirish 1 Kirish soati signali
ARSTN_I Kirish 1 Kirishni tiklash signali (Asinxron faol-past reset)
DATA_I Kirish 6 Ma'lumot kiritish signali (MSB 3-bit IDATA, LSB 3-bit QDATA)
DVALID_I Kirish 1 Maʼlumotlarning yaroqli kirish signali
DATA_O Chiqish 1 Viterbi Decoder ma'lumotlarining chiqishi
DVALID_O Chiqish 1 Ma'lumotlarning haqiqiy chiqish signali

Vaqt diagrammasi

Ushbu bo'limda Viterbi dekoderining vaqt diagrammalari muhokama qilinadi.
Quyidagi rasmda Seriya va Parallel rejim konfiguratsiyasiga tegishli Viterbi Dekoderining vaqt diagrammasi ko'rsatilgan.
4-1-rasm. Vaqt diagrammasi

MICROCHIP-Viterbi-dekoder-FIG-5

  • Serial Viterbi dekoderi chiqishni yaratish uchun kamida 69 soat tsiklini (O'tkazish qobiliyati) talab qiladi.
  • Serial Viterbi dekoderining kechikish vaqtini hisoblash uchun quyidagi tenglamadan foydalaning:
  • DVALIDlar tarixi bufer vaqtlari soni + 72 soat sikli
  • Misol uchunample, Agar tarix buferining uzunligi 20 ga o'rnatilgan bo'lsa, u holda
  • Kechikish = 20 amal qilish muddati + 72 soat tsikli
  • Parallel Viterbi dekoderi chiqishni yaratish uchun kamida 8 soat siklini (O'tkazuvchanlik) talab qiladi.
  • Parallel Viterbi dekoderining kechikish vaqtini hisoblash uchun quyidagi tenglamadan foydalaning:
  • DVALIDlar tarixi bufer vaqtlari soni + 14 soat sikli
  • Misol uchunample, Agar tarix buferining uzunligi 20 ga o'rnatilgan bo'lsa, u holda
  • Kechikish = 20 amal qilish muddati + 14 soat tsikli

Muhim: Seriya va Parallel Viterbi dekoderining vaqt diagrammasi bir xil, har bir dekoder uchun zarur bo'lgan soat sikllari soni bundan mustasno.

Testbench simulyatsiyasi

A sample testbench Viterbi dekoderining funksionalligini tekshirish uchun taqdim etiladi. Test dastgohi yordamida yadroni simulyatsiya qilish uchun quyidagi amallarni bajaring:

  1. Libero® SoC ilovasini oching, Katalog > tugmasini bosing View > Windows > Katalog-ga o'ting va keyin Solutions-Wireless-ni kengaytiring. Viterbi_Decoder-ni ikki marta bosing va keyin OK tugmasini bosing. IP bilan bog'liq hujjatlar Hujjatlar ostida keltirilgan.
    Muhim: Agar siz Katalog yorlig'ini ko'rmasangiz, ga o'ting View Windows menyusiga o'ting va uni ko'rinadigan qilish uchun Katalog ni bosing.
  2. 1-1-rasmda ko'rsatilganidek, IPni talabga muvofiq sozlang.
  3. FEC kodlovchisi Viterbi dekoderini sinab ko'rish uchun sozlanishi kerak. Katalogni oching va FEC Encoder IP-ni sozlang.
  4. Rag'batlantiruvchi ierarxiya yorlig'iga o'ting va ierarxiyani yaratish-ni bosing.
  5. Rag'batlantiruvchi ierarxiya ko'rinishida testbench (vit_decoder_tb(vit_decoder_tb.v [ish])) ni o'ng tugmasini bosing va so'ng Pre-Synth Design Simulyatsiya > Interaktiv ravishda ochish-ni bosing.

Muhim: Rag'batlantiruvchi ierarxiya yorlig'ini ko'rmasangiz, o'ting View > Windows menyusi va uni ko'rinadigan qilish uchun Stimul ierarxiyasini bosing.
ModelSim® asbobi quyidagi rasmda ko'rsatilganidek, test dastgohi bilan ochiladi.
5-1-rasm. ModelSim Tool Simulyatsiya oynasi

MICROCHIP-Viterbi-dekoder-FIG-4

Muhim

  • Agar simulyatsiya the.do da ko'rsatilgan ish vaqti chegarasi tufayli to'xtatilgan bo'lsa file, simulyatsiyani bajarish uchun run -all buyrug'idan foydalaning.
  • Simulyatsiyani ishga tushirgandan so'ng, test dastgohi ikkita hosil qiladi files (fec_input.txt, vit_output.txt) va siz ikkalasini solishtirishingiz mumkin files muvaffaqiyatli simulyatsiya uchun.

Qayta ko'rib chiqish tarixi (Savol bering)
Qayta ko'rib chiqish tarixi hujjatga kiritilgan o'zgarishlarni tavsiflaydi. O'zgartirishlar eng dolzarb nashrdan boshlab qayta ko'rib chiqish bo'yicha sanab o'tilgan.

6-1-jadval. Qayta ko'rib chiqish tarixi

Qayta ko'rib chiqish Sana Tavsif
B 06/2024 Quyida hujjatning B tahririda kiritilgan o'zgartirishlar ro'yxati keltirilgan:

• Kirish bo'limining mazmuni yangilandi

• Qurilmadan foydalanish va unumdorlik bo‘limiga 2-jadval qo‘shildi

• Qo‘shildi 1. Viterbi Decoder IP Configurator bo‘limi

• Ichki bloklar haqidagi kontent qo‘shildi, 2-1-jadval yangilandi va 2-2-jadval qo‘shildi.

2.1. Arxitektura bo'limi

• 3 da yangilangan 1-3.1-jadval. Konfiguratsiya sozlamalari bo'limi

• 4-1-rasm va 4. Vaqt diagrammasi bo'limiga eslatma qo'shildi

• Yangilangan 5-1-rasm 5. Testbench Simulyatsiyasi bo'limi

A 05/2023 Dastlabki nashr

Microchip FPGA-ni qo'llab-quvvatlash

Microchip FPGA mahsulotlar guruhi o'z mahsulotlarini turli xil qo'llab-quvvatlash xizmatlari, jumladan, mijozlarga xizmat ko'rsatish, mijozlarni texnik qo'llab-quvvatlash markazi, websayt va butun dunyo bo'ylab savdo ofislari. Mijozlarga qo'llab-quvvatlash xizmatiga murojaat qilishdan oldin Microchip onlayn resurslariga tashrif buyurish tavsiya etiladi, chunki ularning so'rovlariga allaqachon javob berilgan bo'lishi mumkin.
orqali Texnik qo'llab-quvvatlash markaziga murojaat qiling websaytida www.microchip.com/support. FPGA Device Part raqamini eslatib o'ting, tegishli ish toifasini tanlang va dizaynni yuklang files texnik yordam ishini yaratishda.
Mahsulot narxi, mahsulotni yangilash, yangilanish ma'lumotlari, buyurtma holati va avtorizatsiya kabi texnik bo'lmagan mahsulotlarni qo'llab-quvvatlash uchun mijozlarga xizmat ko'rsatish bilan bog'laning.

  • Shimoliy Amerikadan 800.262.1060 raqamiga qo'ng'iroq qiling
  • Dunyo bo'ylab 650.318.4460 raqamiga qo'ng'iroq qiling
  • Dunyoning istalgan nuqtasidan faks, 650.318.8044

Mikrochip haqida ma'lumot

Mikrochip Websayt
Microchip biz orqali onlayn yordam beradi websaytida www.microchip.com/. Bu websayt yaratish uchun foydalaniladi files va ma'lumotlar mijozlarga osongina mavjud. Mavjud kontentning ba'zilari quyidagilarni o'z ichiga oladi:

  • Mahsulotni qo'llab-quvvatlash – Maʼlumotlar varaqlari va xatoliklar, ilova qaydlari va sampdasturlar, dizayn resurslari, foydalanuvchi qoʻllanmalari va apparat taʼminotini qoʻllab-quvvatlash hujjatlari, soʻnggi dasturiy taʼminot nashrlari va arxivlangan dasturiy taʼminot
  • Umumiy texnik yordam - Tez-tez so'raladigan savollar (FAQ), texnik yordam so'rovlari, onlayn munozara guruhlari, Microchip dizayni bo'yicha hamkor dasturi a'zolari ro'yxati
  • Microchip biznesi – Mahsulot tanlash va buyurtma bo‘yicha qo‘llanmalar, Microchip bo‘yicha so‘nggi press-relizlar, seminarlar va tadbirlar ro‘yxati, Microchip savdo ofislari, distribyutorlar va zavod vakillari ro‘yxati.

Mahsulot o'zgarishi haqida xabar berish xizmati
Microchipning mahsulot o'zgarishi haqida xabar berish xizmati mijozlarga Microchip mahsulotlaridan xabardor bo'lishga yordam beradi. Abonentlar ma'lum bir mahsulot oilasi yoki qiziqishni rivojlantirish vositasi bilan bog'liq o'zgarishlar, yangilanishlar, tuzatishlar yoki xatoliklar mavjud bo'lganda elektron pochta xabarnomalarini oladi.
Roʻyxatdan oʻtish uchun quyidagi manzilga oʻting www.microchip.com/pcn va ro'yxatdan o'tish ko'rsatmalariga rioya qiling.
Mijozlarni qo‘llab-quvvatlash
Microchip mahsulotlari foydalanuvchilari bir nechta kanallar orqali yordam olishlari mumkin:

  • Distribyutor yoki vakil
  • Mahalliy savdo idorasi
  • O‘rnatilgan yechimlar muhandisi (ESE)
  • Texnik yordam

Mijozlar qo'llab-quvvatlash uchun distribyutor, vakili yoki ESE bilan bog'lanishlari kerak. Mijozlarga yordam berish uchun mahalliy savdo ofislari ham mavjud. Savdo ofislari va manzillar ro'yxati ushbu hujjatga kiritilgan.
Texnik qo'llab-quvvatlash orqali olish mumkin websayt: www.microchip.com/support
Mikrochip qurilmalari kodini himoya qilish xususiyati
Microchip mahsulotlarida kodni himoya qilish xususiyatining quyidagi tafsilotlariga e'tibor bering:

  • Microchip mahsulotlari o'zlarining Microchip ma'lumotlar varag'idagi spetsifikatsiyalarga javob beradi.
  • Microchip o'zining mahsulotlar oilasi mo'ljallangan usulda, foydalanish spetsifikatsiyalarida va normal sharoitlarda foydalanilganda xavfsiz deb hisoblaydi.
  • Microchip o'zining intellektual mulk huquqlarini qadrlaydi va agressiv tarzda himoya qiladi. Microchip mahsulotining kod himoyasi xususiyatlarini buzishga urinishlar qat'iyan man etiladi va Raqamli Mingyillik mualliflik huquqi to'g'risidagi qonunni buzishi mumkin.
  • Microchip ham, boshqa yarimo'tkazgich ishlab chiqaruvchisi ham o'z kodining xavfsizligini kafolatlay olmaydi. Kodni himoya qilish biz mahsulotning "buzilmas"ligiga kafolat beramiz degani emas. Kodni himoya qilish doimiy ravishda rivojlanmoqda. Microchip mahsulotlarimiz kodini himoya qilish xususiyatlarini doimiy ravishda yaxshilashga intiladi.

Huquqiy eslatma
Ushbu nashr va undagi maʼlumotlardan faqat Microchip mahsulotlari bilan, jumladan, Microchip mahsulotlarini loyihalash, sinovdan oʻtkazish va ilovangiz bilan integratsiya qilish uchun foydalanish mumkin. Ushbu ma'lumotlardan foydalanish
boshqa har qanday tarzda ushbu shartlarni buzadi. Qurilma ilovalari haqidagi ma'lumotlar faqat sizga qulaylik uchun taqdim etilgan va yangilanishlar bilan almashtirilishi mumkin. Sizning arizangiz spetsifikatsiyalaringizga mos kelishini ta'minlash sizning mas'uliyatingizdir. Qo'shimcha yordam olish uchun mahalliy Microchip savdo ofisiga murojaat qiling yoki quyidagi manzildan qo'shimcha yordam oling www.microchip.com/en-us/support/design-help/client-support-services.
USHBU MA'LUMOT MIKROCHIP TARAFINDAN "XAMDA" TAQDIM ETILGAN. MICROCHIP HECH QANDAY FOYDALANISH YOKI YOZMA, YOZMA yoki og‘zaki, qonuniy yoki BOSHQA TURLI, JUMLADAN, HAM QO‘RINGIZGA KO‘RIB CHEKLANMAGAN, BIR QANDAY MA'LUMOTLARGA TA'LIQ QILMAYDI. SOTISH MAQSADLARI VA MAQSUS MAQSADGA MUVOFIQLIK YOKI UNING HOZIRI, SIFATI YOKI ISHLATILISHI BILAN BILAN KAFOLATLAR.
MIKROCHIP HECH QOLDA HAR QANDAY, MAXSUS, JAZOY, TASODIYoT YOKI YOQISH, ZARAR, XARAJAT YOKI XARACHATLAR UCHUN JAVOB BO‘LMAYDI. IPGA MASLAHAT BERILGAN IMKONIYAT YOKI ZARARLARNI KO'RIB KO'RIB BO'LADI. MIKROCHIPNING QONUNDA RUXSAT BERGAN TO'LIQ DARAJASIDA HAR QANDAY MA'LUMOT YOKI UNDAN FOYDALANISHGA BO'LGAN HAMMA DA'VOLAR BO'YICHA JAMIY MA'LUMOTLARI SIZDA BU BO'LGAN MAQOMOTI BO'LGAN TO'LOVLAR SONINDAN ORTA EMAS.
Mikrochip qurilmalaridan hayotni qo‘llab-quvvatlash va/yoki xavfsizlik dasturlarida foydalanish butunlay xaridorning zimmasida bo‘lib, xaridor Microchipni bunday foydalanish natijasida kelib chiqadigan har qanday va barcha zararlar, da’volar, da’volar yoki xarajatlardan himoya qilishga, qoplashga va zararsiz saqlashga rozi bo‘ladi. Hech qanday litsenziyalar, agar boshqacha ko'rsatilmagan bo'lsa, Microchip intellektual mulk huquqi ostida bilvosita yoki boshqa tarzda uzatilmaydi.
Savdo belgilari
Mikrochip nomi va logotipi, Microchip logotipi, Adaptec, AVR, AVR logotipi, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, maMDlu, maMDlu MediaLB, megaAVR, Microsemi, Microsemi logotipi, MOST, MOST logotipi, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logotipi, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logometri, SuperFlash, Sym , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron va XMEGA Microchip Technology Incorporated kompaniyasining AQSh va boshqa mamlakatlarda roʻyxatdan oʻtgan savdo belgilaridir.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logotipi, Quiet-Wire, SmartFuld, SmartFuld TimeCesium, TimeHub, TimePictra, TimeProvider va ZL Microchip Technology Incorporated kompaniyasining AQShda roʻyxatdan oʻtgan savdo belgilaridir.
Qo‘shni kalitlarni bostirish, AKS, Raqamli asr uchun analog, har qanday kondansatör, AnyIn, AnyOut, kengaytirilgan kommutatsiya, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, A.P.E.M.Dynads, juda mos , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Parallelling, IntelliMOS, Inter-chip ulanish, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maks.View, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB sertifikatlangan logotip, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS, 7, Power MOSli , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Synch Endurance , Ishonchli vaqt, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect va ZENA Microchip Technology Incorporated kompaniyasining AQSh va boshqa mamlakatlardagi savdo belgilaridir.
SQTP - Microchip Technology Incorporated kompaniyasining AQShdagi xizmat ko'rsatish belgisi
Adaptec logotipi, Frequency on Demand, Silicon Storage Technology va Symmcom boshqa mamlakatlarda Microchip Technology Inc.ning roʻyxatdan oʻtgan savdo belgilaridir.
GestIC Microchip Technology Germany II GmbH & Co. KG kompaniyasining boshqa mamlakatlardagi roʻyxatdan oʻtgan savdo belgisidir, Microchip Technology Inc.
Bu erda eslatib o'tilgan barcha boshqa savdo belgilari ularning tegishli kompaniyalari mulki hisoblanadi.
© 2024, Microchip Technology Incorporated va uning sho'ba korxonalari. Barcha huquqlar himoyalangan.
ISBN: 978-1-6683-4696-9
Sifat menejmenti tizimi
Microchip sifat menejmenti tizimlari haqida ma'lumot olish uchun tashrif buyuring www.microchip.com/quality.

Butun dunyo bo'ylab savdo va xizmat ko'rsatish

AMERIKA Osiyo/Tinch okeani Osiyo/Tinch okeani EVROPA
Korporativ Ofis Avstraliya - Sidney

Tel: 61-2-9868-6733

Xitoy - Pekin

Tel: 86-10-8569-7000

Xitoy - Chengdu

Tel: 86-28-8665-5511

Xitoy - Chongqing

Tel: 86-23-8980-9588

Xitoy - Dongguan

Tel: 86-769-8702-9880

Xitoy - Guanchjou

Tel: 86-20-8755-8029

Xitoy - Xanchjou

Tel: 86-571-8792-8115

Xitoy - Gonkong SAR

Tel: 852-2943-5100

Xitoy - Nankin

Tel: 86-25-8473-2460

Xitoy - Qingdao

Tel: 86-532-8502-7355

Xitoy - Shanxay

Tel: 86-21-3326-8000

Xitoy - Shenyang

Tel: 86-24-2334-2829

Xitoy - Shenchjen

Tel: 86-755-8864-2200

Xitoy - Suzhou

Tel: 86-186-6233-1526

Xitoy - Uxan

Tel: 86-27-5980-5300

Xitoy - Sian

Tel: 86-29-8833-7252

Xitoy - Syamen

Tel: 86-592-2388138

Xitoy - Chjuxay

Tel: 86-756-3210040

Hindiston - Bangalor

Tel: 91-80-3090-4444

Hindiston - Yangi Dehli

Tel: 91-11-4160-8631

Hindiston - Puna

Tel: 91-20-4121-0141

Yaponiya - Osaka

Tel: 81-6-6152-7160

Yaponiya - Tokio

Tel: 81-3-6880- 3770

Koreya - Daegu

Tel: 82-53-744-4301

Koreya - Seul

Tel: 82-2-554-7200

Malayziya – Kuala-Lumpur

Tel: 60-3-7651-7906

Malayziya - Penang

Tel: 60-4-227-8870

Filippin - Manila

Tel: 63-2-634-9065

Singapur

Tel: 65-6334-8870

Tayvan - Xsin Chu

Tel: 886-3-577-8366

Tayvan - Kaohsiung

Tel: 886-7-213-7830

Tayvan - Taypey

Tel: 886-2-2508-8600

Tailand - Bangkok

Tel: 66-2-694-1351

Vetnam - Xo Chi Min

Tel: 84-28-5448-2100

Avstriya - Wels

Tel: 43-7242-2244-39

Faks: 43-7242-2244-393

Daniya - Kopengagen

Tel: 45-4485-5910

Faks: 45-4485-2829

Finlyandiya - Espoo

Tel: 358-9-4520-820

Frantsiya - Parij

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Germaniya - Garching

Tel: 49-8931-9700

Germaniya - Xaan

Tel: 49-2129-3766400

Germaniya - Xaylbronn

Tel: 49-7131-72400

Germaniya - Karlsrue

Tel: 49-721-625370

Germaniya – Myunxen

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Germaniya - Rosenxaym

Tel: 49-8031-354-560

Isroil - Xod Xasharon

Tel: 972-9-775-5100

Italiya - Milan

Tel: 39-0331-742611

Faks: 39-0331-466781

Italiya - Padova

Tel: 39-049-7625286

Niderlandiya - Drunen

Tel: 31-416-690399

Faks: 31-416-690340

Norvegiya - Trondxaym

Tel: 47-72884388

Polsha - Varshava

Tel: 48-22-3325737

Ruminiya - Buxarest

Tel: 40-21-407-87-50

Ispaniya - Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Shvetsiya - Gothenburg

Tel: 46-31-704-60-40

Shvetsiya - Stokgolm

Tel: 46-8-5090-4654

Buyuk Britaniya - Vokingem

Tel: 44-118-921-5800

Faks: 44-118-921-5820

2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Faks: 480-792-7277
Texnik yordam:
www.microchip.com/support
Web Manzil:
www.microchip.com
Atlanta
Dulut, GA
Tel: 678-957-9614
Faks: 678-957-1455
Ostin, TX
Tel: 512-257-3370
Boston
Vestboro, MA
Tel: 774-760-0087
Faks: 774-760-0088
Chikago
Itasca, IL
Tel: 630-285-0071
Faks: 630-285-0075
Dallas
Addison, TX
Tel: 972-818-7423
Faks: 972-818-2924
Detroyt
Novi, MI
Tel: 248-848-4000
Xyuston, TX
Tel: 281-894-5983
Indianapolis
Noblesvill, IN
Tel: 317-773-8323
Faks: 317-773-5453
Tel: 317-536-2380
Los-Anjeles
Mission Viejo, Kaliforniya
Tel: 949-462-9523
Faks: 949-462-9608
Tel: 951-273-7800
Raleigh, NC
Tel: 919-844-7510
Nyu-York, NY
Tel: 631-435-6000
San-Xose, Kaliforniya
Tel: 408-735-9110
Tel: 408-436-4270
Kanada - Toronto
Tel: 905-695-1980
Faks: 905-695-2078

Hujjatlar / manbalar

MICROCHIP Viterbi dekoderi [pdf] Foydalanuvchi uchun qoʻllanma
Viterbi dekoder, dekoder

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *