
MICROCHIP Viterbi ապակոդավորիչ

Տեխնիկական պայմաններ
- Ալգորիթմ: Viterbi ապակոդավորիչ
- Մուտքագրում: 3-բիթանոց կամ 4-բիթանոց փափուկ կամ կոշտ մուտքագրում
- Ապակոդավորման մեթոդ. Առավելագույն հավանականություն
- Իրականացում: Սերիական և զուգահեռ
- Ծրագրեր: Բջջային հեռախոսներ, արբանյակային կապ, թվային հեռուստատեսություն
Ապրանքի օգտագործման հրահանգներ
Serial Viterbi ապակոդավորիչը առանձին-առանձին հաջորդական եղանակով մշակում է մուտքային բիթերը: Սերիական ապակոդավորիչն օգտագործելու համար հետևեք հետևյալ քայլերին.
- Ապակոդավորողին հաջորդաբար տրամադրեք մուտքային բիթերը:
- Ապակոդավորիչը կթարմացնի ուղու չափումները և որոշումներ կկայացնի յուրաքանչյուր բիտի համար:
- Հասկացեք, որ Սերիական ապակոդավորիչը կարող է ավելի դանդաղ լինել, բայց առաջարկում է նվազ բարդություն և ավելի քիչ ռեսուրսների օգտագործում:
- Օգտագործեք Սերիական ապակոդավորիչը այն հավելվածների համար, որոնք գերակայում են չափը, էներգիայի սպառումը և արագությունը:
- Զուգահեռ Viterbi ապակոդավորիչը միաժամանակ մշակում է մի քանի բիթ: Ահա թե ինչպես օգտագործել զուգահեռ ապակոդավորիչը.
- Միաժամանակ տրամադրեք մի քանի բիթ որպես մուտքագրում ապակոդավորիչին զուգահեռ մշակման համար:
- Ապակոդավորիչը զուգահեռաբար թարմացնում է տարբեր ուղիների չափումներ, ինչը հանգեցնում է ավելի արագ մշակման:
- Նկատի ունեցեք, որ Զուգահեռ ապակոդավորիչն առաջարկում է բարձր թողունակություն՝ ի հաշիվ ավելացած բարդության և ռեսուրսների օգտագործման:
- Ընտրեք զուգահեռ ապակոդավորիչը արագ մշակում և բարձր թողունակություն պահանջող ծրագրերի համար, ինչպիսիք են իրական ժամանակի հաղորդակցման համակարգերը:
ՀՏՀ
Հարց: Որո՞նք են կոնվոլյուցիոն կոդերը:
Հարց: Ինչպե՞ս է աշխատում Viterbi ապակոդավորիչը:
Հարց. Ե՞րբ պետք է ընտրեմ սերիական Viterbi ապակոդավորիչը զուգահեռի փոխարեն:
Հարց: Ո՞ր ծրագրերում է սովորաբար օգտագործվում Viterbi ապակոդավորիչը:
Ներածություն
Viterbi Decoder-ը ալգորիթմ է, որն օգտագործվում է թվային հաղորդակցության համակարգերում՝ կոնվոլյուցիոն կոդերը վերծանելու համար: Կոնվոլյուցիոն կոդերը սխալները շտկող կոդեր են, որոնք լայնորեն օգտագործվում են կապի համակարգերում՝ փոխանցման ընթացքում մուտքագրված սխալներից պաշտպանվելու համար:
Viterbi ապակոդավորիչը բացահայտում է փոխանցվող բիթերի ամենահավանական հաջորդականությունը՝ հիմնվելով ստացված ազդանշանի վրա՝ օգտագործելով Viterbi ալգորիթմը՝ դինամիկ ծրագրավորման մոտեցում: Այս ալգորիթմը հաշվի է առնում բոլոր պոտենցիալ կոդի ուղիները՝ ստացված ազդանշանի հիման վրա ամենահավանական բիթերի հաջորդականությունը հաշվարկելու համար: Այնուհետև այն ընտրում է ամենաբարձր հավանականությամբ ուղին:
Viterbi ապակոդավորիչը առավելագույն հավանականության ապակոդավորիչ է, որը նվազագույնի է հասցնում ստացված ազդանշանի վերծանման սխալի հավանականությունը և իրականացվում է Serial-ով, զբաղեցնելով փոքր տարածք և զուգահեռաբար ավելի մեծ թողունակության համար: Այն լայնորեն կիրառվում է ժամանակակից կապի համակարգերում, ներառյալ բջջային հեռախոսները, արբանյակային հաղորդակցությունները և թվային հեռուստատեսությունը։ Այս IP-ն ընդունում է 3-բիթանոց կամ 4-բիթանոց փափուկ կամ կոշտ մուտքագրում:
Viterbi ալգորիթմը կարող է իրականացվել՝ օգտագործելով երկու հիմնական մոտեցում՝ սերիական և զուգահեռ: Յուրաքանչյուր մոտեցում ունի հստակ բնութագրեր և կիրառություններ, որոնք ուրվագծվում են հետևյալ կերպ.
Սերիական Viterbi ապակոդավորիչ
Serial Viterbi Decoder-ը մշակում է մուտքային բիթերը առանձին-առանձին, հաջորդաբար թարմացնելով ուղու չափումները և որոշումներ կայացնելով յուրաքանչյուր բիթերի համար: Այնուամենայնիվ, իր սերիական մշակման շնորհիվ, այն հակված է ավելի դանդաղ, համեմատած իր զուգահեռ գործընկերոջ հետ: Սերիական ապակոդավորիչը պահանջում է 69 ժամացույցի ցիկլեր՝ արդյունք ստեղծելու համար՝ պայմանավորված վիճակի բոլոր հնարավոր չափումների հաջորդական թարմացմամբ, և յուրաքանչյուր բիտի համար վանդակի միջով հետագծելու անհրաժեշտության պատճառով, ինչը հանգեցնում է մշակման երկարացված ժամանակի:
ԱդվանtagՍերիական ապակոդավորիչ օգտագործելը պայմանավորված է դրա սովորաբար նվազած բարդության և ապարատային ռեսուրսների ավելի ցածր օգտագործման մեջ՝ համեմատած զուգահեռ ապակոդավորիչի հետ: Սա այն դարձնում է առաջնակարգtageous տարբերակ այն ծրագրերի համար, որոնցում չափը, էներգիայի սպառումը և արժեքը ավելի կարևոր են, քան արագությունը:
Զուգահեռ Viterbi ապակոդավորիչ
Զուգահեռ Viterbi ապակոդավորիչը նախագծված է մի քանի բիթերի միաժամանակ մշակման համար: Սա ձեռք է բերվում զուգահեռ մշակման մեթոդոլոգիաների կիրառմամբ՝ միաժամանակ թարմացնելու տարբեր ուղիների չափումներ: Նման զուգահեռությունը հանգեցնում է ելքի ստեղծման համար անհրաժեշտ ժամացույցի ցիկլերի քանակի զգալի կրճատմանը, որը կազմում է 8 ժամացույցի ցիկլ:
Զուգահեռ ապակոդավորիչի արագությունը գալիս է բարդության և ռեսուրսների օգտագործման ավելացման գնով, որը պահանջում է ավելի շատ սարքաշար՝ զուգահեռ մշակման տարրերի ներդրման համար, ինչը կարող է մեծացնել ապակոդավորողի չափը և էներգիայի սպառումը: Բարձր թողունակություն և արագ մշակում պահանջող ծրագրերի համար, ինչպիսիք են իրական ժամանակի հաղորդակցման համակարգերը, հաճախ նախընտրելի է Parallel Viterbi Decoder-ը:
Ամփոփելով, Սերիական և զուգահեռ Viterbi ապակոդավորիչ օգտագործելու որոշումը կախված է հավելվածի հատուկ պահանջներից: Այն ծրագրերում, որոնք պահանջում են նվազագույն հզորություն, ծախսեր և արագություն, սովորաբար տեղին է սերիական ապակոդավորիչը: Այնուամենայնիվ, բարձր արագություն և բարձր թողունակություն պահանջող ծրագրերի համար, որտեղ կատարումը կարևոր է, զուգահեռ ապակոդավորիչը նախընտրելի տարբերակն է, թեև այն ավելի բարդ է և պահանջում է ավելի շատ ռեսուրսներ:
Ամփոփում
Հետևյալ աղյուսակը ներկայացնում է Viterbi ապակոդավորիչի IP բնութագրերի ամփոփագիրը:
Աղյուսակ 1. Viterbi ապակոդավորիչի բնութագրերը
| Հիմնական տարբերակը | Այս փաստաթուղթը վերաբերում է Viterbi Decoder v1.1-ին: |
| Աջակցվող սարքերի ընտանիքներ | • PolarFire® SoC
• PolarFire |
| Աջակցված Գործիքների հոսք | Պահանջվում է Libero® SoC v12.0 կամ ավելի ուշ թողարկումներ: |
| Լիցենզավորում | Viterbi Decoder-ի կոդավորված RTL-ն ազատորեն հասանելի է ցանկացած Libero լիցենզիայով:
Կոդավորված RTL: Միջուկի համար տրամադրվում է ամբողջական գաղտնագրված RTL կոդ, որը թույլ է տալիս միջուկը օրինակել SmartDesign-ով: Սիմուլյացիան, սինթեզը և դասավորությունը կատարվում են Libero ծրագրային ապահովմամբ: |
Առանձնահատկություններ
Viterbi Decoder IP-ն ունի հետևյալ հատկանիշները.
- Աջակցում է 3-բիթանոց կամ 4-բիթանոց մուտքի փափուկ լայնություններ
- Աջակցում է սերիական և զուգահեռ ճարտարապետությանը
- Աջակցում է օգտագործողի կողմից սահմանված հետագծման երկարություններին, իսկ լռելյայն արժեքը 20 է
- Աջակցում է միաբևեռ և երկբևեռ տվյալների տեսակներին
- Աջակցում է կոդերի տոկոսադրույքը 1/2
- Աջակցում է սահմանափակումների երկարությանը, որը 7 է
Տեղադրման հրահանգներ
IP միջուկը պետք է ավտոմատ կերպով տեղադրվի Libero® SoC ծրագրաշարի IP կատալոգում Libero SoC ծրագրաշարի IP կատալոգի թարմացման գործառույթի միջոցով, կամ այն ձեռքով ներբեռնվի կատալոգից: Երբ IP միջուկը տեղադրվի Libero SoC ծրագրային ապահովման IP կատալոգում, այն կազմաձևվում, ստեղծվում և տեղադրվում է SmartDesign-ում՝ Libero նախագծում ներառելու համար:
Սարքի օգտագործում և կատարում (Հարց տվեք)
Viterbi Decoder-ի համար ռեսուրսների օգտագործումը չափվում է Synopsys Synplify Pro գործիքի միջոցով, և արդյունքներն ամփոփված են հետևյալ աղյուսակում:
Աղյուսակ 2. Սարքի և ռեսուրսների օգտագործում
| Սարքի մանրամասները | Տվյալների տեսակը | Ճարտարապետություն | Ռեսուրսներ | Գործողություն (ՄՀց) | RAM-ներ | Մաթեմատիկայի բլոկներ | Chip Globals | |||
| Ընտանիք | Սարք | LUTs | DFF | LSRAM | uSRAM | |||||
| PolarFire® SoC | MPFS250T | Միաբևեռ | Սերիալ | 416 | 354 | 200 | 3 | 0 | 0 | 0 |
| Երկբևեռ | Սերիալ | 416 | 354 | 200 | 3 | 0 | 0 | 0 | ||
| Միաբևեռ | Զուգահեռաբար | 13784 | 4642 | 200 | 0 | 0 | 0 | 0 | ||
| Երկբևեռ | Զուգահեռաբար | 13768 | 4642 | 200 | 0 | 0 | 0 | 1 | ||
| PolarFire | MPF300T | Միաբևեռ | Սերիալ | 416 | 354 | 200 | 3 | 0 | 0 | 0 |
| Երկբևեռ | Սերիալ | 416 | 354 | 200 | 3 | 0 | 0 | 0 | ||
| Միաբևեռ | Զուգահեռաբար | 13784 | 4642 | 200 | 0 | 0 | 0 | 0 | ||
| Երկբևեռ | Զուգահեռաբար | 13768 | 4642 | 200 | 0 | 0 | 0 | 1 | ||
Կարևոր է. Դիզայնն իրականացվում է Viterbi Decoder-ի միջոցով՝ կարգավորելով հետևյալ GUI պարամետրերը.
- Փափուկ տվյալների լայնությունը = 4
- K Երկարություն = 7
- Կոդի դրույքաչափը = ½
- Հետագծման երկարությունը = 20
Viterbi ապակոդավորիչ IP կոնֆիգուրատոր
Viterbi ապակոդավորիչ IP կոնֆիգուրատոր (Հարց տվեք)
Այս բաժինը տրամադրում է ավարտview Viterbi Decoder Configurator ինտերֆեյսի և դրա տարբեր բաղադրիչների:
Viterbi Decoder Configurator-ն ապահովում է գրաֆիկական ինտերֆեյս Viterbi Decoder IP միջուկի պարամետրերն ու կարգավորումները կարգավորելու համար: Այն թույլ է տալիս օգտվողին ընտրել այնպիսի պարամետրեր, ինչպիսիք են Soft Data Width, K Length, Code Rate, Traceback Length, Datatype, Architecture, Testbench և License: Հիմնական կոնֆիգուրացիաները նկարագրված են Աղյուսակ 3-1-ում:
Հետևյալ նկարը մանրամասն ներկայացնում է view Viterbi Decoder Configurator ինտերֆեյսի:
Նկար 1-1. Viterbi ապակոդավորիչ IP կոնֆիգուրատոր

Ինտերֆեյսը ներառում է նաև OK և Cancel կոճակներ՝ կատարված կազմաձևերը հաստատելու կամ չեղարկելու համար:
Ֆունկցիոնալ նկարագրություն
Հետևյալ նկարը ցույց է տալիս Viterbi Decoder-ի ապարատային իրականացումը:
Նկար 2-1. Viterbi Decoder-ի ապարատային ներդրում

Այս մոդուլն աշխատում է DVALID_I-ում: Երբ հաստատվում է DVALID_I, համապատասխան տվյալները վերցվում են որպես մուտքագրում, և գործընթացը սկսվում է: Այս IP-ն ունի պատմության բուֆեր և այդ ընտրության հիման վրա IP-ն վերցնում է ընտրված բուֆերային թիվը՝ DVALID_Is + Որոշ ժամացույցի ցիկլեր՝ առաջին ելքը ստեղծելու համար: Լռելյայնորեն, պատմության բուֆերը 20 է: Զուգահեռ Viterbi ապակոդավորիչի մուտքի և ելքի միջև ուշացումը 20 DVALID_Is + 14 Ժամացույցի ցիկլ է: Serial Viterbi Decoder-ի մուտքի և ելքի միջև ուշացումը 20 DVALID_Is + 72 Ժամացույցի ցիկլ է:
Ճարտարապետություն (Հարց տվեք)
Viterbi Decoder-ը առբերում է Convolutional Encoder-ին ի սկզբանե տրված տվյալները՝ գտնելով լավագույն ուղին բոլոր հնարավոր կոդավորման վիճակների միջով: Սահմանափակման 7 երկարության համար կա 64 վիճակ: Ճարտարապետությունը բաղկացած է հետևյալ հիմնական բլոկներից.
- Մասնաճյուղի մետրային միավոր (BMU)
- Ուղու մետրային միավոր (PMU)
- Հետքի հետքի միավոր (TBU)
- Ավելացնել Համեմատել Ընտրել միավոր (ACSU)
Հետևյալ նկարը ցույց է տալիս Viterbi Decoder-ի ճարտարապետությունը:
Նկար 2-2. Viterbi Decoder Architecture

Viterbi Decoder-ը բաղկացած է երեք ներքին բլոկներից, որոնք բացատրվում են հետևյալ կերպ.
- Մասնաճյուղի մետրային միավոր (BMU): BMU-ն հաշվարկում է ստացված ազդանշանի և բոլոր հնարավոր փոխանցվող ազդանշանների անհամապատասխանությունը՝ օգտագործելով չափումներ, ինչպիսիք են Համինգի հեռավորությունը երկուական տվյալների համար կամ Էվկլիդյան հեռավորությունը՝ առաջադեմ մոդուլյացիայի սխեմաների համար: Այս հաշվարկը գնահատում է ստացված և հնարավոր փոխանցվող ազդանշանների նմանությունը: BMU-ն մշակում է այս չափումները յուրաքանչյուր ստացված խորհրդանիշի կամ բիտի համար և արդյունքներն ուղարկում է ուղու չափման միավոր:
- Ուղու մետրային միավոր (PMU): PMU-ն, որը նաև հայտնի է որպես Add-Compare-Select (ACS) միավոր, թարմացնում է ուղու չափումները՝ մշակելով ճյուղերի չափումները BMU-ից: Այն հետևում է վանդակաճաղերի գծապատկերում յուրաքանչյուր վիճակի համար լավագույն ուղու կուտակային չափորոշիչներին (վիճակների հնարավոր անցումների գրաֆիկական ներկայացում): PMU-ն յուրաքանչյուր վիճակի համար ավելացնում է նոր ճյուղային մետրիկ ընթացիկ ուղու չափմանը, համեմատում է դեպի այդ վիճակ տանող բոլոր ուղիները և ընտրում ամենացածր մետրիկ ունեցողը` նշելով ամենահավանական ուղին: Ընտրության այս գործընթացն իրականացվում է յուրաքանչյուր սtagվանդակի e-ն, որի արդյունքում յուրաքանչյուր նահանգի համար ամենահավանական ուղիների հավաքածուն է, որը հայտնի է որպես վերապրող ուղիներ:
- Հետագծման միավոր (TBU): TBU-ն պատասխանատու է վիճակների ամենահավանական հաջորդականության նույնականացման համար՝ հետևելով PMU-ի կողմից ստացված նշանների մշակմանը: Այն իրականացնում է դա՝ հետագծելով վանդակը վերջնական վիճակից ամենացածր ուղու մետրիկով: TBU-ն սկսում է վանդակաճաղի կառուցվածքի վերջից և հետագծում է վերապրած ուղիների միջոցով՝ օգտագործելով ցուցիչներ կամ հղումներ՝ որոշելու փոխանցվող ամենահավանական հաջորդականությունը: Հետագծման երկարությունը որոշվում է կոնվոլյուցիոն կոդի սահմանափակման երկարությամբ՝ ազդելով ինչպես վերծանման հետաձգման, այնպես էլ բարդության վրա: Հետագծման գործընթացն ավարտելուց հետո վերծանված տվյալները ներկայացվում են որպես ելք, սովորաբար կցված պոչի բիթերը հանվում են, որոնք սկզբում ներառված էին կոնվոլյուցիոն կոդավորիչը մաքրելու համար:
Viterbi Decoder-ն օգտագործում է այս երեք միավորները՝ ճշգրիտ վերծանելու ստացված ազդանշանը սկզբնական փոխանցված տվյալների մեջ՝ ուղղելով ցանկացած սխալ, որը կարող է տեղի ունենալ փոխանցման ընթացքում:
Իր արդյունավետությամբ հայտնի Viterbi ալգորիթմը կապի համակարգերում կոնվոլյուցիոն կոդերի վերծանման ստանդարտ մեթոդ է:
Փափուկ կոդավորման համար հասանելի են տվյալների երկու ձևաչափեր՝ միաբևեռ և երկբևեռ: Հետևյալ աղյուսակը թվարկում է 3-բիթանոց փափուկ մուտքագրման արժեքները և համապատասխան նկարագրությունները:
Աղյուսակ 2-1. 3-բիթանոց փափուկ մուտքեր
| Նկարագրություն | Միաբևեռ | Երկբևեռ |
| Ամենաուժեղ 0 | 000 | 100 |
| Համեմատաբար ուժեղ 0 | 001 | 101 |
| Համեմատաբար թույլ 0 | 010 | 110 |
| Ամենաթույլ 0 | 011 | 111 |
| Ամենաթույլ 1 | 100 | 000 |
| Համեմատաբար թույլ 1 | 101 | 001 |
| Համեմատաբար ուժեղ 1 | 110 | 010 |
| Ամենաուժեղ 1 | 111 | 100 |
Հետևյալ աղյուսակը ցույց է տալիս ստանդարտ ոլորման կոդը:
Աղյուսակ 2-2. Ստանդարտ կոնվուլյացիայի օրենսգիրք
| Սահմանափակման երկարությունը | Արդյունքների արագություն = 2 | |
| Երկուական | Օկտալ | |
| 7 | 1111001 | 171 |
| 1011011 | 133 | |
Viterbi ապակոդավորիչի պարամետրերը և միջերեսի ազդանշանները (Հարց տվեք)
Այս բաժնում քննարկվում են Viterbi Decoder GUI կոնֆիգուրատորի պարամետրերը և I/O ազդանշանները:
Կազմաձևման կարգավորումներ (Հարց տվեք)
Հետևյալ աղյուսակը թվարկում է Viterbi Decoder-ի ապարատային ներդրման մեջ օգտագործվող կազմաձևման պարամետրերը: Սրանք ընդհանուր պարամետրեր են և տարբերվում են դիմումի պահանջներին համապատասխան:
Աղյուսակ 3-1. Կազմաձևման պարամետրեր
| Պարամետրի անվանումը | Նկարագրություն | Արժեք |
| Փափուկ տվյալների լայնություն | Հատկանշում է բիթերի քանակը, որոնք օգտագործվում են փափուկ մուտքային տվյալների լայնությունը ներկայացնելու համար | Օգտատիրոջ ընտրելի, որն աջակցում է 3 և 4 բիթ |
| K Երկարություն | K-ը կոնվոլյուցիոն կոդի սահմանափակման երկարությունն է | Ամրագրված է 7-ին |
| Կոդի տոկոսադրույքը | Ցույց է տալիս մուտքային բիթերի և ելքային բիթերի հարաբերակցությունը | 1/2 |
| Հետագծման երկարությունը | Որոշում է Viterbi ալգորիթմում օգտագործվող վանդակի խորությունը | Օգտագործողի կողմից սահմանված արժեքը և լռելյայն 20 է |
| Տվյալների տեսակը | Թույլ է տալիս օգտվողներին ընտրել մուտքային տվյալների տեսակը | Օգտագործողի կողմից ընտրելի և աջակցում է հետևյալ ընտրանքները.
• Միաբեւեռ • Երկբևեռ |
| Ճարտարապետություն | Նշում է իրականացման ճարտարապետության տեսակը | Աջակցում է իրականացման հետևյալ տեսակները.
• Զուգահեռ • Սերիալ |
Մուտքային և ելքային ազդանշաններ (Հարց տվեք)
Հետևյալ աղյուսակը թվարկում է Viterbi Decoder IP-ի մուտքային և ելքային պորտերը:
Աղյուսակ 3-2. Մուտքային և ելքային նավահանգիստներ
| Ազդանշանի անվանումը | Ուղղություն | Լայնություն | Նկարագրություն |
| SYS_CLK_I | Մուտքագրում | 1 | Մուտքային ժամացույցի ազդանշան |
| ARSTN_I | Մուտքագրում | 1 | Մուտքային վերակայման ազդանշան (Ասինխրոն ակտիվ-ցածր վերակայում) |
| ՏՎՅԱԼՆԵՐ_I | Մուտքագրում | 6 | Տվյալների մուտքագրման ազդանշան (MSB 3-bit IDATA, LSB 3-bit QDATA) |
| DVALID_I | Մուտքագրում | 1 | Տվյալների վավեր մուտքային ազդանշան |
| DATA_O | Արդյունք | 1 | Viterbi Decoder տվյալների ելք |
| DVALID_O | Արդյունք | 1 | Տվյալների վավեր ելքային ազդանշան |
Ժամկետային դիագրամներ
Այս բաժնում քննարկվում են Viterbi ապակոդավորիչի ժամանակային դիագրամները:
Հետևյալ նկարը ցույց է տալիս Viterbi ապակոդավորիչի ժամանակային դիագրամը, որը կիրառվում է ինչպես սերիական, այնպես էլ զուգահեռ ռեժիմների կազմաձևման համար:
Նկար 4-1. Ժամկետային դիագրամ

- Սերիական Viterbi ապակոդավորիչը պահանջում է նվազագույնը 69 ժամացույցի ցիկլեր (Throughput) ելք ստեղծելու համար:
- Serial Viterbi Decoder-ի հետաձգումը հաշվարկելու համար օգտագործեք հետևյալ հավասարումը.
- Պատմության բուֆերային անգամների քանակը DVALID + 72 ժամացույցի ցիկլեր
- Նախample, Եթե Պատմության բուֆերի երկարությունը սահմանված է 20, ապա
- Latency = 20 Valids + 72 Clock Cycles
- Զուգահեռ Viterbi ապակոդավորիչը պահանջում է նվազագույնը 8 ժամացույցի ցիկլեր (Throughput) ելք ստեղծելու համար:
- Զուգահեռ Viterbi ապակոդավորիչի հետաձգումը հաշվարկելու համար օգտագործեք հետևյալ հավասարումը.
- Պատմության բուֆերային անգամների քանակը DVALID + 14 ժամացույցի ցիկլեր
- Նախample, Եթե Պատմության բուֆերի երկարությունը սահմանված է 20, ապա
- Latency = 20 Valids + 14 Clock Cycles
Կարևոր է. Սերիական և զուգահեռ Viterbi ապակոդավորիչների ժամանակային դիագրամը նույնական է, բացառությամբ յուրաքանչյուր ապակոդավորիչի համար պահանջվող ժամացույցի ցիկլերի քանակի:
Testbench մոդելավորում
Ա սample testbench-ը տրամադրվում է Viterbi ապակոդավորիչի ֆունկցիոնալությունը ստուգելու համար: Միջուկը փորձարկման նստարանով մոդելավորելու համար կատարեք հետևյալ քայլերը.
- Բացեք Libero® SoC հավելվածը, սեղմեք Կատալոգ > View > Windows > Կատալոգ, այնուհետև ընդլայնել Solutions-Wireless: Կրկնակի սեղմեք Viterbi_Decoder-ի վրա, այնուհետև կտտացրեք OK: IP-ի հետ կապված փաստաթղթերը նշված են Փաստաթղթերի ներքո:
Կարևոր է. Եթե չեք տեսնում Կատալոգ ներդիրը, նավարկեք դեպի View Windows-ի ընտրացանկը, այնուհետև սեղմեք Կատալոգ՝ այն տեսանելի դարձնելու համար: - Կազմաձևեք IP-ն ըստ պահանջի, ինչպես ցույց է տրված Նկար 1-1-ում:
- FEC կոդավորիչը պետք է կազմաձևված լինի Viterbi ապակոդավորիչը փորձարկելու համար: Բացեք Կատալոգը և կազմաձևեք FEC կոդավորողի IP-ն:
- Նավարկեք «Stimulus Hierarchy» ներդիրին և սեղմեք «Կառուցել հիերարխիա»:
- Stimulus Hierarchy ներդիրում աջ սեղմեք testbench (vit_decoder_tb(vit_decoder_tb.v [աշխատանք])), այնուհետև սեղմեք Simulate Pre-Synth Design > Open Interactively:
Կարևոր է. Եթե չեք տեսնում «Սթիմուլուսի հիերարխիա» ներդիրը, անցեք դեպի View > Windows մենյու և սեղմեք «Stimulus Hierarchy»՝ այն տեսանելի դարձնելու համար:
ModelSim® գործիքը բացվում է փորձարկման նստարանով, ինչպես ցույց է տրված հետևյալ նկարում:
Նկար 5-1. ModelSim գործիքի մոդելավորման պատուհան

Կարևոր
- Եթե սիմուլյացիան ընդհատվում է.do-ում նշված գործարկման ժամկետի պատճառով file, օգտագործեք run -all հրամանը՝ սիմուլյացիան ավարտելու համար։
- Սիմուլյացիան գործարկելուց հետո թեստային նստարանը առաջացնում է երկու files (fec_input.txt, vit_output.txt) և կարող եք համեմատել երկուսը files հաջող սիմուլյացիայի համար:
Վերանայման պատմություն (Հարց տվեք)
Վերանայման պատմությունը նկարագրում է այն փոփոխությունները, որոնք իրականացվել են փաստաթղթում: Փոփոխությունները թվարկված են վերանայմամբ՝ սկսած ամենաարդիական հրապարակումից:
Աղյուսակ 6-1. Վերանայման պատմություն
| Վերանայման | Ամսաթիվ | Նկարագրություն |
| B | 06/2024 | Ստորև ներկայացված է փաստաթղթի B վերանայման մեջ կատարված փոփոխությունների ցանկը.
• Թարմացվել է Ներածություն բաժնի բովանդակությունը • Սարքի օգտագործում և արդյունավետություն բաժնում ավելացվել է Աղյուսակ 2 • Ավելացված է 1. Viterbi Decoder IP Configurator բաժինը • Ավելացրել է ներքին բլոկների մասին բովանդակությունը, թարմացրել է Աղյուսակ 2-1-ը և ավելացրել Աղյուսակ 2-2-ում 2.1. Ճարտարապետության բաժին • Թարմացվել է Աղյուսակ 3-1 3.1-ում: Կազմաձևման կարգավորումների բաժին • Ավելացվել է Նկար 4-1-ը և 4-ում նշում: Ժամկետային դիագրամներ բաժինը • Թարմացվել է Նկար 5-1-ը 5-ում: Testbench Simulation բաժինը |
| A | 05/2023 | Նախնական թողարկում |
Microchip FPGA աջակցություն
Microchip FPGA ապրանքների խումբն իր արտադրանքն ապահովում է տարբեր աջակցության ծառայություններով, ներառյալ Հաճախորդների սպասարկումը, Հաճախորդների տեխնիկական աջակցության կենտրոնը, webկայք և վաճառքի գրասենյակներ ամբողջ աշխարհում: Հաճախորդներին առաջարկվում է այցելել Microchip առցանց ռեսուրսները՝ նախքան աջակցության հետ կապ հաստատելը, քանի որ շատ հավանական է, որ նրանց հարցումներն արդեն իսկ պատասխանված են:
Կապվեք Տեխնիկական աջակցության կենտրոնի միջոցով webկայքը՝ հասցեով www.microchip.com/support. Նշեք FPGA Սարքի Մասի համարը, ընտրեք գործի համապատասխան կատեգորիան և վերբեռնեք դիզայնը files տեխնիկական աջակցության գործը ստեղծելիս:
Կապվեք Հաճախորդների սպասարկման ծառայության հետ՝ արտադրանքի ոչ տեխնիկական աջակցության համար, ինչպիսիք են՝ ապրանքի գնագոյացումը, արտադրանքի արդիականացումը, թարմացման տվյալները, պատվերի կարգավիճակը և թույլտվությունը:
- Հյուսիսային Ամերիկայից զանգահարեք 800.262.1060
- Մնացած աշխարհից զանգահարեք 650.318.4460 հեռախոսահամարով
- Ֆաքս, աշխարհի ցանկացած կետից, 650.318.8044
Միկրոչիպի տեղեկատվությունը
The Microchip Webկայք
Microchip-ը տրամադրում է առցանց աջակցություն մեր միջոցով webկայքը՝ հասցեով www.microchip.com/. Սա webկայքը օգտագործվում է պատրաստելու համար files և տեղեկատվությունը հեշտությամբ հասանելի հաճախորդներին: Հասանելի բովանդակության մի մասը ներառում է.
- Ապրանքի աջակցություն – Տվյալների թերթիկներ և սխալներ, դիմումի նշումներ և sampծրագրեր, դիզայնի ռեսուրսներ, օգտագործողի ուղեցույցներ և ապարատային աջակցության փաստաթղթեր, ծրագրային ապահովման վերջին թողարկումներ և արխիվացված ծրագրեր
- Ընդհանուր տեխնիկական աջակցություն – Հաճախակի տրվող հարցեր (ՀՏՀ), տեխնիկական աջակցության հարցումներ, առցանց քննարկումների խմբեր, միկրոչիպի նախագծման գործընկեր ծրագրի անդամների ցուցակ
- Microchip-ի բիզնես – Արտադրանքի ընտրողի և պատվիրելու ուղեցույցներ, Microchip-ի վերջին մամուլի հաղորդագրությունները, սեմինարների և միջոցառումների ցանկը, Microchip-ի վաճառքի գրասենյակների, դիստրիբյուտորների և գործարանների ներկայացուցիչների ցուցակները
Ապրանքի փոփոխության ծանուցման ծառայություն
Microchip-ի արտադրանքի փոփոխության ծանուցման ծառայությունն օգնում է հաճախորդներին արդիական պահել Microchip-ի արտադրանքի վերաբերյալ: Բաժանորդները էլեկտրոնային փոստով ծանուցում կստանան, երբ փոփոխություններ, թարմացումներ, վերանայումներ կամ սխալներ լինեն՝ կապված որոշակի արտադրանքի ընտանիքի կամ զարգացման գործիքի հետ:
Գրանցվելու համար այցելեք www.microchip.com/pcn և հետևեք գրանցման հրահանգներին:
Հաճախորդների աջակցություն
Microchip արտադրանքի օգտվողները կարող են օգնություն ստանալ մի քանի ուղիներով.
- դիստրիբյուտոր կամ ներկայացուցիչ
- Տեղական վաճառքի գրասենյակ
- Ներկառուցված լուծումների ինժեներ (ESE)
- Տեխնիկական աջակցություն
Հաճախորդները պետք է դիմեն իրենց դիստրիբյուտորին, ներկայացուցչին կամ ESE-ին աջակցության համար: Տեղական վաճառքի գրասենյակները նույնպես հասանելի են հաճախորդներին օգնելու համար: Այս փաստաթղթում ներառված է վաճառքի գրասենյակների և վայրերի ցանկը:
Տեխնիկական աջակցությունը հասանելի է միջոցով webկայք՝ www.microchip.com/support
Microchip Devices Code Protection հատկությունը
Ուշադրություն դարձրեք Microchip արտադրանքի կոդի պաշտպանության հատկանիշի հետևյալ մանրամասներին.
- Microchip արտադրանքները համապատասխանում են իրենց հատուկ Microchip Data Sheet-ում պարունակվող բնութագրերին:
- Microchip-ը կարծում է, որ իր արտադրանքի ընտանիքն ապահով է, երբ օգտագործվում է նախատեսված ձևով, գործառնական բնութագրերի շրջանակներում և նորմալ պայմաններում:
- Microchip-ը գնահատում և ագրեսիվորեն պաշտպանում է իր մտավոր սեփականության իրավունքները: Microchip արտադրանքի ծածկագրի պաշտպանության հատկանիշները խախտելու փորձերը խստիվ արգելված են և կարող են խախտել Digital Millennium Copyright Act-ը:
- Ոչ Microchip-ը, ոչ էլ կիսահաղորդչային այլ արտադրողները չեն կարող երաշխավորել իր ծածկագրի անվտանգությունը: Կոդի պաշտպանությունը չի նշանակում, որ մենք երաշխավորում ենք, որ ապրանքը «անխախտելի է»: Կոդի պաշտպանությունը մշտապես զարգանում է: Microchip-ը պարտավորվում է շարունակաբար բարելավել մեր արտադրանքի կոդերի պաշտպանության առանձնահատկությունները:
Իրավական ծանուցում
Այս հրապարակումը և սույն տեղեկատվությունը կարող են օգտագործվել միայն Microchip արտադրանքների հետ, ներառյալ Microchip արտադրանքները նախագծելու, փորձարկելու և ձեր հավելվածի հետ ինտեգրելու համար: Այս տեղեկատվության օգտագործումը
ցանկացած այլ ձևով խախտում է սույն պայմանները: Սարքի հավելվածների վերաբերյալ տեղեկատվությունը տրամադրվում է միայն ձեր հարմարության համար և կարող է փոխարինվել թարմացումներով: Ձեր պարտականությունն է ապահովել, որ ձեր դիմումը համապատասխանում է ձեր բնութագրերին: Լրացուցիչ աջակցության համար դիմեք ձեր տեղական Microchip վաճառքի գրասենյակին կամ լրացուցիչ աջակցություն ստացեք այստեղից www.microchip.com/en-us/support/design-help/client-support-services.
ԱՅՍ ՏԵՂԵԿԱՏՎՈՒԹՅՈՒՆԸ ՏՐԱՄԱԴՐՎՈՒՄ Է ՄԻԿՐՈՉԻՊԻ «ԻՆՉՊԵՍ ԿԱ»: ՄԻԿՐՈՉԻՊԸ ՈՉ ՄԻ ՏԵՍԱԿԻ ՆԵՐԿԱՅԱՑՈՒՑՈՒՄ ԿԱՄ ԵՐԱՇԽԻՔՆԵՐ ՉԻ ՏԱԼԻՍ ԲԱՑԱՀԱՅՏ ԹԵ ՆԿՅԱԼԻՐ, ԳՐԱՎՈՐ ԹԵ ԲԱՆԱՎՈՐ, ԿԱՆՈՆԱԿԱՆ ԿԱՄ ԱՅԼ ՏԵՂԵԿԱՏՎՈՒԹՅԱՆ ՀԵՏ ԿԱՊՎԱԾ ՏԵՂԵԿԱՏՎՈՒԹՅՈՒՆՆԵՐԻ ՀԵՏ, ՆԵՐԱՌՅԱԼ ԲԱՅՑ ՈՉ ՍԱՀՄԱՆԱՓԱԿՎԱԾ ՉԻ խախտելը, վաճառվողականությունը և պիտանիությունը որոշակի նպատակի համար կամ երաշխիքներ, որոնք կապված են դրա վիճակի, որակի կամ կատարման հետ:
ՈՉ ՄԻ ԴԵՊՔՈՒՄ ՄԻԿՐՈՉԻՊԸ ՊԱՏԱՍԽԱՆԱՏՎՈՒԹՅՈՒՆ ՉԻ ՊԱՏԱՍԽԱՆԱՏՎԻ ՈՐԵՎԷ ԱՆՈՒՂՂ, ՀԱՏՈՒԿ, ՊԱՏԺԻՉ, Պատահական ԿԱՄ ՀԵՏԵՎԱՆԱԿԱՆ ԿՈՐՈՒՍՏԻ, ՎՆԱՍԻ, ԱՐԺԵՔԻ ԿԱՄ ԾԱԽՍԻ ՀԱՄԱՐ ՈՐԵՎԷ ՏԵՍԱԿ, ԻՆՉ ՈՐ ԿԱՊՎԱԾ Է ԱՄԵՐԻԿՅԱՆ, ԱՄԵՆ, ԱՄԵՆ, ԱՄԵՆ, ԱՄԵՆ, ԱՄԵՆ, ԱՄԵՆ, ԱՄԵՐԻԿ, ՀԱՄԱՐ IP-ն ԽՈՐՀՈՒՐԴ Է ՏՎԵԼ ՀՆԱՐԱՎՈՐՈՒԹՅՈՒՆԸ ԿԱՄ ՎՆԱՍՆԵՐԸ ԿԱՆԽԱԽՍԵԼԻ ԵՆ։ ՄԻԿՐՈՉԻՊԻ ԸՆԴՀԱՆՈՒՐ ՊԱՏԱՍԽԱՆԱՏՎՈՒԹՅՈՒՆԸ ՏԵՂԵԿԱՏՎՈՒԹՅԱՆ ԿԱՄ ԴՐԱ ՕԳՏԱԳՈՐԾՄԱՆ ՀԱՄԱՐ ԿԱՊՎԱԾ ԲՈԼՈՐ ՊԱՀԱՆՋՆԵՐԻ ՎԵՐԱԲԵՐՅԱԼ ՉԻ ԳԵՐԱՑՆԻ ՎՃԱՐՆԵՐԻ ԹԻՎԸ, ԵԹԵ ԱՌԿԱ, ԱՅԴ ՊԱՇՏՊԱՆՈՒԹՅԱՆ ՀԱՄԱՐ, ՈՐ ՏԵՂ ԵՆՔ:
Կենսապահովման և/կամ անվտանգության ծրագրերում Microchip սարքերի օգտագործումը լիովին ենթարկվում է գնորդի ռիսկին, և գնորդը համաձայնում է պաշտպանել, փոխհատուցել և պահել անվնաս Microchip-ը նման օգտագործման հետևանքով առաջացած ցանկացած և բոլոր վնասներից, պահանջներից, հայցերից կամ ծախսերից: Ոչ մի լիցենզիա չի փոխանցվում, անուղղակիորեն կամ այլ կերպ, Microchip-ի որևէ մտավոր սեփականության իրավունքով, եթե այլ բան նշված չէ:
Ապրանքային նշաններ
Microchip անվանումը և պատկերանշանը, Microchip լոգոն, Adaptec, AVR, AVR լոգոն, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LinkTouchS, maXe MediaLB, megaAVR, Microsemi, Microsemi լոգո, MOST, MOST լոգո, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 լոգո, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SST Logoym, SuperF. , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron և XMEGA-ն ԱՄՆ-ում և այլ երկրներում ներառված Microchip Technology-ի գրանցված ապրանքանիշերն են:
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 լոգոն, Quiet-Wire, SyncWorld, SmartForu TimeCesium, TimeHub, TimePictra, TimeProvider և ZL-ը ԱՄՆ-ում ներառված Microchip Technology-ի գրանցված ապրանքային նշաններն են:
Հարակից բանալիների ճնշում, AKS, թվային դարաշրջանի անալոգային, ցանկացած կոնդենսատոր, AnyIn, AnyOut, ընդլայնված փոխարկում, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoAutomotive, DEMICPICDs ching , DAM, ECAN, Էսպրեսսո T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, ներշղթայական սերիական ծրագրավորում, ICSP, INICnet, Խելացի զուգահեռում, IntelliMOS, միջչիպային կապակցում, JitterBlocker, կոճակը էկրանի վրա, 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, PowerSileSmart, , 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, Total Endurroance , Trusted Time, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan-ը, WiperLock-ը, XpressConnect-ը և ZENA-ն ԱՄՆ-ում և այլ երկրներում ներառված Microchip Technology-ի ապրանքանիշերն են:
SQTP-ն ԱՄՆ-ում ներառված Microchip Technology-ի սպասարկման նշանն է
Adaptec լոգոն, Հաճախականություն ըստ պահանջի, Silicon Storage Technology և Symmcom-ը Microchip Technology Inc.-ի գրանցված ապրանքանիշերն են այլ երկրներում:
GestIC-ը Microchip Technology Germany II GmbH & Co. KG-ի՝ Microchip Technology Inc.-ի դուստր ձեռնարկության գրանցված ապրանքանիշն է այլ երկրներում:
Այստեղ նշված բոլոր ապրանքային նշանները իրենց համապատասխան ընկերությունների սեփականությունն են:
© 2024, Microchip Technology Incorporated և նրա դուստր ձեռնարկությունները: Բոլոր իրավունքները պաշտպանված են.
ISBN: 978-1-6683-4696-9
Որակի կառավարման համակարգ
Microchip-ի որակի կառավարման համակարգերի վերաբերյալ տեղեկությունների համար այցելեք www.microchip.com/quality.
Համաշխարհային վաճառք և սպասարկում
| ԱՄԵՐԻԿԱ | Ասիա / Խաղաղ օվկիանոս | Ասիա / Խաղաղ օվկիանոս | ԵՎՐՈՊԱ |
| Կորպորատիվ Գրասենյակ | Ավստրալիա – Սիդնեյ
Հեռ.՝ 61-2-9868-6733 Չինաստան - Պեկին Հեռ.՝ 86-10-8569-7000 Չինաստան - Չենդու Հեռ.՝ 86-28-8665-5511 Չինաստան - Չունցին Հեռ.՝ 86-23-8980-9588 Չինաստան - Դոնգուան Հեռ.՝ 86-769-8702-9880 Չինաստան - Գուանչժոու Հեռ.՝ 86-20-8755-8029 Չինաստան - Հանչժոու Հեռ.՝ 86-571-8792-8115 Չինաստան - Հոնկոնգի SAR Հեռ.՝ 852-2943-5100 Չինաստան - Նանջինգ Հեռ.՝ 86-25-8473-2460 Չինաստան - Ցինդաո Հեռ.՝ 86-532-8502-7355 Չինաստան - Շանհայ Հեռ.՝ 86-21-3326-8000 Չինաստան - Շենյան Հեռ.՝ 86-24-2334-2829 Չինաստան - Շենժեն Հեռ.՝ 86-755-8864-2200 Չինաստան - Սուչժոու Հեռ.՝ 86-186-6233-1526 Չինաստան - Ուհան Հեռ.՝ 86-27-5980-5300 Չինաստան - Սիան Հեռ.՝ 86-29-8833-7252 Չինաստան - Սյամեն Հեռ.՝ 86-592-2388138 Չինաստան - Չժուհայ Հեռ.՝ 86-756-3210040 |
Հնդկաստան - Բանգալոր
Հեռ.՝ 91-80-3090-4444 Հնդկաստան - Նյու Դելի Հեռ.՝ 91-11-4160-8631 Հնդկաստան - Պունա Հեռ.՝ 91-20-4121-0141 Ճապոնիա – Օսակա Հեռ.՝ 81-6-6152-7160 Ճապոնիա - Տոկիո Հեռ.՝ 81-3-6880- 3770 Կորեա - Դաեգու Հեռ.՝ 82-53-744-4301 Կորեա - Սեուլ Հեռ.՝ 82-2-554-7200 Մալազիա - Կուալա Լումպուր Հեռ.՝ 60-3-7651-7906 Մալայզիա – Պենանգ Հեռ.՝ 60-4-227-8870 Ֆիլիպիններ - Մանիլա Հեռ.՝ 63-2-634-9065 Սինգապուր Հեռ.՝ 65-6334-8870 Թայվան – Հսին Չու Հեռ.՝ 886-3-577-8366 Թայվան - Կաոսյուն Հեռ.՝ 886-7-213-7830 Թայվան - Թայբեյ Հեռ.՝ 886-2-2508-8600 Թաիլանդ - Բանգկոկ Հեռ.՝ 66-2-694-1351 Վիետնամ - Հո Չի Մին Հեռ.՝ 84-28-5448-2100 |
Ավստրիա – Ուելս
Հեռ.՝ 43-7242-2244-39 Ֆաքս՝ 43-7242-2244-393 Դանիա – Կոպենհագեն Հեռ.՝ 45-4485-5910 Ֆաքս՝ 45-4485-2829 Ֆինլանդիա – Էսպու Հեռ.՝ 358-9-4520-820 Ֆրանսիա – Փարիզ Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Գերմանիա – Գարշինգ Հեռ.՝ 49-8931-9700 Գերմանիա – Հաան Հեռ.՝ 49-2129-3766400 Գերմանիա – Հեյլբրոն Հեռ.՝ 49-7131-72400 Գերմանիա – Կարլսրուե Հեռ.՝ 49-721-625370 Գերմանիա – Մյունխեն Tel: 49-89-627-144-0 Fax: 49-89-627-144-44 Գերմանիա – Ռոզենհայմ Հեռ.՝ 49-8031-354-560 Իսրայել - Հոդ Հաշարոն Հեռ.՝ 972-9-775-5100 Իտալիա – Միլան Հեռ.՝ 39-0331-742611 Ֆաքս՝ 39-0331-466781 Իտալիա – Պադովա Հեռ.՝ 39-049-7625286 Նիդեռլանդներ – Դրունեն Հեռ.՝ 31-416-690399 Ֆաքս՝ 31-416-690340 Նորվեգիա – Տրոնհեյմ Հեռ՝ 47-72884388 Լեհաստան – Վարշավա Հեռ.՝ 48-22-3325737 Ռումինիա – Բուխարեստ Tel: 40-21-407-87-50 Իսպանիա - Մադրիդ Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Շվեդիա – Գյոթեբորգ Tel: 46-31-704-60-40 Շվեդիա - Ստոկհոլմ Հեռ.՝ 46-8-5090-4654 Մեծ Բրիտանիա – Ուոքինգհեմ Հեռ.՝ 44-118-921-5800 Ֆաքս՝ 44-118-921-5820 |
| 2355 West Chandler Blvd. | |||
| Chandler, AZ 85224-6199 | |||
| Հեռ.՝ 480-792-7200 | |||
| Ֆաքս՝ 480-792-7277 | |||
| Տեխնիկական աջակցություն. | |||
| www.microchip.com/support | |||
| Web Հասցե: | |||
| www.microchip.com | |||
| Ատլանտա | |||
| Դուլութ, Գ.Ա | |||
| Հեռ.՝ 678-957-9614 | |||
| Ֆաքս՝ 678-957-1455 | |||
| Օսթին, Տեխաս | |||
| Հեռ.՝ 512-257-3370 | |||
| Բոստոն | |||
| Westborough, MA | |||
| Հեռ.՝ 774-760-0087 | |||
| Ֆաքս՝ 774-760-0088 | |||
| Չիկագո | |||
| Իտասկա, ԻԼ | |||
| Հեռ.՝ 630-285-0071 | |||
| Ֆաքս՝ 630-285-0075 | |||
| Դալլաս | |||
| Ադիսոն, Տեխաս | |||
| Հեռ.՝ 972-818-7423 | |||
| Ֆաքս՝ 972-818-2924 | |||
| Դետրոյթ | |||
| Նովի, Միս | |||
| Հեռ.՝ 248-848-4000 | |||
| Հյուսթոն, Տեխաս | |||
| Հեռ.՝ 281-894-5983 | |||
| Ինդիանապոլիս | |||
| Նոբլսվիլ, ԱՄՆ | |||
| Հեռ.՝ 317-773-8323 | |||
| Ֆաքս՝ 317-773-5453 | |||
| Հեռ.՝ 317-536-2380 | |||
| Լոս Անջելես | |||
| Mission Viejo, CA | |||
| Հեռ.՝ 949-462-9523 | |||
| Ֆաքս՝ 949-462-9608 | |||
| Հեռ.՝ 951-273-7800 | |||
| Ռալի, ԱՄՆ | |||
| Հեռ.՝ 919-844-7510 | |||
| Նյու Յորք, Նյու Յորք | |||
| Հեռ.՝ 631-435-6000 | |||
| Սան Խոսե, Կալիֆորնիա | |||
| Հեռ.՝ 408-735-9110 | |||
| Հեռ.՝ 408-436-4270 | |||
| Կանադա – Տորոնտո | |||
| Հեռ.՝ 905-695-1980 | |||
| Ֆաքս՝ 905-695-2078 |
Փաստաթղթեր / ռեսուրսներ
![]() | Viterbi ապակոդավորիչ |
Հղումներ
- Օգտագործողի ձեռնարկmanual.tools

