MICROCHIP Viterbi Decoder
Speċifikazzjonijiet
- Algoritmu: Viterbi Decoder
- Input: Input artab jew iebes ta '3-bit jew 4-bit
- Metodu ta' dekodifikazzjoni: Probabbiltà Massima
- Implimentazzjoni: Serjali u Parallel
- Applikazzjonijiet: Telefowns ċellulari, komunikazzjonijiet bis-satellita, televiżjoni diġitali
Istruzzjonijiet għall-Użu tal-Prodott
Is-Serial Viterbi Decoder jipproċessa l-input bits individwalment b'mod sekwenzjali. Segwi dawn il-passi biex tuża s-Serial Decoder:
- Ipprovdi l-bits tad-dħul b'mod sekwenzjali lid-decoder.
- Id-decoder se jaġġorna l-metriċi tal-mogħdija u jieħu deċiżjonijiet għal kull bit.
- Ifhem li s-Serial Decoder jista 'jkun aktar bil-mod iżda joffri kumplessità mnaqqsa u użu aktar baxx tar-riżorsi.
- Uża s-Serial Decoder għal applikazzjonijiet li jipprijoritizzaw id-daqs, il-konsum tal-enerġija, u l-ispiża fuq il-veloċità.
- Id-Decoder Viterbi Parallel jipproċessa bits multipli fl-istess ħin. Ara kif tuża d-Decoder Parallel:
- Fl-istess ħin ipprovdi bits multipli bħala input għad-decoder għall-ipproċessar parallel.
- Id-decoder jaġġorna diversi metriċi tal-mogħdija b'mod parallel, li jirriżulta fi proċessar aktar mgħaġġel.
- Innota li d-Decoder Parallel joffri throughput għoli għad-detriment ta 'żieda fil-kumplessità u l-użu tar-riżorsi.
- Agħżel id-Decoder Parallel għal applikazzjonijiet li jeħtieġu ipproċessar mgħaġġel u throughput għoli, bħal sistemi ta 'komunikazzjoni f'ħin reali.
FAQ
Q: X'inhuma l-kodiċi konvoluzzjonali?
A: Kodiċi konvoluzzjonali huma kodiċijiet li jikkoreġu l-iżbalji użati ħafna fis-sistemi ta 'komunikazzjoni biex jipproteġu kontra żbalji ta' trażmissjoni.
Q: Kif jaħdem id-Decoder Viterbi?
A: Id-Decoder Viterbi juża l-algoritmu Viterbi biex jidentifika l-aktar sekwenza probabbli ta 'bits trażmessi bbażati fuq is-sinjal riċevut, u jimminimizza l-iżbalji ta' dekodifikazzjoni.
Q: Meta għandi nagħżel Serial Viterbi Decoder fuq wieħed Parallel?
A: Agħżel Serial Decoder meta tipprijoritizza kumplessità mnaqqsa, użu aktar baxx tar-riżorsi, u kost-effiċjenza. Huwa adattat għal applikazzjonijiet fejn il-veloċità mhix it-tħassib ewlieni.
Q: F'liema applikazzjonijiet jintuża komunement id-Decoder Viterbi?
A: Id-Decoder Viterbi huwa użat ħafna f'sistemi ta 'komunikazzjoni moderni bħal telefowns ċellulari, komunikazzjonijiet bis-satellita, u televiżjoni diġitali.
Introduzzjoni
Il-Viterbi Decoder huwa algoritmu użat fis-sistemi ta 'komunikazzjoni diġitali biex jiddekowdja kodiċi konvoluzzjonali. Il-kodiċijiet konvoluzzjonali huma kodiċijiet li jikkoreġu l-iżbalji li jintużaw ħafna fis-sistemi tal-komunikazzjoni biex jipproteġu kontra żbalji introdotti waqt it-trażmissjoni.
Id-Decoder Viterbi jidentifika s-sekwenza l-aktar probabbli ta 'bits trażmessi bbażati fuq is-sinjal riċevut billi juża l-algoritmu Viterbi, approċċ ta' programmar dinamiku. Dan l-algoritmu jikkunsidra l-mogħdijiet tal-kodiċi potenzjali kollha biex jikkalkula s-sekwenza tal-bit l-aktar probabbli bbażata fuq is-sinjal riċevut. Imbagħad tagħżel it-triq bl-ogħla probabbiltà.
Id-Decoder Viterbi huwa decoder ta 'probabbiltà massima, li jimminimizza l-probabbiltà ta' żball fid-dekodifikazzjoni tas-sinjal riċevut u huwa implimentat f'Serial, li jokkupa żona żgħira, u f'Parallel għal throughput ogħla. Huwa użat ħafna fis-sistemi moderni ta 'komunikazzjoni, inklużi telefowns ċellulari, komunikazzjonijiet bis-satellita, u televiżjoni diġitali. Dan l-IP jaċċetta input artab jew iebes ta '3-bit jew 4-bit.
L-algoritmu Viterbi jista 'jiġi implimentat bl-użu ta' żewġ approċċi ewlenin: Serjali u Parallel. Kull approċċ għandu karatteristiċi u applikazzjonijiet distinti, li huma deskritti kif ġej.
Serial Viterbi Decoder
Serial Viterbi Decoder jipproċessa l-input bits individwalment, jaġġorna b'mod sekwenzjali l-metriċi tal-mogħdija u jieħu deċiżjonijiet għal kull bit. Madankollu, minħabba l-ipproċessar serjali tiegħu, għandu tendenza li jkun aktar bil-mod meta mqabbel mal-kontroparti Parallel tiegħu. Serial Decoder jeħtieġ 69 ċiklu ta 'arloġġ biex jiġġenera output minħabba l-aġġornament sekwenzjali tiegħu tal-metriċi kollha tal-istat possibbli, u l-ħtieġa li jintraċċaw lura permezz tal-kannizzati għal kull bit, li jirriżulta f'ħin ta' pproċessar estiż.
L-avvanztagL-użu ta 'decoder Serial jinsab fil-kumplessità tipikament mnaqqsa u l-użu aktar baxx tar-riżorsi tal-ħardwer, meta mqabbel ma' decoder Parallel. Dan jagħmilha vantaġġtaggħażla eous għal applikazzjonijiet li fihom id-daqs, il-konsum tal-enerġija, u l-ispiża huma aktar kritiċi mill-veloċità.
Decoder Viterbi Parallel
Parallel Viterbi Decoder huwa ddisinjat biex jipproċessa diversi bits fl-istess ħin. Dan jinkiseb billi jintużaw metodoloġiji ta' pproċessar parallel biex fl-istess ħin jiġu aġġornati diversi metriċi tal-mogħdijiet. Paralleliżmu bħal dan jirriżulta fi tnaqqis sinifikanti fin-numru ta 'ċikli ta' arloġġ meħtieġa biex jiġġenera output, li huwa ta '8 ċikli ta' arloġġ.
Il-veloċità tad-Decoder Parallel tiġi għall-ispiża ta 'żieda fil-kumplessità u l-użu tar-riżorsi, li teħtieġ aktar ħardwer biex timplimenta l-elementi tal-ipproċessar paralleli, li jistgħu jżidu d-daqs u l-konsum tal-enerġija tad-decoder. Għal applikazzjonijiet li jeħtieġu throughput għoli u proċessar veloċi, bħal sistemi ta 'komunikazzjoni f'ħin reali, id-Decoder Viterbi Parallel huwa spiss preferut.
Fil-qosor, id-deċiżjoni bejn l-użu ta 'Serial u Parallel Viterbi Decoder tiddependi fuq ir-rekwiżiti speċifiċi tal-applikazzjoni. F'applikazzjonijiet li jeħtieġu qawwa, spiża u veloċità minima, decoder Serial huwa tipikament xieraq. Madankollu, għal applikazzjonijiet li jitolbu veloċità għolja u throughput għoli, fejn il-prestazzjoni hija kritika, decoder Parallel huwa l-għażla ppreferuta, minkejja li huwa aktar kumpless u jeħtieġ aktar riżorsi.
Sommarju
It-tabella li ġejja telenka sommarju tal-karatteristiċi tal-IP tad-Decoder Viterbi.
Tabella 1. Karatteristiċi tad-Decoder Viterbi
Verżjoni Core | Dan id-dokument japplika għal Viterbi Decoder v1.1. |
Familji ta' Apparat Appoġġjati | • PolarFire® SoC
• PolarFire |
Fluss tal-Għodda Appoġġjati | Jeħtieġ Libero® SoC v12.0 jew rilaxxi aktar tard. |
Liċenzjar | L-RTL encrypted tad-Decoder Viterbi huwa disponibbli b'mod liberu bi kwalunkwe liċenzja Libero.
RTL kriptat: Kodiċi RTL ikkodifikat sħiħ huwa pprovdut għall-qalba, li jippermetti li l-qalba tiġi istanzjata bi SmartDesign. Is-simulazzjoni, is-Sinteżi u t-Tqassim isiru bis-softwer Libero. |
Karatteristiċi
Viterbi Decoder IP għandu l-karatteristiċi li ġejjin:
- Jappoġġja wisgħat ta 'input artab ta' 3-bit jew 4-bit
- Jappoġġja l-arkitettura Serial u Parallel
- Jappoġġja tulijiet ta 'traceback definiti mill-utent, u l-valur default huwa 20
- Jappoġġja tipi ta 'dejta unipolari u bipolari
- Jappoġġja rata ta 'kodiċi ta' 1/2
- Jappoġġja t-tul tar-restrizzjoni li huwa 7
Istruzzjonijiet għall-installazzjoni
Il-qalba tal-IP trid tiġi installata fis-softwer IP Catalog of Libero® SoC awtomatikament permezz tal-funzjoni tal-aġġornament tal-IP Catalog fis-softwer Libero SoC, jew titniżżel manwalment mill-katalgu. Ladarba l-qalba tal-IP tiġi installata fil-Katalgu tal-IP tas-softwer tas-softwer Libero SoC, hija kkonfigurata, ġġenerata u istanzjata fi SmartDesign għall-inklużjoni fil-proġett Libero.
Użu u Prestazzjoni tal-Apparat (Staqsi Mistoqsija)
L-utilizzazzjoni tar-riżorsi għal Viterbi Decoder titkejjel bl-użu tal-għodda Synopsys Synplify Pro, u r-riżultati huma miġbura fil-qosor fit-tabella li ġejja.
Tabella 2. Użu ta' Apparat u Riżorsi
Dettalji tal-Apparat | Tip ta' Data | Arkitettura | Riżorsi | Prestazzjoni (MHz) | RAMs | Blokki tal-Matematika | Chip Globals | |||
Familja | Apparat | LUTs | DFF | LSRAM | uSRAM | |||||
PolarFire® SoC | MPFS250T | Unipolari | Serjali | 416 | 354 | 200 | 3 | 0 | 0 | 0 |
Bipolari | Serjali | 416 | 354 | 200 | 3 | 0 | 0 | 0 | ||
Unipolari | Parallel | 13784 | 4642 | 200 | 0 | 0 | 0 | 0 | ||
Bipolari | Parallel | 13768 | 4642 | 200 | 0 | 0 | 0 | 1 | ||
PolarFire | MPF300T | Unipolari | Serjali | 416 | 354 | 200 | 3 | 0 | 0 | 0 |
Bipolari | Serjali | 416 | 354 | 200 | 3 | 0 | 0 | 0 | ||
Unipolari | Parallel | 13784 | 4642 | 200 | 0 | 0 | 0 | 0 | ||
Bipolari | Parallel | 13768 | 4642 | 200 | 0 | 0 | 0 | 1 |
Importanti: Id-disinn huwa implimentat bl-użu ta 'Viterbi Decoder billi jiġu kkonfigurati l-parametri GUI li ġejjin:
- Soft Data Wisa = 4
- K Tul = 7
- Kodiċi Rata = ½
- Tul tat-traċċar = 20
Viterbi Decoder IP Konfiguratur
Viterbi Decoder IP Konfiguratur (Staqsi Mistoqsija)
Din it-taqsima tipprovdi overview tal-interface tal-Konfiguratur tad-Decoder Viterbi u l-komponenti varji tiegħu.
Il-Konfiguratur tad-Decoder Viterbi jipprovdi interface grafiku biex jiġi kkonfigurat parametri u settings għal qalba IP tad-Decoder Viterbi. Jippermetti lill-utent jagħżel parametri bħal Wisgħa tad-Dejta Artab, Tul K, Rata tal-Kodiċi, Tul ta 'Traceback, Tip tad-Data, Arkitettura, Testbench, u Liċenzja. Il-konfigurazzjonijiet ewlenin huma deskritti fit-Tabella 3-1.
Il-figura li ġejja tipprovdi dettaljata view tal-interface tal-Konfiguratur tad-Decoder Viterbi.
Figura 1-1. Viterbi Decoder IP Konfiguratur
L-interface jinkludi wkoll buttuni OK u Ikkanċella għall-konferma jew twarrab il-konfigurazzjonijiet magħmula.
Deskrizzjoni Funzjonali
Il-figura li ġejja turi l-implimentazzjoni tal-ħardwer tad-Decoder Viterbi.
Figura 2-1. Implimentazzjoni tal-ħardwer ta' Viterbi Decoder
Dan il-modulu jaħdem fuq DVALID_I. Meta DVALID_I jiġi affermat, id-dejta rispettiva tittieħed bħala input, u l-proċess jibda. Dan l-IP għandu buffer tal-istorja u abbażi ta' dik l-għażla, l-IP jieħu n-numru tal-buffer magħżul ta' DVALID_Is + Xi ċikli tal-arloġġ biex jiġġenera l-ewwel output. B'mod awtomatiku, il-buffer tal-istorja huwa 20. Il-latency bejn l-input u l-output tad-Decoder Viterbi Parallel huwa 20 DVALID_Is + 14 Ċikli tal-Arloġġ. Il-latency bejn l-input u l-output tas-Serial Viterbi Decoder hija 20 DVALID_Is + 72 Ċikli tal-Arloġġ.
Arkitettura (Staqsi Mistoqsija)
Viterbi Decoder jirkupra d-dejta inizjalment mogħtija lill-Encoder Konvoluzzjonali billi jsib l-aħjar triq mill-istati kollha tal-kodifikaturi possibbli. Għal tul ta' restrizzjoni ta' 7, hemm 64 stat. L-arkitettura tikkonsisti fil-blokki ewlenin li ġejjin:
- Fergħa Unità Metrika (BMU)
- Unità Metrika tal-Path (PMU)
- Unità Trace Back (TBU)
- Żid Qabbel Agħżel Unità (ACSU)
Il-figura li ġejja turi l-arkitettura tad-Decoder Viterbi.
Figura 2-2. Viterbi Decoder Arkitettura
Id-Decoder Viterbi jikkonsisti fi tliet blokki interni li huma spjegati kif ġej:
- Unità Metrika tal-Fergħa (BMU): Il-BMU tikkalkula d-diskrepanza bejn is-sinjal riċevut u s-sinjali kollha potenzjali trażmessi, bl-użu ta 'metriċi bħal distanza ta' Hamming għal data binarja jew distanza Ewklidjana għal skemi ta 'modulazzjoni avvanzati. Dan il-kalkolu jivvaluta x-xebh bejn is-sinjali riċevuti u trażmessi possibbli. Il-BMU tipproċessa dawn il-metriċi għal kull simbolu jew bit riċevuti u tibgħat ir-riżultati lill-Path Metric Unit.
- Unità Metrika tal-Path (PMU): Il-PMU li hija magħrufa wkoll bħala l-unità Żid-Qabbel-Agħżel (ACS), taġġorna l-metriċi tal-mogħdija billi tipproċessa l-metriċi tal-fergħat mill-BMU. Hija żżomm kont tal-metrika kumulattiva tal-aħjar mogħdija għal kull stat fid-dijagramma tal-kannizzati (rappreżentazzjoni grafika tat-tranżizzjonijiet tal-istat possibbli). Il-PMU żżid il-metrika tal-fergħa l-ġdida mal-metrika tal-mogħdija kurrenti għal kull stat, tqabbel il-mogħdijiet kollha li jwasslu għal dak l-istat, u tagħżel dik bl-inqas metrika, u tindika l-mogħdija l-aktar probabbli. Dan il-proċess tal-għażla jitwettaq f'kull stage tal-kannizzati, li jirriżulta f'ġabra tal-mogħdijiet l-aktar probabbli, magħrufa bħala mogħdijiet tas-superstiti, għal kull stat.
- Unità ta' traċċar (TBU): It-TBU huwa responsabbli biex jidentifika s-sekwenza l-aktar probabbli ta 'stati, wara l-ipproċessar ta' simboli riċevuti mill-PMU. Dan iwettaq billi jiġbed lura t-trellis mill-istat finali bl-iktar metrika tal-passaġġ baxx. It-TBU jibda mit-tarf tal-istruttura tal-kannizzati u jimxi lura permezz tal-mogħdijiet tas-superstiti billi juża indikaturi jew referenzi, biex tiddetermina s-sekwenza trażmessa l-aktar probabbli. It-tul tat-traceback huwa ddeterminat mit-tul tar-restrizzjoni tal-kodiċi konvoluzzjonali, li jaffettwa kemm il-latenza tad-dekodifikazzjoni kif ukoll il-kumplessità. Malli jitlesta l-proċess ta 'traceback, id-dejta dekodifikata tiġi ppreżentata bħala output, ġeneralment bil-bits tad-denb mehmuża mneħħija, li inizjalment kienu inklużi biex jitneħħa l-encoder konvoluzzjonali.
Id-Decoder Viterbi juża dawn it-tliet unitajiet biex jiddekodifika b'mod preċiż is-sinjal riċevut fid-dejta trażmessa oriġinali, billi jikkoreġi kwalunkwe żbalji li setgħu seħħew waqt it-trażmissjoni.
Magħruf għall-effiċjenza tiegħu, l-algoritmu Viterbi huwa l-metodu standard għad-dekodifikazzjoni tal-kodiċijiet konvoluzzjonali fis-sistemi ta 'komunikazzjoni.
Żewġ formati tad-dejta huma disponibbli għall-kodifikazzjoni artab: unipolari u bipolari. It-tabella li ġejja telenka l-valuri u d-deskrizzjonijiet korrispondenti għal input artab 3-bit.
Tabella 2-1. 3-bit Inputs Artab
Deskrizzjoni | Unipolari | Bipolari |
L-aktar b'saħħtu 0 | 000 | 100 |
Relattivament qawwi 0 | 001 | 101 |
Relattivament dgħajfa 0 | 010 | 110 |
L-iktar dgħajfa 0 | 011 | 111 |
L-iktar dgħajfa 1 | 100 | 000 |
Relattivament dgħajfa 1 | 101 | 001 |
Relattivament qawwi 1 | 110 | 010 |
L-aktar b'saħħtu 1 | 111 | 100 |
It-tabella li ġejja telenka l-kodiċi tal-konvoluzzjoni standard.
Tabella 2-2. Kodiċi ta' Konvoluzzjoni Standard
Tul tar-Restrizzjoni | Rata ta' Output = 2 | |
Binarju | Ottali | |
7 | 1111001 | 171 |
1011011 | 133 |
Parametri tad-Decoder Viterbi u Sinjali tal-Interface (Saqsi mistoqsija)
Din it-taqsima tiddiskuti l-parametri fil-konfiguratur GUI tad-Decoder Viterbi u s-sinjali I/O.
Settings tal-Konfigurazzjoni (Saqsi mistoqsija)
It-tabella li ġejja telenka l-parametri ta 'konfigurazzjoni użati fl-implimentazzjoni tal-ħardwer ta' Viterbi Decoder. Dawn huma parametri ġeneriċi u jvarjaw skont ir-rekwiżit tal-applikazzjoni.
Tabella 3-1. Parametri tal-Konfigurazzjoni
Isem tal-Parametru | Deskrizzjoni | Valur |
Wisa' tad-Dejta Artab | Jispeċifika n-numru ta' bits użati biex jirrappreżentaw il-wisa' tad-dejta tal-input artab | Utent magħżula li jappoġġja 3 u 4 bits |
K Tul | K huwa t-tul tar-restrizzjoni tal-kodiċi konvoluzzjonali | Fissa għal 7 |
Kodiċi Rata | Jindika l-proporzjon tal-bits tad-dħul għall-bits tal-ħruġ | 1/2 |
Tul tat-traċċar | Jiddetermina l-fond tat-trellis użat fl-algoritmu Viterbi | Valur definit mill-utent u awtomatikament, huwa 20 |
Tip ta' Data | Tippermetti lill-utenti biex jagħżlu t-tip tad-dejta tal-input | Jagħżel mill-utent u jappoġġja l-għażliet li ġejjin:
• Unipolari • Bipolari |
Arkitettura | Jispeċifika t-tip ta' arkitettura ta' implimentazzjoni | Jappoġġja t-tipi ta' implimentazzjoni li ġejjin:
• Parallel • Serjali |
Sinjali ta' Inputs u Outputs (Saqsi mistoqsija)
It-tabella li ġejja telenka l-portijiet tad-dħul u tal-ħruġ tal-IP Decoder Viterbi.
Tabella 3-2. Portijiet ta' Input u Output
Isem tas-Sinjal | Direzzjoni | Wisa' | Deskrizzjoni |
SYS_CLK_I | Input | 1 | Sinjal tal-arloġġ tad-dħul |
ARSTN_I | Input | 1 | Sinjal ta' reset tad-dħul (Reset Asinkronu attiv-baxx) |
DATA_I | Input | 6 | Sinjal tad-dħul tad-dejta (MSB 3-bit IDATA, LSB 3-bit QDATA) |
DVALID_I | Input | 1 | Sinjal ta' input validu tad-data |
DATA_O | Output | 1 | Output tad-data tad-Decoder Viterbi |
DVALID_O | Output | 1 | Sinjal ta' output validu tad-data |
Dijagrammi taż-żmien
Din it-taqsima tiddiskuti d-dijagrammi tal-ħin tad-Decoder Viterbi.
Il-figura li ġejja turi d-dijagramma tal-ħin ta 'Viterbi Decoder li tapplika kemm għall-konfigurazzjoni tal-mod Serial kif ukoll Parallel.
Figura 4-1. Dijagramma taż-żmien
- Serial Viterbi Decoder jeħtieġ minimu ta '69 ċiklu ta' arloġġ (Throughput) biex jiġġenera l-output.
- Biex tikkalkula l-latency tas-Serial Viterbi Decoder, uża l-ekwazzjoni li ġejja:
- Numru ta' ħinijiet ta' buffer tal-istorja DVALIDs + 72 ċiklu tal-arloġġ
- Għal Eżample, Jekk it-tul tal-Buffer tal-Istorja huwa ssettjat għal 20, allura
- Latency = 20 Valid + 72 Ċikli tal-Arloġġ
- Parallel Viterbi Decoder jeħtieġ minimu ta '8 ċikli ta' arloġġ (Throughput) biex jiġġenera l-output.
- Biex tikkalkula l-latency tad-Decoder Viterbi Parallel, uża l-ekwazzjoni li ġejja:
- Numru ta' ħinijiet ta' buffer tal-istorja DVALIDs + 14 ċiklu tal-arloġġ
- Għal Eżample, Jekk it-tul tal-Buffer tal-Istorja huwa ssettjat għal 20, allura
- Latency = 20 Valid + 14 Ċikli tal-Arloġġ
Importanti: Id-dijagramma tal-ħin għad-decoder Viterbi Serial u Parallel hija identika, bl-eċċezzjoni tan-numru ta 'ċikli tal-arloġġ meħtieġa għal kull decoder.
Simulazzjoni tal-bank tat-test
A sample testbench huwa pprovdut biex jiċċekkja l-funzjonalità tad-Decoder Viterbi. Biex tissimula l-qalba billi tuża l-bank tat-test, wettaq il-passi li ġejjin:
- Iftaħ l-applikazzjoni Libero® SoC, ikklikkja Catalog > View > Windows > Catalog, u mbagħad jespandu Soluzzjonijiet-Wireless. Ikklikkja darbtejn fuq Viterbi_Decoder, u mbagħad ikklikkja OK. Id-dokumentazzjoni assoċjata mal-IP hija elenkata taħt Dokumentazzjoni.
Importanti: Jekk ma tarax it-tab tal-Katalogu, innaviga lejn il- View Windows menu, u mbagħad ikklikkja Catalog biex tagħmilha viżibbli. - Ikkonfigura l-IP skont ir-rekwiżit, kif muri fil-Figura 1-1.
- L-encoder FEC għandu jiġi kkonfigurat biex jittestja l-Viterbi Decoder. Iftaħ il-Katalgu u kkonfigura l-IP tal-Encoder FEC.
- Naviga fit-tab tal-Ġerarkija tal-Istimolu, u kklikkja Ibni Ġerarkija.
- Fuq it-tab Ġerarkija ta 'Stimolu, ikklikkja fuq testbench (vit_decoder_tb(vit_decoder_tb.v [xogħol])), u mbagħad ikklikkja Simulate Pre-Synth Design > Iftaħ Interattiv.
Importanti: Jekk ma tarax it-tab tal-Ġerarkija tal-Istimolu, innaviga lejn View > Windows menu u kklikkja Stimulus Hierarchy biex tagħmilha viżibbli.
L-għodda ModelSim® tiftaħ bil-bank tat-test, kif muri fil-figura li ġejja.
Figura 5-1. ModelSim Tool Simulazzjoni Tieqa
Importanti
- Jekk is-simulazzjoni tiġi interrotta minħabba l-limitu tal-ħin tal-ġirja speċifikat fil-.do file, uża l-kmand run -all biex tlesti s-simulazzjoni.
- Wara li tmexxi s-simulazzjoni, it-testbench jiġġenera tnejn files (fec_input.txt, vit_output.txt) u tista 'tqabbel it-tnejn files għal simulazzjoni ta 'suċċess.
Storja tar-Reviżjoni (Staqsi Mistoqsija)
L-istorja tar-reviżjoni tiddeskrivi l-bidliet li ġew implimentati fid-dokument. Il-bidliet huma elenkati b'reviżjoni, li tibda bil-pubblikazzjoni l-aktar attwali.
Tabella 6-1. Storja tar-Reviżjoni
Reviżjoni | Data | Deskrizzjoni |
B | 06/2024 | Din li ġejja hija l-lista tal-bidliet li saru fir-reviżjoni B tad-dokument:
• Aġġorna l-kontenut tat-taqsima Introduzzjoni • Miżjud Tabella 2 fit-taqsima tal-Użu u l-Prestazzjoni tal-Apparat • Miżjud 1. Sezzjoni Viterbi Decoder IP Configurator • Żid il-kontenut dwar il-blokki interni, aġġorna t-Tabella 2-1 u żiedet it-Tabella 2-2 in 2.1. Taqsima tal-arkitettura • Tabella Aġġornata 3-1 fi 3.1. Sezzjoni Settings tal-Konfigurazzjoni • Miżjud Figura 4-1 u Nota fit-taqsima 4. Dijagrammi taż-żmien • Aġġornata Figura 5-1 f'5. Sezzjoni ta' Simulazzjoni ta' Testbench |
A | 05/2023 | Rilaxx inizjali |
Appoġġ FPGA Microchip
Il-grupp ta' prodotti Microchip FPGA jappoġġja l-prodotti tiegħu b'diversi servizzi ta' appoġġ, inkluż is-Servizz tal-Klijent, iċ-Ċentru ta' Appoġġ Tekniku tal-Klijent, websit, u uffiċċji tal-bejgħ madwar id-dinja. Il-klijenti huma ssuġġeriti li jżuru r-riżorsi onlajn tal-Mikroċippa qabel ma jikkuntattjaw lill-appoġġ peress li huwa probabbli ħafna li l-mistoqsijiet tagħhom diġà ġew imwieġba.
Ikkuntattja Ċentru ta' Appoġġ Tekniku permezz tal- websit fuq www.microchip.com/support. Semmi n-numru tal-Parti tal-Apparat FPGA, agħżel il-kategorija tal-każ xierqa, u ttella 'disinn files filwaqt li toħloq każ ta ' appoġġ tekniku.
Ikkuntattja lis-Servizz tal-Klijent għal appoġġ mhux tekniku tal-prodott, bħall-ipprezzar tal-prodott, titjib tal-prodott, informazzjoni ta’ aġġornament, status tal-ordni, u awtorizzazzjoni.
- Mill-Amerika ta' Fuq, ċempel 800.262.1060
- Mill-bqija tad-dinja, ċempel 650.318.4460
- Fax, minn kullimkien fid-dinja, 650.318.8044
Informazzjoni dwar il-Mikroċippa
Il-Mikroċippa Websit
Microchip jipprovdi appoġġ onlajn permezz tagħna websit fuq www.microchip.com/. Dan websit huwa użat biex tagħmel files u informazzjoni faċilment disponibbli għall-klijenti. Uħud mill-kontenut disponibbli jinkludi:
- Appoġġ għall-Prodott – Datasheets u errata, noti tal-applikazzjoni u sample programmi, riżorsi tad-disinn, gwidi tal-utent u dokumenti ta 'appoġġ tal-ħardwer, l-aħħar rilaxxi ta' softwer u softwer arkivjat
- Appoġġ Tekniku Ġenerali – Mistoqsijiet Frekwenti (FAQs), talbiet ta’ appoġġ tekniku, gruppi ta’ diskussjoni onlajn, lista tal-membri tal-programm tal-imsieħba tad-disinn ta’ Microchip
- Negozju ta' Microchip – Selettur tal-prodotti u gwidi tal-ordnijiet, l-aħħar stqarrijiet għall-istampa tal-Mikroċippa, l-elenkar ta’ seminars u avvenimenti, listi ta’ uffiċċji tal-bejgħ tal-Mikroċippa, distributuri u rappreżentanti tal-fabbriki
Servizz ta' Notifika ta' Bidla fil-Prodott
Is-servizz ta 'notifika tal-bidla tal-prodott ta' Microchip jgħin biex iżomm lill-klijenti kurrenti dwar il-prodotti Microchip. L-abbonati se jirċievu notifika bl-email kull meta jkun hemm bidliet, aġġornamenti, reviżjonijiet jew errata relatati ma 'familja ta' prodotti speċifikata jew għodda ta 'żvilupp ta' interess.
Biex tirreġistra, mur fuq www.microchip.com/pcn u segwi l-istruzzjonijiet tar-reġistrazzjoni.
Appoġġ għall-Klijent
L-utenti tal-prodotti Microchip jistgħu jirċievu assistenza permezz ta’ diversi mezzi:
- Distributur jew Rappreżentant
- Uffiċċju tal-Bejgħ Lokali
- Inġinier tas-Soluzzjonijiet Inkorporati (ESE)
- Appoġġ Tekniku
Il-klijenti għandhom jikkuntattjaw lid-distributur, ir-rappreżentant jew l-ESE tagħhom għall-appoġġ. Uffiċċji tal-bejgħ lokali huma wkoll disponibbli biex jgħinu lill-klijenti. Lista ta' uffiċċji u postijiet tal-bejgħ hija inkluża f'dan id-dokument.
L-appoġġ tekniku huwa disponibbli permezz tal- websit fuq: www.microchip.com/support
Karatteristika tal-Protezzjoni tal-Kodiċi tat-Tagħmir tal-Mikroċippa
Innota d-dettalji li ġejjin tal-karatteristika tal-protezzjoni tal-kodiċi fuq il-prodotti Microchip:
- Il-prodotti tal-Mikroċippa jissodisfaw l-ispeċifikazzjonijiet li jinsabu fl-Iskeda tad-Data tal-Mikroċippa partikolari tagħhom.
- Microchip jemmen li l-familja ta 'prodotti tagħha hija sigura meta tintuża fil-mod maħsub, fi ħdan l-ispeċifikazzjonijiet operattivi, u taħt kundizzjonijiet normali.
- Microchip valuri u jipproteġi b'mod aggressiv id-drittijiet tal-proprjetà intellettwali tiegħu. It-tentattivi biex jiksru l-karatteristiċi tal-protezzjoni tal-kodiċi tal-prodott Microchip huma strettament ipprojbiti u jistgħu jiksru l-Att dwar id-Dritt tal-Millenju Diġitali.
- La Microchip u lanqas kwalunkwe manifattur ieħor tas-semikondutturi ma jistgħu jiggarantixxu s-sigurtà tal-kodiċi tiegħu. Il-protezzjoni tal-kodiċi ma tfissirx li qed niggarantixxu li l-prodott huwa "li ma jinkisirx". Il-protezzjoni tal-kodiċi qed tevolvi kontinwament. Microchip hija impenjata li ttejjeb kontinwament il-karatteristiċi tal-protezzjoni tal-kodiċi tal-prodotti tagħna.
Avviż Legali
Din il-pubblikazzjoni u l-informazzjoni hawnhekk jistgħu jintużaw biss mal-prodotti Microchip, inkluż biex jiddisinjaw, jittestjaw, u jintegraw prodotti Microchip mal-applikazzjoni tiegħek. Użu ta' din l-informazzjoni
bi kwalunkwe mod ieħor jikser dawn it-termini. L-informazzjoni dwar l-applikazzjonijiet tal-apparat hija pprovduta biss għall-konvenjenza tiegħek u tista’ tiġi sostitwita minn aġġornamenti. Hija r-responsabbiltà tiegħek li tiżgura li l-applikazzjoni tiegħek tilħaq l-ispeċifikazzjonijiet tiegħek. Ikkuntattja l-uffiċċju lokali tal-bejgħ tal-Mikroċippa tiegħek għal appoġġ addizzjonali jew, ikseb appoġġ addizzjonali fuq www.microchip.com/en-us/support/design-help/client-support-services.
DIN L-INFORMAZZJONI HIJA PROVVISTA MILL-MICROCHIP “KIF INHI”. MICROCHIP MA JAGĦMEL L-EBDA RAPPREŻENTAZZJONIJIET JEW GARANZIJI TA’ KULL TIP KEMM KEMM ESPLIĊI JEW IMPLIKATI, BIL-MIKTUBA JEW ORALI, STATUTAJI JEW MOD IEĦOR, RELATATI MA’ L-INFORMAZZJONI INKLUŻI IMMA MHUX LIMITATA GĦAL KWALUNKWE GARANZIJI IMPLICITI TA’ NUQQAS TA’ Ksur, KUMMERĊJALITÀ U PARTECJENZA GĦALL-AFFARIJIET. GARANZIJI RELATATI MAL-KONDIZZJONI, KWALITÀ, JEW PRESTAZZJONI TAGĦHA.
FL-EBDA KAŻ MIKROCHIP MA JKUN RESPONSABBLI GĦAL KWALUNKWE TELF INDIRETT, SPEĊJALI, PUNITTIVI, INĊIDENTALI, JEW KONSEKWENZJALI, ĦSARA, SPIŻA, JEW SPEJJA TA’ KULL TIP RELATATI MA’ L-INFORMAZZJONI JEW L-UŻU TAGĦHA, IKUN IKKAWŻAT, ANKE KIF JINKUN ADMIKU. IL-POSSIBILTÀ JEW IL-ĦSANI HUMA PREVABBIL. SAL-ESTENT SĦIĦ PERMESS MILL-LIĠI, IR-RESPONSABBILTÀ TOTALI TA’ MICROCHIP DWAR KOLLHA TALBIET B’KULL MOD RELATATI MA’ L-INFORMAZZJONI JEW L-UŻU TAGĦHA MHUX SE TAQBED MILL-NUMRU TA’ MIŻATI, JEKK HEKK, LI INTI ĦALLAS DIRETTAMENT LILL-MICROCHIP GĦALL-INFORMAZZJONI.
L-użu ta 'apparati Microchip f'applikazzjonijiet ta' appoġġ għall-ħajja u/jew sigurtà huwa kompletament għar-riskju tax-xerrej, u x-xerrej jaqbel li jiddefendi, jindennizza u jżomm lil Microchip mingħajr ħsara minn kull ħsara, pretensjoni, ilbiesi, jew spejjeż li jirriżultaw minn tali użu. L-ebda liċenzja ma tingħata, impliċitament jew mod ieħor, taħt xi drittijiet ta' proprjetà intellettwali ta' Microchip sakemm ma jkunx iddikjarat mod ieħor.
Trademarks
L-isem u l-logo tal-Mikroċippa, il-logo tal-Mikroċippa, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStyluuchs, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, u XMEGA huma trademarks reġistrati ta' Microchip Technology Incorporated fl-Istati Uniti u f'pajjiżi oħra.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider, u ZL huma trademarks reġistrati ta' Microchip Technology Incorporated fl-Istati Uniti.
Soppressjoni taċ-Ċavetta Adjaċenti, AKS, Analog-for-the-Digital Age, Kwalunkwe Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM Media Matching. , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, Programmazzjoni Serjali In-Circuit, ICSP, INICnet, Paralleljar Intelliġenti, IntelliMOS, Konnettività Inter-Chip, 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, PureSilicon , 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 , Ħin Fiduċjarju, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, u ZENA huma trademarks ta' Microchip Technology Incorporated fl-Istati Uniti u f'pajjiżi oħra.
SQTP hija marka ta' servizz ta' Microchip Technology Incorporated fl-Istati Uniti
Il-logo Adaptec, Frequency on Demand, Silicon Storage Technology, u Symmcom huma trademarks reġistrati ta' Microchip Technology Inc. f'pajjiżi oħra.
GestIC hija trademark reġistrata ta' Microchip Technology Germany II GmbH & Co. KG, sussidjarja ta' Microchip Technology Inc., f'pajjiżi oħra.
It-trademarks l-oħra kollha msemmija hawn huma l-proprjetà tal-kumpaniji rispettivi tagħhom.
© 2024, Microchip Technology Incorporated u s-sussidjarji tagħha. Id-Drittijiet Kollha Riservati.
ISBN: 978-1-6683-4696-9
Sistema ta 'Ġestjoni tal-Kwalità
Għal informazzjoni dwar is-Sistemi ta' Ġestjoni tal-Kwalità ta' Microchip, jekk jogħġbok żur www.microchip.com/quality.
Bejgħ u Servizz mad-dinja kollha
L-AMERIKA | ASJA/PAĊIFIKU | ASJA/PAĊIFIKU | L-EWROPA |
Korporattiva Uffiċċju | Awstralja – Sydney
Tel: 61-2-9868-6733 Iċ-Ċina – Beijing Tel: 86-10-8569-7000 Iċ-Ċina – Chengdu Tel: 86-28-8665-5511 Iċ-Ċina – Chongqing Tel: 86-23-8980-9588 Iċ-Ċina – Dongguan Tel: 86-769-8702-9880 Ċina – Guangzhou Tel: 86-20-8755-8029 Iċ-Ċina – Hangzhou Tel: 86-571-8792-8115 Iċ-Ċina – Hong Kong SAR Tel: 852-2943-5100 Iċ-Ċina – Nanjing Tel: 86-25-8473-2460 Iċ-Ċina – Qingdao Tel: 86-532-8502-7355 Iċ-Ċina – Shanghai Tel: 86-21-3326-8000 Iċ-Ċina – Shenyang Tel: 86-24-2334-2829 Ċina – Shenzhen Tel: 86-755-8864-2200 Iċ-Ċina – Suzhou Tel: 86-186-6233-1526 Iċ-Ċina – Wuhan Tel: 86-27-5980-5300 Iċ-Ċina – Xian Tel: 86-29-8833-7252 Iċ-Ċina – Xiamen Tel: 86-592-2388138 Iċ-Ċina – Zhuhai Tel: 86-756-3210040 |
Indja – Bangalore
Tel: 91-80-3090-4444 Indja – New Delhi Tel: 91-11-4160-8631 Indja - Pune Tel: 91-20-4121-0141 Ġappun – Osaka Tel: 81-6-6152-7160 Ġappun – Tokyo Tel: 81-3-6880- 3770 Korea – Daegu Tel: 82-53-744-4301 Korea – Seoul Tel: 82-2-554-7200 Malasja – Kuala Lumpur Tel: 60-3-7651-7906 Malasja – Penang Tel: 60-4-227-8870 Filippini – Manila Tel: 63-2-634-9065 Singapor Tel: 65-6334-8870 Tajwan – Hsin Chu Tel: 886-3-577-8366 Tajwan – Kaohsiung Tel: 886-7-213-7830 Tajwan – Tajpej Tel: 886-2-2508-8600 Tajlandja – Bangkok Tel: 66-2-694-1351 Vjetnam – Ho Chi Minh Tel: 84-28-5448-2100 |
L-Awstrija – Wels
Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Id-Danimarka – Kopenħagen Tel: 45-4485-5910 Fax: 45-4485-2829 Il-Finlandja – Espoo Tel: 358-9-4520-820 Franza – Pariġi Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Il-Ġermanja – Garching Tel: 49-8931-9700 Il-Ġermanja – Haan Tel: 49-2129-3766400 Il-Ġermanja – Heilbronn Tel: 49-7131-72400 Il-Ġermanja – Karlsruhe Tel: 49-721-625370 Il-Ġermanja – Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Il-Ġermanja – Rosenheim Tel: 49-8031-354-560 Iżrael – Hod Hasharon Tel: 972-9-775-5100 Italja – Milan Tel: 39-0331-742611 Fax: 39-0331-466781 L-Italja – Padova Tel: 39-049-7625286 Olanda – Drunen Tel: 31-416-690399 Fax: 31-416-690340 Norveġja – Trondheim Tel: 47-72884388 Polonja – Varsavja Tel: 48-22-3325737 Rumanija – Bukarest Tel: 40-21-407-87-50 Spanja – Madrid Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 L-Isvezja – Gothenburg Tel: 46-31-704-60-40 L-Isvezja – Stokkolma Tel: 46-8-5090-4654 Renju Unit – 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 | |||
Appoġġ Tekniku: | |||
www.microchip.com/support | |||
Web Indirizz: | |||
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, IN | |||
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 | |||
Kanada – Toronto | |||
Tel: 905-695-1980 | |||
Fax: 905-695-2078 |
Dokumenti / Riżorsi
![]() |
MICROCHIP Viterbi Decoder [pdfGwida għall-Utent Viterbi Decoder, Decoder |