MIKROCHIP-LOGO

MICROCHIP Viterbi Decoder

MICROCHIP-Viterbi-Decoder-PRODOTT

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

MICROCHIP-Viterbi-Decoder-FIG-1

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

MICROCHIP-Viterbi-Decoder-FIG-2

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

MICROCHIP-Viterbi-Decoder-FIG-3

Id-Decoder Viterbi jikkonsisti fi tliet blokki interni li huma spjegati kif ġej:

  1. 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.
  2. 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.
  3. 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

MICROCHIP-Viterbi-Decoder-FIG-5

  • 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:

  1. 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.
  2. Ikkonfigura l-IP skont ir-rekwiżit, kif muri fil-Figura 1-1.
  3. L-encoder FEC għandu jiġi kkonfigurat biex jittestja l-Viterbi Decoder. Iftaħ il-Katalgu u kkonfigura l-IP tal-Encoder FEC.
  4. Naviga fit-tab tal-Ġerarkija tal-Istimolu, u kklikkja Ibni Ġerarkija.
  5. 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

MICROCHIP-Viterbi-Decoder-FIG-4

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

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *