మైక్రోచిప్ పోలార్ఫైర్ FPGA హై డెఫినిషన్ మల్టీమీడియా ఇంటర్ఫేస్ HDMI రిసీవర్
పరిచయం (ప్రశ్న అడగండి)
మైక్రోచిప్ యొక్క హై-డెఫినిషన్ మల్టీమీడియా ఇంటర్ఫేస్ (HDMI) రిసీవర్ IP, HDMI స్టాండర్డ్ స్పెసిఫికేషన్లో వివరించిన వీడియో డేటా మరియు ఆడియో ప్యాకెట్ డేటా రిసెప్షన్కు మద్దతు ఇస్తుంది. HDMI RX IP ప్రత్యేకంగా PolarFire® FPGA మరియు PolarFire సిస్టమ్ ఆన్ చిప్ (SoC) FPGA పరికరాల కోసం రూపొందించబడింది, ఇది ఒక పిక్సెల్ మోడ్లో 2.0 Hz వద్ద 1920 × 1080 వరకు మరియు నాలుగు పిక్సెల్ మోడ్లో 60 Hz వద్ద 3840 × 2160 వరకు రిజల్యూషన్ల కోసం HDMI 60కి మద్దతు ఇస్తుంది. HDMI సోర్స్ మరియు HDMI సింక్ మధ్య కమ్యూనికేషన్ను సూచించడానికి పవర్ ఆన్ లేదా ఆఫ్ మరియు అన్ప్లగ్ లేదా ప్లగ్ ఈవెంట్లను పర్యవేక్షించడానికి RX IP హాట్ ప్లగ్ డిటెక్ట్ (HPD)కి మద్దతు ఇస్తుంది.
HDMI సోర్స్ డిస్ప్లే డేటా ఛానల్ (DDC) ను ఉపయోగించి సింక్ యొక్క ఎక్స్టెండెడ్ డిస్ప్లే ఐడెంటిఫికేషన్ డేటా (EDID) ను చదవడానికి సింక్ యొక్క కాన్ఫిగరేషన్ మరియు/లేదా సామర్థ్యాలను కనుగొంటుంది. HDMI RX IP ప్రీ-ప్రోగ్రామ్డ్ EDID ని కలిగి ఉంది, దీనిని HDMI సోర్స్ ప్రామాణిక I2C ఛానల్ ద్వారా చదవగలదు. పోలార్ ఫైర్ FPGA మరియు పోలార్ ఫైర్ SoC FPGA పరికర ట్రాన్స్సీవర్లను RX IP తో పాటు సీరియల్ డేటాను 10-బిట్ డేటాగా డీసీరియలైజ్ చేయడానికి ఉపయోగిస్తారు. HDMI లోని డేటా ఛానెల్లు వాటి మధ్య గణనీయమైన వక్రతను కలిగి ఉండటానికి అనుమతించబడతాయి. HDMI RX IP ఫస్ట్-ఇన్ ఫస్ట్-అవుట్ (FIFOలు) ఉపయోగించి డేటా ఛానెల్ల మధ్య వక్రతను తొలగిస్తుంది. ఈ IP HDMI సోర్స్ నుండి ట్రాన్స్సీవర్ ద్వారా అందుకున్న ట్రాన్సిషన్ మినిమైజ్డ్ డిఫరెన్షియల్ సిగ్నలింగ్ (TMDS) డేటాను 24-బిట్ RGB పిక్సెల్ డేటా, 24-బిట్ ఆడియో డేటా మరియు కంట్రోల్ సిగ్నల్లుగా మారుస్తుంది. HDMI ప్రోటోకాల్లో పేర్కొన్న నాలుగు ప్రామాణిక నియంత్రణ టోకెన్లు డీసీరియలైజేషన్ సమయంలో డేటాను దశలవారీగా సమలేఖనం చేయడానికి ఉపయోగించబడతాయి.
సారాంశం
కింది పట్టిక HDMI RX IP లక్షణాల సారాంశాన్ని అందిస్తుంది.
పట్టిక 1. HDMI RX IP లక్షణాలు
కోర్ వెర్షన్ | ఈ యూజర్ గైడ్ HDMI RX IP v5.4 కి మద్దతు ఇస్తుంది. |
మద్దతు ఉన్న పరికర కుటుంబాలు |
|
మద్దతు ఉన్న సాధనం ప్రవాహం | Libero® SoC v12.0 లేదా తర్వాత విడుదలలు అవసరం. |
మద్దతు ఉన్న ఇంటర్ఫేస్లు | HDMI RX IP ద్వారా మద్దతు ఇవ్వబడిన ఇంటర్ఫేస్లు:
|
లైసెన్సింగ్ | HDMI RX IP కింది రెండు లైసెన్స్ ఎంపికలతో అందించబడింది:
|
ఫీచర్లు
HDMI RX IP కింది లక్షణాలను కలిగి ఉంది:
- HDMI 2.0 కి అనుకూలంగా ఉంటుంది
- 8, 10, 12 మరియు 16 బిట్ల రంగు లోతుకు మద్దతు ఇస్తుంది
- RGB, YUV 4:2:2 మరియు YUV 4:4:4 వంటి రంగు ఫార్మాట్లకు మద్దతు ఇస్తుంది
- క్లాక్ ఇన్పుట్కు ఒకటి లేదా నాలుగు పిక్సెల్లకు మద్దతు ఇస్తుంది
- వన్ పిక్సెల్ మోడ్లో 1920 Hz వద్ద 1080 ✕ 60 వరకు మరియు ఫోర్ పిక్సెల్ మోడ్లో 3840 Hz వద్ద 2160 ✕ 60 వరకు రిజల్యూషన్లకు మద్దతు ఇస్తుంది.
- హాట్-ప్లగ్ను గుర్తిస్తుంది
- డీకోడింగ్ స్కీమ్కు మద్దతు ఇస్తుంది - TMDS
- DVI ఇన్పుట్కు మద్దతు ఇస్తుంది
- డిస్ప్లే డేటా ఛానల్ (DDC) మరియు ఎన్హాన్స్డ్ డిస్ప్లే డేటా ఛానల్ (E-DDC) లకు మద్దతు ఇస్తుంది
- వీడియో డేటా బదిలీ కోసం నేటివ్ మరియు AXI4 స్ట్రీమ్ వీడియో ఇంటర్ఫేస్కు మద్దతు ఇస్తుంది
- ఆడియో డేటా బదిలీ కోసం నేటివ్ మరియు AXI4 స్ట్రీమ్ ఆడియో ఇంటర్ఫేస్కు మద్దతు ఇస్తుంది.
మద్దతు లేని ఫీచర్లు
HDMI RX IP యొక్క మద్దతు లేని లక్షణాలు క్రింది విధంగా ఉన్నాయి:
- 4:2:0 రంగు ఆకృతికి మద్దతు లేదు.
- హై డైనమిక్ రేంజ్ (HDR) మరియు హై-బ్యాండ్విడ్త్ డిజిటల్ కంటెంట్ ప్రొటెక్షన్ (HDCP) లకు మద్దతు లేదు.
- వేరియబుల్ రిఫ్రెష్ రేట్ (VRR) మరియు ఆటో తక్కువ లేటెన్సీ మోడ్ (ALLM) లకు మద్దతు లేదు.
- ఫోర్ పిక్సెల్ మోడ్లో నాలుగుతో భాగించబడని క్షితిజ సమాంతర సమయ పారామితులకు మద్దతు లేదు.
ఇన్స్టాలేషన్ సూచనలు
Libero SoC సాఫ్ట్వేర్లోని IP కాటలాగ్ అప్డేట్ ఫంక్షన్ ద్వారా IP కోర్ను Libero® SoC సాఫ్ట్వేర్ యొక్క IP కాటలాగ్కు స్వయంచాలకంగా ఇన్స్టాల్ చేయాలి లేదా దానిని కేటలాగ్ నుండి మాన్యువల్గా డౌన్లోడ్ చేసుకోవాలి. Libero SoC సాఫ్ట్వేర్ IP కాటలాగ్లో IP కోర్ను ఇన్స్టాల్ చేసిన తర్వాత, అది Libero ప్రాజెక్ట్లో చేర్చడానికి స్మార్ట్ డిజైన్లో కాన్ఫిగర్ చేయబడుతుంది, ఉత్పత్తి చేయబడుతుంది మరియు ఇన్స్టాంటియేట్ చేయబడుతుంది.
పరీక్షించబడిన మూల పరికరాలు (ప్రశ్న అడగండి)
కింది పట్టిక పరీక్షించబడిన మూల పరికరాలను జాబితా చేస్తుంది.
పట్టిక 1-1. పరీక్షించబడిన మూలాల పరికరాలు
పరికరాలు | పిక్సెల్ మోడ్ | పరీక్షించబడిన రిజల్యూషన్లు | రంగు లోతు (బిట్) | రంగు మోడ్ | ఆడియో |
క్వాంటండేటా™ M41h HDMI విశ్లేషణకారి | 1 | 720P 30 FPS, 720P 60 FPS మరియు 1080P 60 FPS | 8 | RGB, YUV444 మరియు YUV422 | అవును |
1080 పి 30 ఎఫ్పిఎస్ | 8, 10, 12 మరియు 16 | ||||
4 | 720P 30 FPS, 1080P 30 FPS మరియు 4K 60 FPS | 8 | |||
1080 పి 60 ఎఫ్పిఎస్ | 8, 12 మరియు 16 | ||||
4K 30 FPS | 8, 10, 12 మరియు 16 | ||||
లెనోవో™ 20U1A007IG | 1 | 1080 పి 60 ఎఫ్పిఎస్ | 8 | RGB | అవును |
4 | 1080P 60 FPS మరియు 4K 30 FPS | ||||
డెల్ అక్షాంశం 3420 | 1 | 1080 పి 60 ఎఫ్పిఎస్ | 8 | RGB | అవును |
4 | 4K 30 FPS మరియు 4K 60 FPS | ||||
ఆస్ట్రో VA-1844A HDMI® టెస్టర్ | 1 | 720P 30 FPS, 720P 60 FPS మరియు 1080P 60 FPS | 8 | RGB, YUV444 మరియు YUV422 | అవును |
1080 పి 30 ఎఫ్పిఎస్ | 8, 10, 12 మరియు 16 | ||||
4 | 720P 30 FPS, 1080P 30 FPS మరియు 4K 30 FPS | 8 | |||
1080 పి 30 ఎఫ్పిఎస్ | 8, 12 మరియు 16 | ||||
NVIDIA® Jetson AGX ఓరిన్ 32GB H01 కిట్ | 1 | 1080 పి 30 ఎఫ్పిఎస్ | 8 | RGB | నం |
4 | 4K 60 FPS |
HDMI RX IP కాన్ఫిగరేషన్ (ప్రశ్న అడగండి)
ఈ విభాగం ఓవర్ను అందిస్తుందిview HDMI RX IP కాన్ఫిగరేటర్ ఇంటర్ఫేస్ మరియు దాని భాగాలను చూడండి. HDMI RX IP కాన్ఫిగరేటర్ HDMI RX కోర్ను సెటప్ చేయడానికి గ్రాఫికల్ ఇంటర్ఫేస్ను అందిస్తుంది. ఈ కాన్ఫిగరేటర్ వినియోగదారుని పిక్సెల్ల సంఖ్య, ఆడియో ఛానెల్ల సంఖ్య, వీడియో ఇంటర్ఫేస్, ఆడియో ఇంటర్ఫేస్, స్క్రాంబ్లర్, కలర్ డెప్త్, కలర్ ఫార్మాట్, టెస్ట్బెంచ్ మరియు లైసెన్స్ వంటి పారామితులను ఎంచుకోవడానికి అనుమతిస్తుంది. కాన్ఫిగరేటర్ ఇంటర్ఫేస్లో డ్రాప్డౌన్ మెనూలు మరియు సెట్టింగ్లను అనుకూలీకరించడానికి ఎంపికలు ఉన్నాయి. కీ కాన్ఫిగరేషన్లు టేబుల్ 4-1లో వివరించబడ్డాయి. కింది బొమ్మ వివరణాత్మక వివరణను అందిస్తుంది view HDMI RX IP కాన్ఫిగరేటర్ ఇంటర్ఫేస్.
చిత్రం 2-1. HDMI RX IP కాన్ఫిగరేటర్
కాన్ఫిగరేషన్లను నిర్ధారించడానికి లేదా విస్మరించడానికి ఇంటర్ఫేస్లో సరే మరియు రద్దు చేయి బటన్లు కూడా ఉన్నాయి.
హార్డ్వేర్ అమలు (ప్రశ్న అడగండి)
కింది బొమ్మలు ట్రాన్స్సీవర్ (XCVR)తో HDMI RX IP ఇంటర్ఫేస్ను వివరిస్తాయి.
చిత్రం 3-1. HDMI RX బ్లాక్ రేఖాచిత్రం
చిత్రం 3-2. రిసీవర్ వివరణాత్మక బ్లాక్ రేఖాచిత్రం
HDMI RX మూడు లను కలిగి ఉంటుందిtages:
- ట్రాన్స్సీవర్ బిట్ స్లిప్ని ఉపయోగించి కంట్రోల్ టోకెన్ బౌండరీలకు సంబంధించి ఫేజ్ అలైనర్ సమాంతర డేటాను సమలేఖనం చేస్తుంది.
- TMDS డీకోడర్ 10-బిట్ ఎన్కోడ్ చేసిన డేటాను 8-బిట్ వీడియో పిక్సెల్ డేటా, 4-బిట్ ఆడియో ప్యాకెట్ డేటా మరియు 2-బిట్ కంట్రోల్ సిగ్నల్స్గా మారుస్తుంది.
- FIFOలు R, G మరియు B లేన్ల గడియారాల మధ్య వక్రతను తొలగిస్తాయి.
దశ అలైన్నర్ (ప్రశ్న అడగండి)
XCVR నుండి 10-బిట్ సమాంతర డేటా ఎల్లప్పుడూ TMDS ఎన్కోడ్ చేసిన పద సరిహద్దులకు సంబంధించి సమలేఖనం చేయబడదు. డేటాను డీకోడ్ చేయడానికి సమాంతర డేటాను బిట్ షిఫ్ట్ చేసి సమలేఖనం చేయాలి. ఫేజ్ అలైనర్ XCVR లోని బిట్-స్లిప్ ఫీచర్ని ఉపయోగించి ఇన్కమింగ్ సమాంతర డేటాను వర్డ్ బౌండరీలకు సమలేఖనం చేస్తుంది. పెర్-మానిటర్ DPI అవేర్నెస్ (PMA) మోడ్లోని XCVR బిట్-స్లిప్ ఫీచర్ని అనుమతిస్తుంది, ఇక్కడ ఇది 10-బిట్ డీసీరియలైజ్డ్ పదం యొక్క అమరికను 1-బిట్ ద్వారా సర్దుబాటు చేస్తుంది. ప్రతిసారీ, 10-బిట్ పదాన్ని 1 బిట్ స్లిప్ స్థానం ద్వారా సర్దుబాటు చేసిన తర్వాత, నియంత్రణ వ్యవధిలో స్థానాన్ని లాక్ చేయడానికి HDMI ప్రోటోకాల్ యొక్క నాలుగు నియంత్రణ టోకెన్లలో ఏదైనా ఒకదానితో పోల్చబడుతుంది. 10-బిట్ పదం సరిగ్గా సమలేఖనం చేయబడింది మరియు తదుపరి సెకన్లకు చెల్లుబాటు అయ్యేదిగా పరిగణించబడుతుంది.tagఉదాహరణకు, ప్రతి కలర్ ఛానెల్కు దాని స్వంత ఫేజ్ అలైనర్ ఉంటుంది, పద సరిహద్దులను సరిచేయడానికి అన్ని ఫేజ్ అలైనర్లు లాక్ చేయబడినప్పుడు మాత్రమే TMDS డీకోడర్ డీకోడింగ్ ప్రారంభిస్తుంది.
TMDS డీకోడర్ (ప్రశ్న అడగండి)
TMDS డీకోడర్ వీడియో వ్యవధిలో ట్రాన్స్సీవర్ నుండి డీసీరియలైజ్ చేయబడిన 10-బిట్ను 8-బిట్ పిక్సెల్ డేటాగా డీకోడ్ చేస్తుంది. HSYNC, VSYNC మరియు ప్యాకెట్ హెడర్ నియంత్రణ వ్యవధిలో 10-బిట్ బ్లూ ఛానల్ డేటా నుండి ఉత్పత్తి చేయబడతాయి. ఆడియో ప్యాకెట్ డేటా R మరియు G ఛానెల్లకు నాలుగు బిట్లతో డీకోడ్ చేయబడుతుంది. ప్రతి ఛానెల్ యొక్క TMDS డీకోడర్ దాని స్వంత గడియారంలో పనిచేస్తుంది. అందువల్ల, ఇది ఛానెల్ల మధ్య ఒక నిర్దిష్ట వక్రతను కలిగి ఉంటుంది.
ఛానల్ నుండి ఛానల్ డి-స్క్యూ (ప్రశ్న అడగండి)
ఛానెల్ల మధ్య వక్రతను తొలగించడానికి FIFO ఆధారిత డి-స్క్యూ లాజిక్ ఉపయోగించబడుతుంది. ఫేజ్ అలైన్నర్ నుండి వచ్చే 10-బిట్ డేటా చెల్లుబాటు అవుతుందో లేదో సూచించడానికి ప్రతి ఛానెల్ ఫేజ్ అలైన్మెంట్ యూనిట్ల నుండి చెల్లుబాటు అయ్యే సిగ్నల్ను అందుకుంటుంది. అన్ని ఛానెల్లు చెల్లుబాటు అయితే (దశ అమరికను సాధించినట్లయితే), FIFO మాడ్యూల్ రీడ్ అండ్ రైట్ ఎనేబుల్ సిగ్నల్లను ఉపయోగించి FIFO మాడ్యూల్ ద్వారా డేటాను పంపడం ప్రారంభిస్తుంది (నిరంతరం వ్రాయడం మరియు చదవడం). ఏదైనా FIFO అవుట్పుట్లలో నియంత్రణ టోకెన్ కనుగొనబడినప్పుడు, రీడ్ అవుట్ ఫ్లో నిలిపివేయబడుతుంది మరియు వీడియో స్ట్రీమ్లో ఒక నిర్దిష్ట మార్కర్ రాకను సూచించడానికి మార్కర్ గుర్తించబడిన సిగ్నల్ ఉత్పత్తి అవుతుంది. ఈ మార్కర్ మూడు ఛానెల్లలో వచ్చినప్పుడు మాత్రమే రీడ్ అవుట్ ఫ్లో తిరిగి ప్రారంభమవుతుంది. ఫలితంగా, సంబంధిత వక్రత తొలగించబడుతుంది. సంబంధిత వక్రతను తొలగించడానికి డ్యూయల్-క్లాక్ FIFOలు మూడు డేటా స్ట్రీమ్లను బ్లూ ఛానల్ క్లాక్కు సమకాలీకరిస్తాయి. కింది బొమ్మ ఛానెల్ టు ఛానల్ డి-స్క్యూ టెక్నిక్ను వివరిస్తుంది.
చిత్రం 3-3. ఛానల్ టు ఛానల్ డి-స్క్యూ
DDC (ప్రశ్న అడగండి)
DDC అనేది I2C బస్ స్పెసిఫికేషన్ ఆధారంగా ఒక కమ్యూనికేషన్ ఛానల్. సోర్స్ I2C ఆదేశాలను ఉపయోగించి సింక్ యొక్క E-EDID నుండి స్లేవ్ అడ్రస్తో సమాచారాన్ని చదవగలదు. HDMI RX IP బహుళ రిజల్యూషన్తో ముందే నిర్వచించబడిన EDIDని ఉపయోగిస్తుంది, ఇది వన్ పిక్సెల్ మోడ్లో 1920 Hz వద్ద 1080 ✕ 60 వరకు మరియు ఫోర్ పిక్సెల్ మోడ్లో 3840 Hz వద్ద 2160 ✕ 60 వరకు రిజల్యూషన్లకు మద్దతు ఇస్తుంది.
EDID డిస్ప్లే పేరును మైక్రోచిప్ HDMI డిస్ప్లేగా సూచిస్తుంది.
HDMI RX పారామితులు మరియు ఇంటర్ఫేస్ సిగ్నల్స్ (ప్రశ్న అడగండి)
ఈ విభాగం HDMI RX GUI కాన్ఫిగరేటర్ మరియు I/O సిగ్నల్లలోని పారామితులను చర్చిస్తుంది.
కాన్ఫిగరేషన్ పారామితులు (ప్రశ్న అడగండి)
కింది పట్టిక HDMI RX IPలోని కాన్ఫిగరేషన్ పారామితులను జాబితా చేస్తుంది.
పట్టిక 4-1. కాన్ఫిగరేషన్ పారామితులు
పారామీటర్ పేరు | వివరణ |
రంగు ఫార్మాట్ | రంగు స్థలాన్ని నిర్వచిస్తుంది. కింది రంగు ఫార్మాట్లకు మద్దతు ఇస్తుంది:
|
రంగు లోతు | రంగు కాంపోనెంట్కు ఎన్ని బిట్లు ఉండాలో పేర్కొంటుంది. కాంపోనెంట్కు 8, 10, 12 మరియు 16 బిట్లకు మద్దతు ఇస్తుంది. |
పిక్సెల్ల సంఖ్య | ఒక్కో క్లాక్ ఇన్పుట్కు పిక్సెల్ల సంఖ్యను సూచిస్తుంది:
|
స్క్రాంబ్లర్ | సెకనుకు 4 ఫ్రేమ్ల వద్ద 60K రిజల్యూషన్కు మద్దతు:
|
ఆడియో ఛానెల్ల సంఖ్య | ఆడియో ఛానెల్ల సంఖ్యకు మద్దతు ఇస్తుంది:
|
వీడియో ఇంటర్ఫేస్ | స్థానిక మరియు AXI స్ట్రీమ్ |
ఆడియో ఇంటర్ఫేస్ | స్థానిక మరియు AXI స్ట్రీమ్ |
టెస్ట్ బెంచ్ | టెస్ట్ బెంచ్ ఎన్విరాన్మెంట్ ఎంపికను అనుమతిస్తుంది. కింది టెస్ట్ బెంచ్ ఎంపికలకు మద్దతు ఇస్తుంది:
|
లైసెన్స్ | లైసెన్స్ రకాన్ని నిర్దేశిస్తుంది. కింది రెండు లైసెన్స్ ఎంపికలను అందిస్తుంది:
|
పోర్టులు (ప్రశ్న అడగండి)
కలర్ ఫార్మాట్ RGB అయినప్పుడు నేటివ్ ఇంటర్ఫేస్ కోసం HDMI RX IP యొక్క ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లను క్రింది పట్టిక జాబితా చేస్తుంది.
పట్టిక 4-2. నేటివ్ ఇంటర్ఫేస్ కోసం ఇన్పుట్ మరియు అవుట్పుట్
సిగ్నల్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
RESET_N_I | ఇన్పుట్ | 1 | యాక్టివ్-తక్కువ అసమకాలిక రీసెట్ సిగ్నల్ |
ఆర్_ఆర్ఎక్స్_సిఎల్కె_ఐ | ఇన్పుట్ | 1 | XCVR నుండి “R” ఛానెల్ కోసం సమాంతర గడియారం |
జి_ఆర్ఎక్స్_సిఎల్కె_ఐ | ఇన్పుట్ | 1 | XCVR నుండి “G” ఛానెల్ కోసం సమాంతర గడియారం |
బి_ఆర్ఎక్స్_సిఎల్కె_ఐ | ఇన్పుట్ | 1 | XCVR నుండి “B” ఛానల్ కోసం సమాంతర గడియారం |
EDID_RESET_N_I ద్వారా | ఇన్పుట్ | 1 | యాక్టివ్-తక్కువ అసమకాలిక ఎడిడ్ రీసెట్ సిగ్నల్ |
ఆర్_ఆర్ఎక్స్_చాలడ్_ఐ | ఇన్పుట్ | 1 | “R” ఛానల్ సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
జి_ఆర్ఎక్స్_వాలిడ్_ఐ | ఇన్పుట్ | 1 | “G” ఛానల్ సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
బి_ఆర్ఎక్స్_వాలిడ్_ఐ | ఇన్పుట్ | 1 | “B” ఛానల్ సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
సిగ్నల్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
DATA_R_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి “R” ఛానల్ సమాంతర డేటాను స్వీకరించారు. |
DATA_G_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి “G” ఛానల్ సమాంతర డేటాను స్వీకరించారు. |
DATA_B_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి “B” ఛానల్ సమాంతర డేటాను స్వీకరించారు. |
SCL_I తెలుగు in లో | ఇన్పుట్ | 1 | DDC కోసం I2C సీరియల్ క్లాక్ ఇన్పుట్ |
హెచ్పిడి_ఐ | ఇన్పుట్ | 1 | హాట్ ప్లగ్ డిటెక్ట్ ఇన్పుట్ సిగ్నల్. సోర్స్ సింక్కి కనెక్ట్ చేయబడింది HPD సిగ్నల్ ఎక్కువగా ఉండాలి. |
SDA_I తెలుగు in లో | ఇన్పుట్ | 1 | DDC కోసం I2C సీరియల్ డేటా ఇన్పుట్ |
EDID_CLK_I ద్వారా | ఇన్పుట్ | 1 | I2C మాడ్యూల్ కోసం సిస్టమ్ గడియారం |
బిట్_స్లిప్_ఆర్_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క “R” ఛానెల్కు బిట్ స్లిప్ సిగ్నల్ |
బిట్_స్లిప్_జి_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క “G” ఛానెల్కు బిట్ స్లిప్ సిగ్నల్ |
బిట్_స్లిప్_బి_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క “B” ఛానెల్కు బిట్ స్లిప్ సిగ్నల్ |
వీడియో_డేటా_చాలవు_ఓ | అవుట్పుట్ | 1 | వీడియో డేటా చెల్లుబాటు అయ్యే అవుట్పుట్ |
ఆడియో_డేటా_వాలిడ్_ఓ | అవుట్పుట్ | 1 | ఆడియో డేటా చెల్లుబాటు అయ్యే అవుట్పుట్ |
H_SYNC_O | అవుట్పుట్ | 1 | క్షితిజసమాంతర సమకాలీకరణ పల్స్ |
V_SYNC_O | అవుట్పుట్ | 1 | సక్రియ నిలువు సమకాలీకరణ పల్స్ |
R_O | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “R” డేటా |
వెళ్ళండి | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “G” డేటా |
B_O | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “B” డేటా |
SDA_O తెలుగు in లో | అవుట్పుట్ | 1 | DDC కోసం I2C సీరియల్ డేటా అవుట్పుట్ |
హెచ్పిడి_ఓ | అవుట్పుట్ | 1 | హాట్ ప్లగ్ అవుట్పుట్ సిగ్నల్ను గుర్తిస్తుంది |
ద్వారా ACR_CTS_O | అవుట్పుట్ | 20 | ఆడియో క్లాక్ పునరుత్పత్తి చక్రం సమయంamp విలువ |
ACR_N_O ద్వారా | అవుట్పుట్ | 20 | ఆడియో క్లాక్ పునరుత్పత్తి విలువ (N) పరామితి |
ACR_VALID_O | అవుట్పుట్ | 1 | ఆడియో క్లాక్ పునరుత్పత్తి చెల్లుబాటు అయ్యే సిగ్నల్ |
ఆడియో_లుAMPLE_CH1_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 1 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH2_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 2 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH3_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 3 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH4_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 4 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH5_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 5 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH6_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 6 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH7_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 7 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH8_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 8 ఆడియోలుample డేటా |
HDMI_DVI_మోడ్_ఓ | అవుట్పుట్ | 1 | ఈ క్రింది రెండు మోడ్లు ఉన్నాయి:
|
కింది పట్టిక AXI4 స్ట్రీమ్ వీడియో ఇంటర్ఫేస్ కోసం HDMI RX IP యొక్క ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లను వివరిస్తుంది.
పట్టిక 4-3. AXI4 స్ట్రీమ్ వీడియో ఇంటర్ఫేస్ కోసం ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లు
పోర్ట్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
TDATA_O | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు ✕ 3 బిట్లు | అవుట్పుట్ వీడియో డేటా [R, G, B] |
TVALID_O | అవుట్పుట్ | 1 | అవుట్పుట్ వీడియో చెల్లుతుంది |
పోర్ట్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
TLAST_O | అవుట్పుట్ | 1 | అవుట్పుట్ ఫ్రేమ్ ముగింపు సిగ్నల్ |
TUSER_O | అవుట్పుట్ | 3 |
|
TSTRB_O | అవుట్పుట్ | 3 | అవుట్పుట్ వీడియో డేటా స్ట్రోబ్ |
TKEEP_O | అవుట్పుట్ | 3 | అవుట్పుట్ వీడియో డేటాను ఉంచడం |
కింది పట్టిక AXI4 స్ట్రీమ్ ఆడియో ఇంటర్ఫేస్ కోసం HDMI RX IP యొక్క ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లను వివరిస్తుంది.
పట్టిక 4-4. AXI4 స్ట్రీమ్ ఆడియో ఇంటర్ఫేస్ కోసం ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లు
పోర్ట్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
ఆడియో_టిడేటా_ఓ | అవుట్పుట్ | 24 | అవుట్పుట్ ఆడియో డేటా |
ఆడియో_టిఐడి_ఓ | అవుట్పుట్ | 3 | అవుట్పుట్ ఆడియో ఛానల్ |
ఆడియో_టీవీఏలిడ్_ఓ | అవుట్పుట్ | 1 | అవుట్పుట్ ఆడియో చెల్లుబాటు అయ్యే సిగ్నల్ |
కలర్ ఫార్మాట్ YUV444 అయినప్పుడు నేటివ్ ఇంటర్ఫేస్ కోసం HDMI RX IP యొక్క ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లను క్రింది పట్టిక జాబితా చేస్తుంది.
పట్టిక 4-5. నేటివ్ ఇంటర్ఫేస్ కోసం ఇన్పుట్ మరియు అవుట్పుట్
పోర్ట్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
RESET_N_I | ఇన్పుట్ | 1 | యాక్టివ్-తక్కువ అసమకాలిక రీసెట్ సిగ్నల్ |
LANE3_RX_CLK_I ద్వారా | ఇన్పుట్ | 1 | XCVR నుండి లేన్ 3 ఛానల్ కోసం సమాంతర గడియారం |
LANE2_RX_CLK_I ద్వారా | ఇన్పుట్ | 1 | XCVR నుండి లేన్ 2 ఛానల్ కోసం సమాంతర గడియారం |
LANE1_RX_CLK_I ద్వారా | ఇన్పుట్ | 1 | XCVR నుండి లేన్ 1 ఛానల్ కోసం సమాంతర గడియారం |
EDID_RESET_N_I ద్వారా | ఇన్పుట్ | 1 | యాక్టివ్-తక్కువ అసమకాలిక ఎడిడ్ రీసెట్ సిగ్నల్ |
LANE3_RX_VALID_I | ఇన్పుట్ | 1 | లేన్ 3 సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
LANE2_RX_VALID_I | ఇన్పుట్ | 1 | లేన్ 2 సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
LANE1_RX_VALID_I | ఇన్పుట్ | 1 | లేన్ 1 సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
డేటా_LANE3_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి లేన్ 3 సమాంతర డేటాను స్వీకరించారు. |
డేటా_LANE2_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి లేన్ 2 సమాంతర డేటాను స్వీకరించారు. |
డేటా_LANE1_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి లేన్ 1 సమాంతర డేటాను స్వీకరించారు. |
SCL_I తెలుగు in లో | ఇన్పుట్ | 1 | DDC కోసం I2C సీరియల్ క్లాక్ ఇన్పుట్ |
హెచ్పిడి_ఐ | ఇన్పుట్ | 1 | హాట్ ప్లగ్ డిటెక్ట్ ఇన్పుట్ సిగ్నల్. సోర్స్ సింక్కి కనెక్ట్ చేయబడింది HPD సిగ్నల్ ఎక్కువగా ఉండాలి. |
SDA_I తెలుగు in లో | ఇన్పుట్ | 1 | DDC కోసం I2C సీరియల్ డేటా ఇన్పుట్ |
EDID_CLK_I ద్వారా | ఇన్పుట్ | 1 | I2C మాడ్యూల్ కోసం సిస్టమ్ గడియారం |
బిట్_స్లిప్_లనే3_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క లేన్ 3 కి బిట్ స్లిప్ సిగ్నల్ |
బిట్_స్లిప్_లనే2_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క లేన్ 2 కి బిట్ స్లిప్ సిగ్నల్ |
బిట్_స్లిప్_లనే1_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క లేన్ 1 కి బిట్ స్లిప్ సిగ్నల్ |
వీడియో_డేటా_చాలవు_ఓ | అవుట్పుట్ | 1 | వీడియో డేటా చెల్లుబాటు అయ్యే అవుట్పుట్ |
ఆడియో_డేటా_వాలిడ్_ఓ | అవుట్పుట్ | 1 | ఆడియో డేటా చెల్లుబాటు అయ్యే అవుట్పుట్ |
H_SYNC_O | అవుట్పుట్ | 1 | క్షితిజసమాంతర సమకాలీకరణ పల్స్ |
V_SYNC_O | అవుట్పుట్ | 1 | సక్రియ నిలువు సమకాలీకరణ పల్స్ |
పోర్ట్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
వై_ఓ | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “Y” డేటా |
సిబి_ఓ | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “Cb” డేటా |
Cr_O | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “Cr” డేటా |
SDA_O తెలుగు in లో | అవుట్పుట్ | 1 | DDC కోసం I2C సీరియల్ డేటా అవుట్పుట్ |
హెచ్పిడి_ఓ | అవుట్పుట్ | 1 | హాట్ ప్లగ్ అవుట్పుట్ సిగ్నల్ను గుర్తిస్తుంది |
ద్వారా ACR_CTS_O | అవుట్పుట్ | 20 | ఆడియో క్లాక్ పునరుత్పత్తి సైకిల్ సమయంamp విలువ |
ACR_N_O ద్వారా | అవుట్పుట్ | 20 | ఆడియో క్లాక్ పునరుత్పత్తి విలువ (N) పరామితి |
ACR_VALID_O | అవుట్పుట్ | 1 | ఆడియో క్లాక్ పునరుత్పత్తి చెల్లుబాటు అయ్యే సిగ్నల్ |
ఆడియో_లుAMPLE_CH1_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 1 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH2_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 2 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH3_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 3 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH4_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 4 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH5_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 5 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH6_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 6 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH7_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 7 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH8_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 8 ఆడియోలుample డేటా |
కలర్ ఫార్మాట్ YUV422 అయినప్పుడు నేటివ్ ఇంటర్ఫేస్ కోసం HDMI RX IP యొక్క ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లను క్రింది పట్టిక జాబితా చేస్తుంది.
పట్టిక 4-6. నేటివ్ ఇంటర్ఫేస్ కోసం ఇన్పుట్ మరియు అవుట్పుట్
పోర్ట్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
RESET_N_I | ఇన్పుట్ | 1 | యాక్టివ్-తక్కువ అసమకాలిక రీసెట్ సిగ్నల్ |
LANE3_RX_CLK_I ద్వారా | ఇన్పుట్ | 1 | XCVR నుండి లేన్ 3 ఛానల్ కోసం సమాంతర గడియారం |
LANE2_RX_CLK_I ద్వారా | ఇన్పుట్ | 1 | XCVR నుండి లేన్ 2 ఛానల్ కోసం సమాంతర గడియారం |
LANE1_RX_CLK_I ద్వారా | ఇన్పుట్ | 1 | XCVR నుండి లేన్ 1 ఛానల్ కోసం సమాంతర గడియారం |
EDID_RESET_N_I ద్వారా | ఇన్పుట్ | 1 | యాక్టివ్-తక్కువ అసమకాలిక ఎడిడ్ రీసెట్ సిగ్నల్ |
LANE3_RX_VALID_I | ఇన్పుట్ | 1 | లేన్ 3 సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
LANE2_RX_VALID_I | ఇన్పుట్ | 1 | లేన్ 2 సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
LANE1_RX_VALID_I | ఇన్పుట్ | 1 | లేన్ 1 సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
డేటా_LANE3_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి లేన్ 3 సమాంతర డేటాను స్వీకరించారు. |
డేటా_LANE2_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి లేన్ 2 సమాంతర డేటాను స్వీకరించారు. |
డేటా_LANE1_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి లేన్ 1 సమాంతర డేటాను స్వీకరించారు. |
SCL_I తెలుగు in లో | ఇన్పుట్ | 1 | DDC కోసం I2C సీరియల్ క్లాక్ ఇన్పుట్ |
హెచ్పిడి_ఐ | ఇన్పుట్ | 1 | హాట్ ప్లగ్ డిటెక్ట్ ఇన్పుట్ సిగ్నల్. సోర్స్ సింక్కి కనెక్ట్ చేయబడింది HPD సిగ్నల్ ఎక్కువగా ఉండాలి. |
SDA_I తెలుగు in లో | ఇన్పుట్ | 1 | DDC కోసం I2C సీరియల్ డేటా ఇన్పుట్ |
EDID_CLK_I ద్వారా | ఇన్పుట్ | 1 | I2C మాడ్యూల్ కోసం సిస్టమ్ గడియారం |
బిట్_స్లిప్_లనే3_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క లేన్ 3 కి బిట్ స్లిప్ సిగ్నల్ |
బిట్_స్లిప్_లనే2_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క లేన్ 2 కి బిట్ స్లిప్ సిగ్నల్ |
బిట్_స్లిప్_లనే1_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క లేన్ 1 కి బిట్ స్లిప్ సిగ్నల్ |
వీడియో_డేటా_చాలవు_ఓ | అవుట్పుట్ | 1 | వీడియో డేటా చెల్లుబాటు అయ్యే అవుట్పుట్ |
పోర్ట్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
ఆడియో_డేటా_వాలిడ్_ఓ | అవుట్పుట్ | 1 | ఆడియో డేటా చెల్లుబాటు అయ్యే అవుట్పుట్ |
H_SYNC_O | అవుట్పుట్ | 1 | క్షితిజసమాంతర సమకాలీకరణ పల్స్ |
V_SYNC_O | అవుట్పుట్ | 1 | సక్రియ నిలువు సమకాలీకరణ పల్స్ |
వై_ఓ | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “Y” డేటా |
సి_ఓ | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “C” డేటా |
SDA_O తెలుగు in లో | అవుట్పుట్ | 1 | DDC కోసం I2C సీరియల్ డేటా అవుట్పుట్ |
హెచ్పిడి_ఓ | అవుట్పుట్ | 1 | హాట్ ప్లగ్ అవుట్పుట్ సిగ్నల్ను గుర్తిస్తుంది |
ద్వారా ACR_CTS_O | అవుట్పుట్ | 20 | ఆడియో క్లాక్ పునరుత్పత్తి సైకిల్ సమయంamp విలువ |
ACR_N_O ద్వారా | అవుట్పుట్ | 20 | ఆడియో క్లాక్ పునరుత్పత్తి విలువ (N) పరామితి |
ACR_VALID_O | అవుట్పుట్ | 1 | ఆడియో క్లాక్ పునరుత్పత్తి చెల్లుబాటు అయ్యే సిగ్నల్ |
ఆడియో_లుAMPLE_CH1_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 1 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH2_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 2 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH3_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 3 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH4_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 4 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH5_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 5 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH6_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 6 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH7_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 7 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH8_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 8 ఆడియోలుample డేటా |
SCRAMBLER ప్రారంభించబడినప్పుడు నేటివ్ ఇంటర్ఫేస్ కోసం HDMI RX IP యొక్క ఇన్పుట్ మరియు అవుట్పుట్ పోర్ట్లను క్రింది పట్టిక జాబితా చేస్తుంది.
పట్టిక 4-7. నేటివ్ ఇంటర్ఫేస్ కోసం ఇన్పుట్ మరియు అవుట్పుట్
పోర్ట్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
RESET_N_I | ఇన్పుట్ | 1 | యాక్టివ్-తక్కువ అసమకాలిక రీసెట్ సిగ్నల్ |
ఆర్_ఆర్ఎక్స్_సిఎల్కె_ఐ | ఇన్పుట్ | 1 | XCVR నుండి “R” ఛానెల్ కోసం సమాంతర గడియారం |
జి_ఆర్ఎక్స్_సిఎల్కె_ఐ | ఇన్పుట్ | 1 | XCVR నుండి “G” ఛానెల్ కోసం సమాంతర గడియారం |
బి_ఆర్ఎక్స్_సిఎల్కె_ఐ | ఇన్పుట్ | 1 | XCVR నుండి “B” ఛానల్ కోసం సమాంతర గడియారం |
EDID_RESET_N_I ద్వారా | ఇన్పుట్ | 1 | యాక్టివ్-తక్కువ అసమకాలిక ఎడిడ్ రీసెట్ సిగ్నల్ |
HDMI_CABLE_CLK_I తెలుగు in లో | ఇన్పుట్ | 1 | HDMI మూలం నుండి కేబుల్ గడియారం |
ఆర్_ఆర్ఎక్స్_చాలడ్_ఐ | ఇన్పుట్ | 1 | “R” ఛానల్ సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
జి_ఆర్ఎక్స్_వాలిడ్_ఐ | ఇన్పుట్ | 1 | “G” ఛానల్ సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
బి_ఆర్ఎక్స్_వాలిడ్_ఐ | ఇన్పుట్ | 1 | “B” ఛానల్ సమాంతర డేటా కోసం XCVR నుండి చెల్లుబాటు అయ్యే సిగ్నల్ |
DATA_R_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి “R” ఛానల్ సమాంతర డేటాను స్వీకరించారు. |
DATA_G_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి “G” ఛానల్ సమాంతర డేటాను స్వీకరించారు. |
DATA_B_I | ఇన్పుట్ | పిక్సెల్ల సంఖ్య ✕ 10 బిట్లు | XCVR నుండి “B” ఛానల్ సమాంతర డేటాను స్వీకరించారు. |
SCL_I తెలుగు in లో | ఇన్పుట్ | 1 | DDC కోసం I2C సీరియల్ క్లాక్ ఇన్పుట్ |
హెచ్పిడి_ఐ | ఇన్పుట్ | 1 | హాట్ ప్లగ్ ఇన్పుట్ సిగ్నల్ను గుర్తించింది. మూలం సింక్కి కనెక్ట్ చేయబడింది మరియు HPD సిగ్నల్ ఎక్కువగా ఉండాలి. |
SDA_I తెలుగు in లో | ఇన్పుట్ | 1 | DDC కోసం I2C సీరియల్ డేటా ఇన్పుట్ |
EDID_CLK_I ద్వారా | ఇన్పుట్ | 1 | I2C మాడ్యూల్ కోసం సిస్టమ్ గడియారం |
బిట్_స్లిప్_ఆర్_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క “R” ఛానెల్కు బిట్ స్లిప్ సిగ్నల్ |
బిట్_స్లిప్_జి_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క “G” ఛానెల్కు బిట్ స్లిప్ సిగ్నల్ |
పోర్ట్ పేరు | దిశ | వెడల్పు (బిట్స్) | వివరణ |
బిట్_స్లిప్_బి_ఓ | అవుట్పుట్ | 1 | ట్రాన్స్సీవర్ యొక్క “B” ఛానెల్కు బిట్ స్లిప్ సిగ్నల్ |
వీడియో_డేటా_చాలవు_ఓ | అవుట్పుట్ | 1 | వీడియో డేటా చెల్లుబాటు అయ్యే అవుట్పుట్ |
ఆడియో_డేటా_వాలిడ్_ఓ | అవుట్పుట్ 1 | 1 | ఆడియో డేటా చెల్లుబాటు అయ్యే అవుట్పుట్ |
H_SYNC_O | అవుట్పుట్ | 1 | క్షితిజసమాంతర సమకాలీకరణ పల్స్ |
V_SYNC_O | అవుట్పుట్ | 1 | సక్రియ నిలువు సమకాలీకరణ పల్స్ |
డేటా_ రేటు_O | అవుట్పుట్ | 16 | Rx డేటా రేటు. డేటా రేటు విలువలు క్రింది విధంగా ఉన్నాయి:
|
R_O | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “R” డేటా |
వెళ్ళండి | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “G” డేటా |
B_O | అవుట్పుట్ | పిక్సెల్ల సంఖ్య ✕ రంగు లోతు బిట్లు | డీకోడ్ చేయబడిన “B” డేటా |
SDA_O తెలుగు in లో | అవుట్పుట్ | 1 | DDC కోసం I2C సీరియల్ డేటా అవుట్పుట్ |
హెచ్పిడి_ఓ | అవుట్పుట్ | 1 | హాట్ ప్లగ్ అవుట్పుట్ సిగ్నల్ను గుర్తిస్తుంది |
ద్వారా ACR_CTS_O | అవుట్పుట్ | 20 | ఆడియో క్లాక్ పునరుత్పత్తి సైకిల్ సమయంamp విలువ |
ACR_N_O ద్వారా | అవుట్పుట్ | 20 | ఆడియో క్లాక్ పునరుత్పత్తి విలువ (N) పరామితి |
ACR_VALID_O | అవుట్పుట్ | 1 | ఆడియో క్లాక్ పునరుత్పత్తి చెల్లుబాటు అయ్యే సిగ్నల్ |
ఆడియో_లుAMPLE_CH1_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 1 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH2_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 2 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH3_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 3 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH4_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 4 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH5_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 5 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH6_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 6 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH7_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 7 ఆడియోలుample డేటా |
ఆడియో_లుAMPLE_CH8_O ద్వారా | అవుట్పుట్ | 24 | ఛానల్ 8 ఆడియోలుample డేటా |
టెస్ట్బెంచ్ అనుకరణ (ప్రశ్న అడగండి)
HDMI RX కోర్ యొక్క కార్యాచరణను తనిఖీ చేయడానికి టెస్ట్బెంచ్ అందించబడింది. పిక్సెల్ల సంఖ్య ఒకటి అయినప్పుడు మాత్రమే టెస్ట్బెంచ్ నేటివ్ ఇంటర్ఫేస్లో పనిచేస్తుంది.
టెస్ట్బెంచ్ని ఉపయోగించి కోర్ను అనుకరించడానికి, ఈ క్రింది దశలను చేయండి:
- డిజైన్ ఫ్లో విండోలో, క్రియేట్ డిజైన్ను విస్తరించండి.
- కింది చిత్రంలో చూపిన విధంగా, Create SmartDesign Testbench పై కుడి-క్లిక్ చేసి, ఆపై Run పై క్లిక్ చేయండి.
మూర్తి 5-1. స్మార్ట్డిజైన్ టెస్ట్బెంచ్ని సృష్టిస్తోంది - స్మార్ట్ డిజైన్ టెస్ట్ బెంచ్ కోసం ఒక పేరును నమోదు చేసి, ఆపై సరే క్లిక్ చేయండి.
చిత్రం 5-2. స్మార్ట్ డిజైన్ టెస్ట్ బెంచ్ కు పేరు పెట్టడంSmartDesign టెస్ట్బెంచ్ సృష్టించబడింది మరియు డిజైన్ ఫ్లో పేన్కు కుడివైపున కాన్వాస్ కనిపిస్తుంది.
- Libero® SoC కేటలాగ్కు నావిగేట్ చేయండి, ఎంచుకోండి View > Windows > IP కేటలాగ్, ఆపై సొల్యూషన్స్-వీడియోను విస్తరించండి. HDMI RX IP (v5.4.0) పై డబుల్-క్లిక్ చేసి, ఆపై సరే క్లిక్ చేయండి.
- అన్ని పోర్ట్లను ఎంచుకుని, కుడి-క్లిక్ చేసి, ప్రమోట్ టు టాప్ లెవెల్ను ఎంచుకోండి.
- SmartDesign టూల్ బార్లో, Generate Component పై క్లిక్ చేయండి.
- స్టిమ్యులస్ హైరార్కీ ట్యాబ్లో, HDMI_RX_TB టెస్ట్బెంచ్ పై కుడి క్లిక్ చేయండి file, ఆపై సిమ్యులేట్ ప్రీ-సింథ్ డిజైన్ > ఇంటరాక్టివ్గా తెరవండి క్లిక్ చేయండి.
కింది చిత్రంలో చూపిన విధంగా మోడల్సిమ్ ® సాధనం టెస్ట్బెంచ్తో తెరవబడుతుంది.
చిత్రం 5-3. HDMI RX టెస్ట్బెంచ్తో మోడల్సిమ్ సాధనం File
ముఖ్యమైనది: IDO లో పేర్కొన్న రన్ సమయ పరిమితి కారణంగా అనుకరణకు అంతరాయం కలిగింది. file, అనుకరణను పూర్తి చేయడానికి run -all ఆదేశాన్ని ఉపయోగించండి.
లైసెన్స్ (ప్రశ్న అడగండి)
HDMI RX IP కింది రెండు లైసెన్స్ ఎంపికలతో అందించబడింది:
- ఎన్క్రిప్టెడ్: కోర్ కోసం పూర్తి ఎన్క్రిప్టెడ్ RTL కోడ్ అందించబడింది. ఇది ఏదైనా లిబెరో లైసెన్స్తో ఉచితంగా లభిస్తుంది, దీని వలన కోర్ స్మార్ట్డిజైన్తో ఇన్స్టాంటియేట్ చేయబడుతుంది. మీరు లిబెరో డిజైన్ సూట్ను ఉపయోగించి సిమ్యులేషన్, సింథసిస్, లేఅవుట్ మరియు FPGA సిలికాన్ను ప్రోగ్రామ్ చేయవచ్చు.
- RTL: పూర్తి RTL సోర్స్ కోడ్ లైసెన్స్ లాక్ చేయబడింది, దీనిని విడిగా కొనుగోలు చేయాలి.
అనుకరణ ఫలితాలు (ప్రశ్న అడగండి)
HDMI RX IP కోసం కింది సమయ రేఖాచిత్రం వీడియో డేటా మరియు నియంత్రణ డేటా కాలాలను చూపుతుంది.
చిత్రం 6-1. వీడియో డేటా
కింది రేఖాచిత్రం సంబంధిత నియంత్రణ డేటా ఇన్పుట్ల కోసం hsync మరియు vsync అవుట్పుట్లను చూపుతుంది.
చిత్రం 6-2. క్షితిజ సమాంతర సమకాలీకరణ మరియు నిలువు సమకాలీకరణ సంకేతాలు
కింది రేఖాచిత్రం EDID భాగాన్ని చూపిస్తుంది.
చిత్రం 6-3. EDID సిగ్నల్స్
వనరుల వినియోగం (ప్రశ్న అడగండి)
HDMI RX IP అనేది PolarFire® FPGA (MPF300T – 1FCG1152I ప్యాకేజీ)లో అమలు చేయబడింది. పిక్సెల్ల సంఖ్య = 1 పిక్సెల్ అయినప్పుడు ఉపయోగించే వనరులను కింది పట్టిక జాబితా చేస్తుంది.
పట్టిక 7-1. 1 పిక్సెల్ మోడ్ కోసం వనరుల వినియోగం
రంగు ఫార్మాట్ | రంగు లోతు | స్క్రాంబ్లర్ | ఫాబ్రిక్ 4LUT | ఫాబ్రిక్ DFF | ఇంటర్ఫేస్ 4LUT | ఇంటర్ఫేస్ DFF | uSRAM (64×12) | LSRAM (20వేలు) |
RGB | 8 | ఆపివేయి | 987 | 1867 | 360 | 360 | 0 | 10 |
10 | ఆపివేయి | 1585 | 1325 | 456 | 456 | 11 | 9 | |
12 | ఆపివేయి | 1544 | 1323 | 456 | 456 | 11 | 9 | |
16 | ఆపివేయి | 1599 | 1331 | 492 | 492 | 14 | 9 | |
YCbCr422 | 8 | ఆపివేయి | 1136 | 758 | 360 | 360 | 3 | 9 |
YCbCr444 | 8 | ఆపివేయి | 1105 | 782 | 360 | 360 | 3 | 9 |
10 | ఆపివేయి | 1574 | 1321 | 456 | 456 | 11 | 9 | |
12 | ఆపివేయి | 1517 | 1319 | 456 | 456 | 11 | 9 | |
16 | ఆపివేయి | 1585 | 1327 | 492 | 492 | 14 | 9 |
పిక్సెల్ల సంఖ్య = 4 పిక్సెల్లు అయినప్పుడు ఉపయోగించే వనరులను కింది పట్టిక జాబితా చేస్తుంది.
పట్టిక 7-2. 4 పిక్సెల్ మోడ్ కోసం వనరుల వినియోగం
రంగు ఫార్మాట్ | రంగు లోతు | స్క్రాంబ్లర్ | ఫాబ్రిక్ 4LUT | ఫాబ్రిక్ DFF | ఇంటర్ఫేస్ 4LUT | ఇంటర్ఫేస్ DFF | uSRAM (64×12) | LSRAM (20వేలు) |
RGB | 8 | ఆపివేయి | 1559 | 1631 | 1080 | 1080 | 9 | 27 |
12 | ఆపివేయి | 1975 | 2191 | 1344 | 1344 | 31 | 27 | |
16 | ఆపివేయి | 1880 | 2462 | 1428 | 1428 | 38 | 27 | |
RGB | 10 | ప్రారంభించు | 4231 | 3306 | 1008 | 1008 | 3 | 27 |
12 | ప్రారంభించు | 4253 | 3302 | 1008 | 1008 | 3 | 27 | |
16 | ప్రారంభించు | 3764 | 3374 | 1416 | 1416 | 37 | 27 | |
YCbCr422 | 8 | ఆపివేయి | 1485 | 1433 | 912 | 912 | 7 | 23 |
YCbCr444 | 8 | ఆపివేయి | 1513 | 1694 | 1080 | 1080 | 9 | 27 |
12 | ఆపివేయి | 2001 | 2099 | 1344 | 1344 | 31 | 27 | |
16 | ఆపివేయి | 1988 | 2555 | 1437 | 1437 | 38 | 27 |
పిక్సెల్ల సంఖ్య = 4 పిక్సెల్ మరియు SCRAMBLER ప్రారంభించబడినప్పుడు ఉపయోగించే వనరులను క్రింది పట్టిక జాబితా చేస్తుంది.
పట్టిక 7-3. 4 పిక్సెల్ మోడ్ మరియు SCRAMBLER కోసం వనరుల వినియోగం ప్రారంభించబడింది.
రంగు ఫార్మాట్ | రంగు లోతు | స్క్రాంబ్లర్ | ఫాబ్రిక్ 4LUT | ఫాబ్రిక్ DFF | ఇంటర్ఫేస్ 4LUT | ఇంటర్ఫేస్ DFF | uSRAM (64×12) | LSRAM (20వేలు) |
RGB | 8 | ప్రారంభించు | 5029 | 5243 | 1126 | 1126 | 9 | 28 |
YCbCr422 | 8 | ప్రారంభించు | 4566 | 3625 | 1128 | 1128 | 13 | 27 |
YCbCr444 | 8 | ప్రారంభించు | 4762 | 3844 | 1176 | 1176 | 17 | 27 |
సిస్టమ్ ఇంటిగ్రేషన్ (ప్రశ్న అడగండి)
ఈ విభాగం IP ని లిబెరో డిజైన్లో ఎలా ఇంటిగ్రేట్ చేయాలో చూపిస్తుంది.
వివిధ రిజల్యూషన్లు మరియు బిట్ వెడల్పులకు అవసరమైన PF XCVR, PF TX PLL మరియు PF CCC కాన్ఫిగరేషన్లను క్రింది పట్టిక జాబితా చేస్తుంది.
పట్టిక 8-1. PF XCVR, PF TX PLL మరియు PF CCC కాన్ఫిగరేషన్లు
రిజల్యూషన్ | బిట్ వెడల్పు | PF XCVR కాన్ఫిగరేషన్ | CDR REF క్లాక్ ప్యాడ్లు | PF CCC కాన్ఫిగరేషన్ | |||
RX డేటా రేటు | RX CDR రెఫ్ క్లాక్ ఫ్రీక్వెన్సీ | RX PCS ఫాబ్రిక్ వెడల్పు | ఇన్పుట్ ఫ్రీక్వెన్సీ | అవుట్పుట్ ఫ్రీక్వెన్సీ | |||
1 పిఎక్స్ఎల్ (1080p60) | 8 | 1485 | 148.5 | 10 | ఎఇ27, ఎఇ28 | NA | NA |
1 పిఎక్స్ఎల్ (1080p30) | 10 | 1485 | 148.5 | 10 | ఎఇ27, ఎఇ28 | 92.5 | 74 |
12 | 1485 | 148.5 | 10 | ఎఇ27, ఎఇ28 | 74.25 | 111.375 | |
16 | 1485 | 148.5 | 10 | ఎఇ27, ఎఇ28 | 74.25 | 148.5 | |
4 పిఎక్స్ఎల్ (1080p60) | 8 | 1485 | 148.5 | 40 | ఎఇ27, ఎఇ28 | NA | NA |
12 | 1485 | 148.5 | 40 | ఎఇ27, ఎఇ28 | 55.725 | 37.15 | |
16 | 1485 | 148.5 | 40 | ఎఇ27, ఎఇ28 | 74.25 | 37.125 | |
4 పిఎక్స్ఎల్ (4 కెపి 30) | 8 | 1485 | 148.5 | 40 | ఎఇ27, ఎఇ28 | NA | NA |
10 | 3712.5 | 148.5 | 40 | ఎఇ29, ఎఇ30 | 92.81 | 74.248 | |
12 | 4455 | 148.5 | 40 | ఎఇ29, ఎఇ30 | 111.375 | 74.25 | |
16 | 5940 | 148.5 | 40 | ఎఇ29, ఎఇ30 | 148.5 | 74.25 | |
4 పిఎక్స్ఎల్ (4 కెపి 60) | 8 | 5940 | 148.5 | 40 | ఎఇ29, ఎఇ30 | NA | NA |
HDMI RX Sampడిజైన్ 1: కలర్ డెప్త్ = 8-బిట్ మరియు పిక్సెల్స్ సంఖ్య = 1 పిక్సెల్ మోడ్లో కాన్ఫిగర్ చేసినప్పుడు, కింది చిత్రంలో చూపబడింది.
చిత్రం 8-1. HDMI RX Sampడిజైన్ 1
ఉదాహరణకుample, 8-బిట్ కాన్ఫిగరేషన్లలో, కింది భాగాలు డిజైన్లో భాగం:
- PF_XCVR_ERM (PF_XCVR_ERM_C0_0) అనేది TX మరియు RX పూర్తి డ్యూప్లెక్స్ మోడ్ కోసం కాన్ఫిగర్ చేయబడింది. PMA మోడ్లో RX డేటా రేటు 1485 Mbps, డేటా వెడల్పు 10 PXL మోడ్ కోసం 1 బిట్గా మరియు 148.5 MHz CDR రిఫరెన్స్ క్లాక్గా కాన్ఫిగర్ చేయబడింది. PMA మోడ్లో TX డేటా రేటు 1485 Mbps, డేటా వెడల్పు క్లాక్ డివిజన్ ఫ్యాక్టర్ 10తో 4 బిట్గా కాన్ఫిగర్ చేయబడింది.
- LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK మరియు LANE3_CDR_REF_CLK లు AE27, AE28 ప్యాడ్ పిన్లతో PF_XCVR_REF_CLK నుండి నడపబడతాయి.
- EDID CLK_I పిన్ను CCCతో 150 MHz క్లాక్తో నడపాలి.
- R_RX_CLK_I, G_RX_CLK_I మరియు B_RX_CLK_I లను వరుసగా LANE3_TX_CLK_R, LANE2_TX_CLK_R మరియు LANE1_TX_CLK_R నడుపుతాయి.
- R_RX_VALID_I, G_RX_VALID_I మరియు B_RX_VALID_I లను వరుసగా LANE3_RX_VAL, LANE2_RX_VAL మరియు LANE1_RX_VAL నడుపుతున్నాయి.
- DATA_R_I, DATA_G_I మరియు DATA_B_I లు వరుసగా LANE3_RX_DATA, LANE2_RX_DATA మరియు LANE1_RX_DATA లచే నడపబడతాయి.
HDMI RX Sampడిజైన్ 2: కలర్ డెప్త్ = 8-బిట్ మరియు పిక్సెల్స్ సంఖ్య = 4 పిక్సెల్ మోడ్లో కాన్ఫిగర్ చేసినప్పుడు, కింది చిత్రంలో చూపబడింది.
చిత్రం 8-2. HDMI RX Sampడిజైన్ 2
ఉదాహరణకుample, 8-బిట్ కాన్ఫిగరేషన్లలో, కింది భాగాలు డిజైన్లో భాగం:
- PF_XCVR_ERM (PF_XCVR_ERM_C0_0) అనేది TX మరియు RX పూర్తి డ్యూప్లెక్స్ మోడ్ కోసం కాన్ఫిగర్ చేయబడింది. PMA మోడ్లో RX డేటా రేటు 1485 Mbps, డేటా వెడల్పు 40 PXL మోడ్ కోసం 4 బిట్గా మరియు 148.5 MHz CDR రిఫరెన్స్ క్లాక్గా కాన్ఫిగర్ చేయబడింది. PMA మోడ్లో TX డేటా రేటు 1485 Mbps, డేటా వెడల్పు క్లాక్ డివిజన్ ఫ్యాక్టర్ 40తో 4 బిట్గా కాన్ఫిగర్ చేయబడింది.
- LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK మరియు LANE3_CDR_REF_CLK లు AE27, AE28 ప్యాడ్ పిన్లతో PF_XCVR_REF_CLK నుండి నడపబడతాయి.
- EDID CLK_I పిన్ను CCCతో 150 MHz క్లాక్తో నడపాలి.
- R_RX_CLK_I, G_RX_CLK_I మరియు B_RX_CLK_I లను వరుసగా LANE3_TX_CLK_R, LANE2_TX_CLK_R మరియు LANE1_TX_CLK_R నడుపుతాయి.
- R_RX_VALID_I, G_RX_VALID_I మరియు B_RX_VALID_I లను వరుసగా LANE3_RX_VAL, LANE2_RX_VAL మరియు LANE1_RX_VAL నడుపుతున్నాయి.
- DATA_R_I, DATA_G_I మరియు DATA_B_I లు వరుసగా LANE3_RX_DATA, LANE2_RX_DATA మరియు LANE1_RX_DATA లచే నడపబడతాయి.
HDMI RX Sampడిజైన్ 3: Color Depth = 8-bit మరియు Number of Pixels = 4 Pixel mode లో కాన్ఫిగర్ చేసినప్పుడు మరియు SCRAMBLER = Enabled, కింది చిత్రంలో చూపబడింది.
చిత్రం 8-3. HDMI RX Sampడిజైన్ 3
ఉదాహరణకుample, 8-బిట్ కాన్ఫిగరేషన్లలో, కింది భాగాలు డిజైన్లో భాగం:
- PF_XCVR_ERM (PF_XCVR_ERM_C0_0) అనేది TX మరియు RX ఇండిపెండెంట్ మోడ్ కోసం కాన్ఫిగర్ చేయబడింది. PMA మోడ్లో RX డేటా రేటు 5940 Mbps, డేటా వెడల్పు 40 PXL మోడ్ కోసం 4 బిట్గా మరియు 148.5 MHz CDR రిఫరెన్స్ క్లాక్గా కాన్ఫిగర్ చేయబడింది. PMA మోడ్లో TX డేటా రేటు 5940 Mbps, డేటా వెడల్పు క్లాక్ డివిజన్ ఫ్యాక్టర్ 40తో 4 బిట్గా కాన్ఫిగర్ చేయబడింది.
- LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK మరియు LANE3_CDR_REF_CLK లు AF29, AF30 ప్యాడ్ పిన్లతో PF_XCVR_REF_CLK నుండి నడపబడతాయి.
- EDID CLK_I పిన్ CCC తో 150 MHz క్లాక్ తో డ్రైవ్ చేయాలి.
- R_RX_CLK_I, G_RX_CLK_I మరియు B_RX_CLK_I లను వరుసగా LANE3_TX_CLK_R, LANE2_TX_CLK_R మరియు LANE1_TX_CLK_R నడుపుతాయి.
- R_RX_VALID_I, G_RX_VALID_I మరియు B_RX_VALID_I లను వరుసగా LANE3_RX_VAL, LANE2_RX_VAL మరియు LANE1_RX_VAL నడుపుతున్నాయి.
- DATA_R_I, DATA_G_I మరియు DATA_B_I లు వరుసగా LANE3_RX_DATA, LANE2_RX_DATA మరియు LANE1_RX_DATA లచే నడపబడతాయి.
HDMI RX Sampడిజైన్ 4: Color Depth = 12-bit మరియు Number of Pixels = 4 Pixel mode లో కాన్ఫిగర్ చేసినప్పుడు మరియు SCRAMBLER = Enabled, కింది చిత్రంలో చూపబడింది.
చిత్రం 8-4. HDMI RX Sampడిజైన్ 4
ఉదాహరణకుample, 12-బిట్ కాన్ఫిగరేషన్లలో, కింది భాగాలు డిజైన్లో భాగం:
- PF_XCVR_ERM (PF_XCVR_ERM_C0_0) అనేది RX ఓన్లీ మోడ్ కోసం కాన్ఫిగర్ చేయబడింది. PMA మోడ్లో RX డేటా రేటు 4455 Mbps, డేటా వెడల్పు 40 PXL మోడ్ కోసం 4 బిట్గా మరియు 148.5 MHz CDR రిఫరెన్స్ క్లాక్గా కాన్ఫిగర్ చేయబడింది.
- LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK మరియు LANE3_CDR_REF_CLK లు AF29, AF30 ప్యాడ్ పిన్లతో PF_XCVR_REF_CLK నుండి నడపబడతాయి.
- EDID CLK_I పిన్ CCC తో 150 MHz క్లాక్ తో డ్రైవ్ చేయాలి.
- R_RX_CLK_I, G_RX_CLK_I మరియు B_RX_CLK_I లను వరుసగా LANE3_TX_CLK_R, LANE2_TX_CLK_R మరియు LANE1_TX_CLK_R నడుపుతాయి.
- R_RX_VALID_I, G_RX_VALID_I మరియు B_RX_VALID_I లను వరుసగా LANE3_RX_VAL, LANE2_RX_VAL మరియు LANE1_RX_VAL నడుపుతున్నాయి.
- DATA_R_I, DATA_G_I మరియు DATA_B_I లు వరుసగా LANE3_RX_DATA, LANE2_RX_DATA మరియు LANE1_RX_DATA లచే నడపబడతాయి.
- PF_CCC_C0 మాడ్యూల్ 0 MHz ఫ్రీక్వెన్సీతో OUT0_FABCLK_74.25 అనే క్లాక్ను ఉత్పత్తి చేస్తుంది, ఇది 111.375 MHz ఇన్పుట్ క్లాక్ నుండి తీసుకోబడింది, ఇది LANE1_RX_CLK_R ద్వారా నడపబడుతుంది.
HDMI RX Sampడిజైన్ 5: కలర్ డెప్త్ = 8-బిట్లో కాన్ఫిగర్ చేసినప్పుడు, పిక్సెల్ల సంఖ్య = 4 పిక్సెల్ మోడ్ మరియు SCRAMBLER = ఎనేబుల్డ్ కింది చిత్రంలో చూపబడ్డాయి. ఈ డిజైన్ DRIతో డైనమిక్ డేటా రేటు.
చిత్రం 8-5. HDMI RX Sampడిజైన్ 5
ఉదాహరణకుample, 8-బిట్ కాన్ఫిగరేషన్లలో, కింది భాగాలు డిజైన్లో భాగం:
- PF_XCVR_ERM (PF_XCVR_ERM_C0_0) అనేది డైనమిక్ రీకాన్ఫిగరేషన్ ఇంటర్ఫేస్ ప్రారంభించబడిన RX ఓన్లీ మోడ్ కోసం కాన్ఫిగర్ చేయబడింది. PMA మోడ్లో RX డేటా రేటు 5940 Mbps, డేటా వెడల్పు 40 PXL మోడ్ కోసం 4 బిట్గా మరియు 148.5 MHz CDR రిఫరెన్స్ క్లాక్గా కాన్ఫిగర్ చేయబడింది.
- LANE0_CDR_REF_CLK, LANE1_CDR_REF_CLK, LANE2_CDR_REF_CLK మరియు LANE3_CDR_REF_CLK లు AF29, AF30 ప్యాడ్ పిన్లతో PF_XCVR_REF_CLK నుండి నడపబడతాయి.
- EDID CLK_I పిన్ CCC తో 150 MHz క్లాక్ తో డ్రైవ్ చేయాలి.
- R_RX_CLK_I, G_RX_CLK_I మరియు B_RX_CLK_I లను వరుసగా LANE3_TX_CLK_R, LANE2_TX_CLK_R మరియు LANE1_TX_CLK_R నడుపుతాయి.
- R_RX_VALID_I, G_RX_VALID_I మరియు B_RX_VALID_I లను వరుసగా LANE3_RX_VAL, LANE2_RX_VAL మరియు LANE1_RX_VAL నడుపుతున్నాయి.
- DATA_R_I, DATA_G_I మరియు DATA_B_I లు వరుసగా LANE3_RX_DATA, LANE2_RX_DATA మరియు LANE1_RX_DATA లచే నడపబడతాయి.
పునర్విమర్శ చరిత్ర (ప్రశ్న అడగండి)
పునర్విమర్శ చరిత్ర పత్రంలో అమలు చేయబడిన మార్పులను వివరిస్తుంది. మార్పులు అత్యంత ప్రస్తుత ప్రచురణతో ప్రారంభించి పునర్విమర్శ ద్వారా జాబితా చేయబడ్డాయి.
పట్టిక 9-1. పునర్విమర్శ చరిత్ర
పునర్విమర్శ | తేదీ | వివరణ |
D | 02/2025 | పత్రం యొక్క సవరణ C లో చేసిన మార్పుల జాబితా క్రిందిది:
|
C | 02/2023 | పత్రం యొక్క సవరణ C లో చేసిన మార్పుల జాబితా క్రిందిది:
|
B | 09/2022 | పత్రం యొక్క పునర్విమర్శ Bలో చేసిన మార్పుల జాబితా క్రిందిది:
|
A | 04/2022 | పత్రం యొక్క పునర్విమర్శ Aలో మార్పుల జాబితా క్రిందిది:
|
2.0 | — | ఈ పునర్విమర్శలో చేసిన మార్పుల సారాంశం క్రిందిది.
|
1.0 | 08/2021 | ప్రారంభ పునర్విమర్శ. |
మైక్రోచిప్ FPGA మద్దతు
మైక్రోచిప్ FPGA ఉత్పత్తుల సమూహం దాని ఉత్పత్తులకు కస్టమర్ సర్వీస్, కస్టమర్ టెక్నికల్ సపోర్ట్ సెంటర్, a webసైట్ మరియు ప్రపంచవ్యాప్త విక్రయ కార్యాలయాలు. కస్టమర్లు సపోర్ట్ని సంప్రదించే ముందు మైక్రోచిప్ ఆన్లైన్ వనరులను సందర్శించాలని సూచించారు, ఎందుకంటే వారి ప్రశ్నలకు ఇప్పటికే సమాధానం లభించే అవకాశం ఉంది. ద్వారా సాంకేతిక సహాయ కేంద్రాన్ని సంప్రదించండి webసైట్ వద్ద www.microchip.com/support. FPGA పరికరం పార్ట్ నంబర్ను పేర్కొనండి, తగిన కేస్ కేటగిరీని ఎంచుకుని, డిజైన్ని అప్లోడ్ చేయండి fileసాంకేతిక మద్దతు కేసును సృష్టిస్తున్నప్పుడు s. ఉత్పత్తి ధర, ఉత్పత్తి అప్గ్రేడ్లు, అప్డేట్ సమాచారం, ఆర్డర్ స్థితి మరియు అధికారం వంటి సాంకేతికేతర ఉత్పత్తి మద్దతు కోసం కస్టమర్ సేవను సంప్రదించండి.
- ఉత్తర అమెరికా నుండి, 800.262.1060కి కాల్ చేయండి
- ప్రపంచంలోని ఇతర ప్రాంతాల నుండి, 650.318.4460కి కాల్ చేయండి
- ఫ్యాక్స్, ప్రపంచంలో ఎక్కడి నుండైనా, 650.318.8044
మైక్రోచిప్ సమాచారం
ట్రేడ్మార్క్లు
“మైక్రోచిప్” పేరు మరియు లోగో, “M” లోగో మరియు ఇతర పేర్లు, లోగోలు మరియు బ్రాండ్లు మైక్రోచిప్ టెక్నాలజీ ఇన్కార్పొరేటెడ్ లేదా దాని అనుబంధ సంస్థలు మరియు/లేదా యునైటెడ్ స్టేట్స్ మరియు/లేదా ఇతర దేశాలలో (“మైక్రోచిప్) రిజిస్టర్ చేయబడిన మరియు నమోదు చేయని ట్రేడ్మార్క్లు ట్రేడ్మార్క్లు"). మైక్రోచిప్ ట్రేడ్మార్క్లకు సంబంధించిన సమాచారాన్ని ఇక్కడ చూడవచ్చు https://www.microchip.com/en-us/about/legal-information/microchip-trademarks.
ISBN: 979-8-3371-0744-8
లీగల్ నోటీసు
మీ అప్లికేషన్తో మైక్రోచిప్ ఉత్పత్తులను డిజైన్ చేయడం, పరీక్షించడం మరియు ఇంటిగ్రేట్ చేయడంతో సహా ఈ ప్రచురణ మరియు ఇక్కడ ఉన్న సమాచారం మైక్రోచిప్ ఉత్పత్తులతో మాత్రమే ఉపయోగించబడుతుంది. ఈ సమాచారాన్ని ఏదైనా ఇతర పద్ధతిలో ఉపయోగించడం ఈ నిబంధనలను ఉల్లంఘిస్తుంది. పరికర అనువర్తనాలకు సంబంధించిన సమాచారం మీ సౌలభ్యం కోసం మాత్రమే అందించబడింది మరియు నవీకరణల ద్వారా భర్తీ చేయబడవచ్చు. మీ అప్లికేషన్ మీ స్పెసిఫికేషన్లకు అనుగుణంగా ఉండేలా చూసుకోవడం మీ బాధ్యత. అదనపు మద్దతు కోసం మీ స్థానిక మైక్రోచిప్ విక్రయాల కార్యాలయాన్ని సంప్రదించండి లేదా అదనపు మద్దతును పొందండి www.microchip.com/en-us/support/design-help/client-support-services.
ఈ సమాచారం మైక్రోచిప్ ద్వారా అందించబడుతుంది. మైక్రోచిప్ ఏ విధమైన ప్రాతినిధ్యాలు లేదా వారెంటీలు చేయదు, వ్యక్తీకరించినా లేదా సూచించినా, వ్రాతపూర్వకంగా లేదా మౌఖికంగా, చట్టబద్ధంగా లేదా ఇతరత్రా, సూచించిన సమాచారానికి సంబంధించినది ప్రత్యేక ప్రయోజనం కోసం నాన్-ఉల్లంఘన, వాణిజ్యం మరియు ఫిట్నెస్ యొక్క వారెంటీలు లేదా దాని పరిస్థితి, నాణ్యత లేదా పనితీరుకు సంబంధించిన వారెంటీలు.
ఎట్టి పరిస్థితుల్లోనూ మైక్రోచిప్ ఏదైనా పరోక్ష, ప్రత్యేక, శిక్షాత్మక, యాదృచ్ఛిక లేదా పర్యవసానంగా వచ్చే నష్టం, నష్టం, ఖర్చు, లేదా ఏదైనా వినియోగానికి సంబంధించిన ఏదైనా వ్యయానికి బాధ్యత వహించదు ఏమైనప్పటికీ, మైక్రోచిప్కు సంభావ్యత గురించి సలహా ఇచ్చినప్పటికీ లేదా నష్టాలు ఊహించదగినవి. చట్టం ద్వారా అనుమతించబడిన పూర్తి స్థాయిలో, సమాచారం లేదా దాని ఉపయోగంతో సంబంధం ఉన్న ఏ విధంగానైనా అన్ని క్లెయిమ్లపై మైక్రోచిప్ యొక్క మొత్తం బాధ్యత, మీరు ఎంత మొత్తంలో ఫీడ్లకు మించకూడదు. సమాచారం కోసం నేరుగా మైక్రోచిప్కి.
లైఫ్ సపోర్ట్ మరియు/లేదా సేఫ్టీ అప్లికేషన్లలో మైక్రోచిప్ పరికరాలను ఉపయోగించడం పూర్తిగా కొనుగోలుదారు యొక్క రిస్క్పై ఆధారపడి ఉంటుంది మరియు అటువంటి ఉపయోగం వల్ల కలిగే ఏదైనా మరియు అన్ని నష్టాలు, దావాలు, దావాలు లేదా ఖర్చుల నుండి హానిచేయని మైక్రోచిప్ను రక్షించడానికి, నష్టపరిహారం ఇవ్వడానికి మరియు ఉంచడానికి కొనుగోలుదారు అంగీకరిస్తాడు. ఏదైనా మైక్రోచిప్ మేధో సంపత్తి హక్కుల క్రింద పేర్కొనబడినంత వరకు ఎటువంటి లైసెన్స్లు పరోక్షంగా లేదా ఇతరత్రా తెలియజేయబడవు.
మైక్రోచిప్ పరికరాల కోడ్ రక్షణ ఫీచర్
మైక్రోచిప్ ఉత్పత్తులపై కోడ్ రక్షణ ఫీచర్ యొక్క క్రింది వివరాలను గమనించండి:
- మైక్రోచిప్ ఉత్పత్తులు వాటి నిర్దిష్ట మైక్రోచిప్ డేటా షీట్లో ఉన్న స్పెసిఫికేషన్లకు అనుగుణంగా ఉంటాయి.
- మైక్రోచిప్ దాని ఉత్పత్తుల కుటుంబాన్ని ఉద్దేశించిన పద్ధతిలో, ఆపరేటింగ్ స్పెసిఫికేషన్లలో మరియు సాధారణ పరిస్థితులలో ఉపయోగించినప్పుడు సురక్షితంగా ఉంటుందని నమ్ముతుంది.
- మైక్రోచిప్ దాని మేధో సంపత్తి హక్కులకు విలువ ఇస్తుంది మరియు దూకుడుగా రక్షిస్తుంది. మైక్రోచిప్ ఉత్పత్తుల యొక్క కోడ్ రక్షణ లక్షణాలను ఉల్లంఘించే ప్రయత్నాలు ఖచ్చితంగా నిషేధించబడ్డాయి మరియు డిజిటల్ మిలీనియం కాపీరైట్ చట్టాన్ని ఉల్లంఘించవచ్చు.
- మైక్రోచిప్ లేదా ఏ ఇతర సెమీకండక్టర్ తయారీదారు దాని కోడ్ యొక్క భద్రతకు హామీ ఇవ్వలేరు. కోడ్ రక్షణ అంటే ఉత్పత్తి "అన్బ్రేకబుల్" అని మేము హామీ ఇస్తున్నామని కాదు. కోడ్ రక్షణ నిరంతరం అభివృద్ధి చెందుతోంది. మైక్రోచిప్ మా ఉత్పత్తుల యొక్క కోడ్ రక్షణ లక్షణాలను నిరంతరం మెరుగుపరచడానికి కట్టుబడి ఉంది.
© 2025 మైక్రోచిప్ టెక్నాలజీ ఇంక్. మరియు దాని అనుబంధ సంస్థలు
తరచుగా అడిగే ప్రశ్నలు
- ప్ర: నేను HDMI RX IP కోర్ను ఎలా అప్డేట్ చేయాలి?
A: IP కోర్ను Libero SoC సాఫ్ట్వేర్ ద్వారా నవీకరించవచ్చు లేదా కేటలాగ్ నుండి మాన్యువల్గా డౌన్లోడ్ చేసుకోవచ్చు. Libero SoC సాఫ్ట్వేర్ IP కేటలాగ్లో ఇన్స్టాల్ చేసిన తర్వాత, ప్రాజెక్ట్లో చేర్చడానికి SmartDesignలో దీన్ని కాన్ఫిగర్ చేయవచ్చు, ఉత్పత్తి చేయవచ్చు మరియు ఇన్స్టాంటియేట్ చేయవచ్చు.
పత్రాలు / వనరులు
![]() |
మైక్రోచిప్ పోలార్ఫైర్ FPGA హై డెఫినిషన్ మల్టీమీడియా ఇంటర్ఫేస్ HDMI రిసీవర్ [pdf] యూజర్ గైడ్ పోలార్ ఫైర్ FPGA, పోలార్ ఫైర్ FPGA హై డెఫినిషన్ మల్టీమీడియా ఇంటర్ఫేస్ HDMI రిసీవర్, హై డెఫినిషన్ మల్టీమీడియా ఇంటర్ఫేస్ HDMI రిసీవర్, మల్టీమీడియా ఇంటర్ఫేస్ HDMI రిసీవర్, ఇంటర్ఫేస్ HDMI రిసీవర్, HDMI రిసీవర్ |