مشمولات چھپائیں

IP RX ڈسپلے پورٹ Tx ذرائع

ڈسپلے پورٹ RX IP صارف گائیڈ

تعارف (ایک سوال پوچھیں۔)

DisplayPort Rx IP کو DisplayPort Tx ذرائع سے ویڈیو موصول کرنے کے لیے ڈیزائن کیا گیا ہے۔ اسے پولر فائر کے لیے نشانہ بنایا گیا ہے۔® ویڈیو الیکٹرانکس اسٹینڈرڈز ایسوسی ایشن (VESA) DisplayPort Standard 1.4 پروٹوکول کی بنیاد پر FPGA ایپلی کیشنز اور لاگو کیا گیا ہے۔ VESA پروٹوکول کے بارے میں مزید معلومات کے لیے، دیکھیں ویسا. یہ ڈسپلے کے لیے 1.62، 2.7، 5.4، اور 8.1 Gbps کی معیاری شرحوں کو سپورٹ کرتا ہے۔

خلاصہ (ایک سوال پوچھیں۔)

مندرجہ ذیل جدول DisplayPort Rx IP کی خصوصیات کا خلاصہ فراہم کرتا ہے۔

ٹیبل 1۔ خلاصہ

کور ورژن

یہ دستاویز DisplayPort Rx v2.1 پر لاگو ہوتی ہے۔

سپورٹڈ ڈیوائس فیملیز

پولر فائر® SoC

پولر فائر

معاون ٹول فلو

Libero کی ضرورت ہے۔® SoC v12.0 یا بعد کی ریلیز۔

لائسنسنگ

کور واضح متن RTL کے لیے لائسنس سے مقفل ہے۔ یہ بغیر لائسنس کے کور کے ویریلوگ ورژن کے لیے انکرپٹڈ RTL کی نسل کو سپورٹ کرتا ہے۔

خصوصیات (ایک سوال پوچھیں۔)

DisplayPort Rx کی اہم خصوصیات درج ذیل ہیں:

  • سپورٹ 1، 2، یا 4 لین
  • سپورٹ 6، 8، اور 10 بٹس فی جزو
  • 8.1 Gbps فی لین تک سپورٹ
  • ڈسپلے پورٹ 1.4 پروٹوکول کو سپورٹ کریں۔
  • صرف ایک ویڈیو سٹریم یا SST موڈ کو سپورٹ کریں، اور MST موڈ سپورٹ نہیں ہے
  • آڈیو ٹرانسمیشن تعاون یافتہ نہیں ہے۔

ڈیوائس کا استعمال اور کارکردگی (ایک سوال پوچھیں۔)

مندرجہ ذیل جدول میں آلہ کے استعمال اور کارکردگی کی فہرست دی گئی ہے۔

ٹیبل 2۔ ڈیوائس کا استعمال اور کارکردگی

خاندان

ڈیوائس

LUTs

ڈی ایف ایف

کارکردگی (MHz)

LSRAM

µSRAM

ریاضی کے بلاکس

چپ گلوبل

پولر فائر®

MPF300T

30652

14123

200

28

32

0

2

یوزر گائیڈ

DS50003546A - 1

© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ہارڈ ویئر کا نفاذ

1. ہارڈ ویئر کا نفاذ (ایک سوال پوچھیں۔)

مندرجہ ذیل اعداد و شمار ڈسپلے پورٹ Rx IP کے نفاذ کو ظاہر کرتا ہے۔

شکل 1-1۔ ڈسپلے پورٹ Rx IP نفاذ

نفاذ

DisplayPort Rx IP میں درج ذیل شامل ہیں:

  • Descrambler ماڈیول
  • لین ریسیور ماڈیول
  • ویڈیو سٹریم وصول کرنے والا ماڈیول
  • AUX_CH ماڈیول

Descrambler ان پٹ لین ڈیٹا کو ڈی سکریبل کرتا ہے۔ لین ریسیور ہر لین پر تمام قسم کے ڈیٹا کو ڈیملٹی پلیکس کرتا ہے۔ ویڈیو اسٹریم ریسیور کو لین ریسیور سے ویڈیو پکسلز ملتے ہیں، یہ ویڈیو اسٹریم سگنل کو بازیافت کرتا ہے۔ AUX_CH ماڈیول ڈسپلے پورٹ سورس ڈیوائس سے AUX Request کمانڈ حاصل کرتا ہے اور AUX Reply کو DisplayPort سورس ڈیوائس پر منتقل کرتا ہے۔

1.1 فنکشنل تفصیل (ایک سوال پوچھیں۔)

یہ سیکشن DisplayPort Rx IP کے فنکشن کی تفصیل بیان کرتا ہے۔

ایچ پی ڈی

DisplayPort Rx IP ڈسپلے پورٹ سنک ایپلی کیشن سوفٹ ویئر کی ترتیبات کے مطابق HPD سگنل کو آؤٹ پٹ کرتا ہے۔ DisplayPort Rx IP کے تیار ہونے کے بعد، DisplayPort سنک ایپلی کیشن سافٹ ویئر کو HPD سگنل کو 1 پر سیٹ کرنا چاہیے۔ جب یہ توقع کرتا ہے کہ DisplayPort سورس ڈیوائس سنک ڈیوائس کی حالت یا دوبارہ ٹریننگ کو دوبارہ پڑھے، تو DisplayPort سنک ایپلی کیشن سافٹ ویئر کو HPD سیٹ کرنا چاہیے۔ HPD رکاوٹ سگنل پیدا کرنے کے لیے۔

AUX چینل

ڈسپلے پورٹ سورس ڈیوائس ڈسپلے پورٹ سنک کو AUX چینل کے ذریعے بتاتی ہے۔ سنک ڈیوائس کو لین دین کی درخواست بھیجنے والا سورس ڈیوائس اور سورس ڈیوائس کو ٹرانزیکشن کا جواب بھیجنے والا سنک ڈیوائس۔ DisplayPort Rx AUX ٹرانزیکشن ٹرانسمیٹر کو لاگو کرتا ہے اور وصول کنندہ AUX ٹرانزیکشن ٹرانسمیٹر کے لیے، DisplayPort سنک ایپلی کیشن سوفٹ ویئر تمام AUX ٹرانزیکشن مواد کے بائٹس فراہم کرتا ہے، DisplayPort Rx IP ٹرانزیکشن بٹ اسٹریم تیار کرتا ہے۔ AUX ٹرانزیکشن وصول کنندہ کے لیے، DisplayPort Rx IP ٹرانزیکشن وصول کرتا ہے اور تمام بائٹس کو DisplayPort ایپلیکیشن سافٹ ویئر میں نکالتا ہے۔ Link Policy Maker اور Stream Policy Maker کو DisplayPort ایپلیکیشن سافٹ ویئر میں لاگو کیا جانا چاہیے۔

ویڈیو اسٹریم ٹرانسمیشن

DisplayPort Rx IP RGB 4:4:4 کو سپورٹ کرتا ہے، اور صرف ایک ویڈیو اسٹریم کو سپورٹ کرتا ہے۔ ٹریننگ مکمل ہونے اور ویڈیو سٹریم تیار ہونے کے بعد، DisplayPort Rx IP ویڈیو سٹریم کو منتقل کرنا شروع کر دیتا ہے۔ تربیت کے بعد، ڈسپلے پورٹ Rx IP کو ویڈیو موصول کرنے کے لیے فعال ہونا چاہیے۔ DisplayPort Rx IP میں ویڈیو کلاک ریکوری فنکشن شامل نہیں ہے۔ صارف کو ویڈیو کلاک کو DisplayPort Rx IP سے باہر بازیافت کرنا چاہیے یا ویڈیو سٹریم ڈیٹا کو آؤٹ پٹ کرنے کے لیے ایک مقررہ ہائی کافی فریکوئنسی گھڑی کا استعمال کرنا چاہیے۔

یوزر گائیڈ
DS50003546A – 4
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ڈسپلے پورٹ Rx IP ایپلیکیشن

2. ڈسپلے پورٹ Rx IP ایپلیکیشن (ایک سوال پوچھنا) مندرجہ ذیل اعداد و شمار عام ڈسپلے پورٹ Rx IP ایپلیکیشن کو ظاہر کرتا ہے۔

شکل 2-1۔ DisplayPort Rx IP کے لیے عام درخواست

ڈسپلے پورٹ

جیسا کہ پچھلے اعداد و شمار میں دکھایا گیا ہے، ٹرانسیور بلاک کو چار لین کا ڈیٹا ملتا ہے۔ تمام لین ڈیٹا کو ایک کلاک ڈومین میں سنکرونائز کرنے کے لیے چار غیر مطابقت پذیر FIFO ہیں۔ ان چار لین کے ڈیٹا کو 8B8B ڈیکوڈر ماڈیولز میں 10B کوڈ میں ڈی کوڈ کیا گیا ہے۔ DisplayPort Rx IP کو لین 8B ڈیٹا اور آؤٹ پٹ ویڈیو اسٹریم ڈیٹا ملتا ہے۔ یہ ٹریننگ اور Link Policy Maker کو ختم کرنے کے لیے RISC-V سافٹ ویئر کے ساتھ بھی کام کرتا ہے۔ بازیافت شدہ ویڈیو اسٹریم ڈیٹا کو امیج پروسیسنگ ماڈیول میں پروسیس کیا جاتا ہے اور آر جی بی آؤٹ پٹ انٹرفیس پر آؤٹ پٹ تیار کرتا ہے۔

یوزر گائیڈ
DS50003546A – 5
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ڈسپلے پورٹ Rx پیرامیٹرز اور انٹرفیس سگنلز

3. ڈسپلے پورٹ Rx پیرامیٹرز اور انٹرفیس سگنلز (ایک سوال پوچھنا) 

یہ سیکشن DisplayPort Tx GUI کنفیگریٹر اور I/O سگنلز کے پیرامیٹرز پر بحث کرتا ہے۔ 

3.1 کنفیگریشن سیٹنگز (ایک سوال پوچھنا)

مندرجہ ذیل جدول DisplayPort Rx کے ہارڈ ویئر کے نفاذ میں استعمال ہونے والے کنفیگریشن پیرامیٹرز کی تفصیل درج کرتا ہے۔ یہ عام پیرامیٹرز ہیں اور درخواست کی ضرورت کے مطابق مختلف ہیں۔

جدول 3-1۔ کنفیگریشن پیرامیٹرز

نام

طے شدہ

تفصیل

لائن بفر کی گہرائی

2048

آؤٹ پٹ لائن بفر کی گہرائی

یہ لائن پکسل نمبر سے بڑا ہونا چاہیے۔

لین کی تعداد

4

1، 2، اور 4 لین کو سپورٹ کرتا ہے۔

3.2 ان پٹ اور آؤٹ پٹ سگنلز (ایک سوال پوچھنا)

مندرجہ ذیل جدول DisplayPort Rx IP کے ان پٹ اور آؤٹ پٹ پورٹس کی فہرست دیتا ہے۔

جدول 3-2۔ ڈسپلے پورٹ Rx IP کے ان پٹ اور آؤٹ پٹ پورٹس

انٹرفیس

چوڑائی

سمت کی تفصیل

vclk_i

1

ان پٹ

ویڈیو گھڑی

dpclk_i

1

ان پٹ

ڈسپلے پورٹ آئی پی کام کرنے والی گھڑی

یہ DisplayPortLaneRate/40 ہے۔

سابق کے لیےample، ڈسپلے پورٹ لین کی شرح 2.7 Gbps ہے، dpclk_i 2.7 Gbps/40 = 67.5 MHz ہے

aux_clk_i

1

ان پٹ

AUX چینل کی گھڑی، یہ 100 میگاہرٹز ہے۔

pclk_i

1

ان پٹ

اے پی بی انٹرفیس گھڑی

prst_n_i

1

ان پٹ

کم فعال ری سیٹ سگنل pclk_i کے ساتھ مطابقت پذیر ہے۔

paddr_i

16

ان پٹ

اے پی بی کا پتہ

pwrite_i

1

ان پٹ

اے پی بی لکھنے کا سگنل

psel_i

1

ان پٹ

اے پی بی سلیکٹ سگنل

penable_i

1

ان پٹ

اے پی بی سگنل کو فعال کرتا ہے۔

pwdata_i

32

ان پٹ

اے پی بی تحریری ڈیٹا

prdata_o

32

آؤٹ پٹ

اے پی بی پڑھنے کا ڈیٹا

pready_o

1

آؤٹ پٹ

اے پی بی ریڈنگ ڈیٹا ریڈی سگنل

int_o

1

آؤٹ پٹ

سی پی یو کو سگنل میں خلل ڈالیں۔

vsync_o

1

آؤٹ پٹ

آؤٹ پٹ ویڈیو سٹریم کے لیے VSYNC

یہ vclk_i کے ساتھ ہم آہنگ ہے۔

hsync_o

1

آؤٹ پٹ

آؤٹ پٹ ویڈیو سٹریم کے لیے HSYNC

یہ vclk_i کے ساتھ ہم آہنگ ہے۔

pixel_val_o

1/2/4

آؤٹ پٹ

pixel_data_o پورٹ پر پکسلز کی توثیق کی نشاندہی کرتا ہے، vclk_i کے ساتھ مطابقت پذیر

یوزر گائیڈ
DS50003546A – 6
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ڈسپلے پورٹ Rx پیرامیٹرز اور انٹرفیس سگنلز

………..جاری ہے۔ 

انٹرفیس کی چوڑائی سمت کی تفصیل

pixel_data_o

48/96/192

آؤٹ پٹ

آؤٹ پٹ ویڈیو سٹریم پکسل ڈیٹا، یہ 1، 2، یا 4 متوازی پکسلز ہو سکتا ہے۔ یہ vclk_i کے ساتھ ہم آہنگ ہے۔

4 متوازی پکسلز کے لیے،

• بٹ [191:144] 1 کے لیےst پکسل

• بٹ [143:96] 2 کے لیےnd پکسل

• بٹ [95:48] 3 کے لیےrd پکسل

• بٹ [47:0] 4 کے لیےth پکسل

ہر پکسل 48 بٹس استعمال کرتا ہے، RGB کے لیے، بٹ [47:32] R ہے، بٹ [31:16] G ہے، بٹ [15:0] B ہے۔ ہر رنگ کا جزو سب سے کم BPC بٹس استعمال کرتا ہے۔ سابق کے لیےample، RGB 24 بٹس فی پکسل کے ساتھ، بٹ [7:0] B ہے، بٹ [23:16] G ہے، بٹ [39:32] R ہے، باقی تمام بٹس محفوظ ہیں۔

hpd_o

1

آؤٹ پٹ

HPD آؤٹ پٹ سگنل

aux_tx_en_o

1

آؤٹ پٹ

AUX Tx ڈیٹا قابل سگنل

aux_tx_io_o

1

آؤٹ پٹ

AUX Tx ڈیٹا

aux_rx_io_i

1

ان پٹ

AUX Rx ڈیٹا

dp_lane_k_i

لین کی تعداد *4

ان پٹ

ڈسپلے پورٹ ان پٹ لین ڈیٹا K اشارہ

یہ dpclk_i کے ساتھ ہم آہنگ ہے۔

لین15 کے لیے بٹ [12:0]

لین11 کے لیے بٹ [8:1]

لین7 کے لیے بٹ [4:2]

لین3 کے لیے بٹ [0:3]

ڈی پی_لین_ڈیٹا_i

کی تعداد

لین *32

ان پٹ

ڈسپلے پورٹ ان پٹ لین ڈیٹا

یہ dpclk_i کے ساتھ ہم آہنگ ہے۔

لین127 کے لیے بٹ [96:0]

لین95 کے لیے بٹ [64:1]

لین63 کے لیے بٹ [32:2]

لین31 کے لیے بٹ [0:3]

mvid_val_o

1

آؤٹ پٹ

اشارہ کرتا ہے کہ آیا mvid_o اور nvid_o دستیاب ہے، یہ dpclk_i کے ساتھ ہم آہنگ ہے۔

mvid_o

24

آؤٹ پٹ

Mvid

یہ dpclk_i کے ساتھ ہم آہنگ ہے۔

nvid_o

24

آؤٹ پٹ

Nvid

یہ dpclk_i کے ساتھ ہم آہنگ ہے۔

xcvr_rx_ready_i لین کی تعداد

ان پٹ

ٹرانسیور تیار سگنل

pcs_err_i

لین کی تعداد

ان پٹ

کور پی سی ایس ڈیکوڈر ایرر سگنلز

pcs_rstn_o

1

آؤٹ پٹ

کور پی سی ایس ڈیکوڈر ری سیٹ

lane0_rxclk_i

1

ان پٹ

ٹرانسیور سے لین0 گھڑی

lane1_rxclk_i

1

ان پٹ

ٹرانسیور سے لین1 گھڑی

lane2_rxclk_i

1

ان پٹ

ٹرانسیور سے لین2 گھڑی

lane3_rxclk_i

1

ان پٹ

ٹرانسیور سے لین3 گھڑی

یوزر گائیڈ
DS50003546A – 7
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ٹائمنگ ڈایاگرام

4. ٹائمنگ ڈایاگرام (ایک سوال پوچھنا)

جیسا کہ شکل میں دکھایا گیا ہے، hsync_o ہر لائن سے پہلے کئی چکروں کے لیے زور دیا جاتا ہے۔ اگر ویڈیو فریم میں n لائنیں ہیں، تو n hsync_o پر زور دیا گیا ہے۔ پہلی سطر اور پہلے دعویٰ کردہ hsync_o سے پہلے، vsync_o کو کئی چکروں کے لیے زور دیا جاتا ہے۔ VSYNC اور HSYNC کی پوزیشن اور چوڑائی سافٹ ویئر کے ذریعہ ترتیب دی گئی ہے۔

شکل 4-1۔ آؤٹ پٹ ویڈیو اسٹریم انٹرفیس سگنل کے لیے ٹائمنگ ڈایاگرام

سگنل

ڈسپلے پورٹ Rx IP کنفیگریشن

5. ڈسپلے پورٹ Rx IP کنفیگریشن (ایک سوال پوچھنا)

یہ سیکشن مختلف DisplayPort Rx IP کنفیگریشن پیرامیٹرز کی وضاحت کرتا ہے۔

5.1 ایچ پی ڈی (ایک سوال پوچھنا)

جب DisplayPort سنک ڈیوائس تیار ہو اور DisplayPort سورس ڈیوائس سے منسلک ہو تو، DisplayPort سنک ایپلیکیشن سافٹ ویئر کو رجسٹر 1x0 میں 01x0 لکھ کر HPD سگنل کو 0140 پر زور دینا چاہیے۔ ڈسپلے پورٹ سنک ایپلیکیشن سافٹ ویئر کو سنک ڈیوائس کی حالت کی نگرانی کرنی چاہیے۔ اگر سنک ڈیوائس کو ڈی پی سی ڈی رجسٹر پڑھنے کے لیے سورس ڈیوائس کی ضرورت ہے، تو سنک ڈیوائس سافٹ ویئر کو رجسٹر 0x01 میں 0x0144 لکھ کر HPD انٹرپٹ بھیجنا چاہیے، پھر 0x00 میں 0x0144 لکھنا چاہیے۔

5.2 AUX درخواست کی لین دین وصول کریں۔ (ایک سوال پوچھنا)

جب DisplayPort Rx IP کو AUX Request ٹرانزیکشن موصول ہوتا ہے اور انٹرپٹ کو فعال کیا جاتا ہے، تو سافٹ ویئر کو NewAuxReply ایونٹ انٹرپٹ موصول ہونا چاہیے۔ DisplayPort IP سے موصولہ AUX درخواست کے لین دین کو پڑھنے کے لیے سافٹ ویئر کو درج ذیل اقدامات کرنا ہوں گے۔

1. موصولہ AUX ٹرانزیکشن کی لمبائی (RequestBytesNum) جاننے کے لیے رجسٹر 0x012C پڑھیں۔

2. موصولہ AUX ٹرانزیکشن کے تمام بائٹس حاصل کرنے کے لیے رجسٹر 0x0124 RequestBytesNum بار پڑھیں۔

3. AUX Request ٹرانزیکشن COMM[3:0] پہلا ریڈنگ بائٹ بٹ ہے [7:4]۔

4. DPCD پتہ ہے ((FirstByte[3:0]<<16) | (SecondByte[7:0]<<8) | (ThirdByte[7:0]))۔

5. AUX درخواست کی لمبائی کا فیلڈ فورتھ بائٹ ہے[7:0]۔

6. DPCD تحریری درخواست کے لین دین کے لیے، لینتھ فیلڈ کے بعد تمام بائٹس ڈیٹا لکھ رہے ہیں۔ 5.3 AUX جوابی لین دین منتقل کریں۔ (ایک سوال پوچھنا)

AUX Request ٹرانزیکشن حاصل کرنے کے بعد، سافٹ ویئر کو AUX Reply ٹرانزیکشن کو جلد از جلد منتقل کرنے کے لیے DisplayPort Rx IP کو کنفیگر کرنا چاہیے۔ سافٹ ویئر تمام جوابی ٹرانزیکشن بائٹس کا تعین کرنے کا ذمہ دار ہے، جس میں جواب کی قسم بھی شامل ہے۔

AUX جواب کو منتقل کرنے کے لیے، سافٹ ویئر کو درج ذیل اقدامات کرنا ہوں گے۔

1. اگر AUX جوابی لین دین بشمول DPCD ریڈنگ ڈیٹا، تمام پڑھے ہوئے ڈیٹا کو رجسٹر 0x010C بائٹ بائٹ میں لکھیں۔ اگر کوئی ڈی پی سی ڈی ریڈنگ ڈیٹا منتقل نہیں کیا جانا ہے تو اس مرحلہ کو چھوڑ دیں۔

2. تعین کریں کہ کتنے DPCD ریڈنگ بائٹس (AuxReadBytesNum)۔ اگر کوئی DPCD ریڈنگ بائٹس نہیں ہے، تو AuxReadBytesNum 0 ہے۔

3. AUX جواب کی قسم (ReplyComm) کا تعین کریں۔

4. رجسٹر 16x0 میں ((AuxReadBytesNum<<0100) | ReplyComm) لکھیں۔

5.4 ڈسپلے پورٹ لین ٹریننگ (ایک سوال پوچھنا)

پہلی تربیت میں stagای، LANEx_CR_DONE حاصل کرنے کے لیے ڈسپلے پورٹ کا ذریعہ آلہ منسلک ڈسپلے پورٹ سنک ڈیوائس بنانے کے لیے TPS1 کو منتقل کرتا ہے۔

دوسری تربیت میں stage، LANEx_EQ_DONE، LANEx_SYMBOL_LOCKED، اور INTERLANE_ALIGN_DONE حاصل کرنے کے لیے ڈسپلے پورٹ کا ذریعہ آلہ TPS2/TPS3/TPS4 کو منسلک ڈسپلے پورٹ سنک ڈیوائس حاصل کرنے کے لیے منتقل کرتا ہے۔

LANEx_CR_DONE اشارہ کرتا ہے کہ FPGA ٹرانسیور CDR مقفل ہے۔ LANEx_SYMBOL_LOCKED اشارہ کرتا ہے کہ 8B10B ڈیکوڈر 8B بائٹس کو صحیح طریقے سے ڈی کوڈ کرتا ہے۔

تربیتی طریقہ کار سے پہلے، ڈسپلے پورٹ سنک ایپلیکیشن سافٹ ویئر کو سورس ڈیوائس کو اجازت دینی چاہیے۔ DisplayPort Rx IP TPS3 اور TPS4 کو سپورٹ کرتا ہے۔

جب سورس ڈیوائس TPS3/TPS4 بھیج رہا ہو (ذریعہ ڈیوائس TPS0/TPS0102 ٹرانسمیشن کی نشاندہی کرنے کے لیے DPCD_3x4 لکھتا ہے)، تو سافٹ ویئر کو یہ چیک کرنے کے لیے درج ذیل اقدامات کرنا ہوں گے کہ آیا ٹریننگ ہوئی ہے:

یوزر گائیڈ
DS50003546A – 9
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ڈسپلے پورٹ Rx IP کنفیگریشن

1. رجسٹر 0x0000 میں فعال لین نمبر لکھیں۔

2. TPS0 کے لیے descrambler کو غیر فعال کرنے کے لیے رجسٹر 00x0 میں 0014x3 لکھیں۔ TPS0 کے لیے descrambler کو فعال کرنے کے لیے 01x4 لکھیں۔

3. جب تک سورس ڈیوائس DPCD_0x0202 اور DPCD_0x0203 DPCD رجسٹر نہیں پڑھتا انتظار کرنا۔

4. یہ جاننے کے لیے رجسٹر 0x0038 پڑھیں کہ آیا DisplayPort Rx IP لین کو TPS3 موصول ہوا ہے۔ TPS1 موصول ہونے پر LANEx_EQ_DONE کو 3 پر سیٹ کریں۔

5. یہ جاننے کے لیے رجسٹر 0x0018 پڑھیں کہ آیا تمام لین ایک دوسرے سے منسلک ہیں۔ اگر تمام لین سیدھ میں ہیں تو INTERLANE _ALIGN_DONE کو 1 پر سیٹ کریں۔

تربیتی طریقہ کار میں، سافٹ ویئر کو ٹرانسیور SI سیٹنگز اور ٹرانسیور لین ریٹ کو ترتیب دینے کی ضرورت ہو سکتی ہے۔

5.5 ویڈیو سٹریم وصول کنندہ (ایک سوال پوچھنا)

تربیت مکمل ہونے کے بعد، DisplayPort Rx IP کو ویڈیو سٹریم ریسیور کو فعال کرنا چاہیے۔ ویڈیو ریسیور کو فعال کرنے کے لیے، سافٹ ویئر کو درج ذیل کنفیگریشن کو انجام دینا ہوگا:

1. descrambler کو فعال کرنے کے لیے رجسٹر 0x01 میں 0x0014 لکھیں۔

2. ویڈیو سٹریم ریسیور کو فعال کرنے کے لیے رجسٹر 0x01 میں 0x0010 لکھیں۔

3. MSA کو رجسٹر 0x0048 سے 0x006C کو رجسٹر کرنے کے لیے پڑھیں جب تک کہ MSA کی قدریں بامعنی طور پر نہ مل جائیں۔

4. FrameLinesNumber کو رجسٹر 0x00C0 میں لکھیں۔ رجسٹر 0x00D8 میں LinePixelsNumber لکھیں۔ سابق کے لیےampاگر ہم جانتے ہیں کہ یہ MSA سے 1920×1080 ویڈیو اسٹریم ہے، تو رجسٹر 1080x0C00 میں 0 لکھیں اور رجسٹر 1920x0D00 میں 8 لکھیں۔

5. یہ چیک کرنے کے لیے رجسٹر 0x01D4 پڑھیں کہ آیا برآمد شدہ ویڈیو اسٹریم فریم میں متوقع HWidth اور متوقع VHeight ہے۔

6. پڑھنے کی قدر کو صاف اور ضائع کرنے کے لیے رجسٹر 0x01F0 پڑھیں کیونکہ یہ رجسٹر آخری پڑھنے سے اسٹیٹس کو ریکارڈ کرتا ہے۔

7. تقریباً 1 سیکنڈ یا کئی سیکنڈ تک انتظار کرتے ہوئے، دوبارہ رجسٹر 0x01F0 پڑھیں۔ چیکنگ بٹ [5] یہ چیک کرنے کے لیے کہ آیا بازیافت شدہ ویڈیو اسٹریم HWidth مقفل ہے۔ 1 کا مطلب ہے غیر مقفل اور 0 کا مطلب ہے مقفل۔ چیکنگ بٹ [21] یہ چیک کرنے کے لیے کہ آیا ویڈیو اسٹریم کو بازیافت کیا گیا ہے VHeight لاک ہے۔ 1 کا مطلب ہے غیر مقفل اور 0 کا مطلب ہے مقفل۔

5.6 رجسٹر تعریف (ایک سوال پوچھنا)

مندرجہ ذیل جدول DisplayPort Tx IP میں بیان کردہ اندرونی رجسٹروں کو دکھاتا ہے۔

جدول 5-1۔ ڈسپلے پورٹ Rx IP رجسٹر

ایڈریس بٹس

نام

ڈیفالٹ ٹائپ کریں۔

تفصیل

0x0000

[2:0]

فعال_لینز_نمبر

RW

0x4

فعال لین نمبر 4 لین، 2 لین، یا 1 لین

0x0004

[2:0]

باہر_متوازی_پکسل_نمبر

RW

0x4

ویڈیو اسٹریم آؤٹ پٹ انٹرفیس پر متوازی پکسلز کی تعداد

0x0010

[0]

ویڈیو_اسٹریم_کو فعال کریں۔

RW

0x0

ویڈیو اسٹریم وصول کنندہ کو فعال کریں۔

0x0014

[0]

Descramble_Enable

RW

0x0

descrambler کو فعال کریں۔

0x0018

[0]

InterLane_Alignment_Status RO

0x0

یہ بتاتا ہے کہ کیا لین سیدھ میں ہیں۔

0x001C۔

[1]

صف بندی_خرابی۔

RC

0x0

اشارہ کرتا ہے کہ سیدھ کے طریقہ کار میں غلطی ہے۔

[0]

نئی_الائنمنٹ

RC

0x0

اشارہ کرتا ہے کہ آیا کوئی نیا الائنمنٹ ایونٹ تھا۔ جب لین سیدھ میں نہ ہوں تو ایک نئی سیدھ کی توقع کی جاتی ہے۔ جب لین سیدھ میں ہوتی ہیں اور ایک نئی سیدھ ہوتی ہے، تو اس کا مطلب ہے کہ لین سیدھ سے باہر ہیں اور دوبارہ سیدھ میں ہیں۔

0x0038

[14:12] لین3_RX_TPS_Mode

RO

0x0

Lane3 کو TPSx موڈ موصول ہوا۔ 2 کا مطلب ہے TPS2، 3 کا مطلب TPS3، اور 4 کا مطلب TPS4 ہے۔

یوزر گائیڈ
DS50003546A – 10
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ڈسپلے پورٹ Rx IP کنفیگریشن

………..جاری ہے۔ 

ایڈریس بٹس نام کی قسم ڈیفالٹ تفصیل

[10:8]

Lane2_RX_TPS_Mode

RO

0x0

Lane2 کو TPSx موڈ موصول ہوا۔

[6:4]

Lane1_RX_TPS_Mode

RO

0x0

Lane1 کو TPSx موڈ موصول ہوا۔

[2:0]

Lane0_RX_TPS_Mode

RO

0x0

Lane0 کو TPSx موڈ موصول ہوا۔

0x0044

[7:0]

Rx_VBID

RO

0x00

VBID موصول ہوا۔

0x0048

[15:0]

MSA_HTotal

RO

0x0

MSA_HTotal موصول ہوا۔

0x004C۔

[15:0]

MSA_VTotal

RO

0x0

MSA_VTotal موصول ہوا۔

0x0050

[15:0]

MSA_HSشروع کریں۔

RO

0x0

MSA_HSstart موصول ہوا۔

0x0054

[15:0]

MSA_VStart

RO

0x0

MSA_VStart موصول ہوا۔

0x0058

[15]

MSA_VSync_Polarity

RO

0x0

MSA_VSYNC_Polarity موصول ہوا۔

[14:0]

MSA_VSync_Width

RO

0x0

MSA_VSYC_Width موصول ہوا۔

0x005C۔

[15]

MSA_HSync_Polarity

RO

0x0

MSA_HSYNC_Polarity موصول ہوا۔

[14:0]

MSA_HSync_Width

RO

0x0

MSA_HSYNC_Width موصول ہوا۔

0x0060

[15:0]

MSA_HWidth

RO

0x0

MSA_HWidth موصول ہوا۔

0x0064

[15:0]

MSA_VHeight

RO

0x0

MSA_VHeight موصول ہوا۔

0x0068

[7:0]

MSA_MISC0

RO

0x0

MSA_MISC0 موصول ہوا۔

0x006C۔

[7:0]

MSA_MISC1

RO

0x0

MSA_MISC1 موصول ہوا۔

0x00C0۔

[15:0]

ویڈیو_فریم_لائن_نمبر

RW

0x438

موصولہ ویڈیو فریم میں لائنوں کی تعداد

0x00C4۔

[15:0]

Video_VSYNC_Width

RW

0x0004

vclk_i سائیکلوں میں آؤٹ پٹ ویڈیو VSYNC چوڑائی کی وضاحت کرتا ہے۔

0x00C8۔

[15:0]

ویڈیو_HSYNC_Width

RW

0x0004

vclk_i سائیکلوں میں آؤٹ پٹ ویڈیو HSYNC چوڑائی کی وضاحت کرتا ہے۔

0x00CC

[15:0]

VSYNC_To_HSYNC_Width

RW

0x0008

vclk_i سائیکلوں میں VSYNC اور HSYNC کے درمیان فاصلے کی وضاحت کرتا ہے۔

0x00D0۔

[15:0]

HSYNC_To_Pixel_Width

RW

0x0008

سائیکلوں میں HSYNC اور پہلی لائن پکسل کے درمیان فاصلے کی وضاحت کرتا ہے۔

0x00D8۔

[15:0]

ویڈیو_لائن_پکسلز

RW

0x0780

موصول ہونے والی ویڈیو لائن میں پکسلز کی تعداد

0x0100

[23:16] AUX_Tx_Data_Byte_Num

RW

0x00

AUX جواب میں DPCD پڑھنے والے ڈیٹا بائٹس کی تعداد

[3:0]

AUX_Tx_Command

RW

0x0

AUX جواب میں Comm[3:0] (جواب کی قسم)

0x010C۔

[7:0]

AUX_Tx_Writing_Data

RW

0x00

AUX جواب کے لیے تمام DPCD پڑھنے والے ڈیٹا بائٹس لکھیں۔

0x011C۔

[15:0]

Tx_AUX_Reply_Num

RC

0x0

AUX جوابی لین دین کی تعداد منتقل کی جائے گی۔

0x0120

[15:0]

Rx_AUX_Request_Num

RC

0x0

موصول ہونے والی AUX درخواست کی لین دین کی تعداد

0x0124

[7:0]

AUX_Rx_Read_Data

RO

0x00

موصولہ AUX درخواست کے لین دین کے تمام بائٹس پڑھیں

0x012C۔

[7:0]

AUX_Rx_Request_Length

RO

0x00

موصولہ AUX درخواست کے لین دین میں بائٹس کی تعداد

0x0140

[0]

HPD_Status

RW

0x0

HPD آؤٹ پٹ ویلیو سیٹ کریں۔

0x0144

[0]

بھیجیں_HPD_IRQ

RW

0x0

HPD مداخلت بھیجنے کے لیے 1 پر لکھیں۔

0x0148

[19:0]

HPD_IRQ_Width

RW

0x249F0 aux_clk_i سائیکلوں میں HPD IRQ کم فعال نبض کی چوڑائی کی وضاحت کرتا ہے

0x0180

[0]

IntMask_Total_Interrupt

RW

0x1

مداخلت کا ماسک: مکمل مداخلت

0x0184

[1]

IntMask_NewAuxRequest

RW

0x1

انٹرپٹ ماسک: نئی AUX درخواست موصول ہوئی۔

[0]

IntMask_TxAuxDone

RW

0x1

انٹرپٹ ماسک: ٹرانسمٹ AUX جواب ہو گیا۔

0x01A0۔

[15]

Int_TotalInt

RC

0x0

خلل: مکمل خلل

[1]

Int_NewAuxRequest

RC

0x0

مداخلت: نئی AUX درخواست موصول ہوئی۔

[0]

Int_TxAuxDone

RC

0x0

مداخلت: AUX جواب منتقل کر دیا گیا۔

0x01D4۔

[31:16] ویڈیو_آؤٹ پٹ_لائن نمبر

RO

0x0

آؤٹ پٹ ویڈیو فریم میں لائنوں کی تعداد

[15:0]

Video_Output_PixelNum

RO

0x0

آؤٹ پٹ ویڈیو لائن میں پکسلز کی تعداد

0x01F0

[21]

Video_LineNum_Unlock

RC

0x0

1 کا مطلب ہے آؤٹ پٹ ویڈیو فریم لائنز نمبر مقفل نہیں ہے۔

[5]

Video_PixelNum_Unlock

RC

0x0

1 کا مطلب ہے آؤٹ پٹ ویڈیو پکسلز نمبر مقفل نہیں ہے۔

یوزر گائیڈ
DS50003546A – 11
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ڈسپلے پورٹ Rx IP کنفیگریشن

5.7 ڈرائیور کی تشکیل (ایک سوال پوچھنا)

آپ ڈرائیور کو تلاش کر سکتے ہیں۔ files مندرجہ ذیل میں

راستہ: ..\ اجزاء\مائکروچپ\SolutionCore\dp_receiver\ ڈرائیور.

یوزر گائیڈ
DS50003546A – 12
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ٹیسٹ بینچ

6. ٹیسٹ بینچ (ایک سوال پوچھنا)

DisplayPort Rx IP کی فعالیت کو جانچنے کے لیے Testbench فراہم کیا گیا ہے۔ DisplayPort Tx IP کا استعمال DisplayPort Rx IP فعالیت کی تصدیق کے لیے کیا جاتا ہے۔

6.1 نقلی قطاریں۔ (ایک سوال پوچھنا)

ٹیسٹ بینچ کا استعمال کرتے ہوئے کور کی نقل کرنے کے لیے، درج ذیل اقدامات کریں:

1. Libero SoC کیٹلاگ میں (View ونڈوز کیٹلاگ)، پھیلائیں۔ حل - ویڈیو ، گھسیٹیں اور چھوڑیں۔ ڈسپلے پورٹ آر ایکس، اور پھر کلک کریں۔ OK. درج ذیل تصویر دیکھیں۔

شکل 6-1۔ Libero SoC کیٹلاگ میں ڈسپلے کنٹرولر

2. SmartDesign DisplayPort Tx اور DisplayPort Rx انٹر کنکشن پر مشتمل ہے۔ DisplayPort Rx IP سمولیشن کے لیے SmartDesign بنانے کے لیے، کلک کریں۔ لائبیرو پروجیکٹ اسکرپٹ پر عمل کریں۔. اسکرپٹ پر براؤز کریں۔ ..\ اجزاء\مائکروچپ\SolutionCore\dp_receiver\ \scripts\Dp_Rx_SD.tcl، اور پھر کلک کریں۔ دوڑو .

شکل 6-2۔ DisplayPort Rx IP کے لیے اسکرپٹ پر عمل کریں۔

اسمارٹ ڈیزائن ظاہر ہوتا ہے۔ درج ذیل تصویر دیکھیں۔

یوزر گائیڈ
DS50003546A – 13
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ٹیسٹ بینچ

شکل 6-3۔ اسمارٹ ڈیزائن ڈایاگرام

خاکہ

3. پر Files ٹیب، کلک کریں نقلی درآمد کریں۔ Filesشکل 6-4۔ درآمد کریں۔ Files

dp_receiver_C0

prdata_o_0[31:0] pready_o_0

4. درآمد کریں۔ tc_rx_videostream.txt, tc_rx_tps.txt, tc_rx_hpd.txt, tc_rx_aux_request.txt، اور tc_rx_aux_reply.txt file سے

مندرجہ ذیل راستہ: ..\ اجزاء\مائکروچپ\SolutionCore\dp_receiver\ \محرک.

5. ایک مختلف درآمد کرنے کے لئے file، مطلوبہ پر مشتمل فولڈر کو براؤز کریں۔ file، اور کلک کریں۔ کھولیں۔. درآمد شدہ file تخروپن کے تحت درج ہے، درج ذیل تصویر دیکھیں۔

 یوزر گائیڈ

DS50003546A - 14

© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ٹیسٹ بینچ

شکل 6-5۔ درآمد شدہ Fileسمولیشن فولڈر میں s فہرست

6. پر محرک درجہ بندی ٹیب، کلک کریں displayport_rx_tb (displayport_rx_tb. v). کی طرف اشارہ پری سنتھ ڈیزائن کی تقلید کریں۔، اور پھر کلک کریں۔ انٹرایکٹو کھولیں۔

شکل 6-6۔ ٹیسٹ بینچ کی تقلید

ماڈل سم ٹیسٹ بینچ کے ساتھ کھلتا ہے۔ file جیسا کہ مندرجہ ذیل تصویر میں دکھایا گیا ہے۔

یوزر گائیڈ
DS50003546A – 15
© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

ٹیسٹ بینچ

شکل 6-7۔ ڈسپلے پورٹ آر ایکس ماڈل سم ویوفارم

اہم: اگر سمولیشن میں رن ٹائم کی حد کی وجہ سے خلل پڑتا ہے۔ DO file، استعمال کریں۔ چلائیں - تمام تخروپن کو مکمل کرنے کا حکم۔

 یوزر گائیڈ

DS50003546A - 16

© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

نظرثانی کی تاریخ

7. نظرثانی کی تاریخ (ایک سوال پوچھنا)

نظرثانی کی تاریخ ان تبدیلیوں کو بیان کرتی ہے جو دستاویز میں لاگو کی گئی تھیں۔ تبدیلیاں نظر ثانی کے ذریعے درج کی جاتی ہیں، جو کہ سب سے زیادہ حالیہ اشاعت سے شروع ہوتی ہیں۔

جدول 7-1۔ نظرثانی کی تاریخ

نظر ثانی

تاریخ

تفصیل

A

06/2023

دستاویز کی ابتدائی ریلیز۔

یوزر گائیڈ

DS50003546A - 17

© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

مائکروچپ ایف پی جی اے سپورٹ 

مائیکرو چِپ ایف پی جی اے پروڈکٹس گروپ اپنی مصنوعات کو مختلف سپورٹ سروسز کے ساتھ بیک کرتا ہے، بشمول کسٹمر سروس، کسٹمر ٹیکنیکل سپورٹ سینٹر، webسائٹ، اور دنیا بھر میں سیلز دفاتر۔ صارفین کو مشورہ دیا جاتا ہے کہ وہ سپورٹ سے رابطہ کرنے سے پہلے مائیکرو چِپ کے آن لائن وسائل کو دیکھیں کیونکہ بہت امکان ہے کہ ان کے سوالات کا جواب پہلے ہی دے دیا گیا ہو۔

کے ذریعے ٹیکنیکل سپورٹ سینٹر سے رابطہ کریں۔ webسائٹ پر www.microchip.com/support. FPGA ڈیوائس پارٹ نمبر کا ذکر کریں، مناسب کیس کیٹیگری منتخب کریں، اور ڈیزائن اپ لوڈ کریں۔ files تکنیکی مدد کیس بناتے وقت۔

غیر تکنیکی پروڈکٹ سپورٹ کے لیے کسٹمر سروس سے رابطہ کریں، جیسے پروڈکٹ کی قیمتوں کا تعین، پروڈکٹ اپ گریڈ، اپ ڈیٹ کی معلومات، آرڈر کی حیثیت، اور اجازت۔

• شمالی امریکہ سے، کال کریں۔ 800.262.1060

• باقی دنیا سے کال کریں۔ 650.318.4460

• فیکس، دنیا میں کہیں سے بھی، 650.318.8044

مائیکرو چپ کی معلومات 

مائیکرو چِپ Webسائٹ

مائیکرو چِپ ہمارے ذریعے آن لائن سپورٹ فراہم کرتا ہے۔ webسائٹ پر www.microchip.com/. یہ webسائٹ بنانے کے لئے استعمال کیا جاتا ہے files اور معلومات صارفین کے لیے آسانی سے دستیاب ہیں۔ دستیاب مواد میں سے کچھ میں شامل ہیں:

• پروڈکٹ سپورٹ - ڈیٹا شیٹس اور خطا، درخواست کے نوٹس اور ایسample پروگرامز، ڈیزائن کے وسائل، صارف کے رہنما اور ہارڈویئر سپورٹ دستاویزات، تازہ ترین سافٹ ویئر ریلیز اور محفوظ شدہ سافٹ ویئر

• جنرل ٹیکنیکل سپورٹ - اکثر پوچھے جانے والے سوالات (FAQs)، تکنیکی مدد کی درخواستیں، آن لائن ڈسکشن گروپس، مائکروچپ ڈیزائن پارٹنر پروگرام ممبر کی فہرست

• مائیکرو چِپ کا کاروبار - پروڈکٹ سلیکٹر اور آرڈرنگ گائیڈز، تازہ ترین مائیکرو چِپ پریس ریلیز، سیمینارز اور ایونٹس کی فہرست، مائیکرو چِپ سیلز آفسز، تقسیم کاروں اور فیکٹری کے نمائندوں کی فہرستیں

مصنوعات کی تبدیلی کی اطلاع کی خدمت

مائیکرو چِپ کی پروڈکٹ کی تبدیلی کی اطلاع سروس صارفین کو مائیکرو چِپ پراڈکٹس پر تازہ رکھنے میں مدد کرتی ہے۔ سبسکرائبرز کو ای میل اطلاع موصول ہوگی جب بھی کسی مخصوص پروڈکٹ فیملی یا ڈیولپمنٹ ٹول کی دلچسپی سے متعلق تبدیلیاں، اپ ڈیٹس، نظرثانی یا خرابیاں ہوں گی۔

رجسٹر کرنے کے لیے، پر جائیں۔ www.microchip.com/pcn اور رجسٹریشن کی ہدایات پر عمل کریں۔ کسٹمر سپورٹ

مائیکرو چِپ پروڈکٹس کے صارفین کئی چینلز کے ذریعے مدد حاصل کر سکتے ہیں: • تقسیم کار یا نمائندہ

• مقامی سیلز آفس

• ایمبیڈڈ سولیوشن انجینئر (ESE)

• ٹیکنیکل سپورٹ

صارفین کو مدد کے لیے اپنے ڈسٹری بیوٹر، نمائندے یا ESE سے رابطہ کرنا چاہیے۔ مقامی سیلز آفس بھی گاہکوں کی مدد کے لیے دستیاب ہیں۔ سیلز دفاتر اور مقامات کی فہرست اس دستاویز میں شامل ہے۔

کے ذریعے تکنیکی مدد دستیاب ہے۔ webسائٹ پر: www.microchip.com/support مائیکرو چِپ ڈیوائسز کوڈ پروٹیکشن فیچر

مائیکرو چِپ پروڈکٹس پر کوڈ پروٹیکشن فیچر کی درج ذیل تفصیلات نوٹ کریں:

 یوزر گائیڈ

DS50003546A - 18

© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

• مائیکرو چِپ کی مصنوعات اپنی مخصوص مائیکرو چِپ ڈیٹا شیٹ میں موجود تصریحات کو پورا کرتی ہیں۔

• مائیکروچپ کا خیال ہے کہ اس کی مصنوعات کا خاندان محفوظ ہے جب اسے مطلوبہ انداز میں، آپریٹنگ تصریحات کے اندر، اور عام حالات میں استعمال کیا جائے۔

• مائیکرو چِپ قدروں کو اہمیت دیتی ہے اور جارحانہ طور پر اپنے دانشورانہ املاک کے حقوق کا تحفظ کرتی ہے۔ مائیکرو چِپ پروڈکٹ کے کوڈ پروٹیکشن فیچرز کی خلاف ورزی کرنے کی کوششیں سختی سے ممنوع ہیں اور ڈیجیٹل ملینیم کاپی رائٹ ایکٹ کی خلاف ورزی کر سکتی ہیں۔

• نہ تو مائکروچپ اور نہ ہی کوئی دوسرا سیمی کنڈکٹر بنانے والا اس کے کوڈ کی حفاظت کی ضمانت دے سکتا ہے۔ کوڈ پروٹیکشن کا مطلب یہ نہیں ہے کہ ہم اس بات کی ضمانت دے رہے ہیں کہ پروڈکٹ "اٹوٹ ایبل" ہے۔ کوڈ تحفظ مسلسل تیار ہو رہا ہے۔ Microchip ہماری مصنوعات کے کوڈ پروٹیکشن فیچرز کو مسلسل بہتر بنانے کے لیے پرعزم ہے۔

قانونی نوٹس

یہ اشاعت اور اس میں موجود معلومات کو صرف مائیکرو چِپ پروڈکٹس کے ساتھ استعمال کیا جا سکتا ہے، بشمول آپ کی درخواست کے ساتھ مائیکرو چِپ پروڈکٹس کو ڈیزائن، ٹیسٹ اور انٹیگریٹ کرنا۔ کسی دوسرے طریقے سے اس معلومات کا استعمال ان شرائط کی خلاف ورزی کرتا ہے۔ ڈیوائس ایپلیکیشنز سے متعلق معلومات صرف آپ کی سہولت کے لیے فراہم کی جاتی ہیں اور اپ ڈیٹس کے ذریعے اس کی جگہ لے لی جا سکتی ہے۔ یہ یقینی بنانا آپ کی ذمہ داری ہے کہ آپ کی درخواست آپ کی وضاحتوں کے مطابق ہو۔ اضافی سپورٹ کے لیے اپنے مقامی مائیکرو چِپ سیلز آفس سے رابطہ کریں یا اضافی سپورٹ حاصل کریں۔ www.microchip.com/en-us/support/design-help/ client-support-services.

یہ معلومات مائیکروچپ "جیسا ہے" کے ذریعہ فراہم کی گئی ہے۔ مائیکروچپ کسی بھی قسم کی کوئی نمائندگی یا وارنٹی نہیں دیتا خواہ ظاہر ہو یا مضمر، تحریری ہو یا زبانی، قانونی یا بصورت دیگر، معلومات سے متعلق جس میں شامل ہے لیکن محدود نہیں غیر خلاف ورزی، تجارتی صلاحیت، اور کسی خاص مقصد کے لیے فٹنس، یا اس کی حالت، معیار، یا کارکردگی سے متعلق وارنٹی۔

کسی بھی صورت میں مائیکروچپ کسی بھی بالواسطہ، خصوصی، تعزیری، اتفاقی، یا نتیجے میں ہونے والے نقصان، نقصان، لاگت، یا کسی بھی قسم کے اخراجات کے لیے ذمہ دار نہیں ہوگی، یہاں تک کہ اگر مائیکروچپ کو امکان کے بارے میں مشورہ دیا گیا ہو یا نقصانات کا اندازہ لگایا جا سکتا ہے۔ قانون کی طرف سے اجازت دی گئی مکمل حد تک، معلومات یا اس کے استعمال سے متعلق کسی بھی طرح سے تمام دعووں پر مائیکروچپ کی کل ذمہ داری فیس کی رقم سے زیادہ نہیں ہوگی، اگر آپ کو کسی بھی صورت میں، معلومات کے لیے مائکروچپ۔

لائف سپورٹ اور/یا حفاظتی ایپلی کیشنز میں مائیکرو چِپ ڈیوائسز کا استعمال مکمل طور پر خریدار کے خطرے میں ہے، اور خریدار اس طرح کے استعمال کے نتیجے میں ہونے والے کسی بھی اور تمام نقصانات، دعووں، سوٹوں، یا اخراجات سے بے ضرر مائیکرو چِپ کا دفاع، معاوضہ اور اسے رکھنے پر متفق ہے۔ کسی بھی مائیکرو چِپ دانشورانہ املاک کے حقوق کے تحت کوئی لائسنس، واضح طور پر یا دوسری صورت میں نہیں دیا جاتا جب تک کہ دوسری صورت میں بیان نہ کیا جائے۔

ٹریڈ مارکس

مائیکرو چِپ کا نام اور لوگو، مائیکرو چِپ لوگو، اڈاپٹیک، اے وی آر، اے وی آر لوگو، اے وی آر فریکس، بیسٹ ٹائم، بٹ کلاؤڈ، کریپٹو میموری، کریپٹو آر ایف، ڈی ایس پی آئی سی، فلیکس پی ڈبلیو آر، ہیلڈو، آئی جی ایل او، جوک بلوکس، کیلوق، لنکس، لنکس، لنکس، میکل ایکس MediaLB, megaAVR, Microsemi, Microsemi لوگو, MOST, MOST لوگو, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 لوگو, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SST, Logo, Logo , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, اور XMEGA USA اور دیگر ممالک میں Incorporated Microchip Technology کے رجسٹرڈ ٹریڈ مارکس ہیں۔

AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermit 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus Smart Wire, Quiuset Logo SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, اور ZL امریکہ میں شامل Microchip Technology کے رجسٹرڈ ٹریڈ مارک ہیں۔

ملحقہ کلید دبانے، AKS، analog-for-the-Digital Age، Any Capacitor، AnyIn، AnyOut، Augmented Switching، BlueSky، BodyCom، Clockstudio، CodeGuard، CryptoAuthentication، CryptoAutomotive، CryptoAuthentication، CryptoAutomotive، CryptoCDEMPanet، CryptoCid متحرک

 یوزر گائیڈ

DS50003546A - 19

© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

اوسط میچنگ، ڈی اے ایم، ای سی اے این، ایسپریسو ٹی 1 ایس، ایتھر گرین، گرڈ ٹائم، آئیڈیل برج، ان سرکٹ سیریل پروگرامنگ، آئی سی ایس پی، آئی این آئی سی نیٹ، انٹیلیجنٹ متوازی، انٹیلی ایم او ایس، انٹر-چِپ کنیکٹیویٹی، جِٹر بلاکر، نوب آن ڈِس میکس، سی پلےView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB مصدقہ لوگو, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, RipREX, RIPLEX , RTG4, SAM ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, USBBxrience, VBBXCENTER , VeriPHY ViewSpan، WiperLock، XpressConnect، اور ZENA USA اور دیگر ممالک میں Incorporated Microchip Technology کے ٹریڈ مارک ہیں۔

ایس کیو ٹی پی امریکہ میں شامل مائیکرو چِپ ٹیکنالوجی کا ایک سروس مارک ہے۔

Adaptec لوگو، فریکوئنسی آن ڈیمانڈ، سیلیکون سٹوریج ٹیکنالوجی، اور Symmcom دیگر ممالک میں Microchip Technology Inc. کے رجسٹرڈ ٹریڈ مارک ہیں۔

GestIC Microchip Technology Germany II GmbH & Co. KG کا رجسٹرڈ ٹریڈ مارک ہے، جو Microchip Technology Inc. کا ذیلی ادارہ ہے، دوسرے ممالک میں۔

یہاں ذکر کردہ دیگر تمام ٹریڈ مارک ان کی متعلقہ کمپنیوں کی ملکیت ہیں۔ © 2023، Microchip Technology Incorporated اور اس کے ذیلی ادارے۔ جملہ حقوق محفوظ ہیں۔ آئی ایس بی این: 978-1-6683-2664-0

کوالٹی مینجمنٹ سسٹم

مائیکرو چِپ کے کوالٹی مینجمنٹ سسٹمز کے بارے میں معلومات کے لیے، براہِ کرم ملاحظہ کریں۔ www.microchip.com/quality.

 یوزر گائیڈ

DS50003546A - 20

© 2023 Microchip Technology Inc. اور اس کے ذیلی ادارے

دنیا بھر میں سیلز اور سروس

امریکہ ایشیا/ پیسفک ایشیا/ پیسیفک یوروپ

کارپوریٹ آفس

2355 West Chandler Blvd. Chandler, AZ 85224-6199 ٹیلی فون: 480-792-7200

فیکس: 480-792-7277

تکنیکی معاونت:

www.microchip.com/support

Web پتہ: www.microchip.com

اٹلانٹا

ڈولتھ، جی اے

ٹیلی فون: 678-957-9614

فیکس: 678-957-1455

آسٹن، TX

ٹیلی فون: 512-257-3370

بوسٹن

ویسٹبورو، ایم اے

ٹیلی فون: 774-760-0087

فیکس: 774-760-0088

شکاگو

Itasca، IL

ٹیلی فون: 630-285-0071

فیکس: 630-285-0075

ڈلاس

ایڈیسن ، ٹی ایکس

ٹیلی فون: 972-818-7423

فیکس: 972-818-2924

ڈیٹرائٹ

نووی، ایم آئی

ٹیلی فون: 248-848-4000

ہیوسٹن، TX

ٹیلی فون: 281-894-5983

انڈیاناپولس

Noblesville, IN

ٹیلی فون: 317-773-8323

فیکس: 317-773-5453

ٹیلی فون: 317-536-2380

لاس اینجلس

مشن ویجو، CA

ٹیلی فون: 949-462-9523

فیکس: 949-462-9608

ٹیلی فون: 951-273-7800

ریلی، این سی

ٹیلی فون: 919-844-7510

نیویارک، نیو یارک

ٹیلی فون: 631-435-6000

سان ہوزے، CA

ٹیلی فون: 408-735-9110

ٹیلی فون: 408-436-4270

کینیڈا - ٹورنٹو

ٹیلی فون: 905-695-1980

فیکس: 905-695-2078

آسٹریلیا - سڈنی ٹیلی فون: 61-2-9868-6733 چین - بیجنگ

ٹیلی فون: 86-10-8569-7000 چین - چینگڈو

ٹیلی فون: 86-28-8665-5511 چین - چونگ کنگ ٹیلی فون: 86-23-8980-9588 چین - ڈونگ گوان ٹیلی فون: 86-769-8702-9880 چین - گوانگزو ٹیلی فون: 86-20-8755-8029 چین - ہانگجو ٹیلی فون: 86-571-8792-8115 چین - ہانگ کانگ SAR ٹیلی فون: 852-2943-5100 چین - نانجنگ

ٹیلی فون: 86-25-8473-2460 چین - چنگ ڈاؤ

ٹیلی فون: 86-532-8502-7355 چین - شنگھائی

ٹیلی فون: 86-21-3326-8000 چین - شینیانگ ٹیلی فون: 86-24-2334-2829 چین - شینزین ٹیلی فون: 86-755-8864-2200 چین - سوزو

ٹیلی فون: 86-186-6233-1526 چین - ووہان

ٹیلی فون: 86-27-5980-5300 چین - ژیان

ٹیلی فون: 86-29-8833-7252 چین - زیامین

ٹیلی فون: 86-592-2388138 چین - زوہائی

ٹیلی فون: 86-756-3210040

انڈیا - بنگلور

ٹیلی فون: 91-80-3090-4444

ہندوستان - نئی دہلی

ٹیلی فون: 91-11-4160-8631

بھارت - پونے

ٹیلی فون: 91-20-4121-0141

جاپان - اوساکا

ٹیلی فون: 81-6-6152-7160

جاپان - ٹوکیو

ٹیلی فون: 81-3-6880- 3770

کوریا - ڈیگو

ٹیلی فون: 82-53-744-4301

کوریا - سیول

ٹیلی فون: 82-2-554-7200

ملائیشیا۔ کوالالمپور

ٹیلی فون: 60-3-7651-7906

ملائیشیا - پینانگ

ٹیلی فون: 60-4-227-8870

فلپائن - منیلا

ٹیلی فون: 63-2-634-9065

سنگاپور

ٹیلی فون: 65-6334-8870

تائیوان - ہسن چو

ٹیلی فون: 886-3-577-8366

تائیوان - کاؤسنگ

ٹیلی فون: 886-7-213-7830

تائیوان - تائی پے

ٹیلی فون: 886-2-2508-8600

تھائی لینڈ - بنکاک

ٹیلی فون: 66-2-694-1351

ویتنام - ہو چی منہ

ٹیلی فون: 84-28-5448-2100

 یوزر گائیڈ

آسٹریا - ویلز

ٹیلی فون: 43-7242-2244-39

فیکس: 43-7242-2244-393

ڈنمارک - کوپن ہیگن

ٹیلی فون: 45-4485-5910

فیکس: 45-4485-2829

فن لینڈ - ایسپو

ٹیلی فون: 358-9-4520-820

فرانس - پیرس

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

جرمنی - گارچنگ

ٹیلی فون: 49-8931-9700

جرمنی - ہان

ٹیلی فون: 49-2129-3766400

جرمنی - ہیلبرون

ٹیلی فون: 49-7131-72400

جرمنی - کارلسروہے

ٹیلی فون: 49-721-625370

جرمنی - میونخ

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

جرمنی - روزن ہائیم

ٹیلی فون: 49-8031-354-560

اسرائیل - راعانہ

ٹیلی فون: 972-9-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

یوکے - ووکنگھم

ٹیلی فون: 44-118-921-5800

فیکس: 44-118-921-5820

DS50003546A - 21

© 2023 Microchip Technology Inc. اور اس کا سبسڈی

دستاویزات / وسائل

مائکروچپ IP RX ڈسپلے پورٹ Tx ذرائع [پی ڈی ایف] یوزر گائیڈ
IP RX ڈسپلے پورٹ Tx ذرائع، ڈسپلے پورٹ Tx ذرائع، Tx ذرائع، ذرائع

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *