మైక్రోచిప్ విటెర్బి డీకోడర్
స్పెసిఫికేషన్లు
- అల్గోరిథం: Viterbi డీకోడర్
- ఇన్పుట్: 3-బిట్ లేదా 4-బిట్ సాఫ్ట్ లేదా హార్డ్ ఇన్పుట్
- డీకోడింగ్ విధానం: గరిష్ట సంభావ్యత
- అమలు: సీరియల్ మరియు సమాంతర
- అప్లికేషన్లు: మొబైల్ ఫోన్లు, శాటిలైట్ కమ్యూనికేషన్స్, డిజిటల్ టెలివిజన్
ఉత్పత్తి వినియోగ సూచనలు
సీరియల్ Viterbi డీకోడర్ ఇన్పుట్ బిట్లను ఒక్కొక్కటిగా వరుస పద్ధతిలో ప్రాసెస్ చేస్తుంది. సీరియల్ డీకోడర్ను ఉపయోగించడానికి ఈ దశలను అనుసరించండి:
- డీకోడర్కు ఇన్పుట్ బిట్లను వరుసగా అందించండి.
- డీకోడర్ పాత్ మెట్రిక్లను అప్డేట్ చేస్తుంది మరియు ప్రతి బిట్ కోసం నిర్ణయాలు తీసుకుంటుంది.
- సీరియల్ డీకోడర్ నెమ్మదిగా ఉండవచ్చు కానీ తగ్గిన సంక్లిష్టత మరియు తక్కువ వనరుల వినియోగాన్ని అందిస్తుందని అర్థం చేసుకోండి.
- పరిమాణం, విద్యుత్ వినియోగం మరియు వేగం కంటే ఎక్కువ ధరకు ప్రాధాన్యతనిచ్చే అప్లికేషన్ల కోసం సీరియల్ డీకోడర్ని ఉపయోగించండి.
- సమాంతర Viterbi డీకోడర్ బహుళ బిట్లను ఏకకాలంలో ప్రాసెస్ చేస్తుంది. సమాంతర డీకోడర్ను ఎలా ఉపయోగించాలో ఇక్కడ ఉంది:
- సమాంతర ప్రాసెసింగ్ కోసం డీకోడర్కు ఇన్పుట్గా బహుళ బిట్లను ఏకకాలంలో అందించండి.
- డీకోడర్ వివిధ పాత్ మెట్రిక్లను సమాంతరంగా అప్డేట్ చేస్తుంది, ఫలితంగా వేగవంతమైన ప్రాసెసింగ్ జరుగుతుంది.
- పెరిగిన సంక్లిష్టత మరియు వనరుల వినియోగం కారణంగా సమాంతర డీకోడర్ అధిక నిర్గమాంశను అందిస్తుందని గమనించండి.
- రియల్ టైమ్ కమ్యూనికేషన్ సిస్టమ్ల వంటి వేగవంతమైన ప్రాసెసింగ్ మరియు అధిక నిర్గమాంశ అవసరమయ్యే అప్లికేషన్ల కోసం సమాంతర డీకోడర్ను ఎంచుకోండి.
తరచుగా అడిగే ప్రశ్నలు
ప్ర: కన్వల్యూషనల్ కోడ్లు అంటే ఏమిటి?
A: కన్వల్యూషనల్ కోడ్లు ట్రాన్స్మిషన్ లోపాల నుండి రక్షించడానికి కమ్యూనికేషన్ సిస్టమ్లలో విస్తృతంగా ఉపయోగించే దోష-దిద్దుబాటు కోడ్లు.
ప్ర: Viterbi డీకోడర్ ఎలా పని చేస్తుంది?
A: Viterbi డీకోడర్ స్వీకరించిన సిగ్నల్ ఆధారంగా ప్రసారం చేయబడిన బిట్ల యొక్క అత్యంత సంభావ్య క్రమాన్ని గుర్తించడానికి Viterbi అల్గారిథమ్ను ఉపయోగిస్తుంది, డీకోడింగ్ లోపాలను తగ్గిస్తుంది.
ప్ర: సమాంతరంగా ఉండే సీరియల్ విటెర్బి డీకోడర్ని నేను ఎప్పుడు ఎంచుకోవాలి?
జ: తగ్గిన సంక్లిష్టత, తక్కువ వనరుల వినియోగం మరియు వ్యయ సామర్థ్యానికి ప్రాధాన్యత ఇస్తున్నప్పుడు సీరియల్ డీకోడర్ను ఎంచుకోండి. వేగం ప్రధాన ఆందోళన లేని అప్లికేషన్లకు ఇది అనుకూలంగా ఉంటుంది.
Q: Viterbi డీకోడర్ సాధారణంగా ఏ అప్లికేషన్లలో ఉపయోగించబడుతుంది?
A: Viterbi డీకోడర్ మొబైల్ ఫోన్లు, ఉపగ్రహ కమ్యూనికేషన్లు మరియు డిజిటల్ టెలివిజన్ వంటి ఆధునిక కమ్యూనికేషన్ సిస్టమ్లలో విస్తృతంగా ఉపయోగించబడుతుంది.
పరిచయం
Viterbi డీకోడర్ అనేది కన్వల్యూషనల్ కోడ్లను డీకోడ్ చేయడానికి డిజిటల్ కమ్యూనికేషన్ సిస్టమ్లలో ఉపయోగించే అల్గారిథమ్. కన్వల్యూషనల్ కోడ్లు లోపం-సరిచేసే కోడ్లు, ఇవి ప్రసార సమయంలో ప్రవేశపెట్టిన లోపాల నుండి రక్షించడానికి కమ్యూనికేషన్ సిస్టమ్లలో విస్తృతంగా ఉపయోగించబడతాయి.
Viterbi డీకోడర్ డైనమిక్ ప్రోగ్రామింగ్ విధానం అయిన Viterbi అల్గారిథమ్ని ఉపయోగించి అందుకున్న సిగ్నల్ ఆధారంగా ప్రసారం చేయబడిన బిట్ల యొక్క అత్యంత సంభావ్య క్రమాన్ని గుర్తిస్తుంది. ఈ అల్గోరిథం అందుకున్న సిగ్నల్ ఆధారంగా అత్యంత సంభావ్య బిట్ సీక్వెన్స్ను లెక్కించడానికి అన్ని సంభావ్య కోడ్ పాత్లను పరిగణిస్తుంది. ఇది అత్యధిక సంభావ్యత ఉన్న మార్గాన్ని ఎంచుకుంటుంది.
Viterbi డీకోడర్ అనేది గరిష్ట సంభావ్యత డీకోడర్, ఇది అందుకున్న సిగ్నల్ను డీకోడింగ్ చేయడంలో లోపం యొక్క సంభావ్యతను తగ్గిస్తుంది మరియు సీరియల్లో అమలు చేయబడుతుంది, చిన్న ప్రాంతాన్ని ఆక్రమిస్తుంది మరియు అధిక నిర్గమాంశ కోసం సమాంతరంగా ఉంటుంది. ఇది మొబైల్ ఫోన్లు, ఉపగ్రహ కమ్యూనికేషన్లు మరియు డిజిటల్ టెలివిజన్తో సహా ఆధునిక కమ్యూనికేషన్ సిస్టమ్లలో విస్తృతంగా ఉపయోగించబడుతుంది. ఈ IP 3-బిట్ లేదా 4-బిట్ సాఫ్ట్ లేదా హార్డ్ ఇన్పుట్ను అంగీకరిస్తుంది.
Viterbi అల్గోరిథం రెండు ప్రధాన విధానాలను ఉపయోగించి అమలు చేయవచ్చు: సీరియల్ మరియు సమాంతర. ప్రతి విధానం ప్రత్యేక లక్షణాలు మరియు అనువర్తనాలను కలిగి ఉంటుంది, ఇవి క్రింది విధంగా వివరించబడ్డాయి.
సీరియల్ Viterbi డీకోడర్
సీరియల్ Viterbi డీకోడర్ ఇన్పుట్ బిట్లను ఒక్కొక్కటిగా ప్రాసెస్ చేస్తుంది, పాత్ మెట్రిక్లను వరుసగా అప్డేట్ చేస్తుంది మరియు ప్రతి బిట్కు నిర్ణయాలు తీసుకుంటుంది. అయినప్పటికీ, దాని సీరియల్ ప్రాసెసింగ్ కారణంగా, దాని సమాంతర ప్రతిరూపంతో పోలిస్తే ఇది నెమ్మదిగా ఉంటుంది. సీరియల్ డీకోడర్కు సాధ్యమయ్యే అన్ని స్టేట్ మెట్రిక్ల యొక్క సీక్వెన్షియల్ అప్డేట్ కారణంగా అవుట్పుట్ను రూపొందించడానికి 69 క్లాక్ సైకిల్లు అవసరం మరియు ప్రతి బిట్కు ట్రేల్లిస్ ద్వారా తిరిగి ట్రేస్ చేయడం అవసరం, ఫలితంగా ప్రాసెసింగ్ సమయం పొడిగించబడుతుంది.
అడ్వాన్tagసీరియల్ డీకోడర్ను ఉపయోగించడం అనేది సమాంతర డీకోడర్తో పోలిస్తే, సాధారణంగా తగ్గిన సంక్లిష్టత మరియు తక్కువ హార్డ్వేర్ వనరుల వినియోగంలో ఉంటుంది. ఇది అడ్వాన్గా చేస్తుందిtagపరిమాణం, విద్యుత్ వినియోగం మరియు ధర వేగం కంటే చాలా కీలకమైన అప్లికేషన్ల కోసం eous ఎంపిక.
సమాంతర Viterbi డీకోడర్
సమాంతర Viterbi డీకోడర్ బహుళ బిట్లను ఏకకాలంలో ప్రాసెస్ చేయడానికి రూపొందించబడింది. వివిధ పాత్ మెట్రిక్లను ఏకకాలంలో అప్డేట్ చేయడానికి సమాంతర ప్రాసెసింగ్ మెథడాలజీలను ఉపయోగించడం ద్వారా ఇది సాధించబడుతుంది. ఇటువంటి సమాంతరత ఫలితంగా అవుట్పుట్ను రూపొందించడానికి అవసరమైన గడియార చక్రాల సంఖ్య గణనీయంగా తగ్గుతుంది, ఇది 8 గడియార చక్రాలు.
సమాంతర డీకోడర్ యొక్క వేగం పెరిగిన సంక్లిష్టత మరియు వనరుల వినియోగంతో వస్తుంది, సమాంతర ప్రాసెసింగ్ మూలకాలను అమలు చేయడానికి మరింత హార్డ్వేర్ అవసరం, ఇది డీకోడర్ యొక్క పరిమాణం మరియు విద్యుత్ వినియోగాన్ని పెంచుతుంది. రియల్ టైమ్ కమ్యూనికేషన్ సిస్టమ్ల వంటి అధిక నిర్గమాంశ మరియు వేగవంతమైన ప్రాసెసింగ్ అవసరమయ్యే అప్లికేషన్ల కోసం, సమాంతర విటెర్బి డీకోడర్ తరచుగా ప్రాధాన్యత ఇవ్వబడుతుంది.
సారాంశంలో, సీరియల్ మరియు సమాంతర Viterbi డీకోడర్ని ఉపయోగించడం మధ్య నిర్ణయం అప్లికేషన్ యొక్క నిర్దిష్ట అవసరాలపై ఆధారపడి ఉంటుంది. కనిష్ట శక్తి, ధర మరియు వేగం అవసరమయ్యే అప్లికేషన్లలో, సీరియల్ డీకోడర్ సాధారణంగా సముచితంగా ఉంటుంది. ఏది ఏమైనప్పటికీ, అధిక వేగం మరియు అధిక నిర్గమాంశను డిమాండ్ చేసే అప్లికేషన్ల కోసం, పనితీరు కీలకమైన చోట, సమాంతర డీకోడర్ అనేది ప్రాధాన్య ఎంపిక, ఇది మరింత సంక్లిష్టమైనది మరియు మరిన్ని వనరులు అవసరం అయినప్పటికీ.
సారాంశం
కింది పట్టిక Viterbi డీకోడర్ IP లక్షణాల సారాంశాన్ని జాబితా చేస్తుంది.
టేబుల్ 1. Viterbi డీకోడర్ లక్షణాలు
కోర్ వెర్షన్ | ఈ పత్రం Viterbi డీకోడర్ v1.1కి వర్తిస్తుంది. |
మద్దతు ఉన్న పరికర కుటుంబాలు | • PolarFire® SoC
• PolarFire |
మద్దతు ఉన్న సాధనం ప్రవాహం | Libero® SoC v12.0 లేదా తర్వాత విడుదలలు అవసరం. |
లైసెన్సింగ్ | Viterbi డీకోడర్ ఎన్క్రిప్టెడ్ RTL ఏదైనా లిబెరో లైసెన్స్తో ఉచితంగా అందుబాటులో ఉంటుంది.
ఎన్క్రిప్టెడ్ RTL: కోర్ కోసం పూర్తి ఎన్క్రిప్టెడ్ RTL కోడ్ అందించబడింది, ఇది స్మార్ట్డిజైన్తో కోర్ని ఇన్స్టాంటియేట్ చేయడానికి వీలు కల్పిస్తుంది. సిమ్యులేషన్, సింథసిస్ మరియు లేఅవుట్ లిబెరో సాఫ్ట్వేర్తో నిర్వహించబడతాయి. |
ఫీచర్లు
Viterbi డీకోడర్ IP క్రింది లక్షణాలను కలిగి ఉంది:
- 3-బిట్ లేదా 4-బిట్ యొక్క సాఫ్ట్ ఇన్పుట్ వెడల్పులకు మద్దతు ఇస్తుంది
- సీరియల్ మరియు పారలల్ ఆర్కిటెక్చర్కు మద్దతు ఇస్తుంది
- వినియోగదారు నిర్వచించిన ట్రేస్బ్యాక్ పొడవులకు మద్దతు ఇస్తుంది మరియు డిఫాల్ట్ విలువ 20
- యూనిపోలార్ మరియు బైపోలార్ డేటా రకాలను సపోర్ట్ చేస్తుంది
- 1/2 కోడ్ రేటుకు మద్దతు ఇస్తుంది
- 7 అయిన పరిమితి పొడవుకు మద్దతు ఇస్తుంది
ఇన్స్టాలేషన్ సూచనలు
IP కోర్ తప్పనిసరిగా Libero SoC సాఫ్ట్వేర్లోని IP కాటలాగ్ అప్డేట్ ఫంక్షన్ ద్వారా స్వయంచాలకంగా Libero® SoC సాఫ్ట్వేర్ యొక్క IP కేటలాగ్కు ఇన్స్టాల్ చేయబడాలి లేదా ఇది కేటలాగ్ నుండి మాన్యువల్గా డౌన్లోడ్ చేయబడుతుంది. Libero SoC సాఫ్ట్వేర్ IP కేటలాగ్లో IP కోర్ ఇన్స్టాల్ చేయబడిన తర్వాత, Libero ప్రాజెక్ట్లో చేర్చడం కోసం ఇది SmartDesignలో కాన్ఫిగర్ చేయబడుతుంది, రూపొందించబడుతుంది మరియు ఇన్స్టాంటియేట్ చేయబడుతుంది.
పరికర వినియోగం మరియు పనితీరు (ఒక ప్రశ్న అడగండి)
Viterbi డీకోడర్ కోసం వనరుల వినియోగం Synopsys Synplify Pro సాధనాన్ని ఉపయోగించి కొలుస్తారు మరియు ఫలితాలు క్రింది పట్టికలో సంగ్రహించబడ్డాయి.
పట్టిక 2. పరికరం మరియు వనరుల వినియోగం
పరికర వివరాలు | డేటా రకం | ఆర్కిటెక్చర్ | వనరులు | పనితీరు (MHz) | RAMలు | మఠం బ్లాక్స్ | చిప్ గ్లోబల్స్ | |||
కుటుంబం | పరికరం | LUTలు | 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 | ||
పోలార్ఫైర్ | 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 |
ముఖ్యమైన: కింది GUI పారామితులను కాన్ఫిగర్ చేయడం ద్వారా డిజైన్ Viterbi డీకోడర్ ఉపయోగించి అమలు చేయబడుతుంది:
- సాఫ్ట్ డేటా వెడల్పు = 4
- K పొడవు = 7
- కోడ్ రేటు = ½
- ట్రేస్బ్యాక్ పొడవు = 20
Viterbi డీకోడర్ IP కాన్ఫిగరేటర్
Viterbi డీకోడర్ IP కాన్ఫిగరేటర్ (ఒక ప్రశ్న అడగండి)
ఈ విభాగం ఓవర్ను అందిస్తుందిview Viterbi డీకోడర్ కాన్ఫిగరేటర్ ఇంటర్ఫేస్ మరియు దాని వివిధ భాగాలు.
Viterbi డీకోడర్ కాన్ఫిగరేటర్ Viterbi డీకోడర్ IP కోర్ కోసం పారామితులు మరియు సెట్టింగ్లను కాన్ఫిగర్ చేయడానికి గ్రాఫికల్ ఇంటర్ఫేస్ను అందిస్తుంది. సాఫ్ట్ డేటా వెడల్పు, K పొడవు, కోడ్ రేట్, ట్రేస్బ్యాక్ పొడవు, డేటాటైప్, ఆర్కిటెక్చర్, టెస్ట్బెంచ్ మరియు లైసెన్స్ వంటి పారామితులను ఎంచుకోవడానికి ఇది వినియోగదారుని అనుమతిస్తుంది. కీ కాన్ఫిగరేషన్లు టేబుల్ 3-1లో వివరించబడ్డాయి.
కింది బొమ్మ వివరంగా అందిస్తుంది view Viterbi డీకోడర్ కాన్ఫిగరేటర్ ఇంటర్ఫేస్.
మూర్తి 1-1. Viterbi డీకోడర్ IP కాన్ఫిగరేటర్
చేసిన కాన్ఫిగరేషన్లను నిర్ధారించడానికి లేదా విస్మరించడానికి ఇంటర్ఫేస్ సరే మరియు రద్దు బటన్లను కూడా కలిగి ఉంటుంది.
ఫంక్షనల్ వివరణ
కింది బొమ్మ Viterbi డీకోడర్ యొక్క హార్డ్వేర్ అమలును చూపుతుంది.
మూర్తి 2-1. Viterbi డీకోడర్ యొక్క హార్డ్వేర్ అమలు
ఈ మాడ్యూల్ DVALID_Iలో పని చేస్తుంది. DVALID_I నొక్కి చెప్పబడినప్పుడు, సంబంధిత డేటా ఇన్పుట్గా తీసుకోబడుతుంది మరియు ప్రక్రియ ప్రారంభమవుతుంది. ఈ IP చరిత్ర బఫర్ని కలిగి ఉంది మరియు ఆ ఎంపిక ఆధారంగా, మొదటి అవుట్పుట్ను రూపొందించడానికి IP ఎంచుకున్న బఫర్ నంబర్ DVALID_Is + కొన్ని క్లాక్ సైకిళ్లను తీసుకుంటుంది. డిఫాల్ట్గా, చరిత్ర బఫర్ 20. సమాంతర Viterbi డీకోడర్ యొక్క ఇన్పుట్ మరియు అవుట్పుట్ మధ్య జాప్యం 20 DVALID_Is + 14 క్లాక్ సైకిల్స్. సీరియల్ Viterbi డీకోడర్ యొక్క ఇన్పుట్ మరియు అవుట్పుట్ మధ్య జాప్యం 20 DVALID_Is + 72 క్లాక్ సైకిల్స్.
ఆర్కిటెక్చర్ (ఒక ప్రశ్న అడగండి)
Viterbi డీకోడర్ అన్ని సాధ్యమైన ఎన్కోడర్ స్టేట్ల ద్వారా ఉత్తమమైన మార్గాన్ని కనుగొనడం ద్వారా కన్వల్యూషనల్ ఎన్కోడర్కు ప్రారంభంలో ఇచ్చిన డేటాను తిరిగి పొందుతుంది. 7 పరిమితి పొడవు కోసం, 64 రాష్ట్రాలు ఉన్నాయి. ఆర్కిటెక్చర్ క్రింది ప్రధాన బ్లాక్లను కలిగి ఉంటుంది:
- బ్రాంచ్ మెట్రిక్ యూనిట్ (BMU)
- పాత్ మెట్రిక్ యూనిట్ (PMU)
- ట్రేస్ బ్యాక్ యూనిట్ (TBU)
- సరిపోల్చండి ఎంపిక యూనిట్ (ACSU) జోడించండి
కింది బొమ్మ విటెర్బి డీకోడర్ ఆర్కిటెక్చర్ను చూపుతుంది.
మూర్తి 2-2. Viterbi డీకోడర్ ఆర్కిటెక్చర్
Viterbi డీకోడర్ మూడు అంతర్గత బ్లాక్లను కలిగి ఉంటుంది, అవి క్రింది విధంగా వివరించబడ్డాయి:
- బ్రాంచ్ మెట్రిక్ యూనిట్ (BMU): BMU బైనరీ డేటా కోసం హామింగ్ దూరం లేదా అధునాతన మాడ్యులేషన్ స్కీమ్ల కోసం యూక్లిడియన్ దూరం వంటి కొలమానాలను ఉపయోగించి అందుకున్న సిగ్నల్ మరియు అన్ని సంభావ్య ప్రసార సంకేతాల మధ్య వ్యత్యాసాన్ని గణిస్తుంది. ఈ గణన అందుకున్న మరియు సాధ్యమయ్యే ప్రసార సంకేతాల మధ్య సారూప్యతను అంచనా వేస్తుంది. BMU ప్రతి అందుకున్న గుర్తు లేదా బిట్ కోసం ఈ కొలమానాలను ప్రాసెస్ చేస్తుంది మరియు ఫలితాలను పాత్ మెట్రిక్ యూనిట్కు ఫార్వార్డ్ చేస్తుంది.
- పాత్ మెట్రిక్ యూనిట్ (PMU): యాడ్-కంపేర్-సెలెక్ట్ (ACS) యూనిట్ అని కూడా పిలువబడే PMU, BMU నుండి బ్రాంచ్ మెట్రిక్లను ప్రాసెస్ చేయడం ద్వారా పాత్ మెట్రిక్లను అప్డేట్ చేస్తుంది. ఇది ట్రెల్లిస్ రేఖాచిత్రంలో ప్రతి రాష్ట్రానికి ఉత్తమ మార్గం యొక్క సంచిత మెట్రిక్ను ట్రాక్ చేస్తుంది (సాధ్యమైన స్థితి పరివర్తనల యొక్క గ్రాఫికల్ ప్రాతినిధ్యం). PMU ప్రతి రాష్ట్రం కోసం ప్రస్తుత పాత్ మెట్రిక్కి కొత్త బ్రాంచ్ మెట్రిక్ని జోడిస్తుంది, ఆ రాష్ట్రానికి దారితీసే అన్ని మార్గాలను సరిపోల్చింది మరియు అత్యంత సంభావ్య మార్గాన్ని సూచిస్తూ అత్యల్ప మెట్రిక్ ఉన్న దాన్ని ఎంచుకుంటుంది. ప్రతి సెలక్షన్లో ఈ ఎంపిక ప్రక్రియ జరుగుతుందిtagట్రెల్లిస్ యొక్క e, దీని ఫలితంగా ప్రతి రాష్ట్రానికి సర్వైవర్ పాత్లుగా పిలువబడే అత్యంత సంభావ్య మార్గాల సేకరణ ఏర్పడుతుంది.
- ట్రేస్బ్యాక్ యూనిట్ (TBU): PMU ద్వారా స్వీకరించబడిన చిహ్నాలను ప్రాసెస్ చేసిన తర్వాత, రాష్ట్రాల యొక్క అత్యంత సంభావ్య క్రమాన్ని గుర్తించడానికి TBU బాధ్యత వహిస్తుంది. ఇది అత్యల్ప పాత్ మెట్రిక్తో చివరి స్థితి నుండి ట్రేల్లిస్ను తిరిగి పొందడం ద్వారా దీనిని సాధిస్తుంది. TBU ట్రేల్లిస్ స్ట్రక్చర్ చివరి నుండి ప్రారంభమవుతుంది మరియు అత్యంత సంభావ్య ప్రసార క్రమాన్ని గుర్తించడానికి పాయింటర్లు లేదా రిఫరెన్స్లను ఉపయోగించి సర్వైవర్ పాత్ల ద్వారా తిరిగి జాడ చేస్తుంది. ట్రేస్బ్యాక్ యొక్క పొడవు కన్వల్యూషనల్ కోడ్ యొక్క పరిమితి పొడవు ద్వారా నిర్ణయించబడుతుంది, ఇది డీకోడింగ్ జాప్యం మరియు సంక్లిష్టత రెండింటినీ ప్రభావితం చేస్తుంది. ట్రేస్బ్యాక్ ప్రక్రియను పూర్తి చేసిన తర్వాత, డీకోడ్ చేయబడిన డేటా అవుట్పుట్గా ప్రదర్శించబడుతుంది, సాధారణంగా అనుబంధిత టెయిల్ బిట్లు తీసివేయబడతాయి, ఇవి ప్రారంభంలో కన్వల్యూషనల్ ఎన్కోడర్ను క్లియర్ చేయడానికి చేర్చబడ్డాయి.
Viterbi డీకోడర్ ఈ మూడు యూనిట్లను ట్రాన్స్మిషన్ సమయంలో సంభవించే ఏవైనా లోపాలను సరిదిద్దడం ద్వారా స్వీకరించిన సిగ్నల్ను అసలు ప్రసారం చేయబడిన డేటాలోకి ఖచ్చితంగా డీకోడ్ చేయడానికి ఉపయోగిస్తుంది.
దాని సామర్థ్యానికి ప్రసిద్ధి, 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 డీకోడర్ GUI కాన్ఫిగరేటర్ మరియు I/O సిగ్నల్స్లోని పారామితులను చర్చిస్తుంది.
కాన్ఫిగరేషన్ సెట్టింగ్లు (ఒక ప్రశ్న అడగండి)
కింది పట్టిక Viterbi డీకోడర్ యొక్క హార్డ్వేర్ అమలులో ఉపయోగించే కాన్ఫిగరేషన్ పారామితులను జాబితా చేస్తుంది. ఇవి సాధారణ పారామితులు మరియు అప్లికేషన్ యొక్క అవసరాన్ని బట్టి మారుతూ ఉంటాయి.
పట్టిక 3-1. కాన్ఫిగరేషన్ పారామితులు
పారామీటర్ పేరు | వివరణ | విలువ |
సాఫ్ట్ డేటా వెడల్పు | సాఫ్ట్ ఇన్పుట్ డేటా వెడల్పును సూచించడానికి ఉపయోగించే బిట్ల సంఖ్యను పేర్కొంటుంది | 3 మరియు 4 బిట్లకు మద్దతు ఇచ్చే వినియోగదారుని ఎంచుకోవచ్చు |
K పొడవు | K అనేది కన్వల్యూషనల్ కోడ్ యొక్క పరిమితి పొడవు | 7కి పరిష్కరించబడింది |
కోడ్ రేటు | అవుట్పుట్ బిట్లకు ఇన్పుట్ బిట్ల నిష్పత్తిని సూచిస్తుంది | 1/2 |
ట్రేస్బ్యాక్ పొడవు | Viterbi అల్గోరిథంలో ఉపయోగించే ట్రేల్లిస్ యొక్క లోతును నిర్ణయిస్తుంది | వినియోగదారు నిర్వచించిన విలువ మరియు డిఫాల్ట్గా, 20 |
డేటా రకం | ఇన్పుట్ డేటా రకాన్ని ఎంచుకోవడానికి వినియోగదారులను అనుమతిస్తుంది | వినియోగదారు-ఎంచుకోదగినది మరియు కింది ఎంపికలకు మద్దతు ఇస్తుంది:
• యూనిపోలార్ • బైపోలార్ |
ఆర్కిటెక్చర్ | అమలు ఆర్కిటెక్చర్ రకాన్ని నిర్దేశిస్తుంది | కింది అమలు రకాలకు మద్దతు ఇస్తుంది:
• సమాంతరంగా • క్రమ |
ఇన్పుట్లు మరియు అవుట్పుట్ల సంకేతాలు (ఒక ప్రశ్న అడగండి)
కింది పట్టిక Viterbi డీకోడర్ IP యొక్క ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లను జాబితా చేస్తుంది.
పట్టిక 3-2. ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లు
సిగ్నల్ పేరు | దిశ | వెడల్పు | వివరణ |
SYS_CLK_I | ఇన్పుట్ | 1 | ఇన్పుట్ క్లాక్ సిగ్నల్ |
ARSTN_I | ఇన్పుట్ | 1 | ఇన్పుట్ రీసెట్ సిగ్నల్ (అసమకాలిక క్రియాశీల-తక్కువ రీసెట్) |
DATA_I | ఇన్పుట్ | 6 | డేటా ఇన్పుట్ సిగ్నల్ (MSB 3-బిట్ IDATA, LSB 3-బిట్ QDATA) |
DVALID_I | ఇన్పుట్ | 1 | డేటా చెల్లుబాటు అయ్యే ఇన్పుట్ సిగ్నల్ |
DATA_O | అవుట్పుట్ | 1 | Viterbi డీకోడర్ డేటా అవుట్పుట్ |
DVALID_O | అవుట్పుట్ | 1 | డేటా చెల్లుబాటు అయ్యే అవుట్పుట్ సిగ్నల్ |
సమయ రేఖాచిత్రాలు
ఈ విభాగం Viterbi డీకోడర్ యొక్క సమయ రేఖాచిత్రాలను చర్చిస్తుంది.
సీరియల్ మరియు సమాంతర మోడ్ కాన్ఫిగరేషన్ రెండింటికీ వర్తించే Viterbi డీకోడర్ యొక్క టైమింగ్ రేఖాచిత్రాన్ని క్రింది బొమ్మ చూపుతుంది.
మూర్తి 4-1. సమయ రేఖాచిత్రం
- సీరియల్ Viterbi డీకోడర్కు అవుట్పుట్ను రూపొందించడానికి కనీసం 69 క్లాక్ సైకిల్స్ (త్రూపుట్) అవసరం.
- సీరియల్ విటెర్బి డీకోడర్ యొక్క జాప్యాన్ని లెక్కించడానికి, కింది సమీకరణాన్ని ఉపయోగించండి:
- చరిత్ర బఫర్ సమయాల సంఖ్య DVALIDలు + 72 క్లాక్ సైకిల్స్
- Ex కోసంample, చరిత్ర బఫర్ పొడవు 20కి సెట్ చేయబడితే, అప్పుడు
- జాప్యం = 20 చెల్లుబాటు అయ్యేవి + 72 క్లాక్ సైకిల్స్
- సమాంతర Viterbi డీకోడర్కు అవుట్పుట్ను రూపొందించడానికి కనీసం 8 క్లాక్ సైకిల్స్ (త్రూపుట్) అవసరం.
- సమాంతర Viterbi డీకోడర్ యొక్క జాప్యాన్ని లెక్కించడానికి, క్రింది సమీకరణాన్ని ఉపయోగించండి:
- చరిత్ర బఫర్ సమయాల సంఖ్య DVALIDలు + 14 క్లాక్ సైకిల్స్
- Ex కోసంample, చరిత్ర బఫర్ పొడవు 20కి సెట్ చేయబడితే, అప్పుడు
- జాప్యం = 20 చెల్లుబాటు అయ్యేవి + 14 క్లాక్ సైకిల్స్
ముఖ్యమైన: ప్రతి డీకోడర్కు అవసరమైన గడియార చక్రాల సంఖ్య మినహా, సీరియల్ మరియు పారలల్ విటెర్బి డీకోడర్ కోసం సమయ రేఖాచిత్రం ఒకేలా ఉంటుంది.
టెస్ట్బెంచ్ అనుకరణ
ఎ ఎస్ampViterbi డీకోడర్ యొక్క కార్యాచరణను తనిఖీ చేయడానికి le testbench అందించబడింది. టెస్ట్బెంచ్ని ఉపయోగించి కోర్ను అనుకరించడానికి, ఈ క్రింది దశలను చేయండి:
- Libero® SoC అప్లికేషన్ను తెరిచి, కాటలాగ్ > క్లిక్ చేయండి View > విండోస్ > కేటలాగ్, ఆపై సొల్యూషన్స్-వైర్లెస్ని విస్తరించండి. Viterbi_Decoderని రెండుసార్లు క్లిక్ చేసి, ఆపై సరి క్లిక్ చేయండి. IPతో అనుబంధించబడిన డాక్యుమెంటేషన్ డాక్యుమెంటేషన్ క్రింద జాబితా చేయబడింది.
ముఖ్యమైన: మీకు కేటలాగ్ ట్యాబ్ కనిపించకపోతే, దీనికి నావిగేట్ చేయండి View విండోస్ మెను, ఆపై కనిపించేలా చేయడానికి కేటలాగ్ని క్లిక్ చేయండి. - మూర్తి 1-1లో చూపిన విధంగా, అవసరానికి అనుగుణంగా IPని కాన్ఫిగర్ చేయండి.
- Viterbi డీకోడర్ను పరీక్షించడానికి FEC ఎన్కోడర్ తప్పనిసరిగా కాన్ఫిగర్ చేయబడాలి. కేటలాగ్ని తెరిచి, FEC ఎన్కోడర్ IPని కాన్ఫిగర్ చేయండి.
- స్టిమ్యులస్ హైరార్కీ ట్యాబ్కు నావిగేట్ చేసి, బిల్డ్ హైరార్కీని క్లిక్ చేయండి.
- స్టిమ్యులస్ హైరార్కీ ట్యాబ్లో, టెస్ట్బెంచ్ (vit_decoder_tb(vit_decoder_tb.v [పని])) కుడి-క్లిక్ చేసి, ఆపై ప్రీ-సింత్ డిజైన్ను అనుకరించు> ఇంటరాక్టివ్గా తెరవండి క్లిక్ చేయండి.
ముఖ్యమైన: మీకు స్టిమ్యులస్ హైరార్కీ ట్యాబ్ కనిపించకుంటే, దీనికి నావిగేట్ చేయండి View > విండోస్ మెను మరియు దానిని కనిపించేలా చేయడానికి స్టిమ్యులస్ హైరార్కీని క్లిక్ చేయండి.
కింది చిత్రంలో చూపిన విధంగా మోడల్సిమ్ ® సాధనం టెస్ట్బెంచ్తో తెరవబడుతుంది.
మూర్తి 5-1. మోడల్సిమ్ టూల్ సిమ్యులేషన్ విండో
ముఖ్యమైనది
- the.doలో పేర్కొన్న రన్-టైమ్ పరిమితి కారణంగా అనుకరణకు అంతరాయం ఏర్పడితే file, అనుకరణను పూర్తి చేయడానికి run -all ఆదేశాన్ని ఉపయోగించండి.
- అనుకరణను అమలు చేసిన తర్వాత, టెస్ట్బెంచ్ రెండింటిని ఉత్పత్తి చేస్తుంది files (fec_input.txt, vit_output.txt) మరియు మీరు రెండింటినీ పోల్చవచ్చు fileవిజయవంతమైన అనుకరణ కోసం s.
పునర్విమర్శ చరిత్ర (ఒక ప్రశ్న అడగండి)
పునర్విమర్శ చరిత్ర పత్రంలో అమలు చేయబడిన మార్పులను వివరిస్తుంది. మార్పులు అత్యంత ప్రస్తుత ప్రచురణతో ప్రారంభించి పునర్విమర్శ ద్వారా జాబితా చేయబడ్డాయి.
పట్టిక 6-1. పునర్విమర్శ చరిత్ర
పునర్విమర్శ | తేదీ | వివరణ |
B | 06/2024 | పత్రం యొక్క పునర్విమర్శ Bలో చేసిన మార్పుల జాబితా క్రిందిది:
• పరిచయ విభాగం యొక్క కంటెంట్ నవీకరించబడింది • పరికర వినియోగం మరియు పనితీరు విభాగంలో టేబుల్ 2 జోడించబడింది • జోడించబడింది 1. Viterbi డీకోడర్ IP కాన్ఫిగరేటర్ విభాగం • అంతర్గత బ్లాక్ల గురించి కంటెంట్ జోడించబడింది, టేబుల్ 2-1 అప్డేట్ చేయబడింది మరియు టేబుల్ 2-2 జోడించబడింది 2.1 ఆర్కిటెక్చర్ విభాగం • 3లో పట్టిక 1-3.1 నవీకరించబడింది. కాన్ఫిగరేషన్ సెట్టింగుల విభాగం • మూర్తి 4-1 మరియు 4లో గమనిక జోడించబడింది. టైమింగ్ రేఖాచిత్రాల విభాగం • 5లో మూర్తి 1-5 నవీకరించబడింది. టెస్ట్బెంచ్ అనుకరణ విభాగం |
A | 05/2023 | ప్రారంభ విడుదల |
మైక్రోచిప్ FPGA మద్దతు
మైక్రోచిప్ FPGA ఉత్పత్తుల సమూహం దాని ఉత్పత్తులకు కస్టమర్ సర్వీస్, కస్టమర్ టెక్నికల్ సపోర్ట్ సెంటర్, a webసైట్ మరియు ప్రపంచవ్యాప్త విక్రయ కార్యాలయాలు. కస్టమర్లు సపోర్ట్ని సంప్రదించే ముందు మైక్రోచిప్ ఆన్లైన్ వనరులను సందర్శించాలని సూచించారు, ఎందుకంటే వారి ప్రశ్నలకు ఇప్పటికే సమాధానం లభించే అవకాశం ఉంది.
ద్వారా సాంకేతిక సహాయ కేంద్రాన్ని సంప్రదించండి webసైట్ వద్ద www.microchip.com/support. FPGA పరికరం పార్ట్ నంబర్ను పేర్కొనండి, తగిన కేస్ కేటగిరీని ఎంచుకుని, డిజైన్ని అప్లోడ్ చేయండి fileసాంకేతిక మద్దతు కేసును సృష్టిస్తున్నప్పుడు s.
ఉత్పత్తి ధర, ఉత్పత్తి అప్గ్రేడ్లు, అప్డేట్ సమాచారం, ఆర్డర్ స్థితి మరియు అధికారీకరణ వంటి సాంకేతికేతర ఉత్పత్తి మద్దతు కోసం కస్టమర్ సేవను సంప్రదించండి.
- ఉత్తర అమెరికా నుండి, 800.262.1060కి కాల్ చేయండి
- ప్రపంచంలోని ఇతర ప్రాంతాల నుండి, 650.318.4460కి కాల్ చేయండి
- ఫ్యాక్స్, ప్రపంచంలో ఎక్కడి నుండైనా, 650.318.8044
మైక్రోచిప్ సమాచారం
మైక్రోచిప్ Webసైట్
మైక్రోచిప్ మా ద్వారా ఆన్లైన్ మద్దతును అందిస్తుంది webసైట్ వద్ద www.microchip.com/. ఈ webసైట్ చేయడానికి ఉపయోగించబడుతుంది fileలు మరియు సమాచారం వినియోగదారులకు సులభంగా అందుబాటులో ఉంటుంది. అందుబాటులో ఉన్న కంటెంట్లో కొన్ని:
- ఉత్పత్తి మద్దతు – డేటాషీట్లు మరియు తప్పులు, అప్లికేషన్ నోట్స్ మరియు లుample ప్రోగ్రామ్లు, డిజైన్ వనరులు, వినియోగదారు మార్గదర్శకాలు మరియు హార్డ్వేర్ మద్దతు పత్రాలు, తాజా సాఫ్ట్వేర్ విడుదలలు మరియు ఆర్కైవ్ చేసిన సాఫ్ట్వేర్
- సాధారణ సాంకేతిక మద్దతు – తరచుగా అడిగే ప్రశ్నలు (FAQలు), సాంకేతిక మద్దతు అభ్యర్థనలు, ఆన్లైన్ చర్చా సమూహాలు, మైక్రోచిప్ డిజైన్ భాగస్వామి ప్రోగ్రామ్ సభ్యుల జాబితా
- మైక్రోచిప్ వ్యాపారం – ప్రోడక్ట్ సెలెక్టర్ మరియు ఆర్డరింగ్ గైడ్లు, తాజా మైక్రోచిప్ ప్రెస్ రిలీజ్లు, సెమినార్లు మరియు ఈవెంట్ల లిస్టింగ్, మైక్రోచిప్ సేల్స్ ఆఫీసులు, డిస్ట్రిబ్యూటర్లు మరియు ఫ్యాక్టరీ ప్రతినిధుల జాబితాలు
ఉత్పత్తి మార్పు నోటిఫికేషన్ సేవ
మైక్రోచిప్ యొక్క ఉత్పత్తి మార్పు నోటిఫికేషన్ సేవ వినియోగదారులను మైక్రోచిప్ ఉత్పత్తులపై ఎప్పటికప్పుడు ఉంచడంలో సహాయపడుతుంది. పేర్కొన్న ఉత్పత్తి కుటుంబానికి లేదా ఆసక్తి ఉన్న డెవలప్మెంట్ టూల్కు సంబంధించి మార్పులు, అప్డేట్లు, పునర్విమర్శలు లేదా తప్పులు ఉన్నప్పుడు సబ్స్క్రైబర్లు ఇమెయిల్ నోటిఫికేషన్ను స్వీకరిస్తారు.
నమోదు చేసుకోవడానికి, వెళ్ళండి www.microchip.com/pcn మరియు నమోదు సూచనలను అనుసరించండి.
కస్టమర్ మద్దతు
మైక్రోచిప్ ఉత్పత్తుల వినియోగదారులు అనేక ఛానెల్ల ద్వారా సహాయాన్ని పొందవచ్చు:
- పంపిణీదారు లేదా ప్రతినిధి
- స్థానిక విక్రయ కార్యాలయం
- ఎంబెడెడ్ సొల్యూషన్స్ ఇంజనీర్ (ESE)
- సాంకేతిక మద్దతు
మద్దతు కోసం కస్టమర్లు వారి పంపిణీదారుని, ప్రతినిధిని లేదా ESEని సంప్రదించాలి. వినియోగదారులకు సహాయం చేయడానికి స్థానిక విక్రయ కార్యాలయాలు కూడా అందుబాటులో ఉన్నాయి. విక్రయ కార్యాలయాలు మరియు స్థానాల జాబితా ఈ పత్రంలో చేర్చబడింది.
ద్వారా సాంకేతిక మద్దతు లభిస్తుంది webసైట్: www.microchip.com/support
మైక్రోచిప్ పరికరాల కోడ్ రక్షణ ఫీచర్
మైక్రోచిప్ ఉత్పత్తులపై కోడ్ రక్షణ ఫీచర్ యొక్క క్రింది వివరాలను గమనించండి:
- మైక్రోచిప్ ఉత్పత్తులు వాటి నిర్దిష్ట మైక్రోచిప్ డేటా షీట్లో ఉన్న స్పెసిఫికేషన్లకు అనుగుణంగా ఉంటాయి.
- మైక్రోచిప్ దాని ఉత్పత్తుల కుటుంబాన్ని ఉద్దేశించిన పద్ధతిలో, ఆపరేటింగ్ స్పెసిఫికేషన్లలో మరియు సాధారణ పరిస్థితులలో ఉపయోగించినప్పుడు సురక్షితంగా ఉంటుందని నమ్ముతుంది.
- మైక్రోచిప్ దాని మేధో సంపత్తి హక్కులకు విలువ ఇస్తుంది మరియు దూకుడుగా రక్షిస్తుంది. మైక్రోచిప్ ఉత్పత్తి యొక్క కోడ్ రక్షణ లక్షణాలను ఉల్లంఘించే ప్రయత్నాలు ఖచ్చితంగా నిషేధించబడ్డాయి మరియు డిజిటల్ మిలీనియం కాపీరైట్ చట్టాన్ని ఉల్లంఘించవచ్చు.
- మైక్రోచిప్ లేదా ఏ ఇతర సెమీకండక్టర్ తయారీదారు దాని కోడ్ యొక్క భద్రతకు హామీ ఇవ్వలేరు. కోడ్ రక్షణ అంటే ఉత్పత్తి "అన్బ్రేకబుల్" అని మేము హామీ ఇస్తున్నామని కాదు. కోడ్ రక్షణ నిరంతరం అభివృద్ధి చెందుతోంది. మైక్రోచిప్ మా ఉత్పత్తుల యొక్క కోడ్ రక్షణ లక్షణాలను నిరంతరం మెరుగుపరచడానికి కట్టుబడి ఉంది.
లీగల్ నోటీసు
మీ అప్లికేషన్తో మైక్రోచిప్ ఉత్పత్తులను డిజైన్ చేయడం, పరీక్షించడం మరియు ఇంటిగ్రేట్ చేయడంతో సహా ఈ ప్రచురణ మరియు ఇక్కడ ఉన్న సమాచారం మైక్రోచిప్ ఉత్పత్తులతో మాత్రమే ఉపయోగించబడుతుంది. ఈ సమాచారాన్ని ఉపయోగించడం
ఏదైనా ఇతర పద్ధతిలో ఈ నిబంధనలను ఉల్లంఘిస్తుంది. పరికర అనువర్తనాలకు సంబంధించిన సమాచారం మీ సౌలభ్యం కోసం మాత్రమే అందించబడింది మరియు నవీకరణల ద్వారా భర్తీ చేయబడవచ్చు. మీ అప్లికేషన్ మీ స్పెసిఫికేషన్లకు అనుగుణంగా ఉండేలా చూసుకోవడం మీ బాధ్యత. అదనపు మద్దతు కోసం మీ స్థానిక మైక్రోచిప్ విక్రయాల కార్యాలయాన్ని సంప్రదించండి లేదా అదనపు మద్దతును పొందండి www.microchip.com/en-us/support/design-help/client-support-services.
ఈ సమాచారం మైక్రోచిప్ ద్వారా అందించబడుతుంది. మైక్రోచిప్ ఏ విధమైన ప్రాతినిధ్యాలు లేదా వారెంటీలు చేయదు, వ్యక్తీకరించినా లేదా సూచించినా, వ్రాతపూర్వకంగా లేదా మౌఖికంగా, చట్టబద్ధంగా లేదా ఇతరత్రా, సూచించిన సమాచారానికి సంబంధించినది ప్రత్యేక ప్రయోజనం కోసం నాన్-ఉల్లంఘన, వాణిజ్యం మరియు ఫిట్నెస్ యొక్క వారెంటీలు లేదా దాని పరిస్థితి, నాణ్యత లేదా పనితీరుకు సంబంధించిన వారెంటీలు.
ఏ విధమైన పరోక్ష, ప్రత్యేకమైన, శిక్షాత్మకమైన, యాదృచ్ఛికమైన లేదా తదుపరి నష్టం, నష్టం, ఖర్చులు లేదా వాటికి సంబంధించిన ఏదైనా వ్యయానికి మైక్రోచిప్ ఏ సందర్భంలోనూ బాధ్యత వహించదు ED, మైక్రోచిప్కి సలహా ఇచ్చినప్పటికీ సంభావ్యత లేదా నష్టాలు ఊహించదగినవి. చట్టం ద్వారా అనుమతించబడిన పూర్తి స్థాయిలో, సమాచారం లేదా దాని వినియోగానికి సంబంధించిన ఏ విధంగానైనా అన్ని క్లెయిమ్లపై మైక్రోచిప్ యొక్క మొత్తం బాధ్యత సమాచారం కోసం.
లైఫ్ సపోర్ట్ మరియు/లేదా సేఫ్టీ అప్లికేషన్లలో మైక్రోచిప్ పరికరాలను ఉపయోగించడం పూర్తిగా కొనుగోలుదారు యొక్క రిస్క్పై ఆధారపడి ఉంటుంది మరియు అటువంటి ఉపయోగం వల్ల కలిగే ఏదైనా మరియు అన్ని నష్టాలు, దావాలు, దావాలు లేదా ఖర్చుల నుండి హానిచేయని మైక్రోచిప్ను రక్షించడానికి, నష్టపరిహారం ఇవ్వడానికి మరియు ఉంచడానికి కొనుగోలుదారు అంగీకరిస్తాడు. ఏదైనా మైక్రోచిప్ మేధో సంపత్తి హక్కుల క్రింద పేర్కొనబడినంత వరకు ఎటువంటి లైసెన్స్లు పరోక్షంగా లేదా ఇతరత్రా తెలియజేయబడవు.
ట్రేడ్మార్క్లు
మైక్రోచిప్ పేరు మరియు లోగో, మైక్రోచిప్ లోగో, అడాప్టెక్, AVR, AVR లోగో, AVR ఫ్రీక్స్, బెస్ట్ టైమ్, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeLX, MackLoq, KeeLoq, అయ్యో, MediaLB, megaAVR, మైక్రోసెమి, మైక్రోసెమి లోగో, అత్యంత, అత్యంత లోగో, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 లోగో, పోలార్ఫైర్, ప్రోచిప్ డిజైనర్, QTouch, SAM-BA, SenGenuity, SpyNIC, SpyNIC, SST, , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron మరియు XMEGA USA మరియు ఇతర దేశాలలో ఇన్కార్పొరేటెడ్ మైక్రోచిప్ టెక్నాలజీ యొక్క రిజిస్టర్డ్ ట్రేడ్మార్క్లు.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, SmartFusioni, Quiet, TimeCesium, TimeHub, TimePictra, TimeProvider మరియు ZL అనేవి USAలో విలీనం చేయబడిన మైక్రోచిప్ టెక్నాలజీ యొక్క రిజిస్టర్డ్ ట్రేడ్మార్క్లు
ప్రక్కనే ఉన్న కీ సప్రెషన్, AKS, అనలాగ్-ఫర్-ది-డిజిటల్ ఏజ్, ఏదైనా కెపాసిటర్, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompan గతిశీల సగటు సరిపోలిక , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, ఇన్-సర్క్యూట్ సీరియల్ ప్రోగ్రామింగ్, ICSP, INICnet, ఇంటెలిజెంట్ ప్యారలలింగ్, ఇంటెల్లిమోస్, ఇంటర్-చిప్ కనెక్టివిటీ, జిట్టర్బ్లాకర్, నాబ్-ఆన్-డిస్ప్లే, మార్జిన్లింక్, మాక్స్క్రిప్టో, గరిష్టంగాView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB సర్టిఫైడ్ లోగో, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient కోడ్ జనరేషన్, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Powermarilticon , QMatrix, రియల్ ICE, అలల బ్లాకర్, RTAX, RTG7, SAM-ICE, సీరియల్ క్వాడ్ I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchroancedcdcdc , విశ్వసనీయ సమయం, TSHARC, ట్యూరింగ్, USBచెక్, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect మరియు ZENA USA మరియు ఇతర దేశాలలో విలీనం చేయబడిన మైక్రోచిప్ టెక్నాలజీ యొక్క ట్రేడ్మార్క్లు.
SQTP అనేది USAలో విలీనం చేయబడిన మైక్రోచిప్ టెక్నాలజీ యొక్క సేవా చిహ్నం
Adaptec లోగో, ఫ్రీక్వెన్సీ ఆన్ డిమాండ్, సిలికాన్ స్టోరేజ్ టెక్నాలజీ మరియు Symmcom ఇతర దేశాలలో మైక్రోచిప్ టెక్నాలజీ ఇంక్. యొక్క రిజిస్టర్డ్ ట్రేడ్మార్క్లు.
GestIC అనేది ఇతర దేశాలలో మైక్రోచిప్ టెక్నాలజీ ఇంక్. యొక్క అనుబంధ సంస్థ అయిన మైక్రోచిప్ టెక్నాలజీ జర్మనీ II GmbH & Co. KG యొక్క నమోదిత ట్రేడ్మార్క్.
ఇక్కడ పేర్కొన్న అన్ని ఇతర ట్రేడ్మార్క్లు వారి సంబంధిత కంపెనీల ఆస్తి.
© 2024, మైక్రోచిప్ టెక్నాలజీ ఇన్కార్పొరేటెడ్ మరియు దాని అనుబంధ సంస్థలు. సర్వ హక్కులు ప్రత్యేకించబడినవి.
ISBN: 978-1-6683-4696-9
నాణ్యత నిర్వహణ వ్యవస్థ
మైక్రోచిప్ యొక్క నాణ్యత నిర్వహణ వ్యవస్థలకు సంబంధించిన సమాచారం కోసం, దయచేసి సందర్శించండి www.microchip.com/qualitty.
ప్రపంచవ్యాప్త అమ్మకాలు మరియు సేవ
అమెరికా | ASIA/PACIFIC | ASIA/PACIFIC | యూరోప్ |
కార్పొరేట్ కార్యాలయం | ఆస్ట్రేలియా - సిడ్నీ
టెలి: 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 తైవాన్ - Kaohsiung టెలి: 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 UK - వోకింగ్హామ్ టెలి: 44-118-921-5800 ఫ్యాక్స్: 44-118-921-5820 |
2355 వెస్ట్ చాండ్లర్ Blvd. | |||
చాండ్లర్, AZ 85224-6199 | |||
టెలి: 480-792-7200 | |||
ఫ్యాక్స్: 480-792-7277 | |||
సాంకేతిక మద్దతు: | |||
www.microchip.com/support | |||
Web చిరునామా: | |||
www.microchip.com | |||
అట్లాంటా | |||
డులుత్, GA | |||
టెలి: 678-957-9614 | |||
ఫ్యాక్స్: 678-957-1455 | |||
ఆస్టిన్, TX | |||
టెలి: 512-257-3370 | |||
బోస్టన్ | |||
వెస్ట్బరో, MA | |||
టెలి: 774-760-0087 | |||
ఫ్యాక్స్: 774-760-0088 | |||
చికాగో | |||
ఇటాస్కా, IL | |||
టెలి: 630-285-0071 | |||
ఫ్యాక్స్: 630-285-0075 | |||
డల్లాస్ | |||
అడిసన్, TX | |||
టెలి: 972-818-7423 | |||
ఫ్యాక్స్: 972-818-2924 | |||
డెట్రాయిట్ | |||
నోవి, MI | |||
టెలి: 248-848-4000 | |||
హ్యూస్టన్, TX | |||
టెలి: 281-894-5983 | |||
ఇండియానాపోలిస్ | |||
నోబుల్స్విల్లే, IN | |||
టెలి: 317-773-8323 | |||
ఫ్యాక్స్: 317-773-5453 | |||
టెలి: 317-536-2380 | |||
లాస్ ఏంజిల్స్ | |||
మిషన్ వీజో, CA | |||
టెలి: 949-462-9523 | |||
ఫ్యాక్స్: 949-462-9608 | |||
టెలి: 951-273-7800 | |||
రాలీ, NC | |||
టెలి: 919-844-7510 | |||
న్యూయార్క్, NY | |||
టెలి: 631-435-6000 | |||
శాన్ జోస్, CA | |||
టెలి: 408-735-9110 | |||
టెలి: 408-436-4270 | |||
కెనడా - టొరంటో | |||
టెలి: 905-695-1980 | |||
ఫ్యాక్స్: 905-695-2078 |
పత్రాలు / వనరులు
![]() |
మైక్రోచిప్ విటెర్బి డీకోడర్ [pdf] యూజర్ గైడ్ విటెర్బి డీకోడర్, డీకోడర్ |