మైక్రోచిప్ PolarFire® FPGA H.264 ఎన్‌కోడర్ IP యూజర్ గైడ్

పరిచయం

H.264 అనేది డిజిటల్ వీడియో యొక్క కుదింపు కోసం ఒక ప్రసిద్ధ వీడియో కంప్రెషన్ ప్రమాణం. దీనిని MPEG-4 Part10 లేదా అధునాతన వీడియో కోడింగ్ (MPEG-4 AVC) అని కూడా అంటారు. H.264 బ్లాక్ సైజు 16×16గా నిర్వచించబడిన వీడియోను కంప్రెస్ చేయడానికి బ్లాక్ వైజ్ విధానాన్ని ఉపయోగిస్తుంది మరియు అటువంటి బ్లాక్‌ను మాక్రో బ్లాక్ అంటారు. కుదింపు ప్రమాణం వివిధ ప్రోలకు మద్దతు ఇస్తుందిfileకుదింపు నిష్పత్తి మరియు అమలు సంక్లిష్టతను నిర్వచించే s. కంప్రెస్ చేయాల్సిన వీడియో ఫ్రేమ్‌లు I ఫ్రేమ్, P ఫ్రేమ్ మరియు B ఫ్రేమ్‌గా పరిగణించబడతాయి. I ఫ్రేమ్ అనేది ఇంట్రా-కోడెడ్ ఫ్రేమ్, ఇక్కడ ఫ్రేమ్‌లోని సమాచారాన్ని ఉపయోగించి కుదింపు జరుగుతుంది. I ఫ్రేమ్‌ను డీకోడ్ చేయడానికి ఇతర ఫ్రేమ్‌లు అవసరం లేదు. I ఫ్రేమ్ లేదా P ఫ్రేమ్ అయిన మునుపటి ఫ్రేమ్‌కి సంబంధించి మార్పులను ఉపయోగించడం ద్వారా AP ఫ్రేమ్ కంప్రెస్ చేయబడింది. B ఫ్రేమ్ యొక్క కుదింపు మునుపటి ఫ్రేమ్ మరియు రాబోయే ఫ్రేమ్ రెండింటికి సంబంధించి చలన మార్పులను ఉపయోగించడం ద్వారా చేయబడుతుంది.

I ఫ్రేమ్ కంప్రెషన్ ప్రక్రియ నాలుగు సెtages-ఇంట్రా ప్రిడిక్షన్, పూర్ణాంక పరివర్తన, పరిమాణీకరణ మరియు ఎంట్రోపీ ఎన్‌కోడింగ్. H.264 రెండు రకాల ఎన్‌కోడింగ్‌లకు మద్దతు ఇస్తుంది-కాంటెక్స్ట్ అడాప్టివ్ వేరియబుల్ లెంగ్త్ కోడింగ్ (CAVLC) మరియు కాంటెక్స్ట్ అడాప్టివ్ బైనరీ అరిథ్‌మెటిక్ కోడింగ్ (CABAC). IP యొక్క ప్రస్తుత వెర్షన్ బేస్‌లైన్ ప్రోని అమలు చేస్తుందిfile మరియు ఎంట్రోపీ ఎన్‌కోడింగ్ కోసం CAVLCని ఉపయోగిస్తుంది. అలాగే, IP కేవలం I ఫ్రేమ్‌ల ఎన్‌కోడింగ్‌కు మద్దతు ఇస్తుంది.

కీ ఫీచర్లు

  • YCbCr 420 వీడియో ఫార్మాట్‌లో కుదింపును అమలు చేస్తుంది
  • YCbCr 422 వీడియో ఫార్మాట్‌లో ఇన్‌పుట్ ఆశించబడుతుంది
  • ప్రతి భాగం (Y, Cb మరియు Cr) కోసం 8-బిట్‌కు మద్దతు ఇస్తుంది
  • ITU-T H.264 Annex B కంప్లైంట్ NAL బైట్ స్ట్రీమ్ అవుట్‌పుట్
  • స్వతంత్ర ఆపరేషన్, CPU లేదా ప్రాసెసర్ సహాయం అవసరం లేదు
  • రన్ సమయంలో వినియోగదారు కాన్ఫిగర్ చేయగల నాణ్యత కారకం QP
  • ప్రతి గడియారానికి 1 పిక్సెల్ చొప్పున గణన
  • 1080p 60 fps రిజల్యూషన్ వరకు కుదింపుకు మద్దతు ఇస్తుంది.
మద్దతు ఉన్న కుటుంబాలు
  • PolarFire® SoC FPGA
  • PolarFire® FPGA

హార్డ్‌వేర్ అమలు

కింది బొమ్మ H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP బ్లాక్ రేఖాచిత్రాన్ని చూపుతుంది.
హార్డ్‌వేర్ అమలు
మూర్తి 1-1. H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP బ్లాక్ రేఖాచిత్రం

ఇన్‌పుట్‌లు మరియు అవుట్‌పుట్‌లు

కింది పట్టిక H.264 ఫ్రేమ్ ఎన్‌కోడర్ IP యొక్క ఇన్‌పుట్ మరియు అవుట్‌పుట్ పోర్ట్‌లను జాబితా చేస్తుంది.

పట్టిక 1-1. H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP యొక్క ఇన్‌పుట్ మరియు అవుట్‌పుట్ పోర్ట్‌లు

సిగ్నల్ పేరు దిశ వెడల్పు పోర్ట్ చెల్లుబాటు అవుతుంది కింద వివరణ
RESET_N ఇన్పుట్ 1 డిజైన్‌కు యాక్టివ్-తక్కువ అసమకాలిక రీసెట్ సిగ్నల్.
SYS_CLK ఇన్పుట్ 1 ఇన్‌కమింగ్ పిక్సెల్‌లు s ఉండే ఇన్‌పుట్ గడియారంampదారితీసింది.
DATA_Y_I ఇన్పుట్ 8 8 ఫార్మాట్‌లో 422-బిట్ లూమా పిక్సెల్ ఇన్‌పుట్.
DATA_C_I ఇన్పుట్ 8 8 ఫార్మాట్‌లో 422-బిట్ క్రోమా పిక్సెల్ ఇన్‌పుట్.
DATA_VALID_I ఇన్పుట్ 1 ఇన్‌పుట్ పిక్సెల్ డేటా చెల్లుబాటు అయ్యే సిగ్నల్.
FRAME_END_I ఇన్పుట్ 1 ఫ్రేమ్ ముగింపు సూచన.
FRAME_START_I ఇన్పుట్ 1 ఫ్రేమ్ సూచన ప్రారంభం. ఈ సిగ్నల్ యొక్క పెరుగుతున్న అంచు ఫ్రేమ్ ప్రారంభంగా పరిగణించబడుతుంది.
HRES_I ఇన్పుట్ 16 ఇన్‌పుట్ చిత్రం యొక్క క్షితిజ సమాంతర రిజల్యూషన్. ఇది తప్పనిసరిగా 16కి గుణకారం అయి ఉండాలి.
VRES_I ఇన్పుట్ 16 ఇన్‌పుట్ చిత్రం యొక్క నిలువు రిజల్యూషన్. ఇది తప్పనిసరిగా 16కి గుణకారం అయి ఉండాలి.
QP_I ఇన్పుట్ 6 H.264 క్వాంటైజేషన్ కోసం నాణ్యతా అంశం. విలువ 0 నుండి 51 వరకు ఉంటుంది, ఇక్కడ 0 అత్యధిక నాణ్యత మరియు అత్యల్ప కుదింపును సూచిస్తుంది మరియు 51 అత్యధిక కుదింపును సూచిస్తుంది.
DATA_O అవుట్‌పుట్ 8 NAL యూనిట్, స్లైస్ హెడర్, SPS, PPS మరియు మాక్రో బ్లాక్‌ల ఎన్‌కోడ్ చేసిన డేటాను కలిగి ఉన్న H.264 ఎన్‌కోడ్ చేసిన డేటా అవుట్‌పుట్.
DATA_VALID_O అవుట్‌పుట్ 1 ఎన్‌కోడ్ చేసిన డేటాను సూచించే సిగ్నల్ చెల్లుబాటు అవుతుంది.

కాన్ఫిగరేషన్ పారామితులు

H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP కాన్ఫిగరేషన్ పారామితులను ఉపయోగించదు.

H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP యొక్క హార్డ్‌వేర్ అమలు

కింది బొమ్మ H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP బ్లాక్ రేఖాచిత్రాన్ని చూపుతుంది.

హార్డ్‌వేర్ అమలు
మూర్తి 1-2. H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP బ్లాక్ రేఖాచిత్రం

H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP కోసం డిజైన్ వివరణ

ఈ విభాగం H.264 I ఫ్రేమ్ జనరేటర్ IP యొక్క వివిధ అంతర్గత మాడ్యూళ్లను వివరిస్తుంది. IPకి డేటా ఇన్‌పుట్ తప్పనిసరిగా YCbCr 422 ఆకృతిలో రాస్టర్ స్కాన్ చిత్రం రూపంలో ఉండాలి. IP 422 ఆకృతిని ఇన్‌పుట్‌గా ఉపయోగిస్తుంది మరియు 420 ఆకృతిలో కుదింపును అమలు చేస్తుంది.

16×16 మ్యాట్రిక్స్ ఫ్రేమర్

ఈ మాడ్యూల్ H.16 స్పెసిఫికేషన్ ప్రకారం Y భాగం కోసం 16×264 మాక్రో బ్లాక్‌లను ఫ్రేమ్ చేస్తుంది. ఇన్‌పుట్ ఇమేజ్ యొక్క 16 క్షితిజ సమాంతర రేఖలను నిల్వ చేయడానికి లైన్ బఫర్‌లు ఉపయోగించబడతాయి మరియు షిఫ్ట్ రిజిస్టర్‌లను ఉపయోగించి 16×16 మ్యాట్రిక్స్ ఫ్రేమ్ చేయబడుతుంది.

8×8 మ్యాట్రిక్స్ ఫ్రేమర్

ఈ మాడ్యూల్ 8 ఫార్మాట్ కోసం H.8 స్పెసిఫికేషన్ ప్రకారం C కాంపోనెంట్ కోసం 264×420 మాక్రో బ్లాక్‌లను ఫ్రేమ్ చేస్తుంది. ఇన్‌పుట్ ఇమేజ్ యొక్క 8 క్షితిజ సమాంతర రేఖలను నిల్వ చేయడానికి లైన్ బఫర్‌లు ఉపయోగించబడతాయి మరియు షిఫ్ట్ రిజిస్టర్‌లను ఉపయోగించి 8×16 మ్యాట్రిక్స్ ఫ్రేమ్ చేయబడింది. 8×16 మాత్రిక నుండి, ప్రతి 8×8 మాత్రికను ఫ్రేమ్ చేయడానికి Cb మరియు Cr భాగాలు వేరు చేయబడతాయి.

4×4 మ్యాట్రిక్స్ ఫ్రేమర్

పూర్ణాంక పరివర్తన, పరిమాణీకరణ మరియు CAVLC ఎన్‌కోడింగ్ స్థూల బ్లాక్‌లోని 4×4 సబ్-బ్లాక్‌పై పనిచేస్తాయి. 4×4 మ్యాట్రిక్స్ ఫ్రేమర్ 4×4 లేదా 16×16 మాక్రో బ్లాక్ నుండి 8×8 సబ్-బ్లాక్‌ను ఉత్పత్తి చేస్తుంది. ఈ మ్యాట్రిక్స్ జనరేటర్ తదుపరి స్థూల బ్లాక్‌కి వెళ్లే ముందు మాక్రో బ్లాక్‌లోని అన్ని సబ్-బ్లాక్‌ల ద్వారా విస్తరించి ఉంటుంది.

ఇంట్రా ప్రిడిక్షన్

H.264 4×4 బ్లాక్‌లో సమాచారాన్ని తగ్గించడానికి వివిధ ఇంట్రా-ప్రిడిక్షన్ మోడ్‌లను ఉపయోగిస్తుంది. IPలోని ఇంట్రా-ప్రిడిక్షన్ బ్లాక్ 4×4 మ్యాట్రిక్స్ పరిమాణంలో DC ప్రిడిక్షన్‌ను మాత్రమే ఉపయోగిస్తుంది. DC భాగం ప్రక్కనే ఉన్న ఎగువ మరియు ఎడమ 4×4 బ్లాక్‌ల నుండి లెక్కించబడుతుంది.

పూర్ణాంక పరివర్తన

H.264 పూర్ణాంక వివిక్త కొసైన్ పరివర్తనను ఉపయోగిస్తుంది, ఇక్కడ గుణకాలు పూర్ణాంక పరివర్తన మాత్రిక మరియు పూర్ణాంక పరివర్తనలో గుణకారాలు లేదా విభజనలు లేని పరిమాణాత్మక మాతృక అంతటా పంపిణీ చేయబడతాయి. పూర్ణాంకం రూపాంతరం stagఇ షిఫ్ట్ మరియు యాడ్ ఆపరేషన్లను ఉపయోగించి పరివర్తనను అమలు చేస్తుంది.

పరిమాణీకరణ

QP వినియోగదారు ఇన్‌పుట్ విలువ ద్వారా నిర్వచించబడిన ముందుగా నిర్ణయించిన పరిమాణీకరణ విలువతో పూర్ణాంక పరివర్తన యొక్క ప్రతి అవుట్‌పుట్‌ను పరిమాణీకరణ గుణిస్తుంది. QP విలువ పరిధి 0 నుండి 51 వరకు ఉంటుంది. 51 కంటే ఎక్కువ ఏదైనా విలువ clamped to 51. తక్కువ QP విలువ తక్కువ కుదింపు మరియు అధిక నాణ్యతను సూచిస్తుంది మరియు వైస్ వెర్సా.

CAVLC

H.264 రెండు రకాల ఎంట్రోపీ ఎన్‌కోడింగ్‌ని ఉపయోగిస్తుంది-కాంటెక్స్ట్ అడాప్టివ్ వేరియబుల్ లెంగ్త్ కోడింగ్ (CAVLC) మరియు కాంటెక్స్ట్ అడాప్టివ్ బైనరీ అరిథ్‌మెటిక్ కోడింగ్ (CABAC). IP పరిమాణాత్మక అవుట్‌పుట్‌ను ఎన్‌కోడింగ్ చేయడానికి CAVLCని ఉపయోగిస్తుంది.

హెడర్ జనరేటర్

హెడర్ జెనరేటర్ బ్లాక్ వీడియో ఫ్రేమ్ యొక్క ఉదాహరణపై ఆధారపడి బ్లాక్ హెడర్‌లు, స్లైస్ హెడర్‌లు, సీక్వెన్స్ పారామీటర్ సెట్ (SPS), పిక్చర్ పారామీటర్ సెట్ (PPS) మరియు నెట్‌వర్క్ అబ్‌స్ట్రాక్షన్ లేయర్ (NAL) యూనిట్‌ను ఉత్పత్తి చేస్తుంది.

H.264 స్ట్రీమ్ జనరేటర్

H.264 స్ట్రీమ్ జనరేటర్ బ్లాక్ CAVLC అవుట్‌పుట్‌ను హెడర్‌లతో కలిపి H.264 స్టాండర్డ్ ఫార్మాట్ ప్రకారం ఎన్‌కోడ్ చేసిన అవుట్‌పుట్‌ను సృష్టిస్తుంది.

పరీక్షా బల్ల

H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP యొక్క కార్యాచరణను తనిఖీ చేయడానికి టెస్ట్‌బెంచ్ అందించబడింది.

అనుకరణ

అనుకరణ YCbCr224 ఆకృతిలో 224×422 చిత్రాన్ని ఉపయోగిస్తుంది files, Y మరియు C కోసం ఒక్కొక్కటి ఇన్‌పుట్‌గా మరియు H.264ని ఉత్పత్తి చేస్తుంది file రెండు ఫ్రేమ్‌లను కలిగి ఉన్న ఫార్మాట్. టెస్ట్‌బెంచ్‌ని ఉపయోగించి కోర్‌ను ఎలా అనుకరించాలో క్రింది దశలు వివరిస్తాయి.

  1. లిబెరో SoC కేటలాగ్ >కి వెళ్లండి View > విండోస్ > కేటలాగ్, ఆపై సొల్యూషన్స్-వీడియోను విస్తరించండి. H264_Iframe_Encoderని రెండుసార్లు క్లిక్ చేసి, ఆపై సరి క్లిక్ చేయండి.
    అనుకరణ
    మూర్తి 2-1. లిబెరో SoC కేటలాగ్‌లో H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP కోర్
  2. కు వెళ్ళండి Files టాబ్ మరియు ఎంచుకోండి అనుకరణ > దిగుమతి Files.
    దిగుమతి Files
    మూర్తి 2-2. దిగుమతి Files
  3. H264_sim_data_in_y.txt, H264_sim_data_in_c.txt మరియు H264_refOut.txtని దిగుమతి చేయండి fileకింది మార్గం నుండి s: ..\\component\Microsemi\SolutionCore\ H264_Iframe_Encoder\ 1.0.0\Stimulus.
  4. వేరొకదాన్ని దిగుమతి చేసుకోవడానికి file, అవసరమైన వాటిని కలిగి ఉన్న ఫోల్డర్‌ను బ్రౌజ్ చేయండి file, మరియు ఓపెన్ క్లిక్ చేయండి. దిగుమతి చేసుకున్నది file అనుకరణ క్రింద జాబితా చేయబడింది, క్రింది బొమ్మను చూడండి.
    దిగుమతి చేయబడింది Files
    మూర్తి 2-3. దిగుమతి చేయబడింది Files
  5. ఉద్దీపనకు వెళ్లండి సోపానక్రమం టాబ్ మరియు ఎంచుకోండి H264_frame_Encoder_tb (H264_frame_Encoder_tb. v) >
    ప్రీ-సింథ్ డిజైన్‌ను అనుకరించండి > ఇంటరాక్టివ్‌గా తెరవండి. IP రెండు ఫ్రేమ్‌ల కోసం అనుకరించబడింది.
    ప్రీ-సింథసిస్ డిజైన్
    మూర్తి 2-4. ప్రీ-సింథసిస్ డిజైన్‌ను అనుకరించడం

మోడల్‌సిమ్ టెస్ట్‌బెంచ్‌తో తెరుచుకుంటుంది file కింది చిత్రంలో చూపిన విధంగా.
అనుకరణ విండో
మూర్తి 2-5. మోడల్ సిమ్ సిమ్యులేషన్ విండో

గమనిక: DOలో పేర్కొన్న రన్‌టైమ్ పరిమితి కారణంగా అనుకరణకు అంతరాయం ఏర్పడితే file, అనుకరణను పూర్తి చేయడానికి run -all ఆదేశాన్ని ఉపయోగించండి.

లైసెన్స్

H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP లైసెన్స్ కింద మాత్రమే ఎన్‌క్రిప్టెడ్ రూపంలో అందించబడుతుంది.

ఇన్స్టాలేషన్ సూచనలు

కోర్ తప్పనిసరిగా Libero SoC సాఫ్ట్‌వేర్‌లో ఇన్‌స్టాల్ చేయబడాలి. ఇది లిబెరో SoC సాఫ్ట్‌వేర్ లేదా CPZలోని కాటలాగ్ అప్‌డేట్ ఫంక్షన్ ద్వారా స్వయంచాలకంగా చేయబడుతుంది file యాడ్ కోర్ కేటలాగ్ ఫీచర్‌ని ఉపయోగించి మాన్యువల్‌గా జోడించబడవచ్చు. ఎప్పుడు CPZ file Liberoలో ఇన్‌స్టాల్ చేయబడింది, Libero ప్రాజెక్ట్‌లో చేర్చడానికి స్మార్ట్‌డిజైన్‌లో కోర్‌ని కాన్ఫిగర్ చేయవచ్చు, రూపొందించవచ్చు మరియు తక్షణమే చేయవచ్చు.

కోర్ ఇన్‌స్టాలేషన్, లైసెన్సింగ్ మరియు సాధారణ ఉపయోగంపై మరిన్ని సూచనల కోసం, చూడండి లిబెరో SoC ఆన్‌లైన్ సహాయం.

వనరుల వినియోగం

కింది పట్టికలో వనరుల వినియోగాన్ని జాబితా చేస్తుందిample H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP డిజైన్ PolarFire FPGA (MPF300TS-1FCG1152I ప్యాకేజీ) కోసం తయారు చేయబడింది మరియు 4:2:2 సెని ఉపయోగించి కంప్రెస్డ్ డేటాను ఉత్పత్తి చేస్తుందిampఇన్పుట్ డేటా యొక్క లింగ్.

పట్టిక 5-1. H.264 I ఫ్రేమ్ ఎన్‌కోడర్ IP యొక్క వనరుల వినియోగం

మూలకం వాడుక
4LUTలు 15160
DFFలు 15757
LSRAM 67
µSRAM 23
మఠం బ్లాక్స్ 18
ఇంటర్‌ఫేస్ 4-ఇన్‌పుట్ LUTలు 3336
ఇంటర్ఫేస్ DFFలు 3336

పునర్విమర్శ చరిత్ర

పునర్విమర్శ చరిత్ర పట్టిక పత్రంలో అమలు చేయబడిన మార్పులను వివరిస్తుంది. మార్పులు అత్యంత ప్రస్తుత ప్రచురణతో ప్రారంభించి పునర్విమర్శ ద్వారా జాబితా చేయబడ్డాయి.

పునర్విమర్శ తేదీ వివరణ
A 01/2022 పత్రం యొక్క మొదటి ప్రచురణ.

మైక్రోచిప్ 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లు మరియు సమాచారం వినియోగదారులకు సులభంగా అందుబాటులో ఉంటుంది. అందుబాటులో ఉన్న కంటెంట్‌లో కొన్ని:

  • ఉత్పత్తి మద్దతు - డేటా షీట్లు మరియు తప్పులు, అప్లికేషన్ నోట్స్ మరియు sample ప్రోగ్రామ్‌లు, డిజైన్ వనరులు, వినియోగదారు మార్గదర్శకాలు మరియు హార్డ్‌వేర్ మద్దతు పత్రాలు, తాజా సాఫ్ట్‌వేర్ విడుదలలు మరియు ఆర్కైవ్ చేసిన సాఫ్ట్‌వేర్
  • సాధారణ సాంకేతిక మద్దతు – తరచుగా అడిగే ప్రశ్నలు (FAQలు), సాంకేతిక మద్దతు అభ్యర్థనలు, ఆన్‌లైన్ చర్చా సమూహాలు, మైక్రోచిప్ డిజైన్ భాగస్వామి ప్రోగ్రామ్ సభ్యుల జాబితా
  • మైక్రోచిప్ వ్యాపారం – ప్రోడక్ట్ సెలెక్టర్ మరియు ఆర్డరింగ్ గైడ్‌లు, తాజా మైక్రోచిప్ ప్రెస్ రిలీజ్‌లు, సెమినార్‌లు మరియు ఈవెంట్‌ల లిస్టింగ్, మైక్రోచిప్ సేల్స్ ఆఫీసులు, డిస్ట్రిబ్యూటర్‌లు మరియు ఫ్యాక్టరీ ప్రతినిధుల జాబితాలు.
ఉత్పత్తి మార్పు నోటిఫికేషన్ సేవ

మైక్రోచిప్ యొక్క ఉత్పత్తి మార్పు నోటిఫికేషన్ సేవ వినియోగదారులను మైక్రోచిప్ ఉత్పత్తులపై ఎప్పటికప్పుడు ఉంచడంలో సహాయపడుతుంది. పేర్కొన్న ఉత్పత్తి కుటుంబానికి లేదా ఆసక్తి ఉన్న డెవలప్‌మెంట్ టూల్‌కు సంబంధించి మార్పులు, అప్‌డేట్‌లు, పునర్విమర్శలు లేదా తప్పులు ఉన్నప్పుడు సబ్‌స్క్రైబర్‌లు ఇమెయిల్ నోటిఫికేషన్‌ను స్వీకరిస్తారు.

నమోదు చేసుకోవడానికి, వెళ్ళండి www.microchip.com/pcn మరియు నమోదు సూచనలను అనుసరించండి.

కస్టమర్ మద్దతు

మైక్రోచిప్ ఉత్పత్తుల వినియోగదారులు అనేక ఛానెల్‌ల ద్వారా సహాయాన్ని పొందవచ్చు:

  • పంపిణీదారు లేదా ప్రతినిధి
  • స్థానిక విక్రయ కార్యాలయం
  • ఎంబెడెడ్ సొల్యూషన్స్ ఇంజనీర్ (ESE)
  • సాంకేతిక మద్దతు

మద్దతు కోసం కస్టమర్‌లు వారి పంపిణీదారుని, ప్రతినిధిని లేదా ESEని సంప్రదించాలి. వినియోగదారులకు సహాయం చేయడానికి స్థానిక విక్రయ కార్యాలయాలు కూడా అందుబాటులో ఉన్నాయి. విక్రయ కార్యాలయాలు మరియు స్థానాల జాబితా ఈ పత్రంలో చేర్చబడింది.

ద్వారా సాంకేతిక మద్దతు లభిస్తుంది webసైట్: www.microchip.com/support

మైక్రోచిప్ పరికరాల కోడ్ రక్షణ ఫీచర్

మైక్రోచిప్ ఉత్పత్తులపై కోడ్ రక్షణ ఫీచర్ యొక్క క్రింది వివరాలను గమనించండి:

  • మైక్రోచిప్ ఉత్పత్తులు వాటి నిర్దిష్ట మైక్రోచిప్ డేటా షీట్‌లో ఉన్న స్పెసిఫికేషన్‌లకు అనుగుణంగా ఉంటాయి.
  • మైక్రోచిప్ దాని ఉత్పత్తుల కుటుంబాన్ని ఉద్దేశించిన పద్ధతిలో, ఆపరేటింగ్ స్పెసిఫికేషన్‌లలో మరియు సాధారణ పరిస్థితులలో ఉపయోగించినప్పుడు సురక్షితంగా ఉంటుందని నమ్ముతుంది.
  • మైక్రోచిప్ దాని మేధో సంపత్తి హక్కులకు విలువ ఇస్తుంది మరియు దూకుడుగా రక్షిస్తుంది. మైక్రోచిప్ ఉత్పత్తి యొక్క కోడ్ రక్షణ లక్షణాలను ఉల్లంఘించే ప్రయత్నాలు ఖచ్చితంగా నిషేధించబడ్డాయి మరియు డిజిటల్ మిలీనియం కాపీరైట్ చట్టాన్ని ఉల్లంఘించవచ్చు.
  • మైక్రోచిప్ లేదా ఏ ఇతర సెమీకండక్టర్ తయారీదారు దాని కోడ్ యొక్క భద్రతకు హామీ ఇవ్వలేరు. కోడ్ రక్షణ అంటే ఉత్పత్తి "అన్బ్రేకబుల్" అని మేము హామీ ఇస్తున్నామని కాదు. కోడ్ రక్షణ నిరంతరం అభివృద్ధి చెందుతోంది. మైక్రోచిప్ మా ఉత్పత్తుల యొక్క కోడ్ రక్షణ లక్షణాలను నిరంతరం మెరుగుపరచడానికి కట్టుబడి ఉంది.
లీగల్ నోటీసు

మీ అప్లికేషన్‌తో మైక్రోచిప్ ఉత్పత్తులను డిజైన్ చేయడం, పరీక్షించడం మరియు ఇంటిగ్రేట్ చేయడంతో సహా ఈ ప్రచురణ మరియు ఇక్కడ ఉన్న సమాచారం మైక్రోచిప్ ఉత్పత్తులతో మాత్రమే ఉపయోగించబడుతుంది. ఈ సమాచారాన్ని ఏదైనా ఇతర పద్ధతిలో ఉపయోగించడం ఈ నిబంధనలను ఉల్లంఘిస్తుంది. పరికర అనువర్తనాలకు సంబంధించిన సమాచారం మీ సౌలభ్యం కోసం మాత్రమే అందించబడింది మరియు నవీకరణల ద్వారా భర్తీ చేయబడవచ్చు. మీ అప్లికేషన్ మీ స్పెసిఫికేషన్‌లకు అనుగుణంగా ఉండేలా చూసుకోవడం మీ బాధ్యత. అదనపు మద్దతు కోసం మీ స్థానిక మైక్రోచిప్ విక్రయాల కార్యాలయాన్ని సంప్రదించండి లేదా అదనపు మద్దతును పొందండి www.microchip.com/en-us/support/design-help/client-support-services.

ఈ సమాచారం మైక్రోచిప్ ద్వారా అందించబడుతుంది. మైక్రోచిప్ ఏ విధమైన ప్రాతినిధ్యాలు లేదా వారెంటీలు చేయదు, వ్యక్తీకరించినా లేదా సూచించినా, వ్రాతపూర్వకంగా లేదా మౌఖికంగా, చట్టబద్ధంగా లేదా ఇతరత్రా, సూచించిన సమాచారానికి సంబంధించినది ప్రత్యేక ప్రయోజనం కోసం నాన్-ఉల్లంఘన, వాణిజ్యం మరియు ఫిట్‌నెస్ యొక్క వారెంటీలు లేదా దాని పరిస్థితి, నాణ్యత లేదా పనితీరుకు సంబంధించిన వారెంటీలు.

ఎట్టి పరిస్థితుల్లోనూ మైక్రోచిప్ ఏదైనా పరోక్ష, ప్రత్యేక, శిక్షాత్మక, యాదృచ్ఛిక లేదా పర్యవసానంగా వచ్చే నష్టం, నష్టం, ఖర్చు, లేదా ఏదైనా వినియోగానికి సంబంధించిన ఏదైనా వ్యయానికి బాధ్యత వహించదు ఏమైనప్పటికీ, మైక్రోచిప్‌కు సంభావ్యత గురించి సలహా ఇచ్చినప్పటికీ లేదా నష్టాలు ఊహించదగినవి. చట్టం ద్వారా అనుమతించబడిన పూర్తి స్థాయిలో, సమాచారం లేదా దాని ఉపయోగంతో సంబంధం ఉన్న ఏ విధంగానైనా అన్ని క్లెయిమ్‌లపై మైక్రోచిప్ యొక్క మొత్తం బాధ్యత, మీరు ఎంత మొత్తంలో ఫీడ్‌లకు మించకూడదు. సమాచారం కోసం నేరుగా మైక్రోచిప్‌కి.

లైఫ్ సపోర్ట్ మరియు/లేదా సేఫ్టీ అప్లికేషన్‌లలో మైక్రోచిప్ పరికరాలను ఉపయోగించడం పూర్తిగా కొనుగోలుదారు యొక్క రిస్క్‌పై ఆధారపడి ఉంటుంది మరియు అటువంటి ఉపయోగం వల్ల కలిగే ఏదైనా మరియు అన్ని నష్టాలు, దావాలు, దావాలు లేదా ఖర్చుల నుండి హానిచేయని మైక్రోచిప్‌ను రక్షించడానికి, నష్టపరిహారం ఇవ్వడానికి మరియు ఉంచడానికి కొనుగోలుదారు అంగీకరిస్తాడు. ఏదైనా మైక్రోచిప్ మేధో సంపత్తి హక్కుల క్రింద పేర్కొనబడినంత వరకు ఎటువంటి లైసెన్స్‌లు పరోక్షంగా లేదా ఇతరత్రా తెలియజేయబడవు.

ట్రేడ్‌మార్క్‌లు

మైక్రోచిప్ పేరు మరియు లోగో, మైక్రోచిప్ లోగో, Adaptec, AnyRate, AVR, AVR లోగో, AVR ఫ్రీక్స్, బెస్ట్ టైమ్, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, జుక్‌బ్లాక్స్, కెలెర్, ఎల్‌ఎల్‌ఎక్స్, కెలీబ్లాక్స్, maXTouch, MediaLB, megaAVR, మైక్రోసెమీ, మైక్రోసెమి లోగో, మోస్ట్, మోస్ట్ లోగో, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 లోగో, పోలార్‌ఫైర్, ప్రోచిప్ డిజైనర్, QTouch, SAM-BA, SFyNSTGO, SFGenuity, ST , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron మరియు XMEGAలు USA మరియు ఇతర దేశాలలో విలీనం చేయబడిన మైక్రోచిప్ టెక్నాలజీ యొక్క నమోదిత ట్రేడ్‌మార్క్‌లు.

AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProICASIC ప్లస్, ప్రో క్వాసిక్, ప్లస్ SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath మరియు ZL అనేవి USAలో విలీనం చేయబడిన మైక్రోచిప్ టెక్నాలజీ యొక్క రిజిస్టర్డ్ ట్రేడ్‌మార్క్‌లు.

ప్రక్కనే ఉన్న కీ సప్రెషన్, AKS, అనలాగ్-ఫర్-ది-డిజిటల్ ఏజ్, ఏదైనా కెపాసిటర్, AnyIn, AnyOut, ఆగ్మెంటెడ్ స్విచింగ్, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, DMICDE, CryptoCompanion, DMICDEMDS , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, ఇన్-సర్క్యూట్ సీరియల్ ప్రోగ్రామింగ్, ICSP, INICnet, ఇంటెలిజెంట్ ప్యారలలింగ్, ఇంటర్-చిప్ కనెక్టివిటీ, JitterBlocker, Knob-on-Display, maxCrypto,View, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB సర్టిఫైడ్ లోగో, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM ఎక్స్‌ప్రెస్, NVMe, సర్వజ్ఞుడు కోడ్ జనరేషన్, PICDEM, PICDEM.net, PICkit, PICtail,PMatrisilt, Powersilt, Powersilt, , అలల బ్లాకర్, RTAX, RTG4, SAMICE, సీరియల్ క్వాడ్ I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Synchroffy, USBChets, టోటల్ వర్ణపటం, మొత్తం వెక్టర్‌బ్లాక్స్, వెరిఫీ,

ViewSpan, WiperLock, XpressConnect మరియు ZENA USA మరియు ఇతర దేశాలలో విలీనం చేయబడిన మైక్రోచిప్ టెక్నాలజీ యొక్క ట్రేడ్‌మార్క్‌లు. SQTP అనేది USAలో విలీనం చేయబడిన మైక్రోచిప్ టెక్నాలజీ యొక్క సేవా చిహ్నం
Adaptec లోగో, ఫ్రీక్వెన్సీ ఆన్ డిమాండ్, సిలికాన్ స్టోరేజ్ టెక్నాలజీ, Symmcom మరియు విశ్వసనీయ సమయం ఇతర దేశాలలో మైక్రోచిప్ టెక్నాలజీ Inc. యొక్క రిజిస్టర్డ్ ట్రేడ్‌మార్క్‌లు.
GestIC అనేది మైక్రోచిప్ టెక్నాలజీ జర్మనీ II GmbH & Co. KG యొక్క రిజిస్టర్డ్ ట్రేడ్‌మార్క్, ఇది మైక్రోచిప్ యొక్క అనుబంధ సంస్థ
ఇతర దేశాలలో టెక్నాలజీ ఇంక్. ఇక్కడ పేర్కొన్న అన్ని ఇతర ట్రేడ్‌మార్క్‌లు వారి సంబంధిత కంపెనీల ఆస్తి.
© 2022, మైక్రోచిప్ టెక్నాలజీ ఇన్‌కార్పొరేటెడ్ మరియు దాని అనుబంధ సంస్థలు. సర్వ హక్కులు ప్రత్యేకించబడినవి.
ISBN: 978-1-5224-9663-2

నాణ్యత నిర్వహణ వ్యవస్థ

మైక్రోచిప్ యొక్క నాణ్యత నిర్వహణ వ్యవస్థలకు సంబంధించిన సమాచారం కోసం, దయచేసి సందర్శించండి www.microchip.com/qualitty.

ప్రపంచవ్యాప్త అమ్మకాలు మరియు సేవ

అమెరికా

కార్పొరేట్ కార్యాలయం
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

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-744-7705

ఇటలీ - మిలన్
టెలి: 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

లోగో

పత్రాలు / వనరులు

మైక్రోచిప్ PolarFire® FPGA H.264 ఎన్‌కోడర్ IP [pdf] యూజర్ గైడ్
PolarFire FPGA ఎన్‌కోడర్, H.264 ఎన్‌కోడర్, FPGA H.264 ఎన్‌కోడర్, ఎన్‌కోడర్ IPIP
మైక్రోచిప్ పోలార్‌ఫైర్ FPGA H.264 ఎన్‌కోడర్ IP [pdf] యూజర్ గైడ్
PolarFire FPGA H.264 ఎన్‌కోడర్ IP, PolarFire FPGA, H.264 ఎన్‌కోడర్ IP

సూచనలు

వ్యాఖ్యానించండి

మీ ఇమెయిల్ చిరునామా ప్రచురించబడదు. అవసరమైన ఫీల్డ్‌లు గుర్తించబడ్డాయి *