MICROCHIP Viterbi Decoder
Zofotokozera
- Algorithm: Viterbi Decoder
- Zolowetsa: 3-bit kapena 4-bit yofewa kapena molimba
- Decoding Njira: Maximum Kuthekera
- Kukhazikitsa: Seri ndi Parallel
- Mapulogalamu: Mafoni am'manja, satellite communication, digito televizioni
Malangizo Ogwiritsira Ntchito Zogulitsa
Seri Viterbi Decoder imayang'anira zolowetsa zolowera payekhapayekha motsatizana. Tsatirani izi kuti mugwiritse ntchito Serial Decoder:
- Perekani zolowetsamo motsatizana ndi decoder.
- Decoder idzasintha ma metric anjira ndikupanga zisankho pagawo lililonse.
- Mvetsetsani kuti Seri Decoder ikhoza kukhala yocheperako koma imapereka zovuta zochepa komanso kugwiritsa ntchito zinthu zochepa.
- Gwiritsani ntchito Serial Decoder pamapulogalamu omwe amayika patsogolo kukula, kugwiritsa ntchito mphamvu, komanso mtengo wopitilira liwiro.
- Parallel Viterbi Decoder imapanga ma bits angapo nthawi imodzi. Umu ndi momwe mungagwiritsire ntchito Parallel Decoder:
- Pa nthawi imodzimodziyo perekani ma bits angapo monga cholowetsa ku decoder kuti mugwirizane.
- Decoder imasintha njira zingapo zofananira, zomwe zimapangitsa kuti zitheke mwachangu.
- Zindikirani kuti Parallel Decoder imapereka kutulutsa kwakukulu chifukwa chazovuta komanso kugwiritsa ntchito zinthu.
- Sankhani Parallel Decoder pamapulogalamu omwe amafunikira kukonzedwa mwachangu komanso kutulutsa kwakukulu, monga njira zolumikizirana zenizeni.
FAQ
Q: Kodi convolutional codes ndi chiyani?
Yankho: Ma code convolutional ndi ma code owongolera zolakwika omwe amagwiritsidwa ntchito kwambiri pamakina olumikizirana kuti ateteze ku zolakwika zotumizira.
Q: Kodi Viterbi Decoder imagwira ntchito bwanji?
A: Viterbi Decoder imagwiritsa ntchito algorithm ya Viterbi kuti izindikire mndandanda womwe ungakhalepo wa ma bits opatsirana potengera siginecha yomwe walandilidwa, kuchepetsa zolakwika zakusintha.
Q: Ndiyenera kusankha liti seri Viterbi Decoder pa Parallel imodzi?
A: Sankhani Seri Decoder mukamayika patsogolo zovuta zochepetsera, kugwiritsa ntchito zinthu zochepa, komanso kugwiritsa ntchito bwino ndalama. Ndizoyenera kugwiritsa ntchito pomwe liwiro silili vuto lalikulu.
Q: Ndi mapulogalamu ati omwe Viterbi Decoder amagwiritsidwa ntchito kwambiri?
A: Viterbi Decoder imagwiritsidwa ntchito kwambiri m'njira zamakono zoyankhulirana monga mafoni a m'manja, mauthenga a satana, ndi wailesi yakanema ya digito.
Mawu Oyamba
Viterbi Decoder ndi algorithm yomwe imagwiritsidwa ntchito pamakina olankhulirana pakompyuta kuti adziwe ma code convolutional. Ma code Convolutional ndi ma code owongolera zolakwika omwe amagwiritsidwa ntchito kwambiri pamakina olankhulirana kuti atetezedwe ku zolakwika zomwe zimayambitsidwa pakupatsirana.
Viterbi Decoder imazindikiritsa njira yotheka kwambiri ya ma bits opatsirana potengera chizindikiro cholandilidwa pogwiritsa ntchito Viterbi algorithm, njira yosinthira mapulogalamu. Algorithm iyi imayang'ana njira zonse zomwe zingatheke kuti ziwerengetsedwe motsatizana kwambiri potengera chizindikiro chomwe mwalandira. Kenako imasankha njira yomwe ili ndi mwayi waukulu.
Viterbi Decoder ndi chotsitsa chotheka kwambiri, chomwe chimachepetsa kuthekera kwa cholakwika pakulemba chizindikiro chomwe chalandilidwa ndipo chimakhazikitsidwa mu seri, kukhala malo ang'onoang'ono, komanso Parallel kuti mutuluke kwambiri. Amagwiritsidwa ntchito kwambiri m'njira zamakono zolankhulirana, kuphatikizapo mafoni a m'manja, mauthenga a satellite, ndi wailesi yakanema ya digito. IP iyi imavomereza 3-bit kapena 4-bit yofewa kapena molimba.
Viterbi algorithm imatha kukhazikitsidwa pogwiritsa ntchito njira ziwiri zazikulu: seri ndi Parallel. Njira iliyonse ili ndi mawonekedwe ake ndi ntchito zake, zomwe zafotokozedwa motere.
Seri Viterbi Decoder
Seri Viterbi Decoder imayang'anira zolowetsamo payekhapayekha, kusinthira motsatizana ma metric anjira ndikupanga zisankho pagawo lililonse. Komabe, chifukwa cha ma serial process, imakhala yocheperako poyerekeza ndi mnzake wa Parallel. Seri Decoder imafuna mawotchi 69 kuti apange zotulutsa chifukwa chakusintha motsatizana kwa ma metrics onse omwe angatheke, komanso kufunikira kotsata ma trellis pagawo lililonse, zomwe zimapangitsa kuti pakhale nthawi yayitali.
AdvantagKugwiritsa ntchito serial decoder kumakhala muzovuta zake zomwe zimachepetsedwa komanso kugwiritsa ntchito zida zocheperako, poyerekeza ndi Parallel decoder. Izi zimapangitsa kukhala advantageous pamapulogalamu omwe kukula kwake, kugwiritsa ntchito mphamvu, ndi mtengo wake ndizofunika kwambiri kuposa liwiro.
Parallel Viterbi Decoder
Parallel Viterbi Decoder idapangidwa kuti izigwira ntchito nthawi imodzi ma bits angapo. Izi zimatheka pogwiritsa ntchito njira zofananira zosinthira nthawi imodzi ma metrics osiyanasiyana. Kufanana kotereku kumabweretsa kuchepa kwakukulu kwa kuchuluka kwa mawotchi ofunikira kuti apange zotulutsa, zomwe ndi mawotchi 8.
Kuthamanga kwa Parallel Decoder kumabwera pamtengo wowonjezereka wovuta komanso kugwiritsa ntchito zida, zomwe zimafunikira zida zambiri kuti zigwiritse ntchito zinthu zofananira, zomwe zitha kukulitsa kukula ndi kugwiritsa ntchito mphamvu kwa decoder. Pazinthu zomwe zimafuna kutulutsa kwambiri komanso kukonza mwachangu, monga njira zolumikizirana zenizeni, Parallel Viterbi Decoder nthawi zambiri imakonda.
Mwachidule, chigamulo pakati pa Seri ndi Parallel Viterbi Decoder zimatengera zofunikira pakugwiritsa ntchito. M'mapulogalamu omwe amafunikira mphamvu zochepa, mtengo, komanso liwiro, serial decoder ndiyoyenera. Komabe, pamapulogalamu omwe amafunikira kuthamanga kwambiri komanso kutulutsa kwakukulu, komwe magwiridwe antchito ndi ofunikira, Parallel decoder ndiye njira yomwe amakonda, ngakhale ndizovuta kwambiri ndipo zimafunikira zambiri.
Chidule
Gome lotsatirali likuwonetsa chidule cha mawonekedwe a IP a Viterbi Decoder.
Table 1. Viterbi Decoder Makhalidwe
Core Version | Chikalatachi chikugwira ntchito ku Viterbi Decoder v1.1. |
Mabanja a Chipangizo Chothandizira | • PolarFire® SoC
• PolarFire |
Kuyenda kwa Chida Chothandizira | Imafunikira Libero® SoC v12.0 kapena kutulutsidwa pambuyo pake. |
Kupereka chilolezo | Viterbi Decoder encrypted RTL imapezeka kwaulere ndi chilolezo cha Libero.
RTL Yosungidwa: Khodi yathunthu ya RTL yosungidwa imaperekedwa pachimake, kupangitsa kuti pakatikati pakhazikitsidwe ndi SmartDesign. Kuyerekezera, kaphatikizidwe, ndi Mapangidwe amapangidwa ndi pulogalamu ya Libero. |
Mawonekedwe
Viterbi Decoder IP ili ndi izi:
- Imathandizira kukula kofewa kwa 3-bit kapena 4-bit
- Imathandizira zomangamanga za Serial ndi Parallel
- Imathandizira kutalika kwa traceback komwe kumatanthauzidwa ndi ogwiritsa ntchito, ndipo mtengo wokhazikika ndi 20
- Imathandizira mitundu ya data ya unipolar ndi bipolar
- Imathandizira ma code 1/2
- Imathandizira kutalika kwa zopinga zomwe ndi 7
Malangizo oyika
IP core iyenera kukhazikitsidwa ku IP Catalogue ya pulogalamu ya Libero® SoC yokha kudzera pa IP Catalog update ntchito mu pulogalamu ya Libero SoC, kapena imatsitsidwa pamanja kuchokera pamndandanda. IP core ikakhazikitsidwa mu Libero SoC pulogalamu ya IP Catalog, imakonzedwa, kupangidwa, ndikukhazikitsidwa mkati mwa SmartDesign kuti iphatikizidwe mu projekiti ya Libero.
Kugwiritsa Ntchito Chipangizo ndi Kuchita (Funsani funso)
Kugwiritsa ntchito kwa Viterbi Decoder kumayesedwa pogwiritsa ntchito chida cha Synopsys Synplify Pro, ndipo zotsatira zake zikufotokozedwa mwachidule patebulo lotsatirali.
Table 2. Chipangizo ndi Kugwiritsa Ntchito Zothandizira
Tsatanetsatane wa Chipangizo | Mtundu wa Data | Zomangamanga | Zida | Kuchita (MHz) | ma RAM | Masewera a Math | Chip Globals | |||
Banja | Chipangizo | LUTs | DFF | LSRAM | SRAM | |||||
PolarFire® SoC | Chithunzi cha MPFS250T | Osakhudzika | Seri | 416 | 354 | 200 | 3 | 0 | 0 | 0 |
Bipolar | Seri | 416 | 354 | 200 | 3 | 0 | 0 | 0 | ||
Osakhudzika | Kufanana | 13784 | 4642 | 200 | 0 | 0 | 0 | 0 | ||
Bipolar | Kufanana | 13768 | 4642 | 200 | 0 | 0 | 0 | 1 | ||
PolarFire | Mtengo wa MPF300T | Osakhudzika | Seri | 416 | 354 | 200 | 3 | 0 | 0 | 0 |
Bipolar | Seri | 416 | 354 | 200 | 3 | 0 | 0 | 0 | ||
Osakhudzika | Kufanana | 13784 | 4642 | 200 | 0 | 0 | 0 | 0 | ||
Bipolar | Kufanana | 13768 | 4642 | 200 | 0 | 0 | 0 | 1 |
Zofunika: Mapangidwewa akugwiritsidwa ntchito pogwiritsa ntchito Viterbi Decoder pokonza magawo otsatirawa a GUI:
- Utali Wofewa wa Data = 4
- K kutalika = 7
- Kodi mlingo = ½
- Kutalika kwa Traceback = 20
Viterbi Decoder IP Configurator
Viterbi Decoder IP Configurator (Funsani Funso)
Chigawo ichi chimapereka chowonjezeraview mawonekedwe a Viterbi Decoder Configurator ndi zigawo zake zosiyanasiyana.
Viterbi Decoder Configurator imapereka mawonekedwe owonetsera kuti asinthe magawo ndi zosintha za Viterbi Decoder IP core. Zimalola wogwiritsa ntchito kusankha magawo monga Soft Data Width, K Length, Code Rate, Traceback Length, Datatype, Architecture, Testbench, ndi License. Zosintha zazikulu zikufotokozedwa mu Table 3-1.
Chithunzi chotsatirachi chikupereka mwatsatanetsatane view mawonekedwe a Viterbi Decoder Configurator.
Chithunzi 1-1. Viterbi Decoder IP Configurator
Mawonekedwewa amaphatikizanso mabatani a OK ndi Cancel kuti atsimikizire kapena kutaya masinthidwe opangidwa.
Kufotokozera Kwantchito
Chithunzi chotsatira chikuwonetsa kukhazikitsidwa kwa zida za Viterbi Decoder.
Chithunzi 2-1. Kukhazikitsa kwa Hardware kwa Viterbi Decoder
Gawoli limagwira ntchito pa DVALID_I. DVALID_I ikanenedwa, zomwe zimatengedwa zimatengedwa ngati zolowetsa, ndipo ndondomeko imayamba. IP iyi ili ndi mbiri yakale ndipo kutengera kusankha komweko, IP imatenga nambala ya buffer yosankhidwa ya DVALID_Is + Mawotchi ena kuti apange zotulutsa zoyamba. Mwachikhazikitso, buffer ya mbiri yakale ndi 20. The latency pakati pa kulowetsa ndi kutuluka kwa Parallel Viterbi Decoder ndi 20 DVALID_Is + 14 Clock Cycles. The latency pakati pa kulowetsa ndi kutulutsa kwa Serial Viterbi Decoder ndi 20 DVALID_Is + 72 Clock Cycles.
Zomangamanga (Funsani Funso)
Viterbi Decoder imatenganso zomwe zidaperekedwa ku Convolutional Encoder mwa kupeza njira yabwino kwambiri m'maboma onse omwe angathe. Kwa kutalika kwa 7, pali mayiko 64. Zomangamangazi zimakhala ndi midadada ikuluikulu iyi:
- Branch Metric Unit (BMU)
- Path Metric Unit (PMU)
- Trace Back Unit (TBU)
- Onjezani Compare Select Unit (ACSU)
Chithunzi chotsatira chikuwonetsa kamangidwe ka Viterbi Decoder.
Chithunzi 2-2. Viterbi Decoder Architecture
Viterbi Decoder ili ndi midadada itatu yamkati yomwe imafotokozedwa motere:
- Nthambi ya Metric Unit (BMU): BMU imawerengera kusiyana pakati pa siginecha yolandilidwa ndi ma siginali onse omwe angapatsidwe, pogwiritsa ntchito ma metric monga Hamming mtunda wa data ya binary kapena mtunda wa Euclidean pamasilamu apamwamba osinthira. Kuwerengera uku kumayesa kufanana pakati pa zizindikiro zolandilidwa ndi zomwe zingathe kutumizidwa. BMU imayendetsa ma metric awa pa chizindikiro chilichonse kapena pang'ono ndi kutumiza zotsatira ku Path Metric Unit.
- Path Metric Unit (PMU): PMU yomwe imadziwikanso kuti Add-Compare-Select (ACS) unit, imasintha ma metrics pokonza ma metric a nthambi kuchokera ku BMU. Imatsata njira zabwino kwambiri zochulukirachulukira m'dera lililonse pazithunzi za trellis (chithunzi chojambula cha kusintha komwe kungachitike). PMU imawonjezera ma metric anthambi atsopano ku metric yapano ya dera lililonse, kuyerekeza njira zonse zopita kuderali, ndikusankha yomwe ili ndi metric yotsika kwambiri, kuwonetsa njira yomwe ingatheke. Kusankhidwa uku kumachitika pa s iliyonsetage wa trellis, zomwe zimapangitsa kuti pakhale njira zambiri, zomwe zimadziwika kuti njira za opulumuka, kudera lililonse.
- Traceback Unit (TBU): TBU ili ndi udindo wozindikiritsa maiko omwe angachitike, kutsatira kukonzedwa kwa zizindikiro zolandilidwa ndi PMU. Imakwaniritsa izi potsata trellis kuchokera kumalo omaliza ndi njira yotsika kwambiri. TBU imayamba kuchokera kumapeto kwa kapangidwe ka trellis ndikutsata njira zotsalazo pogwiritsa ntchito zolozera kapena maumboni, kuti mudziwe njira zomwe zitha kufalikira. Kutalika kwa traceback kumatsimikiziridwa ndi kuletsa kwa code convolutional, kukhudza kuchedwa kwa decoding komanso zovuta. Mukamaliza kutsata ndondomekoyi, deta yosinthidwa imaperekedwa ngati zotuluka, nthawi zambiri ndikuchotsa tinthu ta mchira, zomwe poyamba zidaphatikizidwa kuti zichotse encoder yolumikizira.
Viterbi Decoder imagwiritsa ntchito magawo atatuwa kuti azindikire molondola chizindikiro chomwe chalandilidwa muzolemba zoyambirira zomwe zimafalitsidwa, pokonza zolakwika zilizonse zomwe zingachitike panthawi yotumizira.
Wodziwika bwino chifukwa chakuchita bwino kwake, Viterbi algorithm ndiye njira yodziwika bwino yosinthira ma code convolutional mumayendedwe olumikizirana.
Mitundu iwiri ya data ilipo kuti ikhale yofewa: unipolar ndi bipolar. Gome ili m'munsili likutchula zamtengo wapatali ndi mafotokozedwe ogwirizana a 3-bit soft input.
Gulu 2-1. Zolowetsa Zofewa za 3-bit
Kufotokozera | Osakhudzika | Bipolar |
Wamphamvu kwambiri 0 | 000 | 100 |
Zamphamvu kwambiri 0 | 001 | 101 |
Zofooka kwambiri 0 | 010 | 110 |
Zofooka 0 | 011 | 111 |
Zofooka 1 | 100 | 000 |
Zofooka kwambiri 1 | 101 | 001 |
Zamphamvu kwambiri 1 | 110 | 010 |
Wamphamvu kwambiri 1 | 111 | 100 |
Pansipa pali mndandanda wa code convolution.
Gulu 2-2. Standard Convolution Code
Kutalika Koletsa | Zotulutsa = 2 | |
Binary | Octal | |
7 | 1111001 | 171 |
1011011 | 133 |
Viterbi Decoder Parameters ndi Interface Signals (Funsani Funso)
Gawoli likukambirana za magawo omwe ali mu Viterbi Decoder GUI configurator ndi zizindikiro za I / O.
Zokonda Zosintha (Funsani Funso)
Gome lotsatirali limatchula magawo osinthika omwe amagwiritsidwa ntchito pakukhazikitsa kwa Viterbi Decoder. Izi ndizomwe zimapangidwira ndipo zimasiyana malinga ndi zofunikira pakugwiritsa ntchito.
Gulu 3-1. Zosintha Zosintha
Dzina la Parameter | Kufotokozera | Mtengo |
Soft Data Width | Imatchula kuchuluka kwa ma bits omwe amagwiritsidwa ntchito kuyimira m'lifupi mwa data yofewa | Zosankhika zomwe zimathandizira 3 ndi 4 bits |
Utali wa K | K ndiye kutalika koletsa kwa code convolutional | Zokhazikika ku 7 |
Kodi Rate | Imawonetsa chiŵerengero cha ma bits olowetsa ndi ma bits otulutsa | 1/2 |
Kutalika kwa Traceback | Imatsimikizira kuya kwa trellis yomwe imagwiritsidwa ntchito mu algorithm ya Viterbi | Mtengo wofotokozedwa ndi ogwiritsa ntchito ndipo mwachisawawa, ndi 20 |
Mtundu wa Data | Amalola ogwiritsa ntchito kusankha mtundu wa data yolowera | Zosankhika ndi ogwiritsa ntchito ndipo zimathandizira zotsatirazi:
• Unipolar • Bipolar |
Zomangamanga | Imatchula mtundu wa kamangidwe kameneka | Imathandizira mitundu yotsatirayi:
• Kufanana • Siriyo |
Zolowetsa ndi Zotulutsa Zizindikiro (Funsani Funso)
Gome lotsatirali limatchula zolowetsa ndi zotuluka za Viterbi Decoder IP.
Gulu 3-2. Zolowetsa ndi Zotulutsa
Dzina la Signal | Mayendedwe | M'lifupi | Kufotokozera |
SYS_CLK_I | Zolowetsa | 1 | Lowetsani chizindikiro cha wotchi |
ARSTN_I | Zolowetsa | 1 | Lowetsaninso chizindikiro (Asynchronous active-low reset) |
DATA_I | Zolowetsa | 6 | Chizindikiro cha data (MSB 3-bit IDATA, LSB 3-bit QDATA) |
DVALID_I | Zolowetsa | 1 | Chizindikiro chovomerezeka cha data |
DATA_O | Zotulutsa | 1 | Kutulutsa kwa data kwa Viterbi Decoder |
DVALID_O | Zotulutsa | 1 | Chizindikiro chovomerezeka cha data |
Zithunzi za Nthawi
Gawoli likukambirana za nthawi ya Viterbi Decoder.
Chithunzi chotsatira chikuwonetsa chithunzi cha nthawi ya Viterbi Decoder chomwe chimagwira ntchito pakusintha kwa seri ndi Parallel mode.
Chithunzi 4-1. Chithunzi cha Nthawi
- Seri Viterbi Decoder imafuna mawotchi ochepera 69 (Kudutsa) kuti apange zotulutsa.
- Kuti muwerengere kuchedwa kwa Serial Viterbi Decoder, gwiritsani ntchito equation iyi:
- Nambala ya nthawi zosungira mbiri yakale ma DVALID + 72 mawotchi ozungulira
- Za Eksample, Ngati Mbiri ya Buffer kutalika kwakhazikitsidwa ku 20, ndiye
- Latency = 20 Valids + 72 Clock Cycles
- Parallel Viterbi Decoder imafuna mawotchi ochepera 8 (Kudutsa) kuti apange zotulutsa.
- Kuti muwerengere kuchedwa kwa Parallel Viterbi Decoder, gwiritsani ntchito equation iyi:
- Nambala ya nthawi zosungira mbiri yakale ma DVALID + 14 mawotchi ozungulira
- Za Eksample, Ngati Mbiri ya Buffer kutalika kwakhazikitsidwa ku 20, ndiye
- Latency = 20 Valids + 14 Clock Cycles
Zofunika: Chithunzi chanthawi ya seri ndi Parallel Viterbi decoder ndi chofanana, kupatula kuchuluka kwa mawotchi ofunikira pa decoder iliyonse.
Testbench Simulation
A sample testbench imaperekedwa kuti muwone magwiridwe antchito a Viterbi Decoder. Kuti muyesere pachimake pogwiritsa ntchito testbench, chitani izi:
- Tsegulani pulogalamu ya Libero® SoC, dinani Catalog > View > Windows > Catalog, ndiyeno kukulitsa Solutions-Wireless. Dinani kawiri Viterbi_Decoder, ndiyeno dinani Chabwino. Zolemba zogwirizana ndi IP zalembedwa pansi pa Documentation.
Zofunika: Ngati simukuwona tabu ya Catalog, pitani ku View Windows menyu, kenako dinani Catalog kuti iwonekere. - Konzani IP malinga ndi zofunikira, monga momwe zasonyezedwera pa Chithunzi 1-1.
- Encoder ya FEC iyenera kukonzedwa kuti iyese Viterbi Decoder. Tsegulani Catalog ndikukonzekera FEC Encoder IP.
- Pitani ku Stimulus Hierarchy tab, ndikudina Build Hierarchy.
- Pa Stimulus Hierarchy tabu, dinani kumanja testbench (vit_decoder_tb(vit_decoder_tb.v [ntchito]), ndiyeno dinani Sanzirani Pre-Synth Design> Open Interactively.
Zofunika: Ngati simukuwona tabu ya Stimulus Hierarchy, pitani ku View > Windows menyu ndikudina Stimulus Hierarchy kuti iwonekere.
Chida cha ModelSim® chimatsegula ndi testbench, monga momwe tawonetsera pa chithunzi chotsatira.
Chithunzi 5-1. Window ya ModelSim Tool Simulation
Zofunika
- Ngati kayeseleledwe kadzasokonezedwa chifukwa cha malire a nthawi yothamanga omwe atchulidwa mu.do file, gwiritsani ntchito run -all command kuti mumalize kuyerekezera.
- Pambuyo poyeserera, testbench imapanga ziwiri files (fec_input.txt, vit_output.txt) ndipo mutha kufananiza ziwirizi files kuti muyesere bwino.
Mbiri Yobwereza (Funsani Funso)
Mbiri yokonzanso ikufotokoza zosintha zomwe zidakhazikitsidwa muzolemba. Zosinthazo zandandalikidwa ndi kubwereza, kuyambira ndi zofalitsa zamakono.
Gulu 6-1. Mbiri Yobwereza
Kubwereza | Tsiku | Kufotokozera |
B | 06/2024 | Zotsatirazi ndi mndandanda wa zosintha zomwe zasinthidwa mu B wa chikalatacho:
• Kusintha zomwe zili mu gawo loyamba • Zowonjezera Table 2 mu gawo la Kugwiritsa Ntchito Chipangizo ndi Magwiridwe • Anawonjezera 1. Gawo la Viterbi Decoder IP Configurator • Anawonjezera zomwe zili mkati mwa midadada, kusinthidwa Table 2-1 ndikuwonjezera Table 2-2 mkati 2.1. Gawo la zomangamanga • Zasinthidwa Table 3-1 mu 3.1. Gawo la Zokonda Zosintha • Zowonjezera Chithunzi 4-1 ndi Chidziwitso mu 4. Gawo la Zithunzi za Nthawi • Kusinthidwa Chithunzi 5-1 mu 5. Gawo la Testbench Simulation |
A | 05/2023 | Kutulutsidwa koyamba |
Thandizo la Microchip FPGA
Gulu lazinthu za Microchip FPGA limathandizira zogulitsa zake ndi ntchito zosiyanasiyana zothandizira, kuphatikiza Makasitomala, Customer Technical Support Center, a webmalo, ndi maofesi ogulitsa padziko lonse lapansi. Makasitomala akulangizidwa kuti aziyendera zapaintaneti za Microchip asanakumane ndi chithandizo chifukwa ndizotheka kuti mafunso awo ayankhidwa kale.
Lumikizanani ndi Technical Support Center kudzera pa website pa www.microchip.com/support. Tchulani nambala ya Gawo la Chipangizo cha FPGA, sankhani gulu loyenera, ndikuyika mapangidwe files popanga chithandizo chaukadaulo.
Lumikizanani ndi Makasitomala kuti muthandizidwe ndi zinthu zomwe si zaukadaulo, monga mitengo yazinthu, kukweza kwazinthu, zambiri zosintha, mawonekedwe oyitanitsa, ndi chilolezo.
- Kuchokera ku North America, imbani 800.262.1060
- Kuchokera kudziko lonse lapansi, imbani 650.318.4460
- Fax, kuchokera kulikonse padziko lapansi, 650.318.8044
Zambiri za Microchip
The Microchip Webmalo
Microchip imapereka chithandizo cha intaneti kudzera pa athu website pa www.microchip.com/. Izi webtsamba limagwiritsidwa ntchito kupanga files ndi zambiri kupezeka mosavuta kwa makasitomala. Zina mwazinthu zomwe zilipo ndi izi:
- Product Support - Ma datasheets ndi zolakwika, zolemba zamagwiritsidwe ntchito ndi magawoampmapulogalamu, zida zamapangidwe, maupangiri a ogwiritsa ntchito ndi zikalata zothandizira pa Hardware, kutulutsa kwaposachedwa kwa mapulogalamu ndi mapulogalamu osungidwa zakale
- General Technical Support - Mafunso Ofunsidwa Kawirikawiri (FAQs), zopempha zothandizira luso, magulu okambirana pa intaneti, mndandanda wa mamembala a pulogalamu ya Microchip
- Bizinesi ya Microchip - Zosankha zotsatsa ndikuyitanitsa, zofalitsa zaposachedwa za Microchip, mndandanda wamasemina ndi zochitika, mindandanda yamaofesi ogulitsa a Microchip, ogawa ndi oyimira fakitale.
Ntchito Yodziwitsa Kusintha Kwazinthu
Ntchito yodziwitsa zakusintha kwazinthu za Microchip imathandizira makasitomala kuti azitha kudziwa zinthu za Microchip. Olembetsa adzalandira zidziwitso za imelo nthawi iliyonse pakakhala zosintha, zosintha, zosintha kapena zolakwika zokhudzana ndi banja linalake kapena chida chachitukuko.
Kuti mulembetse, pitani ku www.microchip.com/pcn ndikutsatira malangizo olembetsera.
Thandizo la Makasitomala
Ogwiritsa ntchito Microchip atha kulandira thandizo kudzera munjira zingapo:
- Wogawa kapena Woimira
- Local Sales Office
- Embedded Solutions Engineer (ESE)
- Othandizira ukadaulo
Makasitomala akuyenera kulumikizana ndi omwe amawagawa, oyimilira kapena ESE kuti awathandize. Maofesi ogulitsa am'deralo amapezekanso kuti athandize makasitomala. Mndandanda wamaofesi ogulitsa ndi malo uli m'chikalatachi.
Thandizo laukadaulo likupezeka kudzera mu webtsamba pa: www.microchip.com/support
Chitetezo cha Microchip Devices Code
Zindikirani tsatanetsatane wotsatira wa chitetezo cha code pazinthu za Microchip:
- Zogulitsa za Microchip zimakwaniritsa zomwe zili mu Microchip Data Sheet yawo.
- Microchip imakhulupirira kuti katundu wake ndi wotetezeka akagwiritsidwa ntchito m'njira yomwe akufuna, malinga ndi momwe amagwirira ntchito, komanso m'mikhalidwe yabwinobwino.
- Ma Microchip amawakonda ndikuteteza mwamphamvu ufulu wake wazinthu zamaluso. Kuyesa kuphwanya malamulo otetezedwa ndi zinthu za Microchip ndikoletsedwa ndipo zitha kuphwanya Digital Millennium Copyright Act.
- Ngakhale Microchip kapena wopanga semiconductor wina aliyense sangatsimikizire chitetezo cha code yake. Kutetezedwa kwa ma code sikutanthauza kuti tikutsimikizira kuti chinthucho ndi "chosasweka". Chitetezo cha code chikusintha nthawi zonse. Microchip yadzipereka mosalekeza kuwongolera mawonekedwe achitetezo azinthu zathu.
Chidziwitso chazamalamulo
Bukuli ndi zambiri zomwe zili pano zitha kugwiritsidwa ntchito ndi zinthu za Microchip zokha, kuphatikiza kupanga, kuyesa, ndi kuphatikiza zinthu za Microchip ndi pulogalamu yanu. Kugwiritsa ntchito chidziwitsochi
mwanjira ina iliyonse imaphwanya mawu awa. Zambiri zokhudzana ndi kugwiritsa ntchito zida zimaperekedwa kuti zitheke ndipo zitha kulowedwa m'malo ndi zosintha. Ndi udindo wanu kuwonetsetsa kuti pulogalamu yanu ikugwirizana ndi zomwe mukufuna. Lumikizanani ndi ofesi yogulitsa za Microchip kwanuko kuti muthandizidwe zina kapena, pezani thandizo lina pa www.microchip.com/en-us/support/design-help/client-support-services.
ZIMENEZI AMAPEREKA NDI MICROCHIP "MONGA ILI". MICROCHIP SIIPEREKERA ZINTHU KAPENA ZIZINDIKIRO ZA MTIMA ULIWONSE KAYA KUTANTHAUZIRA KAPENA KUTANTHAWIRIKA, KULEMBEDWA KAPENA MWAMWAMBA, MALAMULO KAPENA ZINTHU ZINA, ZOKHUDZANA NDI CHIZINDIKIRO KUPHATIKIZAPO KOMA ZOSAKHALA PA CHENJEZO KILICHONSE, KUTENGA ZIPANGIZO, KUTENGA CHIZINDIKIRO, KUCHITIKA, NTCHITO, NTCHITO. PA CHOLINGA ENA, KAPENA ZINTHU ZOKHUDZA ZOKHUDZANA NDI MKHALIDWE WAKE, UKHALIDWE, KAPENA NTCHITO YAKE.
PAMENE MICROCHIP IDZAKHALA NDI NTCHITO PA CHIZINDIKIRO CHILICHONSE, CHAPADERA, CHILANGO, ZOCHITIKA, KAPENA ZOTSATIRA ZOTSATIRA, KUonongeka, mtengo, KAPENA NTCHITO ZONSE ZOMWE ZILI ZOKHUDZA CHIdziwitso KAPENA NTCHITO YAKE, KOMA CHIFUKWA CHIFUKWA CHOCHITIKA, ZOCHITIKA KAPENA ZOWONONGWA NDI ZOONERA. ZOMWE ZINACHITIKA NDI MALAMULO, NDONDOMEKO YONSE YA MICROCHIP PA ZINSINSI ZONSE MU NJIRA ILIYONSE YOKHUDZANA NDI CHIdziwitso KAPENA KUKGWIRITSA NTCHITO CHIFUKWA CHIMENE ZINTHU ZOLIMBIKITSA, NGATI ZILIPO, ZIMENE MULIPITSA CHIMODZI KUTI MICROCHIP .
Kugwiritsa ntchito zipangizo za Microchip pa chithandizo cha moyo ndi / kapena ntchito za chitetezo ndizoopsa kwa wogula, ndipo wogula akuvomera kuteteza, kubwezera ndi kusunga Microchip yopanda vuto lililonse ku zowonongeka, zodandaula, masuti, kapena ndalama zomwe zimachokera ku ntchito yotere. Palibe zilolezo zomwe zimaperekedwa, mobisa kapena mwanjira ina, pansi pa ufulu wazinthu zaukadaulo za Microchip pokhapokha zitanenedwa.
Zizindikiro
Dzina la Microchip ndi logo, logo ya Microchip, Adaptec, AVR, logo ya AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetri , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ndi XMEGA ndi zizindikiro zolembetsedwa za Microchip Technology Incorporated ku USA ndi mayiko ena.
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 logo, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider, ndi ZL ndi zizindikilo zolembetsedwa za Microchip Technology Incorporated ku USA.
Kuponderezedwa Kwachinsinsi, AKS, Analog-for-the-Digital Age, AnyCapacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM Average. , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSimart , 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, SynchroPHY, Total Endurance , Nthawi Yodalirika, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, ndi ZENA ndi zizindikiro za Microchip Technology Incorporated ku USA ndi mayiko ena.
SQTP ndi chizindikiro cha ntchito cha Microchip Technology Incorporated ku USA
Chizindikiro cha Adaptec, Frequency on Demand, Silicon Storage Technology, ndi Symmcom ndi zizindikilo zolembetsedwa za Microchip Technology Inc. m'maiko ena.
GestIC ndi chizindikiro cholembetsedwa cha Microchip Technology Germany II GmbH & Co. KG, kampani ya Microchip Technology Inc., m'maiko ena.
Zizindikiro zina zonse zomwe zatchulidwa pano ndi zamakampani awo.
© 2024, Microchip Technology Incorporated ndi mabungwe ake. Maumwini onse ndi otetezedwa.
ISBN: 978-1-6683-4696-9
Quality Management System
Kuti mudziwe zambiri za Microchip's Quality Management Systems, chonde pitani www.microchip.com/quality.
Zogulitsa Padziko Lonse ndi Ntchito
AMERICAS | ASIA/PACIFIC | ASIA/PACIFIC | ULAYA |
Makampani Ofesi | Australia - Sydney
Tel: 61-2-9868-6733 China - Beijing Tel: 86-10-8569-7000 China - Chengdu Tel: 86-28-8665-5511 China - Chongqing Tel: 86-23-8980-9588 China - Dongguan Tel: 86-769-8702-9880 China - Guangzhou Tel: 86-20-8755-8029 China - Hangzhou Tel: 86-571-8792-8115 China - Hong Kong SAR Tel: 852-2943-5100 China - Nanjing Tel: 86-25-8473-2460 China - Qingdao Tel: 86-532-8502-7355 China - Shanghai Tel: 86-21-3326-8000 China - Shenyang Tel: 86-24-2334-2829 China - Shenzhen Tel: 86-755-8864-2200 China - Suzhou Tel: 86-186-6233-1526 China - Wuhan Tel: 86-27-5980-5300 China - Xian Tel: 86-29-8833-7252 China - Xiamen Tel: 86-592-2388138 China - Zhuhai Tel: 86-756-3210040 |
India - Bangalore
Tel: 91-80-3090-4444 India - New Delhi Tel: 91-11-4160-8631 India - Pune Tel: 91-20-4121-0141 Japan - Osaka Tel: 81-6-6152-7160 Japan - Tokyo Tel: 81-3-6880-3770 Korea - Daegu Tel: 82-53-744-4301 Korea - Seoul Tel: 82-2-554-7200 Malaysia - Kuala Lumpur Tel: 60-3-7651-7906 Malaysia - Penang Tel: 60-4-227-8870 Philippines - Manila Tel: 63-2-634-9065 Singapore Tel: 65-6334-8870 Taiwan - Hsin Chu Tel: 886-3-577-8366 Taiwan - Kaohsiung Tel: 886-7-213-7830 Taiwan - Taipei Tel: 886-2-2508-8600 Thailand - Bangkok Tel: 66-2-694-1351 Vietnam - Ho Chi Minh Tel: 84-28-5448-2100 |
Austria - Wels
Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark - Copenhagen Tel: 45-4485-5910 Fax: 45-4485-2829 Finland - Espoo Tel: 358-9-4520-820 France - Paris Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Germany - Kujambula Tel: 49-8931-9700 Germany - Haan Tel: 49-2129-3766400 Germany - Heilbronn Tel: 49-7131-72400 Germany - Karlsruhe Tel: 49-721-625370 Germany - Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Germany - Rosenheim Tel: 49-8031-354-560 Israeli - Hod Hasharoni Tel: 972-9-775-5100 Italy - Milan Tel: 39-0331-742611 Fax: 39-0331-466781 Italy - Padova Tel: 39-049-7625286 Netherlands - Drunen Tel: 31-416-690399 Fax: 31-416-690340 Norway - Trondheim Tel: 47-72884388 Poland - Warsaw Tel: 48-22-3325737 Romania-Bucharest Tel: 40-21-407-87-50 Spain - Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Sweden - Gothenburg Tel: 46-31-704-60-40 Sweden - Stockholm Tel: 46-8-5090-4654 UK - Wokingham Tel: 44-118-921-5800 Fax: 44-118-921-5820 |
2355 West Chandler Blvd. | |||
Chandler, AZ 85224-6199 | |||
Tel: 480-792-7200 | |||
Fax: 480-792-7277 | |||
Othandizira ukadaulo: | |||
www.microchip.com/support | |||
Web Adilesi: | |||
www.microchip.com | |||
Atlanta | |||
Duluth, GA | |||
Tel: 678-957-9614 | |||
Fax: 678-957-1455 | |||
Austin, TX | |||
Tel: 512-257-3370 | |||
Boston | |||
Westborough, MA | |||
Tel: 774-760-0087 | |||
Fax: 774-760-0088 | |||
Chicago | |||
Itasca, IL | |||
Tel: 630-285-0071 | |||
Fax: 630-285-0075 | |||
Dallas | |||
Addison, TX | |||
Tel: 972-818-7423 | |||
Fax: 972-818-2924 | |||
Detroit | |||
Novi, MI | |||
Tel: 248-848-4000 | |||
Houston, TX | |||
Tel: 281-894-5983 | |||
Indianapolis | |||
Noblesville, PA | |||
Tel: 317-773-8323 | |||
Fax: 317-773-5453 | |||
Tel: 317-536-2380 | |||
Los Angeles | |||
Mission Viejo, CA | |||
Tel: 949-462-9523 | |||
Fax: 949-462-9608 | |||
Tel: 951-273-7800 | |||
Raleigh, NC | |||
Tel: 919-844-7510 | |||
New York, NY | |||
Tel: 631-435-6000 | |||
San Jose, CA | |||
Tel: 408-735-9110 | |||
Tel: 408-436-4270 | |||
Canada - Toronto | |||
Tel: 905-695-1980 | |||
Fax: 905-695-2078 |
Zolemba / Zothandizira
![]() |
MICROCHIP Viterbi Decoder [pdf] Buku Logwiritsa Ntchito Viterbi Decoder, Decoder |