د مایکروچپ کور ۱۶۵۵۰ یونیورسل غیر متمرکز ریسیور ټرانسمیټر
پیژندنه
کور ۱۶۵۵۰ یو معیاري یونیورسل اسینکرونس ریسیور-ټرانسمیټر (UART) دی چې د پراخه کارول شوي ۱۶۵۵۰ وسیلې سره د سافټویر مطابقت ډاډمن کوي. دا د موډیمونو یا نورو سریال وسیلو څخه د ان پټونو لپاره د سریال څخه موازي ډیټا تبادله اداره کوي او د CPU څخه دې وسیلو ته لیږل شوي ډیټا لپاره موازي سریال څخه تبادله ترسره کوي.
د لیږد په جریان کې، معلومات د UART د لیږد فرسټ-ان، فرسټ-آؤټ (FIFO) بفر کې په موازي ډول لیکل کیږي. بیا معلومات د محصول لپاره سریال کیږي. کله چې ترلاسه کیږي، UART راتلونکی سریال ډیټا په موازي ډول بدلوي او د پروسیسر لپاره اسانه لاسرسی فعالوي.
د ۱۶۵۵۰ UART یو عادي تطبیق په لاندې شکل کې ښودل شوی دی.
شکل ۱. د ۱۶۵۵۰ عادي غوښتنلیک
جدول ۱. د کور ۱۶۵۵۰ لنډیز
کلیدي ځانګړتیاوې
د کور ۱۶۵۵۰ مهمې ځانګړتیاوې په لاندې ډول دي:
- ټرانسمیټر او ریسیور هر یو تر ۱۶ بایټه FIFOs سره بفر شوي ترڅو CPU ته وړاندې شوي مداخلو شمیر کم کړي.
- د معیاري غیر متناسب اړیکو بټونه (پیل، ودرول او برابري) اضافه کوي یا پټوي.
- په خپلواکه توګه کنټرول شوي لیږد، ترلاسه کول، د کرښې حالت او د معلوماتو سیټ مداخلې
- د پروګرام وړ باډ جنراتور
- د موډیم کنټرول دندې (CTSn، RTSn، DSRn، DTRn، RIn او DCDn).
- پرمختللی پیریفرل بس (APB) راجستر انٹرفیس
بند شوي ځانګړتیاوې
د ډیر لوړ سرعت مدغم سرکټ (VHSIC) هارډویر توضیحي ژبه (VHDL) ملاتړ به له دې نسخې څخه بند شي.
د Core16550 د بدلون لاګ معلومات
دا برخه یو جامع او بشپړ چمتو کويview د نوي شامل شوي ځانګړتیاوو څخه، د وروستي خپریدو سره پیل کیږي.
نسخه | څه نوي دي |
کور ۱۶۵۵۰ v۳.۴ | کور ۱۶۵۵۰ د سیسټم ویریلاګ کلیمه "بریک" د راجستر نوم په توګه کاروي کوم چې د ترکیب غلطۍ ستونزه رامینځته کوله. د دې ستونزې د حل لپاره کلیمه د بل نوم سره بدله شوې ده.
د PolarFire® کورنۍ ملاتړ اضافه شو |
کور ۱۶۵۵۰ v۳.۴ | د وړانګو زغمونکی FPGA (RTG4™) کورنۍ ملاتړ اضافه شو |
- د فعال بلاک توضیحات (پوښتنه وکړئ)
دا برخه د داخلي بلاک ډیاګرام د هر عنصر لپاره لنډ وضاحت وړاندې کوي لکه څنګه چې په لاندې شکل کې ښودل شوي.
شکل ۱-۱. د کور ۱۶۵۵۰ بلاک ډیاګرام
د داخلي بلاک ډیاګرام عناصر (پوښتنه وکړئ)
لاندې برخه د داخلي بلاک ډیاګرام د عناصرو په اړه معلومات وړاندې کوي.
- RWControl (پوښتنه وکړئ)
د RWControl بلاک د سیسټم د پروسیسر (موازي) اړخ سره د اړیکو اداره کولو مسؤلیت لري. د داخلي راجسترونو ټول لیکل او لوستل د دې بلاک له لارې ترسره کیږي. - UART_Reg (پوښتنه وکړئ)
د UART_Reg بلاک د وسیلې ټول داخلي راجسترونه ساتي. - RXBlock (پوښتنه وکړئ)
دا د ترلاسه کوونکي بلاک دی. RXBlock راتلونکی سریال کلمه ترلاسه کوي. دا د معلوماتو عرض پیژندلو لپاره پروګرام وړ دی، لکه 5، 6، 7 یا 8 بټونه؛ د مختلف برابري ترتیبات، لکه مساوي، طاق یا بې برابري؛ او مختلف سټاپ بټونه، لکه 1، 1½ او 2 بټونه. RXBlock د ان پټ ډیټا سټریم کې د غلطیو لپاره چک کوي، لکه د اوور رن غلطۍ، د چوکاټ غلطۍ، د برابري غلطۍ او د ماتولو غلطۍ. که راتلونکی کلمه کومه ستونزه ونلري، نو دا د رسیدونکي FIFO کې ځای په ځای کیږي. - د مداخلې کنټرول (پوښتنه وکړئ)
د مداخلې کنټرول بلاک د مداخلې سیګنال بیرته پروسسر ته لیږي، چې د FIFO حالت او د هغې ترلاسه شوي او لیږدول شوي معلوماتو پورې اړه لري. د مداخلې پیژندنې راجستر د مداخلې کچه چمتو کوي. مداخلې د خالي لیږد / رسید بفرونو (یا FIFOs)، د کرکټر ترلاسه کولو کې تېروتنه، یا نورو شرایطو لپاره لیږل کیږي چې د پروسسر پاملرنې ته اړتیا لري. - د بوډ نرخ جنراتور (پوښتنه وکړئ)
دا بلاک د PCLK ان پټ اخلي او د پروګرام شوي ارزښت له مخې یې ویشي (له ۱ څخه تر ۲۱۶ - ۱ پورې). پایله یې د ۱۶ لخوا ویشل کیږي ترڅو د لیږد ساعت (BAUDOUT) رامینځته کړي. - TXBlock (پوښتنه وکړئ)
د ټرانسمیټ بلاک د ټرانسمیټ FIFO ته لیکل شوي ډیټا لیږد اداره کوي. دا د لیږد شوي ډیټا ته اړین سټارټ، پیریټي او سټاپ بټونه اضافه کوي ترڅو ترلاسه کونکی وسیله وکولی شي د غلطۍ اداره کول او ترلاسه کول په سمه توګه ترسره کړي.
د سافټویر انٹرفیس (پوښتنه وکړئ)
د کور۱۶۵۵۰ راجستر تعریفونه او د پتې نقشې پدې برخه کې تشریح شوي دي. لاندې جدول د کور۱۶۵۵۰ راجستر لنډیز ښیې.
PADDR [4:0]
(پته) |
د ویشونکي لیچ لاسرسي بټ1
(ډي ایل ای بي) |
نوم | سمبول | ډیفالټ (بیا تنظیم) ارزښت | د بټونو شمېر | لوستل / لیکل |
00 | 0 | د ترلاسه کونکي بفر راجستر | RBR | XX | 8 | R |
00 | 0 | د لیږدونکي ساتلو راجستر | THR | XX | 8 | W |
00 | 1 | د ویشونکی لیچ (LSB) | DLR | 01h | 8 | R/W |
04 | 1 | د ویشونکی لیچ (MSB) | DMR | 00h | 8 | R/W |
04 | 0 | مداخله فعاله راجستر | د سوداګرۍ خونه | 00h | 8 | R/W |
08 | X | د مداخلې پیژندنې راجستر | IIR | C1h | 8 | R |
08 | X | د فیفا کنټرول راجستر | FCR | 01h | 8 | W |
0C | X | د کرښې کنټرول راجستر | LCR | 00h | 8 | R/W |
10 | X | د موډیم کنټرول راجستر | MCR | 00h | 8 | R/W |
14 | X | د کرښې حالت راجستر | LSR | 60h | 8 | R |
18 | X | د موډیم حالت راجستر | MSR | 00h | 8 | R |
1C | X | د سکریچ راجستر | SR | 00h | 8 | R/W |
مهم
DLAB د لاین کنټرول راجستر (LCR بټ ۷) MSB دی.
د ترلاسه کوونکي بفر راجستر (پوښتنه وکړئ)
د ترلاسه کوونکي بفر راجستر په لاندې جدول کې تعریف شوی.
جدول ۱-۲. د ترلاسه کوونکي بفر راجستر (یوازې لوستلو وړ)—پته ۰ DLAB ۰
بټس | نوم | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
7..0 | RBR | XX | ۰..فف ساعت | ترلاسه شوي معلوماتي ټوټې. صفر بټ LSB دی، او لومړی ترلاسه شوی بټ دی. |
د لیږدونکي ساتلو راجستر (پوښتنه وکړئ)
د ټرانسمیټر هولډنګ راجستر په لاندې جدول کې تعریف شوی.
جدول ۱-۳. د لیږدونکي ساتلو راجستر—یوازې لیکل
بټس | نوم | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
7..0 | THR | XX | ۰..فف ساعت | د معلوماتو بټونو لیږدولو لپاره. بټ 0 LSB دی، او لومړی لیږدول کیږي. |
د فیفا کنټرول راجستر (پوښتنه وکړئ)
د FIFO کنټرول راجستر په لاندې جدول کې تعریف شوی.
ټوټې (7:0) | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
0 | 1 | 0، 1 | د ټرانسسیور (Tx) او رسیدونکي (Rx) FIFO دواړه فعالوي. دا بټ باید 1 ته تنظیم شي کله چې نور FCR بټونه لیکل کیږي یا دوی به پروګرام نه شي.
0: معلول 1: فعال شوی |
1 | 0 | 0، 1 | په Rx FIFO کې ټول بایټونه پاکوي او خپل کاونټر منطق بیا تنظیموي. د شفټ راجستر نه دی پاک شوی.
0: معلول 1: فعال شوی |
2 | 0 | 0، 1 | په Tx FIFO کې ټول بایټونه پاکوي او خپل کاونټر منطق بیا تنظیموي. د شفټ راجستر نه دی پاک شوی.
0: معلول 1: فعال شوی |
3 | 0 | 0، 1 | ۰: واحد لیږد DMA: د CPU بس دورانونو ترمنځ لیږدول شوی
۱: څو-لیږدونکی DMA: لیږدونه تر هغه وخته پورې ترسره کیږي چې Rx FIFO خالي وي یا د لیږد سیسټم آپریټر (TSO) لیږد (XMIT) FIFO ډک شي. FCR[1] باید 0 ته تنظیم شي ترڅو FCR[1] 3 ته تنظیم شي. |
4، 5 | 0 | 0، 1 | د راتلونکي کارونې لپاره ساتل شوي. |
6، 7 | 0 | 0، 1 | دا بټونه د Rx FIFO مداخلې لپاره د محرک کچه ټاکلو لپاره کارول کیږي. 7 6 Rx FIFO د محرک کچه (بایټونه)
0 0 01 0 1 04 1 0 08 1 1 14 |
د ویشونکي کنټرول راجسترونه (پوښتنه وکړئ)
د باډ ریټ (BR) ساعت د ان پټ ریفرنس ساعت (PCLK) د 16 او د ویشونکي ارزښت په ویشلو سره رامینځته کیږي.
لاندې جدول د پخواني لیست وړاندې کويampد ۱۸.۴۳۲ MHz حوالې ساعت کارولو پر مهال د مطلوب BR لپاره د ویشونکي ارزښتونو le.
جدول ۱-۵. د ویشونکي لیچ (LS او MS)
بټس | نوم | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
7..0 | DLR | 01h | ۰..فف ساعت | د ویشونکي ارزښت LSB |
7..0 | DMR | 00h | ۰..فف ساعت | د ویشونکي ارزښت MSB |
جدول ۱-۶. د ۱۸.۴۳۲ MHz حوالې ساعت لپاره د باډ نرخونه او ویشونکي ارزښتونه
د بوډ نرخ | لسیزه ویشونکی (د ویشونکی ارزښت) | سلنه تېروتنه |
50 | 23040 | 0.0000% |
75 | 15360 | 0.0000% |
110 | 10473 | -۶٪ |
134.5 | 8565 | 0.0876% |
150 | 7680 | 0.0000% |
300 | 3840 | 0.0000% |
600 | 1920 | 0.0000% |
1,200 | 920 | 4.3478% |
1,800 | 640 | 0.0000% |
د بوډ نرخ | لسیزه ویشونکی (د ویشونکی ارزښت) | سلنه تېروتنه |
2,000 | 576 | 0.0000% |
2,400 | 480 | 0.0000% |
3,600 | 320 | 0.0000% |
4,800 | 240 | 0.0000% |
7,200 | 160 | 0.0000% |
9,600 | 120 | 0.0000% |
19,200 | 60 | 0.0000% |
38,400 | 30 | 0.0000% |
56,000 | 21 | -۶٪ |
مداخله راجستر فعال کړئ (پوښتنه وکړئ)
د انټرپټ فعالولو راجستر په لاندې جدول کې تعریف شوی.
جدول ۱-۷. مداخله فعالول راجستر
بټس | نوم | ډیفالټ حالت | د اعتبار وړ حالت | فعالیت |
0 | د ERBFI | 0 | 0، 1 | "د ترلاسه شوي معلوماتو شتون مداخله" فعالوي 0: غیر فعال شوی
1: فعال شوی |
1 | ای بي ای آی | 0 | 0، 1 | د "ټرانسمیټر هولډینګ راجستر خالي مداخله" فعالوي 0: غیر فعال شوی
1: فعال شوی |
2 | ایل ایس آی | 0 | 0، 1 | د "رسیور لاین حالت مداخله" فعالوي 0: غیر فعال شوی
1: فعال شوی |
3 | ای ډي ایس ایس آی | 0 | 0، 1 | د "موډیم حالت مداخله" فعالوي 0: غیر فعال شوی
1: فعال شوی |
7..4 | ساتل شوی | 0 | 0 | تل ۱۵۳ |
د مداخلې پیژندنې راجستر (پوښتنه وکړئ)
د مداخلې پیژندنې راجستر په لاندې جدول کې لیست شوی دی. جدول ۱-۸. د مداخلې پیژندنې راجستر
بټس | نوم | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
3..0 | IIR | 1h | ۰..چ | د پیژندنې ټوټې مداخله کړئ. |
5..4 | ساتل شوی | 00 | 00 | تل ۱۵۳ |
7..6 | موډ | 11 | 11 | ۱۱: د فیفو حالت |
د مداخلې پیژندنې راجستر ساحه په لاندې جدول کې تعریف شوې ده.
جدول ۱-۹. د مداخلې پیژندنې راجستر ساحه (IIR)
د IIR ارزښت [3:0)] | د لومړیتوب کچه | د مداخلې ډول | د مداخلې سرچینه | د بیا تنظیم کنټرول مداخله |
0110 | تر ټولو لوړ | د ترلاسه کونکي لاین حالت | د اوور رن تېروتنه، د برابرۍ تېروتنه، د چوکاټ تېروتنه یا د ماتولو مداخله | د لاین حالت راجستر لوستل |
0100 | دوهم | ترلاسه شوي معلومات شتون لري | د ترلاسه کوونکي معلومات شتون لري | د ترلاسه کونکي بفر راجستر لوستل یا د FIFO د ټریګر کچې څخه ښکته راځي |
میز 1-9. د مداخلې د پیژندنې د ثبت ساحه (IIR) (دوام لري) | ||||
د IIR ارزښت [3:0)] | د لومړیتوب کچه | د مداخلې ډول | د مداخلې سرچینه | د بیا تنظیم کنټرول مداخله |
1100 | دوهم | د کرکټر د وخت پای ته رسیدو نښه | د تیرو څلورو کرکټر وختونو په جریان کې د Rx FIFO څخه هیڅ کرکټر نه لوستل کیږي او پدې وخت کې لږترلږه یو کرکټر پکې شتون درلود. | د ترلاسه کوونکي بفر راجستر لوستل |
0010 | دریم | د ټرانسمیټر هولډنګ راجستر خالي دی | د ټرانسمیټر هولډنګ راجستر خالي دی | د IIR لوستل یا د ټرانسمیټر هولډنګ راجستر کې لیکل |
0000 | څلورم | د موډیم حالت | د لیږلو لپاره پاک، د معلوماتو سیټ چمتو، د حلقې شاخص یا د معلوماتو کیریر کشف | د عصري حالت راجستر لوستل |
د کرښې کنټرول راجستر (پوښتنه وکړئ)
د کرښې کنټرول راجستر په لاندې جدول کې لیست شوی دی. جدول ۱-۱۰. د کرښې کنټرول راجستر
بټس | نوم | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
1..0 | WLS | 0 | 0..3 ساعت | د کلمې اوږدوالی 00 غوره کړئ: 5 بټونه
01: 6 بټ 10: 7 بټ 11: 8 بټ |
2 | STB | 0 | 0، 1 | د سټاپ بټونو شمېر 0: 1 سټاپ بټ
۱: ۱½ بټونه ودروئ کله چې WLS = ۰۰ ۲: په نورو قضیو کې بټونه ودروئ |
3 | قلم | 0 | 0، 1 | د برابرۍ فعالول 0: غیر فعال شوی
۱: فعال شوی. په لیږد کې برابري اضافه کیږي او په ترلاسه کولو کې چیک کیږي. |
4 | EPS | 0 | 0، 1 | جفت برابري 0 غوره کړئ: طاق برابري
۱: مساوي برابري |
5 | SP | 0 | 0، 1 | د چپک برابري 0: معلول شوی
1: فعال شوی کله چې سټیک پیرټي فعاله شي، د پیرټي توضیحات په لاندې ډول دي: بټونه 4..3 ۱۱: ۰ به د پیرټي بټ په توګه واستول شي، او د ترلاسه کولو لپاره به چیک شي. ۱۱: ۰ به د پیرټي بټ په توګه واستول شي، او د ترلاسه کولو لپاره به چیک شي. |
6 | SB | 0 | 0، 1 | د وقفې 0 تنظیم کړئ: غیر فعال شوی
۱: وقفه تنظیم کړئ. SOUT 1 ته اړ ایستل کیږي. دا د لیږدونکي منطق باندې هیڅ اغیزه نلري. وقفه د بټ 0 ته تنظیم کولو سره غیر فعال کیږي. |
7 | DLAB | 0 | 0، 1 | د ویشونکي لیچ لاسرسي بټ
۰: غیر فعال شوی. د پتې ورکولو نورمال حالت کارول کیږي. ۱: فعال شوی. د ۰ او ۱ پتو ته د لوستلو یا لیکلو عملیاتو په جریان کې د ډیوایزر لیچ راجسترونو ته لاسرسی فعالوي. |
د موډیم کنټرول راجستر (پوښتنه وکړئ)
د موډیم کنټرول راجستر په لاندې جدول کې لیست شوی دی.
بټس | نوم | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
0 | د DTR | 0 | 0، 1 | د ډیټا ټرمینل چمتو (DTRn) محصول کنټرولوي. 0: DTRn <= 1
۱: DTRn <= ۰ |
1 | RTS | 0 | 0، 1 | د لیږلو غوښتنې (RTSn) محصول کنټرولوي. 0: RTSn <= 1
۱: RTSn <= ۰ |
2 | بهر 1 | 0 | 0، 1 | د Output1 (OUT1n) سیګنال کنټرولوي. 0: OUT1n <= 1
۱: بهر ۱ ن <= ۰ |
3 | بهر 2 | 0 | 0، 1 | د Output2 (OUT2n) سیګنال کنټرولوي. 0: OUT2n <= 1
۱: بهر ۱ ن <= ۰ |
4 | لوپ | 0 | 0، 1 | د لوپ فعالولو بټ 0: غیر فعال شوی
۱: فعال شوی. لاندې کارونه په لوپ حالت کې ترسره کیږي: SOUT په 1 ټاکل شوی دی. د SIN، DSRn، CTSn، RIn او DCDn ان پټونه منقطع شوي دي. د ټرانسمیټر شفټ راجستر محصول بیرته د ترلاسه کونکي شفټ راجستر ته لوپ شوی دی. د موډیم کنټرول محصولات (DTRn، RTSn، OUT1n او OUT2n) دي په داخلي توګه د موډیم کنټرول ان پټونو سره وصل دي، او د موډیم کنټرول آوټ پټ پنونه په 1 کې تنظیم شوي دي. په لوپ بیک حالت کې، لیږدول شوي معلومات سمدلاسه ترلاسه کیږي، چې CPU ته اجازه ورکوي چې د UART عملیات وګوري. مداخلې په لوپ حالت کې کار کوي. |
7..4 | ساتل شوی | 0h | 0 | ساتل شوی |
د کرښې حالت راجستر (پوښتنه وکړئ)
د لاین حالت راجستر په لاندې جدول کې تعریف شوی.
جدول ۱-۱۲. د کرښې حالت راجستر — یوازې لوستل
بټس | نوم | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
0 | DR | 0 | 0، 1 | د معلوماتو چمتو شاخص
۱ کله چې یو ډیټا بایټ ترلاسه شي او په ترلاسه کونکي بفر یا FIFO کې زیرمه شي. DR صفر ته پاکیږي کله چې CPU د ترلاسه کونکي بفر یا FIFO څخه ډیټا لولي. |
1 | OE | 0 | 0، 1 | د اوور رن تېروتنې شاخص
دا په ګوته کوي چې نوی بایټ د CPU لخوا د ترلاسه کونکي بفر څخه د بایټ لوستلو دمخه ترلاسه شوی و، او دا چې پخوانی ډیټا بایټ ویجاړ شوی. OE پاک کیږي کله چې CPU د لاین حالت راجستر لولي. که چیرې ډیټا د ټریګر کچې هاخوا FIFO ډکولو ته دوام ورکړي، نو د اوور رن تېروتنه رامینځته کیږي کله چې FIFO ډک شي او راتلونکی کرکټر په بشپړ ډول وي. په شفټ راجستر کې ترلاسه شوی. د شفټ راجستر کې کرکټر له سره لیکل شوی، مګر دا FIFO ته نه لیږدول کیږي. |
2 | PE | 0 | 0، 1 | د برابرۍ تېروتنه شاخص
دا په ګوته کوي چې ترلاسه شوي بایټ د پیرټي تېروتنه درلوده. PE هغه وخت پاکیږي کله چې CPU د لاین حالت راجستر لولي. دا تېروتنه CPU ته هغه وخت ښکاره کیږي کله چې د هغې اړوند کرکټر د FIFO په سر کې وي. |
3 | FE | 0 | 0، 1 | د چوکاټ تېروتنې شاخص
دا په ګوته کوي چې ترلاسه شوی بایټ یو باوري سټاپ بټ نه درلود. کله چې CPU د لاین حالت راجستر لولي نو FE پاکیږي. UART به د چوکاټ تېروتنې وروسته د بیا همغږۍ هڅه وکړي. د دې کولو لپاره، دا فرض کوي چې د چوکاټ تېروتنه د راتلونکي سټارټ بټ له امله وه، نو داampدا سټارټ بټ دوه ځله ولولۍ، او بیا د معلوماتو ترلاسه کول پیل کړي. دا تېروتنه CPU ته هغه وخت ښکاره کیږي کله چې د هغې اړوند کرکټر د FIFO په سر کې وي. |
جدول 1-12. د کرښې حالت راجستر — یوازې لوستل (دوام لري) | ||||
بټس | نوم | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
4 | BI | 0 | 0، 1 | د وقفې وقفې شاخص
دا په ګوته کوي چې ترلاسه شوي معلومات په 0 کې دي، د بشپړ کلمې لیږد وخت څخه اوږد دي (د پیل بټ + د معلوماتو بټونه + برابري + د بند بټونه). BI هغه وخت پاکیږي کله چې CPU د لاین حالت راجستر لولي. دا تېروتنه CPU ته هغه وخت ښکاره کیږي کله چې د هغې اړوند کرکټر د FIFO په سر کې وي. کله چې وقفه رامنځته شي، یوازې یو صفر کرکټر په FIFO کې بار کیږي. |
5 | THRE | 1 | 0، 1 | د ټرانسمیټر هولډنګ راجستر خالي (THRE) شاخص
دا په ګوته کوي چې UART د نوي ډیټا بایټ لیږدولو لپاره چمتو دی. THRE CPU ته د مداخلې لامل کیږي کله چې د انټرپټ انیبل راجستر کې بټ 1 (ETBEI) 1 وي. دا بټ هغه وخت تنظیم کیږي کله چې TX FIFO خالي وي. دا هغه وخت پاک کیږي کله چې لږترلږه یو بایټ TX FIFO ته لیکل کیږي. |
6 | ټي ای ایم ټي | 1 | 0، 1 | د لیږدونکي خالي شاخص
دا بټ ۱ ته ټاکل شوی کله چې د لیږدونکي FIFO او شفټ راجسترونه دواړه خالي وي. |
7 | FIER | 0 | 1 | دا بټ هغه وخت تنظیم کیږي کله چې په FIFO کې لږترلږه یوه د برابرۍ تېروتنه، د چوکاټ تېروتنه یا د ماتولو نښه وي. FIER هغه وخت پاکیږي کله چې CPU LSR لولي که چیرې په FIFO کې وروسته تېروتنې نه وي. |
د موډیم حالت راجستر (پوښتنه وکړئ)
د موډیم حالت راجستر په لاندې جدول کې لیست شوی دی.
جدول ۱-۱۳. د موډیم حالت راجستر—یوازې لوستل
بټس | نوم | ډیفالټ حالت | د اعتبار وړ ایالتونه | فعالیت |
0 | DCTS | 0 | 0، 1 | د ډیلټا پاکولو لپاره لیږلو شاخص.
دا په ګوته کوي چې د CTSn ان پټ حالت د وروستي ځل راهیسې چې د CPU لخوا لوستل شوی و بدل شوی دی. |
1 | د DDSR | 0 | 0، 1 | د ډیلټا ډیټا سیټ چمتو شاخص
دا په ګوته کوي چې د DSRn ان پټ حالت د وروستي ځل راهیسې چې د CPU لخوا لوستل شوی و بدل شوی دی. |
2 | TERI | 0 | 0، 1 | د حلقوي شاخص کشف کونکي د شا څنډه. ښیي چې د RI ان پټ له 0 څخه 1 ته بدل شوی دی. |
3 | ډي ډي سي ډي | 0 | 0، 1 | د ډیلټا ډیټا کیریر کشف شاخص ښیي چې د DCD ان پټ حالت بدل شوی دی.
یادونه: هرکله چې بټ 0، 1، 2 یا 3 په 1 ټاکل شوی وي، د موډیم حالت مداخله رامینځته کیږي. |
4 | CTS | 0 | 0، 1 | د لیږلو لپاره پاک
د CTSn ان پټ بشپړونکی. کله چې د موډیم کنټرول راجستر (MCR) څلورمه برخه په ۱ (لوپ) کې تنظیم شي، دا بټ په MCR کې د DTR سره مساوي دی. |
5 | DSR | 0 | 0، 1 | د ډاټا سیټ چمتو دی
د DSR ان پټ بشپړونکی. کله چې د MCR څلورمه برخه په 4 (لوپ) کې تنظیم شي، دا بټ په MCR کې د RTSn سره مساوي دی. |
6 | RI | 0 | 0، 1 | د حلقې شاخص
د RIn ان پټ بشپړونکی. کله چې د MCR څلورمه برخه په 4 (لوپ) کې تنظیم شي، دا بټ په MCR کې د OUT1 سره مساوي دی. |
7 | ډي سي ډي | 0 | 0، 1 | د معلوماتو کیریر کشف
د DCDn ان پټ بشپړونکی. کله چې د MCR څلورمه برخه په ۱ (لوپ) کې تنظیم شي، دا برخه په MCR کې د OUT4 سره مساوي ده. |
د سکریچ راجستر (پوښتنه وکړئ)
د سکریچ راجستر په لاندې جدول کې تعریف شوی.
بټس | نوم | ډیفالټ حالت | فعالیت |
7..0 | SCR | 00h | د CPU لپاره د لوستلو/لیکلو راجستر. د UART په عملیاتو هیڅ اغیزه نشته. |
د وسیلو جریان (پوښتنه وکړئ)
دا برخه د وسیلې د جریان په اړه توضیحات وړاندې کوي.
سمارټ ډیزاین (یوه پوښتنه وکړئ)
کور ۱۶۵۵۰ د سمارټ ډیزاین IP ډیپلومینټ ډیزاین چاپیریال کې د ډاونلوډ لپاره شتون لري. کور د سمارټ ډیزاین دننه د ترتیب GUI په کارولو سره تنظیم شوی، لاندې انځور وګورئ.
د سمارټ ډیزاین کارولو په اړه د معلوماتو لپاره چې څنګه د کورونو انسټیټیوټ کولو، تنظیم کولو، نښلولو او تولیدولو لپاره، د سمارټ ډیزاین کارونکي لارښود وګورئ.
شکل ۲-۱. د کور ۱۶۵۵۰ ترتیب
د سمولیشن جریان (پوښتنه وکړئ)
د Core16550 لپاره د کارونکي ټیسټ بینچ په ټولو خپرونو کې شامل دی.
د سمیولیشنونو د چلولو لپاره، په سمارټ ډیزاین کې د کارونکي ټیسټ بینچ فلو انتخاب غوره کړئ او د سمارټ ډیزاین مینو لاندې د ډیزاین تولید کلیک وکړئ. د کارونکي ټیسټ بینچ د کور ټیسټ بینچ ترتیب GUI له لارې غوره کیږي.
کله چې سمارټ ډیزاین د لایبر SoC پروژه تولیدوي، نو دا د کارونکي ټیسټ بینچ نصبوي files.
د کارونکي ټیسټ بینچ چلولو لپاره، د ډیزاین روټ د Libero SoC ډیزاین هییرارچي پین کې Core16550 انسټنټیشن ته تنظیم کړئ او د SoC ډیزاین فلو کړکۍ کې د سمولیشن آیکون کلیک وکړئ. دا د ModelSim® غوښتنه کوي او په اتوماتيک ډول سمولیشن چلوي.
په لایبرورو SoC کې ترکیب (پوښتنه وکړئ)
په Libero SoC کې د ترکیب په آیکون کلیک وکړئ. د ترکیب کړکۍ راښکاره کیږي. د Synplify® پروژه. که چیرې Verilog کارول کیږي نو Synplify د Verilog 2001 معیار کارولو لپاره تنظیم کړئ. د ترکیب چلولو لپاره، د چلولو آیکون کلیک وکړئ.
په لیبرو SoC کې ځای او لاره (پوښتنه وکړئ)
د ډیزاین لارې په سمه توګه تنظیمولو او ترکیب چلولو لپاره، په Libero SoC کې د Layout آیکون کلیک وکړئ او ډیزاینر وغواړئ. Core16550 کوم ځانګړي ځای او لارې ترتیباتو ته اړتیا نلري.
کور ۱۶۵۵۰ (پوښتنه وکړئ)
دا برخه په دې کور کې کارول شوي پیرامیټرو په اړه معلومات وړاندې کوي.
پیرامیټرې (پوښتنه وکړئ)
کور ۱۶۵۵۰ د لوړې کچې پیرامیټرو ملاتړ نه کوي.
اصلي انٹرفیسونه (پوښتنه وکړئ)
دا برخه د معلوماتو او معلوماتو لنډیز وړاندې کوي.
د I/O سیګنال توضیحات (پوښتنه وکړئ)
لاندې د Core16550 I/O تعریفونه لیست کوي.
نوم | ډول | قطبیت | تفصیل |
PRESETN | داخلول | ټیټ | ماسټر ری سیٹ |
PCLK | داخلول | — | ماسټر ساعت
PCLK د ویشونکي راجسترونو په ارزښت ویشل کیږي. بیا پایله د 16 لخوا ویشل کیږي ترڅو د باډ نرخ تولید شي. پایله لرونکی سیګنال د BAUDOUT سیګنال دی. د دې پن پورته کیدونکی څنډه د ټولو ان پټ او آوټ پټ سیګنالونو د سټروب کولو لپاره کارول کیږي. |
لیکل | داخلول | لوړ | د APB لیکلو/لوستلو وړتیا، فعال لوړ.
کله چې لوړ وي، معلومات د ټاکل شوي پتې ځای ته لیکل کیږي. کله چې ټیټ وي، معلومات د ټاکل شوي پتې ځای څخه لوستل کیږي. |
PADDR [4:0] | داخلول | — | د APB پته
دا بس د CPU لپاره د Core16550 د راجستر پتې ته لینک چمتو کوي چې له هغې څخه لوستل یا لیکل کیدی شي. |
PSEL | داخلول | لوړ | د APB انتخاب
کله چې دا د PENABLE سره لوړ وي، نو Core16550 ته لوستل او لیکل فعال کیږي. |
PWDATA[7:0] | داخلول | — | د معلوماتو داخلولو بس
د دې بس معلومات به د لیکلو د دورې په جریان کې په پته شوي راجستر کې ولیکل شي. |
د قلم وړ | داخلول | لوړ | د APB فعالول
کله چې دا د PSEL سره لوړ وي، نو Core16550 ته لوستل او لیکل فعال کیږي. |
PRDATA[7:0] | محصول | — | د معلوماتو د وتلو بس
دا بس د لوستلو د دورې په جریان کې د پته شوي راجستر ارزښت ساتي. |
سي ټي اېن | داخلول | ټیټ | د لیږلو لپاره پاک
دا فعال-ټيټ سيګنال يو ان پټ دی چې ښيي کله چې ضميمه شوی وسیله (موډيم) د معلوماتو منلو ته چمتو وي. کور ۱۶۵۵۰ دا معلومات د موډيم حالت راجستر له لارې CPU ته لېږي. دا راجستر دا هم ښيي چې که د CTSn سيګنال د وروستي ځل راهيسې بدل شوی وي، نو راجستر لوستل شوی و. |
ډي ایس آر این | داخلول | ټیټ | د ډاټا سیټ چمتو دی
دا فعال-ټيټ سيګنال يو ان پټ دی چې ښيي کله چې ضميمه شوی وسیله (موډيم) د کور۱۶۵۵۰ سره د لینک جوړولو لپاره چمتو ده. کور۱۶۵۵۰ دا معلومات د موډيم حالت راجستر له لارې CPU ته لیږي. دا راجستر دا هم ښيي چې ایا د DSRn سيګنال د وروستي ځل لپاره د راجستر لوستلو راهیسې بدل شوی دی. |
ډي سي ډي این | داخلول | ټیټ | د معلوماتو کیریر کشف
دا فعال-ټيټ سيګنال يو ان پټ دی چې ښيي کله چې ضميمه شوې آله (موډيم) يو وړونکی کشف کړی دی. کور ۱۶۵۵۰ دا معلومات د موډيم حالت راجستر له لارې CPU ته لېږي. دا راجستر دا هم ښيي چې ایا د DCDn سيګنال د وروستي ځل لپاره د راجستر لوستلو راهیسې بدل شوی دی. |
SIN | داخلول | — | د سریال ان پټ ډیټا
دا معلومات په Core16550 کې لیږدول کیږي. دا د PCLK ان پټ پن سره همغږي کیږي. |
رین | داخلول | ټیټ | د حلقې شاخص
دا فعال-ټيټ سيګنال يو ان پټ دی چې ښيي کله چې ضميمه شوې آله (موډيم) د ټيليفون په لاين کې د حلقوي سيګنال احساس کړی وي. کور ۱۶۵۵۰ دا معلومات د موډيم حالت راجستر له لارې CPU ته لېږي. دا راجستر دا هم ښيي چې کله د RIn شاته څنډه حس شوې وه. |
سوټ | محصول | — | د سریال محصول معلومات
دا معلومات د Core16550 څخه لیږدول کیږي. دا د BAUDOUT آوټ پټ پن سره همغږي کیږي. |
آر ټي ایس این | محصول | ټیټ | د لیږلو غوښتنه
دا فعال-ټيټ آوټ پټ سيګنال د ضميمه شوي آلې (موډيم) ته د خبر ورکولو لپاره کارول کيږي چې کور ۱۶۵۵۰ د معلوماتو لېږلو لپاره چمتو دی. دا د CPU لخوا د موډيم کنټرول راجستر له لارې پروګرام شوی دی. |
جدول 4-1. د I/O سیګنال لنډیز (دوام لري) | |||
نوم | ډول | قطبیت | تفصیل |
ډي ټي آر این | محصول | ټیټ | د معلوماتو ترمینل چمتو دی
دا فعال-ټيټ آوټ پټ سيګنال ضميمه شوي آلې (موډيم) ته خبر ورکوي چې کور ۱۶۵۵۰ د مخابراتو لینک جوړولو لپاره چمتو دی. دا د CPU لخوا د موډيم کنټرول راجستر له لارې پروګرام شوی دی. |
بهر 1n | محصول | ټیټ | محصول 1
دا فعال-ټيټ آوټ پټ د کارونکي لخوا ټاکل شوی سیګنال دی. CPU دا سیګنال د موډیم کنټرول راجستر له لارې پروګرام کوي او مخالف ارزښت ته ټاکل کیږي. |
بهر 2n | محصول | ټیټ | محصول 2
دا فعال-ټيټ آوټ پټ سيګنال د کارونکي لخوا ټاکل شوی سيګنال دی. دا د CPU لخوا د موډیم کنټرول راجستر له لارې پروګرام شوی او مخالف ارزښت ته ټاکل شوی. پروګرام شوی. |
INTR | محصول | لوړ | ځنډول شوی
دا فعال-لوړ محصول سیګنال د Core16550 څخه د مداخلې محصول سیګنال دی. دا پروګرام شوی ترڅو په ځینو پیښو کې فعال شي، CPU ته خبر ورکوي چې داسې پیښه رامنځته شوې ده، (د نورو جزیاتو لپاره، د مداخلې پیژندنې راجستر وګورئ). CPU بیا مناسب اقدام کوي. |
باډوټ | محصول | ټیټ | باډ آوټ
دا د SOUT څخه د معلوماتو د محصول جریان همغږي کولو لپاره د ان پټ ساعت څخه اخیستل شوی د محصول ساعت سیګنال دی. |
د RXRDYN سره اړیکه ونیسئ | محصول | ټیټ | رسیور د لیږدونو ترلاسه کولو لپاره چمتو دی.
CPU د دې فعال-ټيټ آوټ پټ سیګنال لخوا ښودل کیږي چې د Core16550 د ترلاسه کونکي برخه د معلوماتو لوستلو لپاره شتون لري. |
د TXRDYN سره اړیکه ونیسئ | محصول | ټیټ | ټرانسمیټر د معلوماتو لیږدولو لپاره چمتو دی.
دا فعال-ټيټ سيګنال CPU ته ښيي چې د Core16550 د ټرانسميټر برخه د لېږد لپاره د معلوماتو لیکلو لپاره ځای لري. |
rxfifo_خالي | محصول | لوړ | FIFO خالي ترلاسه کړئ.
دا سیګنال هغه وخت لوړیږي کله چې ترلاسه کونکی FIFO خالي وي. |
rxfifo_full د Rxfifo_full پاڼې اړوند نور معلومات په فسبوک کې اوګورئ | محصول | لوړ | بشپړ FIFO ترلاسه کړئ.
دا سیګنال هغه وخت لوړیږي کله چې ترلاسه کونکی FIFO ډک وي. |
د وخت ډیاګرام (یوه پوښتنه وکړئ)
دا برخه د دې کور د وخت ډیاګرامونه چمتو کوي.
د معلوماتو لیکلو دوره او د معلوماتو لوستلو دوره (پوښتنه وکړئ)
شکل ۵-۱ او شکل ۵-۲ د APB سیسټم ساعت، PCLK سره په پرتله د لیکلو دورې او لوستلو دورې وخت اړیکې ښیې.
نوم لیکنه وکړئ (پوښتنه وکړئ)
لاندې انځور ښیي چې د پتې، انتخاب او فعالولو سیګنالونه تړل شوي دي او باید د PCLK د لوړیدو څنډې څخه مخکې اعتبار ولري. لیکل د PCLK سیګنال د لوړیدو څنډې کې واقع کیږي.
د لوستلو لپاره راجستر کړئ (پوښتنه وکړئ)
لاندې انځور ښیي چې د پتې، انتخاب او فعالولو سیګنالونه تړل شوي دي او باید د PCLK د لوړیدو څنډې څخه مخکې اعتبار ولري. لوستل د PCLK سیګنال د لوړیدو څنډې کې واقع کیږي. د توضیحاتو او د وخت څپې په اړه د نورو جزیاتو لپاره، د AMBA مشخصات وګورئ.
د ترلاسه کوونکي همغږي کول (پوښتنه وکړئ)
کله چې ترلاسه کوونکی په راتلونکو معلوماتو جریان کې ټیټ حالت کشف کړي، نو دا ورسره همغږي کیږي. د پیل څنډې وروسته، UART 1.5 × (د نورمال بټ اوږدوالی) انتظار کوي. دا د دې لامل کیږي چې هر راتلونکی بټ د هغې د عرض په مینځ کې لوستل شي. لاندې انځور د دې همغږي کولو پروسه ښیې.
شکل ۵-۳. د ترلاسه کوونکي همغږي کول
د ټیسټ بینچ عملیات (پوښتنه وکړئ)
د کور ۱۶۵۵۰ سره یوازې یو ټیسټ بینچ چمتو شوی: د ویریلوګ کارونکي ټیسټ بینچ. دا یو ساده کارول شوی ټیسټ بینچ دی چې په ویریلوګ کې لیکل شوی. دا ټیسټ بینچ د پیرودونکو تعدیل لپاره دی.
د کارونکي ټیسټ بینچ (پوښتنه وکړئ)
لاندې انځور د پخواني بلاک ډیاګرام ښیېampد کارونکي ډیزاین او ټیسټ بینچ.
شکل ۶-۱. کور ۱۶۵۵۰ کارن ټیسټ بینچ
د کارونکي ټیسټ بینچ کې یو ساده سابقه شامله دهample ډیزاین چې د هغو کاروونکو لپاره د حوالې په توګه کار کوي چې غواړي خپل ډیزاینونه پلي کړي.
د پخواني لپاره د ازموینې بینچampپه هرصورت، د کارونکي ډیزاین د تایید ټیسټ بینچ کې ازمول شوي فعالیت فرعي سیټ پلي کوي، د نورو جزیاتو لپاره، د کارونکي ټیسټ بینچ وګورئ. په مفهوم ډول، لکه څنګه چې په شکل 6-1 کې ښودل شوي، د Core16550 انسټینټیشن د چلند مایکرو کنټرولر او سمولیټ شوي لوپ بیک اتصال په کارولو سره سمولیټ شوی. د مثال په توګهampپه هرصورت، د کارونکي ټیسټ بینچ د ورته Core16550 واحد لخوا لیږد او ترلاسه کول ښیې، نو تاسو کولی شئ د دې کور کارولو څرنګوالي په اړه اساسي پوهه ترلاسه کړئ.
د کارونکي ټیسټ بینچ د کور ۱۶۵۵۰ اساسي تنظیم، لیږد او ترلاسه کولو عملیات ښیې. د کارونکي ټیسټ بینچ لاندې مرحلې ترسره کوي:
- د کنټرول راجسترونو ته ولیکئ.
- ترلاسه شوي معلومات وګورئ.
- د لیږد او ترلاسه کولو وسیله فعاله کړئ.
- د کنټرول راجسترونه ولولئ.
- یو بایټ انتقال او ترلاسه کړئ.
د وسیلې کارول او فعالیت (یوه پوښتنه وکړئ)
لاندې جدول د Core16550 کارولو او فعالیت معلوماتو لیست کوي. جدول 7-1. Core16550 کارول او فعالیت PolarFire او PolarFire SoC
د وسیلې توضیحات | سرچینې | RAM | |||
کورنۍ | وسیله | 4LUT | DFF | د منطق عناصر | μSRAM |
PolarFire® | د MPF100T- FCSG325I لپاره تفتیش وسپارئ، موږ به په XNUMX ساعتونو کې له تاسو سره اړیکه ونیسو. | 752 | 284 | 753 | 2 |
پولار فایر® ایس او سي | د MPFS250TS- FCSG536I معرفي کول | 716 | 284 | 720 | 2 |
RTG4™ | د RT4G150- 1CG1657M لپاره تفتیش وسپارئ، موږ به په XNUMX ساعتونو کې له تاسو سره اړیکه ونیسو. | 871 | 351 | 874 | 2 |
ایګلو® ۲ | د M2GL050TFB GA896STD معرفي کول | 754 | 271 | 1021 | 2 |
SmartFusion® 2 | د M2S050TFBG A896STD معرفي کول | 754 | 271 | 1021 | 2 |
سمارټ فیوژن® | د A2F500M3G- STD لپاره تفتیش وسپارئ، موږ به په XNUMX ساعتونو کې له تاسو سره اړیکه ونیسو. | 1163 | 243 | 1406 | 2 |
ایګلو®/ایګلو | AGL600- STD/AGLE600 V2 | 1010 | 237 | 1247 | 2 |
فیوژن | د AFS600-STD معرفي کول | 1010 | 237 | 1247 | 2 |
پرواسیک® ۳/ای | د A3P600-STD معرفي کول | 1010 | 237 | 1247 | 2 |
د ProASIC Plus® | د APA075-STD معرفي کول | 1209 | 233 | 1442 | 2 |
RTAX-S | د RTAX250S- STD لپاره تفتیش وسپارئ، موږ به په XNUMX ساعتونو کې له تاسو سره اړیکه ونیسو. | 608 | 229 | 837 | 2 |
اکسلریټر® | د AX125-STD لپاره تفتیش وسپارئ، موږ به په XNUMX ساعتونو کې له تاسو سره اړیکه ونیسو. | 608 | 229 | 837 | 2 |
حل شوې ستونزې (پوښتنه وکړئ)
لاندې جدول د مختلفو Core16550 خپرونو لپاره ټولې حل شوې ستونزې لیست کوي.
جدول 8-1. حل شوي مسایل
نسخه | بدلونونه |
v3.4 | کور ۱۶۵۵۰ د سیسټم ویریلوګ کیلي ورډ "بریک" د راجستر نوم په توګه کاروي کوم چې د ترکیب غلطۍ ستونزه رامینځته کوله. دا د کیلي ورډ بل نوم سره بدلولو سره حل شوې ده. د PolarFire® کورنۍ ملاتړ اضافه شو |
د بیاکتنې تاریخ (یوه پوښتنه وکړئ)
د بیاکتنې تاریخ هغه بدلونونه بیانوي چې په سند کې پلي شوي. بدلونونه د بیاکتنې لخوا لیست شوي، د خورا اوسني خپرونې سره پیل کیږي.
د مایکروچپ FPGA ملاتړ
د مایکروچپ FPGA محصولاتو ګروپ خپل محصولات د مختلف ملاتړ خدماتو سره ملاتړ کوي ، پشمول د پیرودونکي خدمت ، د پیرودونکي تخنیکي ملاتړ مرکز ، a webسایټ، او په ټوله نړۍ کې د پلور دفترونه. پیرودونکو ته سپارښتنه کیږي چې د ملاتړ سره اړیکه نیولو دمخه د مایکروچپ آنلاین سرچینو څخه لیدنه وکړي ځکه چې دا خورا احتمال لري چې د دوی پوښتنو ته دمخه ځواب ورکړل شوی وي.
له لارې د تخنیکي ملاتړ مرکز سره اړیکه ونیسئ webپه سایټ کې www.microchip.com/support د FPGA وسیلې برخې شمیره په ګوته کړئ ، د مناسب قضیې کټګورۍ غوره کړئ ، او ډیزاین اپلوډ کړئ fileد تخنیکي مالتړ قضیه رامینځته کولو پرمهال.
د غیر تخنیکي محصول مالتړ لپاره د پیرودونکي خدماتو سره اړیکه ونیسئ، لکه د محصول قیمت، د محصول لوړول، تازه معلومات، د امر حالت، او واک ورکول.
- د شمالي امریکا څخه، 800.262.1060 ته زنګ ووهئ
- د نورې نړۍ څخه، 650.318.4460 ته زنګ ووهئ
- فکس، د نړۍ له هر ځای څخه، 650.318.8044
د مایکروچپ معلومات
سوداګریزې نښې
د "Microchip" نوم او لوګو، د "M" لوگو، او نور نومونه، لوګو، او برانډونه د مایکروچپ ټیکنالوژۍ شرکت یا د هغې تړلو او / یا په متحده ایالاتو او / یا نورو هیوادونو کې د فرعي شرکتونو راجستر شوي او غیر راجستر شوي سوداګریزې نښې دي ("Microchip) سوداګریزې نښې"). د مایکروچپ سوداګریزې نښې په اړه معلومات موندل کیدی شي https://www.microchip.com/en-us/about/legal-information/microchip-trademarks
ISBN:
قانوني خبرتیا
- دا خپرونه او معلومات دلته یوازې د مایکروچپ محصولاتو سره کارول کیدی شي، پشمول ستاسو د غوښتنلیک سره د مایکروچپ محصولاتو ډیزاین، ازموینه او یوځای کول. د دې معلوماتو کارول
په بل ډول د دې شرایطو څخه سرغړونه کوي. د وسیلې غوښتنلیکونو په اړه معلومات یوازې ستاسو د اسانتیا لپاره چمتو شوي او ممکن د تازه معلوماتو لخوا ځای په ځای شي. دا ستاسو مسؤلیت دی چې ډاډ ترلاسه کړئ چې ستاسو غوښتنلیک ستاسو د ځانګړتیاو سره سمون لري. د اضافي ملاتړ لپاره د خپل ځایي مایکروچپ پلور دفتر سره اړیکه ونیسئ یا اضافي ملاتړ ترلاسه کړئ www.microchip.com/en-us/support/design-help/client-support-services - دا معلومات د مایکروچپ لخوا چمتو شوي "لکه څنګه چې دي". مایکروچپ هیڅ ډول استازیتوب یا تضمین نه کوي که څرګند یا ضمیمه وي، لیکل شوي یا شفاهي، قانوني یا بل ډول، د معلوماتو پورې اړه لري په شمول مګر محدود نه وي غیر سرغړونې، د سوداګرۍ وړتیا، او د یو ځانګړي هدف لپاره فټنس، یا د دې حالت، کیفیت، یا فعالیت پورې اړوند تضمینونه.
- په هیڅ صورت کې به مایکروچپ د هر ډول غیر مستقیم، ځانګړي، جزایي، تصادفي، یا پایله لرونکي زیان، زیان، لګښت، یا لګښت لپاره مسؤل نه وي چې د معلوماتو یا د هغې د کارونې پورې اړه ولري، که څه هم لامل شوی وي، حتی که مایکروچپ ته د امکان په اړه مشوره ورکړل شوې وي یا زیانونه وړاندوینه شوي وي. تر هغه حده چې قانون اجازه ورکړې وي، د معلوماتو یا د هغې د کارونې پورې اړوند په هر ډول ادعاوو کې د مایکروچپ ټول مسؤلیت به د فیسونو مقدار څخه ډیر نه وي، که کوم وي، چې تاسو په مستقیم ډول مایکروچپ ته د معلوماتو لپاره تادیه کړې وي.
- د ژوند مالتړ او / یا خوندیتوب غوښتنلیکونو کې د مایکروچپ وسیلو کارول په بشپړ ډول د پیرودونکي په خطر کې دي ، او پیرودونکي موافق دي چې د دې ډول کارونې په پایله کې د هر ډول زیانونو ، ادعاګانو ، سوټونو یا لګښتونو څخه بې ضرر مایکروچپ دفاع ، جبران او ساتي. هیڅ جوازونه، په ښکاره یا بل ډول، د مایکروچپ د فکري ملکیت حقونو الندې، پرته لدې چې بل ډول ویل شوي وي.
د مایکروچپ وسیلو کوډ محافظت ځانګړتیا
په مایکروچپ محصولاتو کې د کوډ محافظت ځانګړتیا لاندې توضیحات یاد کړئ:
- د مایکروچپ محصولات د دوی ځانګړي مایکروچپ ډیټا شیټ کې موجود مشخصات پوره کوي.
- مایکروچپ باور لري چې د محصولاتو کورنۍ خوندي ده کله چې په مطلوب ډول کارول کیږي، په عملیاتي ځانګړتیاو کې، او په نورمال شرایطو کې.
- مایکروچپ ارزښتونه لري او په کلکه د خپل فکري ملکیت حقونه ساتي. د مایکروچپ محصولاتو د کوډ محافظت ځانګړتیاو څخه د سرغړونې هڅې په کلکه منع دي او ممکن د ډیجیټل ملیونیم کاپي حق قانون څخه سرغړونه وکړي.
- نه مایکروچپ او نه کوم بل سیمیکمډکټر جوړونکی کولی شي د دې کوډ امنیت تضمین کړي. د کوډ محافظت پدې معنی ندي چې موږ تضمین کوو چې محصول "نه ماتیدونکی" دی. د کوډ محافظت په دوامداره توګه وده کوي. مایکروچپ ژمن دی چې په دوامداره توګه زموږ د محصولاتو د کوډ محافظت ځانګړتیاو ته وده ورکړي.
د کارن لارښود
© 2025 Microchip Technology Inc. او د هغې فرعي شرکتونه
اسناد / سرچینې
![]() |
د مایکروچپ کور ۱۶۵۵۰ یونیورسل غیر متمرکز ریسیور ټرانسمیټر [pdf] د کارونکي لارښود v3.4، v3.3، Core16550 یونیورسل غیر متمرکز رسیدونکی لیږدونکی، Core16550، یونیورسل غیر متمرکز رسیدونکی لیږدونکی، غیر متمرکز ترلاسه کوونکی لیږدونکی، د ترلاسه کوونکی لیږدونکی، لیږدونکی |