MICROCHIP Viterbi dekoderi

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

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

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

Viterbi dekoderi uchta ichki blokdan iborat bo'lib, ular quyidagicha izohlanadi:
- 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.
- 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.
- 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

- 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:
- 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. - 1-1-rasmda ko'rsatilganidek, IPni talabga muvofiq sozlang.
- FEC kodlovchisi Viterbi dekoderini sinab ko'rish uchun sozlanishi kerak. Katalogni oching va FEC Encoder IP-ni sozlang.
- Rag'batlantiruvchi ierarxiya yorlig'iga o'ting va ierarxiyani yaratish-ni bosing.
- 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

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 |

