I-MICROCHIP Core16550 i-Universal Asynchronous Receiver Transmitter

Intshayelelo
I-Core16550 yi-standard Universal Asynchronous Receiver-Transmitter (UART) eqinisekisa ukuhambelana kwesofthiwe kunye nesixhobo esisetyenziswa ngokubanzi se-16550. Ilawula ukuguqulwa kwedatha ye-serial-to-parallel yegalelo kwiimodem okanye ezinye izixhobo ze-serial kwaye yenza ukuguqulwa kwe-parallel-to-serial kwidatha ethunyelwe ukusuka kwi-CPU ukuya kwezi zixhobo.
Ngexesha logqithiso, idatha ibhalwa ngokunxuseneyo kwi-UART's transmit First-In, First-Out (FIFO) buffer. Idatha ke ilandelelaniswe ukwenzela imveliso. Xa ufumana, i-UART iguqula idatha ye-serial engenayo kwi-parallel kwaye yenza kube lula ukufikelela kwiprosesa.
Ukusetyenziswa okuqhelekileyo kwe-16550 UART kubonisiwe kulo mfanekiso ulandelayo.
Umzobo 1. Usetyenziso oluqhelekileyo lwe-16550
Uluhlu 1. Core16550 Isishwankathelo

Ezona mpawu
Nazi izinto eziphambili zeCore16550:
- I-Transmitter kunye ne-receiver nganye ifakwe kwi-FIFOs ukuya kwi-16-byte ukunciphisa inani leziphazamiso ezinikezelwe kwi-CPU.
- Yongeza okanye ucuthe amasuntswana onxibelelwano angena-synchronous (Qala, Yima kunye Nokulingana).
- Ukuhanjiswa okulawulwa ngokuzimeleyo, ukufumana, imeko yomgca kunye nokuphazamiseka kwedatha
- Programmable baud generator
- Imisebenzi yokulawula iModem (CTSn, RTSn, DSRn, DTRn, RIn kunye neDCDn).
- Ujongano lwerejista yeBhasi yePeripheral Bus (APB).
Iimpawu eziyekiweyo
ISekethe eDityanisiweyo yeSekethe esiPhakamileyo esiPhakamileyo (VHSIC) INkcazelo yeHardware Ulwimi (VHDL) inkxaso iya kuyekwa kolu guqulelo.
Core16550 Guqula iNkcukacha yelog
Eli candelo libonelela ngokubanzi ngaphezuluview yeempawu ezisandul' ukudityaniswa, ukuqala ngokukhululwa kwamva nje.
| Inguqulelo | Yintoni entsha |
| I-Core16550 v3.4 | I-Core16550 isebenzisa igama elingundoqo le-verilog elithi "break" njengegama lerejista elibangela umba wempazamo yesintaksi. Igama elingundoqo litshintshwa lelinye igama ukusombulula lo mba.
Inkxaso yosapho eyongeziweyo yePolarFire® |
| I-Core16550 v3.3 | Inkxaso yosapho eyongeziweyo ye-FPGA (RTG4™) enyamezela iRadiation |
- Inkcazo yebhloko esebenzayo (Buza umbuzo)
Eli candelo libonelela ngengcaciso emfutshane yesiqalelo ngasinye somzobo webhloko yangaphakathi njengoko kubonisiwe kulo mfanekiso ulandelayo.
Umfanekiso 1-1. Core16550 Block Diagram

Izinto zoMzobo weBhloko yaNgaphakathi (Buza umbuzo)
Eli candelo lilandelayo libonelela ngolwazi malunga nezinto zomzobo webhloko yangaphakathi.
- RWControl (Buza umbuzo)
Ibhloko ye-RWControl inoxanduva lokuphatha unxibelelwano kunye neprosesa (i-parallel) yecala lenkqubo. Konke ukubhalwa nokufundwa kweerejista zangaphakathi kufezekiswa ngale bloko. - UART_Reg (Buza umbuzo)
Ibhlokhi ye-UART_Reg igcina zonke iirejista zesixhobo zangaphakathi. - RXBlock (Buza umbuzo)
Le yibhloko yomamkeli. I-RXBlock ifumana igama lesiriyeli engenayo. Iyacwangciswa ukuqaphela ububanzi bedatha, njenge-5, 6, 7 okanye 8 bits; izicwangciso zokulingana ezahlukeneyo, ezinje ngokulinganayo, ezingaqhelekanga okanye ezingalinganiyo; kunye namasuntswana okumisa ahlukeneyo, afana no-1, 1½ no-2 amasuntswana. I-RXBlock ijonga iimpazamo kumjelo wedatha yegalelo, ezinje ngeempazamo ezingaphaya, iimpazamo zesakhelo, iimpazamo zokulingana kunye neempazamo zokwaphula. Ukuba igama elingenayo alinangxaki, libekwe kwi-FIFO yomamkeli. - Ukulawula ukuphazamisa (Buza umbuzo)
Ibhloko yokuLawula ukuphazamisa ithumela isignali yokuphazamiseka emva kwiprosesa, ngokuxhomekeke kwimeko ye-FIFO kunye nedatha efunyenweyo kunye nokuhanjiswa. Irejista yokuchongwa koMphazamiseko ibonelela ngenqanaba lophazamiseko. Iziphazamisi zithunyelwa uthumelo olungenanto / iibhafa zerisithi (okanye iiFIFOs), impazamo ekufumaneni uphawu, okanye ezinye iimeko ezifuna ingqalelo yomqhubekekisi. - Baud Rate Generator (Buza umbuzo)
Le block ithatha i-PCLK yegalelo kwaye iyahlula ngexabiso elicwangcisiweyo (ukusuka kwi-1 ukuya kwi-216 - 1). Isiphumo sahlulahlulwe ngo-16 ukwenza iwotshi yokuhambisa (BAUDOUT). - TXBlock (Buza umbuzo)
Ibhloko yoThutho iphatha ukuhanjiswa kwedatha ebhaliweyo kwi-Transmit FIFO. Yongeza i-Start efunekayo, i-Parity kunye ne-Stop bits kwidatha ehanjiswayo ukuze isixhobo esifumanayo senze iimpazamo ezifanelekileyo zokuphatha kunye nokufumana.
Ujongano lweSoftware (Buza umbuzo)
Iinkcazo zerejista ye-Core16550 kunye neemephu zedilesi zichazwe kweli candelo. Le theyibhile ilandelayo ibonisa isishwankathelo serejista ye-Core16550.
| I-PADDR[4:0]
(Idilesi) |
I-Divisor Latch Access Bit1
(DLAB) |
Igama | Uphawu | Okuhlala kukho (seta ngokutsha) Ixabiso | Inani leBits | Funda/Bhala |
| 00 | 0 | Irejista yeBhafa yomamkeli | I-RBR | XX | 8 | R |
| 00 | 0 | Irejista yokubamba iTransmitter | THR | XX | 8 | W |
| 00 | 1 | Iletshi yokwahlulahlula (LSB) | I-DLR | 01h | 8 | R/W |
| 04 | 1 | Iletshi yokwahlulahlula (MSB) | I-DMR | 00h | 8 | R/W |
| 04 | 0 | Ukuphazamisa iRejista yokuvula | IER | 00h | 8 | R/W |
| 08 | X | Ukuphazamisa iRejista yokuchongwa | IIR | C1h | 8 | R |
| 08 | X | Irejista yoLawulo lweFIFO | FCR | 01h | 8 | W |
| 0C | X | Irejista yokulawula umgca | I-LCR | 00h | 8 | R/W |
| 10 | X | Irejista yoLawulo lweModem | MCR | 00h | 8 | R/W |
| 14 | X | Irejista yobume bomgca | LSR | 60h | 8 | R |
| 18 | X | Irejista yobume beModem | MSR | 00h | 8 | R |
| 1C | X | Irejista yokuQala | SR | 00h | 8 | R/W |
Kubalulekile
I-DLAB yi-MSB yeRejista yoLawulo loMgca (LCR bit 7).
Irejista yeBhafa yomamkeli (Buza umbuzo)
Irejista ye-Receiver Buffer ichazwe kolu luhlu lulandelayo.
Uluhlu 1-2. Irejista yeBhafa yoMmkeli (Funda Kuphela)—Idilesi 0 DLAB 0
| Amasuntswana | Igama | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 7..0 | I-RBR | XX | 0..FFh | Kufunyenwe amasuntswana edatha. I-Bit 0 yi-LSB, kwaye yinto yokuqala efunyenweyo. |
Irejista yokubamba iTransmitter (Buza umbuzo)
Irejista yokubamba iTransmitter ichazwa kolu luhlu lulandelayo.
Uluhlu 1-3. Irejista yokubamba iTransmitter—Bhala Kuphela
| Amasuntswana | Igama | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 7..0 | THR | XX | 0..FFh | Ukusasaza amasuntswana edatha. I-Bit 0 yi-LSB, kwaye ihanjiswa kuqala. |
Irejista yoLawulo lweFIFO (Buza umbuzo)
Irejista yoLawulo lweFIFO ichazwe kolu luhlu lulandelayo.
| Amasuntswana (7:0) | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 0 | 1 | 0, 1 | Yenza zombini i-Transceiver (Tx) kunye ne-Receiver (Rx) FIFOs. Le bit kufuneka imiselwe ku-1 xa ezinye iibits zeFCR zibhalelwa okanye aziyi kucwangciswa.
0: Kukhubazekile 1: Ivuliwe |
| 1 | 0 | 0, 1 | Icoca zonke iibytes kwi-Rx FIFO kwaye iphinda imisele i-counter logic yayo. Irejista yeShift ayicocwa.
0: Kukhubazekile 1: Ivuliwe |
| 2 | 0 | 0, 1 | Icoca zonke iibytes kwi-Tx FIFO kwaye iphinda imisele i-counter logic yayo. Irejista yeShift ayicocwa.
0: Kukhubazekile 1: Ivuliwe |
| 3 | 0 | 0, 1 | 0: Ukudluliselwa okukodwa kwe-DMA: Ukudluliselwa kwenziwa phakathi kwemijikelo yebhasi ye-CPU
1: Multi-transfer DMA: Ukudluliselwa kwenziwa de i-Rx FIFO ingenanto okanye i-Transmission System Operator (TSO) Transmit (XMIT) i-FIFO izaliswe. I-FCR[0] kufuneka imiselwe ku-1 ukuseta i-FCR[3] ukuya ku-1. |
| 4, 5 | 0 | 0, 1 | Igcinelwe ukusetyenziswa kwixesha elizayo. |
| 6, 7 | 0 | 0, 1 | La masuntswana asetyenziselwa ukuseta inqanaba le-trigger ye-Rx FIFO yokuphazamisa. 7 6 Rx FIFO iNqanaba lokuTyala (iibhayithi)
0 0 01 0 1 04 1 0 08 1 1 14 |
Iirejista zoLawulo lweSahluli (Buza umbuzo)
Iwashi ye-Baud Rate (BR) iveliswa ngokwahlula i-clock ye-input reference (PCLK) ngo-16 kunye nexabiso le-disor.
Le theyibhile ilandelayo idwelisa i-example yamaxabiso esahluli efunekayo BR xa usebenzisa 18.432 MHz reference iwotshi.
Itheyibhile 1-5. I-Divisor Latch (LS kunye ne-MS)
| Amasuntswana | Igama | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 7..0 | I-DLR | 01h | 01..FFh | I-LSB yexabiso lesahluli |
| 7..0 | I-DMR | 00h | 00..FFh | I-MSB yexabiso lesahluli |
Uluhlu 1-6. Amaxabiso e-Baud kunye ne-Divisor Values ye-18.432 MHz yeClock yeReferensi
| Ireyithi yeBaud | I-Decimal Divisor (Ixabiso leSahluli) | Imposiso yepesenti |
| 50 | 23040 | 0.0000% |
| 75 | 15360 | 0.0000% |
| 110 | 10473 | -0.2865% |
| 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% |
| Ireyithi yeBaud | I-Decimal Divisor (Ixabiso leSahluli) | Imposiso yepesenti |
| 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 | -2.0408% |
NONE
Irejista ye-Interrupt Enable ichazwa kolu luhlu lulandelayo.
Uluhlu 1-7. Ukuphazamisa iRejista yokunika amandla
| Amasuntswana | Igama | Ilizwe elihlala kukho | Ilizwe elisebenzayo | Umsebenzi |
| 0 | I-ERBFI | 0 | 0, 1 | Yenza "iDatha eFunyiweyo eFumanayo iPhazamisi" 0: ikhubazekile
1: Ivuliwe |
| 1 | ETBEI | 0 | 0, 1 | Yenza "iRejista yokubamba iRejista yoPhakamiso olungenanto" 0: Ikhubazekile
1: Ivuliwe |
| 2 | ELSI | 0 | 0, 1 | Inika amandla "Isimo soMamkeli weSimo soMamkeli" 0: Ikhubazekile
1: Ivuliwe |
| 3 | EDSSI | 0 | 0, 1 | Yenza "Imo yeModem yokuphazamisa" 0: ikhubazekile
1: Ivuliwe |
| 7..4 | Igciniwe | 0 | 0 | Ngalo lonke ixesha 0 |
Ukuphazamisa iRejista yokuchonga (Buza umbuzo)
Irejista yokuchongwa koMphazamiseko idweliswe kolu luhlu lulandelayo. Uluhlu 1-8. Ukuphazamisa iRejista yokuchongwa
| Amasuntswana | Igama | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 3..0 | IIR | 1h | 0..Ch | Ukuphazamisa amasuntswana okuchongwa. |
| 5..4 | Igciniwe | 00 | 00 | Ngalo lonke ixesha 00 |
| 7..6 | Imowudi | 11 | 11 | 11: imo FIFO |
Indawo yerejista yokuPhakamisa ichazwe kolu luhlu lulandelayo.
Uluhlu 1-9. Phazamisa iNdawo yoBhaliso lokuChonga (IIR)
| Ixabiso le-IIR[3:0)] | Inqanaba eliphambili | NONE | Umthombo wokuphazamisa | Ukuphazamisa uLawulo lokuSeta kwakhona |
| 0110 | Ephezulu | Ubume bomgca womamkeli | Imposiso egqithileyo, impazamo yokulinganisa, impazamo yokuqulunqa okanye uphazamiseko lwekhefu | Ukufunda irejista yeSimo somgca |
| 0100 | Isibini | Ifunyenwe idatha ekhoyo | Idatha yomamkeli iyafumaneka | Ukufunda irejista ye-Receiver Buffer okanye i-FIFO yehla ngaphantsi kwenqanaba le-trigger |
| Itheyibhile 1-9. Ukuphazamiseka kweNdawo yokubhalisa yokuchongwa (IIR) (iyaqhutywa) | ||||
| Ixabiso le-IIR[3:0)] | Inqanaba eliphambili | NONE | Umthombo wokuphazamisa | Ukuphazamisa uLawulo lokuSeta kwakhona |
| 1100 | Isibini | Isalathiso sokuphela kwexesha lomlinganiswa | Akukho magama afundwayo kwi-Rx FIFO ngexesha lamaxesha amane okugqibela kwaye kwakukho ubuncinci umlinganiswa omnye kuyo ngeli xesha. | Ukufunda irejista ye-Receiver Buffer |
| 0010 | Isithathu | Irejista yokubamba i-Transmitter ayinanto | Irejista yokubamba i-Transmitter ayinanto | Ukufunda i-IIR okanye ukubhala kwirejista yokubamba iTransmitter |
| 0000 | Isine | Ubume beModem | Cacisa ukuthumela, iSeti yedatha iLungile, isalathisi sokuRingi okanye i-Data Carrier Detect | Ukufunda irejista yeSimo sanamhlanje |
Irejista yokulawula umgca (Buza umbuzo)
Irejista yoLawulo lweMisebenzi idweliswe kolu luhlu lulandelayo. Uluhlu 1-10. Irejista yokulawula umgca
| Amasuntswana | Igama | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 1..0 | WLS | 0 | 0..3h | Ubude begama Khetha 00: 5 bits
01:6 amasuntswana 10:7 amasuntswana 11:8 amasuntswana |
| 2 | I-STB | 0 | 0, 1 | Inani leeBits stop 0: 1 Stop bit
1: 1½ Misa amasuntswana xa WLS = 00 2: Misa amasuntswana kwezinye iimeko |
| 3 | IPEN | 0 | 0, 1 | Ukulingana Yenza 0: Ikhubazekile
1: Ivuliwe. I-Parity yongezwa ekugqithiseni kwaye ihlolwe ekufumaneni. |
| 4 | EPS | 0 | 0, 1 | Nokulingana Khetha 0: Ukulingana okungaqhelekanga
1 : Nokuba ukulingana |
| 5 | SP | 0 | 0, 1 | I-Stick Parity 0: Ikhubazekile
1: Ivuliwe Ezi zilandelayo zinkcukacha zokulingana, xa i-parity yentonga yenziwe yasebenza: Bits 4..3 I-11: 0 iya kuthunyelwa njenge-Parity bit, kwaye ihlolwe ekufumaneni. I-01: 1 iya kuthunyelwa njenge-Parity bit, kwaye ihlolwe ekufumaneni. |
| 6 | SB | 0 | 0, 1 | Cwangcisa Ikhefu 0: Ikhubazekile
1: Misela ikhefu. I-SOUT inyanzeliswa ku-0. Oku akunampembelelo kwingqiqo yesidlulisi. Ikhefu livaliwe ngokuseta bit ukuya ku-0. |
| 7 | DLAB | 0 | 0, 1 | I-Divisor Latch Access Bit
0: Ikhubazekile. Indlela yoNxibelelwano oluQhelekileyo olusetyenziswayo. 1: Ivuliwe. Ivumela ukufikelela kwiirejista zeDivisor Latch ngexesha lokufunda okanye ukubhala ukujongana no-0 no-1. |
Irejista yoLawulo lweModem (Buza umbuzo)
Irejista yoLawulo lweModem idweliswe kolu luhlu lulandelayo.
| Amasuntswana | Igama | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 0 | I-DTR | 0 | 0, 1 | Ilawula i-Data Terminal Ready (DTRn) imveliso. 0: DTRn <= 1
1: DTRn <= 0 |
| 1 | RTS | 0 | 0, 1 | Ilawula iSicelo sokuThumela (RTSn) imveliso. 0: RTSn <= 1
1: RTSn <= 0 |
| 2 | Ngaphandle1 | 0 | 0, 1 | Ilawula i-Output1 (OUT1n) isignali. 0: OUT1n <= 1
1: OUT1n <= 0 |
| 3 | Ngaphandle2 | 0 | 0, 1 | Ilawula i-Output2 (OUT2n) isignali. 0: OUT2n <= 1
1: OUT2n <= 0 |
| 4 | Umjikelo | 0 | 0, 1 | I-Loop yenza i-bit 0: ikhubazekile
1: Ivuliwe. Oku kulandelayo kwenzeka kwimowudi yeLuphu: I-SOUT isetelwe ku-1. I-SIN, i-DSrn, i-CTSn, i-RIn kunye ne-DCDn yamagalelo aqhawulwe. Isiphumo serejista yeShift ye-Transmitter iphinda ijikelwe kwirejista ye-Receiver Shift. Iziphumo zolawulo lwemodem (DTRn, RTSn, OUT1n kunye ne-OUT2n) zi ixhunywe ngaphakathi kwi-modem control inputs, kwaye i-modem yokulawula i-output pins ibekwe kwi-1. Kwimodi ye-Loopback, idatha edlulisiweyo ifunyenwe ngokukhawuleza, ivumela i-CPU ukuba ihlole ukusebenza kwe-UART. Iziphazamiso zisebenza kwimowudi yeLoop. |
| 7..4 | Igciniwe | 0h | 0 | Igciniwe |
Irejista yobume bomgca (Buza umbuzo)
Irejista yeSimo somgca ichazwe kolu luhlu lulandelayo.
Uluhlu 1-12. Irejista yeSimo somgca-Funda kuphela
| Amasuntswana | Igama | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 0 | DR | 0 | 0, 1 | Isalathisi sokuLunga kweDatha
1 xa i-data byte ifunyenwe kwaye igcinwe kwi-buffer yokufumana okanye i-FIFO. I-DR icocwa ukuya kwi-0 xa i-CPU ifunda idatha kwi-buffer yokufumana okanye i-FIFO. |
| 1 | OE | 0 | 0, 1 | Isalathisi semposiso egqithisiweyo
Ibonisa ukuba i-byte entsha yamkelwa phambi kokuba i-CPU ifunde i-byte kwi-buffer, kwaye i-byte yangaphambili yedatha itshatyalalisiwe. I-OE iyacinywa xa i-CPU ifunda irejista yeSimo somgca. Ukuba idatha iyaqhubeka nokuzalisa i-FIFO ngaphaya kwenqanaba le-trigger, impazamo yokugqithisa iyenzeka xa i-FIFO igcwele kwaye umlinganiswa olandelayo uphelele ngokupheleleyo. ifunyenwe kwirejista yeShift. Uphawu olukwirejista yeShift lubhalwa ngaphezulu, kodwa alugqithiselwanga kwi-FIFO. |
| 2 | PE | 0 | 0, 1 | Isalathisi semposiso elinganayo
Ibonisa ukuba i-byte efunyenweyo ibe nempazamo yokulinganisa. I-PE iyacinywa xa i-CPU ifunda irejista yeSimo somgca. Le mpazamo ityhilwa kwi-CPU xa uphawu oluhambelana nalo luphezulu kwi-FIFO. |
| 3 | FE | 0 | 0, 1 | Isalathi semposiso yokuqulunqa
Ibonisa ukuba i-byte efunyenweyo ayinayo iStop bit esebenzayo. I-FE iyacinywa xa i-CPU ifunda irejista yeSimo somgca. I-UART iya kuzama ukuvumelanisa emva kwempazamo yokuqulunqa. Ukwenza oku, ithatha ukuba impazamo yokuqulunqa ibibangelwe kuQala kancinane olandelayo, ngoko ke sampLes le Qala kancinci kabini, kwaye ke iqala ukufumana idatha. Le mpazamo ityhilwa kwi-CPU xa uphawu oluhambelana nalo luphezulu kwi-FIFO. |
| Uluhlu 1-12. Irejista yobume bomgca—Funda Kuphela (iyaqhutywa) | ||||
| Amasuntswana | Igama | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 4 | BI | 0 | 0, 1 | Isalathisi soMphazamiseko wekhefu
Ibonisa ukuba idatha efunyenweyo iku-0, inde kunexesha elipheleleyo logqithiso lwegama (Qalisa kancinci + Amasuntswana edatha + iParity + Misa amasuntswana). I-BI iyacinywa xa i-CPU ifunda irejista yeSimo somgca. Le mpazamo ityhilwa kwi-CPU xa uphawu oluhambelana nalo luphezulu kwi-FIFO. Xa kusenzeka ikhefu, mnye kuphela unobumba onguziro olayishwayo kwiFIFO. |
| 5 | IZITHATHU | 1 | 0, 1 | Isalathisi sokubamba i-Transmitter engenanto (THRE).
Ibonisa ukuba i-UART ikulungele ukuthumela i-byte entsha yedatha. I-THRE ibangela uphazamiseko kwi-CPU xa i-bit 1 (ETBEI) kwi-Interrupt Enable register i-1. Le bit ibekwe xa i-TX FIFO ingenanto. Iyacinywa xa i-byte enye ibhaliwe kwi-TX FIFO. |
| 6 | TEMT | 1 | 0, 1 | Isalathisi esingenanto
Le bit imiselwe ku-1 xa zombini isidluliseli FIFO kunye neerejista zeShift zingenanto. |
| 7 | FIER | 0 | 1 | Le bit imiselwa xa kukho impazamo enye ubuncinane, impazamo yokuqulunqa okanye isalathiso sekhefu kwiFIFO. I-FIER iyacinywa xa i-CPU ifunda i-LSR ukuba akukho ziphoso ezilandelayo kwi-FIFO. |
Irejista yobume beModem (Buza umbuzo)
Irejista yoBume beModem zidweliswe kolu luhlu lulandelayo.
Uluhlu 1-13. Irejista yobume beModem-Funda kuphela
| Amasuntswana | Igama | Ilizwe elihlala kukho | Amazwe aSebenzayo | Umsebenzi |
| 0 | DCTS | 0 | 0, 1 | I-Delta ecacileyo yokuThumela isalathisi.
Ibonisa ukuba igalelo le-CTSn litshintshile imeko ukususela kwixesha lokugqibela ifundwe yi-CPU. |
| 1 | I-DDSR | 0 | 0, 1 | Isalathisi seDelta sedatha eLungeleyo
Ibonisa ukuba igalelo le-DSRN litshintshile ilizwe ukususela kwixesha lokugqibela lafundwa yi-CPU. |
| 2 | TERI | 0 | 0, 1 | Umda wokuLawula weSalathi seSalathi seRingi. Ibonisa ukuba igalelo le-RI litshintshile ukusuka ku-0 ukuya ku-1. |
| 3 | I-DDCD | 0 | 0, 1 | Delta Data Carrier Detect indicator Ibonisa ukuba igalelo leDCD litshintshile ilizwe.
Qaphela: Nanini na xa bit 0, 1, 2 okanye 3 isetelwe ku-1, uphazamiseko lweModem yeModem luyenziwa. |
| 4 | CTS | 0 | 0, 1 | Cacile ukuThumela
Ukuzalisekisa igalelo leCTSn. Xa bit 4 yeModem Control Register (MCR) imiselwe ku 1 (loop), le bit ilingana ne DTR kwi MCR. |
| 5 | DSR | 0 | 0, 1 | Ukuseta idatha ikulungele
Ukuzalisekiswa kwegalelo leDSR. Xa bit 4 ye MCR isetelwe ku 1 (loop), le bit ilingana ne RTSn kwi MCR. |
| 6 | RI | 0 | 0, 1 | Isalathisi seRingi
Ukuzalisekiswa kwegalelo le-RN. Xa bit 4 ye MCR isetelwe ku 1 (loop), le bit ilingana ne OUT1 kwi MCR. |
| 7 | I-DCD | 0 | 0, 1 | I-data Carrier Funa
Ukuncediswa kwegalelo le-DCDn. Xa bit 4 ye MCR isetelwe ku 1 (loop), le bit ilingana ne OUT2 kwi MCR. |
Irejista yokuBhala (Buza umbuzo)
Irejista yokuKhusela ichazwe kolu luhlu lulandelayo.
| Amasuntswana | Igama | Ilizwe elihlala kukho | Umsebenzi |
| 7..0 | SCR | 00h | Funda/Bhala irejista ye-CPU. Akukho ziphumo ekusebenzeni kwe-UART. |
Isixhobo siyahamba (Buza umbuzo)
Eli candelo linika iinkcukacha malunga nokuhamba kwesixhobo.
I-SmartDesign (Buza umbuzo)
I-Core16550 iyafumaneka ukuba ikhutshelwe kwindawo yoyilo yoyilo lwe-SmartDesign IP. Ingundoqo iqwalaselwe usebenzisa i-GUI yoqwalaselo ngaphakathi kwe-SmartDesign, jonga lo mfanekiso ulandelayo.
Ukufumana ulwazi malunga nendlela yokusebenzisa i-SmartDesign ukumisela, ukuqwalasela, ukudibanisa kunye nokwenza ii-cores, jonga i-SmartDesign User Guide.
Umfanekiso 2-1. Uqwalaselo lweCore16550

Ukuhamba kokulinganisa (Buza umbuzo)
I-testbench yomsebenzisi ye-Core16550 ibandakanyiwe kuzo zonke ezikhutshwayo.
Ukuqhuba ukulinganisa, khetha uMsebenzisi weTestbench Flow ukhetho ngaphakathi kweSmartDesign kwaye ucofe uYilo loYilo phantsi kwemenyu yeSmartDesign. I-testbench yomsebenzisi ikhethwe nge-Core Testbench Configuration GUI.
Xa i-SmartDesign ivelisa iprojekthi ye-Libero SoC, ifaka i-testbench yomsebenzisi files.
Ukusebenzisa i-testbench yomsebenzisi, seta ingcambu yoyilo kwi-Core16550 instantiation kwi-Libero SoC Design Hierarchy ipayini kwaye ucofe i-Simulation icon kwi-SoC Design Flow window. Oku kubiza iModelSim® kwaye iqhube ngokuzenzekelayo ukulinganisa.
I-synthesis kwiLibero SoC (Buza umbuzo)
Cofa i icon Synthesis kwiLibero SoC. Ifestile ye-Synthesis iyavela. Iprojekthi ye-Synplify®. Cwangcisa u-Synplify ukusebenzisa umgangatho we-Verilog 2001 ukuba i-Verilog iyasetyenziswa. Ukuqhuba i-Synthesis, cofa i icon ethi Qhuba.
Indawo-kunye-neNdlela eLibero SoC (Buza umbuzo)
Ukuseta indlela yoyilo ngokufanelekileyo kwaye usebenzise i-Synthesis, cofa i-icon ye-Layout kwi-Libero SoC kwaye ucele uMyili. I-Core16550 ayifuni naziphi na iisetingi zendawo-kunye nendlela.
Core16550 (Buza umbuzo)
Eli candelo libonelela ngolwazi malunga neeparamitha ezisetyenziswe kulo ngundoqo.
Iiparamitha (Buza umbuzo)
I-Core16550 ayixhasi nayiphi na imilinganiselo yomgangatho ophezulu.
Ujongano olungundoqo (Buza umbuzo)
Eli candelo libonelela ngegalelo kunye nesishwankathelo semveliso.
I/O Inkcazo yoMqondiso (Buza umbuzo)
Oku kulandelayo kudwelisa iinkcazo ze-Core16550 I/O.
| Igama | Uhlobo | I-Polarity | Inkcazo |
| PRESETN | Igalelo | Phantsi | Ukusetha kwakhona okuyintloko |
| I-PCLK | Igalelo | - | Iwotshi enkulu
I-PCLK yahlulwe ngexabiso leerejista zeDivisor. Isiphumo ke sahlulwe nge-16 ukuvelisa izinga le-baud. Umqondiso wesiphumo ngumqondiso we-BAUDOUT. Umphetho onyukayo wale pin usetyenziselwa ukubethela yonke igalelo kunye neempawu zemveliso. |
| BHALA | Igalelo | Phezulu | APB ukubhala / ukufunda yenza, esebenzayo-phezulu.
Xa i-HIGH, idatha ibhaliwe kwindawo yedilesi echaziweyo. Xa i-LOW, idatha ifundwa kwindawo ekhankanyiweyo yedilesi. |
| I-PADDR[4:0] | Igalelo | - | Idilesi ye-APB
Le bhasi ibonelela ngekhonkco le-CPU kwidilesi yerejista ye-Core16550 ukuba ifundwe okanye ibhalwe kuyo. |
| I-PSEL | Igalelo | Phezulu | APB khetha
Xa oku KUPHAKAMILE kunye ne-PENABLE, ukufunda nokubhalela kwi-Core16550 kunikwe amandla. |
| PWDATA[7:0] | Igalelo | - | Ibhasi yokufaka idatha
Idatha kule bhasi iya kubhalwa kwirejista enedilesi ngexesha lomjikelo wokubhala. |
| UYAVUZWA | Igalelo | Phezulu | I-APB yenza
Xa oku KUPHAKAMILE kunye nePSEL, ukufunda nokubhalela kwiCore16550 kunikwe amandla. |
| I-PRDATA[7:0] | Isiphumo | - | Ibhasi yemveliso yedatha
Le bhasi igcina ixabiso lerejista ebhaliweyo ngexesha lomjikelo wokufunda. |
| CTSn | Igalelo | Phantsi | Cacile ukuThumela
Lo mqondiso usebenzayo-phantsi ligalelo elibonisa xa isixhobo esincanyathiselweyo (imodem) sikulungele ukwamkela idatha. I-Core16550 idlulisela olu lwazi kwi-CPU ngerejista yeModem. Le rejista ikwabonisa ukuba ukuba isignali ye-CTSn itshintshile ukususela kwixesha lokugqibela, irejista ifundwe. |
| DSRn | Igalelo | Phantsi | Ukuseta idatha ikulungele
Lo mqondiso osebenzayo-ophantsi ligalelo elibonisa xa isixhobo esiqhotyoshelweyo (imodem) sikulungele ukuseta ikhonkco kunye neCore16550. I-Core16550 idlulisela olu lwazi kwi-CPU ngerejista yeModem. Le rejista ikwabonisa ukuba isignali yeDSRN itshintshile ukususela kwixesha lokugqibela lokufunda irejista. |
| DCDn | Igalelo | Phantsi | I-data Carrier Funa
Lo mqondiso osebenzayo-ophantsi ligalelo elibonisa xa isixhobo esincanyathiselweyo (imodem) sibhaqe umthwali. I-Core16550 idlulisela olu lwazi kwi-CPU nangona irejista yeModem Status. Le rejista ikwabonisa ukuba isignali ye-DCDn itshintshile ukususela kwixesha lokugqibela lokufunda irejista. |
| ISONO | Igalelo | - | Uthotho lweDatha yeNgeniso
Le datha idluliselwa kwi-Core16550. Ingqanyaniswa ne-PCLK yokufaka i-pin. |
| I-RIn | Igalelo | Phantsi | Isalathisi seRingi
Lo mqondiso usebenzayo-ophantsi ligalelo elibonisa xa isixhobo esincanyathiselweyo (imodem) siva isignali yeringi kumgca wefowuni. I-Core16550 idlulisela olu lwazi kwi-CPU ngerejista yeModem. Le rejista ikwabonisa ukuba i-RIn edge yokulandelela yabonwa nini. |
| UMOYA | Isiphumo | - | Idatha yemveliso yothotho
Le datha idluliselwa kwi-Core16550. Ingqanyaniswa ne-BAUDOUT i-pin yemveliso. |
| RTSn | Isiphumo | Phantsi | Isicelo sokuThumela
Lo mqondiso wemveliso osebenzayo-ophantsi usetyenziselwa ukwazisa isixhobo esiqhotyoshelweyo (imodem) ukuba i-Core16550 ikulungele ukuthumela idatha. Icwangciswe yi-CPU ngerejista yoLawulo lweModem. |
| Uluhlu 4-1. I/O Isishwankathelo soMqondiso (iyaqhutywa) | |||
| Igama | Uhlobo | I-Polarity | Inkcazo |
| DTRn | Isiphumo | Phantsi | Itheminali yedatha ilungile
Lo mqondiso osebenzayo-ophantsi wemveliso wazisa isixhobo esiqhotyoshelweyo (imodem) ukuba i-Core16550 ikulungele ukuseka ikhonkco lonxibelelwano. Icwangciswe yi-CPU ngerejista yoLawulo lweModem. |
| OUT1n | Isiphumo | Phantsi | Iziphumo 1
Le mveliso esebenzayo-ephantsi ngumqondiso ochazwe ngumsebenzisi. Inkqubo ye-CPU lo mqondiso ngerejista yoLawulo lweModem kwaye imiselwe kwixabiso elichaseneyo. |
| OUT2n | Isiphumo | Phantsi | Iziphumo 2
Lo mqondiso osebenzayo-ophantsi wemveliso ngumqondiso ochazwe ngumsebenzisi. Icwangciswe yi-CPU ngerejista yoLawulo lweModem kwaye imiselwe kwixabiso elichaseneyo. icwangcisiwe. |
| INTR | Isiphumo | Phezulu | Ukuphazamisa Kusalindile
Lo mqondiso osebenzayo-uphezulu wemveliso ngumqondiso wokuphazamiseka ovela kwi-Core16550. Icwangciswe ukuba isebenze kwiziganeko ezithile, ukwazisa i-CPU ukuba isiganeko esinjalo senzeke, (ukufumana iinkcukacha ezithe kratya, jonga iRejista yokuPhakamisa yokuchonga). I-CPU ke ithatha amanyathelo afanelekileyo. |
| BAUDOUTn | Isiphumo | Phantsi | Baud ngaphandle
Lo ngumqondiso wewotshi yemveliso ethathwe kwikloko yongeniso yongqamaniso lwemveliso yedatha esuka kwi-SOUT. |
| RXRDYN | Isiphumo | Phantsi | Umamkeli ukulungele ukufumana usulelo.
I-CPU iboniswa ngulo mqondiso wesiphumo esisebenzayo-esezantsi ukuba icandelo lomamkeli we-Core16550 liyafumaneka ukuze idatha ifundwe. |
| I-TXRDYN | Isiphumo | Phantsi | I-Transmitter ilungele ukuthumela idatha.
Lo mqondiso osebenzayo-ophantsi ubonisa kwi-CPU ukuba icandelo lokuhambisa le-Core16550 linendawo yokubhala idatha yokudluliselwa. |
| rxfifo_engenanto | Isiphumo | Phezulu | Fumana iFIFO ingenanto.
Olu phawu luya PHEZULU xa iFIFO yokufumana ingenanto. |
| rxfifo_igcwele | Isiphumo | Phezulu | Fumana iFIFO igcwele.
Lo mqondiso uya Phezulu xa i-FIFO yokufumana igcwele. |
Imizobo yexesha (Buza umbuzo)
Eli candelo libonelela ngemizobo yexesha elingundoqo.
Idatha yokuBhala iCycle kunye neDatha yokuFunda uMjikelo (Buza umbuzo)
Umzobo 5-1 kunye noMzobo 5-2 ubonisa umjikelo wokubhala kwaye ufunde ubudlelwane bomjikelo wexesha ngokunxulumene newotshi yenkqubo ye-APB, iPCLK.
Bhalisa Bhala (Buza umbuzo)
Lo mzobo ulandelayo ubonisa idilesi, Khetha kwaye Yenza imiqondiso ifakwe kwaye kufuneka isebenze ngaphambi kokunyuka kwe-PCLK. Ukubhala kwenzeka kumda onyukayo wesignali yePCLK.
Bhalisa Funda (Buza Umbuzo)
Lo mzobo ulandelayo ubonisa idilesi, Khetha kwaye Yenza imiqondiso ifakwe kwaye kufuneka isebenze ngaphambi kokunyuka kwe-PCLK. Ukufunda kwenzeka kumda onyukayo wesignali yePCLK.
Ukufumana iinkcukacha ezithe vetshe kwiinkcazo kunye neefom zamaza exesha, bona i-AMBA ingcaciso.
Ungqamaniso lomamkeli (Buza umbuzo)
Xa umamkeli ebona i-Low state kwi-stream data engenayo, ivumelanisa kuyo. Emva komphetho wokuqala, i-UART ilinda i-1.5 × (ubude bebit obuqhelekileyo). Oku kubangela ukuba isuntswana ngalinye elilandelayo lifundwe embindini wobubanzi bayo. Lo mfanekiso ulandelayo ubonisa le nkqubo yongqamaniso.
Umfanekiso 5-3. Umamkeli Ungqamaniso
Ukusebenza kweTestbench (Buza umbuzo)
I-testbench enye kuphela inikwe i-Core16550: I-Verilog user testbench. Le yi-testbench elula ukuyisebenzisa ebhalwe kwiVerilog. Le testbench yenzelwe ukuguqulwa kwabathengi.
Umsebenzisi Testbench (Buza umbuzo)
Lo mfanekiso ulandelayo ubonisa umzobo webhloko we-exampuyilo lomsebenzisi kunye ne-testbench.
Umfanekiso 6-1. Core16550 User Testbench
I-testbench yomsebenzisi ibandakanya i-ex elulaampuyilo olusebenza njengesalathiso kubasebenzisi abafuna ukuphumeza uyilo lwabo.
I-testbench ye-example, uyilo lomsebenzisi luphumeza iseti yokusebenza evavanyiweyo kwi-testbench yokuqinisekisa, ukuze ufumane iinkcukacha ezithe vetshe, bona i-User Testbench. Ngokwengqiqo, njengoko kubonisiwe kuMfanekiso 6-1, ukufakwa kwe-Core16550 kufaniswe kusetyenziswa i-microcontroller yokuziphatha kunye noxhulumaniso lwe-loopback olufanisiweyo. Umzekeloample, i-testbench yomsebenzisi ibonisa ugqithiso kwaye ifumane iyunithi efanayo ye-Core16550, ukuze ufumane ukuqonda okusisiseko kwendlela yokusebenzisa le ngundoqo.
I-testbench yomsebenzisi ibonisa ukuseta okusisiseko, ukuthumela kunye nokufumana imisebenzi ye-Core16550. I-testbench yomsebenzisi yenza la manyathelo alandelayo:
- Bhala kwiirejista zolawulo.
- Jonga idatha efunyenweyo.
- Layita ukuthumela kwaye wamkele.
- Funda iirejista zolawulo.
- Thumela kwaye ufumane ibhayithi enye.
Ukusetyenziswa kwesixhobo kunye nokusebenza (Buza umbuzo)
Le theyibhile ilandelayo idwelisa i-Core16550 yokusetyenziswa kunye nedatha yokusebenza. Uluhlu 7-1. Ukusetyenziswa kweCore16550 kunye nokuSebenza kwePolarFire kunye nePolarFire SoC
| Iinkcukacha zesixhobo | Izibonelelo | i-ram | |||
| Usapho | Isixhobo | 4LUT | DFF | Iingongoma eziNgqiqo | μSRAM |
| I-PolarFire® | MPF100T- FCSG325I | 752 | 284 | 753 | 2 |
| I-PolarFire®SoC | MPFS250TS- FCSG536I | 716 | 284 | 720 | 2 |
| I-RTG4™ | RT4G150- 1CG1657M | 871 | 351 | 874 | 2 |
| IGLOO® 2 | I-M2GL050TFB GA896STD | 754 | 271 | 1021 | 2 |
| I-SmartFusion® 2 | I-M2S050TFBG A896STD | 754 | 271 | 1021 | 2 |
| I-SmartFusion® | A2F500M3G- STD | 1163 | 243 | 1406 | 2 |
| IGLOO®/IGLOOE | AGL600- STD/AGLE600 V2 | 1010 | 237 | 1247 | 2 |
| Ukudibanisa | AFS600-STD | 1010 | 237 | 1247 | 2 |
| I-ProASIC® 3/E | I-A3P600-STD | 1010 | 237 | 1247 | 2 |
| ProASIC Plus® | APA075-STD | 1209 | 233 | 1442 | 2 |
| I-RTAX-S | RTAX250S- STD | 608 | 229 | 837 | 2 |
| I-Axcelerator® | I-AX125-STD | 608 | 229 | 837 | 2 |
Imiba esonjululweyo (Buza umbuzo)
Le theyibhile ilandelayo idwelisa yonke imiba esonjululweyo yokukhutshwa kweCore16550 eyahlukeneyo.
Uluhlu 8-1. Imiba Esonjululweyo
| Inguqulelo | Iinguqu |
| v3.4 | I-Core16550 isebenzisa igama elingundoqo leSistim yeVerilog "ikhefu" njengegama lerejista elibangela umba wempazamo yesintaksi. Oku kulungiswe ngokususa igama elingundoqo elinye igama. Inkxaso yosapho eyongeziweyo yePolarFire® |
Imbali yoHlaziyo (Buza umbuzo)
Imbali yohlaziyo ichaza utshintsho oluthe lwaphunyezwa kuxwebhu. Ezi nguqulelo zidweliswe ngohlaziyo, kuqalwa kolona papasho lwangoku.

Microchip FPGA Inkxaso
Iqela leemveliso zeMicrochip FPGA libuyisela iimveliso zalo ngeenkonzo ezahlukeneyo zenkxaso, kubandakanya iNkonzo yabaThengi, iZiko leNkxaso yobuGcisa yabaThengi, a webindawo, kunye neeofisi zokuthengisa zehlabathi. Abathengi bayacetyiswa ukuba bandwendwele izixhobo ze-intanethi ze-Microchip phambi kokuqhagamshelana nenkxaso njengoko kunokwenzeka ukuba imibuzo yabo sele iphendulwe.
Qhagamshelana neZiko leNkxaso yobuGcisa nge webindawo kwi www.microchip.com/support Khankanya inombolo yeCandelo leSixhobo seFPGA, khetha udidi lwetyala elifanelekileyo, kwaye uyilo lokulayisha files ngelixa usenza imeko yenkxaso yobugcisa.
Qhagamshelana neNkonzo yabaThengi ngenkxaso yemveliso engeyiyo eyobugcisa, njengamaxabiso emveliso, ukuphuculwa kwemveliso, ulwazi lokuhlaziya, isimo somyalelo kunye nokugunyaziswa.
- Ukusuka eMntla Melika, fowunela 800.262.1060
- Ukusuka kwihlabathi liphela, fowunela 650.318.4460
- Ifeksi, naphi na ehlabathini, 650.318.8044
Ulwazi lweMicrochip
Iimpawu zokuthengisa
Igama elithi “Microchip” kunye nelogo, ilogo ethi “M”, kunye namanye amagama, iilogo, kunye neebrendi zibhalisiwe kwaye zingabhaliswanga ziimpawu zorhwebo zeMicrochip Technology Incorporated okanye amahlakani ayo kunye/okanye abancedisi eUnited States kunye/okanye namanye amazwe (“Iimpawu zoRhwebo zeMicrochip”). Ulwazi malunga neeMpawu zeMicrochip zinokufumaneka apha https://www.microchip.com/en-us/about/legal-information/microchip-trademarks
I-ISBN:
Isaziso soMthetho
- Olu papasho kunye nolwazi olulapha lunokusetyenziswa kuphela ngeemveliso zeMicrochip, kubandakanywa ukuyila, ukuvavanya, kunye nokudibanisa iimveliso zeMicrochip kunye nesicelo sakho. Ukusetyenziswa kolu lwazi
ngayo nayiphi na enye indlela yophula le migaqo. Ulwazi malunga nosetyenziso lwesixhobo lunikezelwa kuphela ukulungiselela wena kwaye lunokuthi luthathelwe indawo luhlaziyo. Luxanduva lwakho ukuqinisekisa ukuba isicelo sakho siyadibana neenkcukacha zakho. Qhagamshelana neofisi yakho yentengiso yeMicrochip yengingqi ngenkxaso eyongezelelweyo okanye, ufumane inkxaso eyongezelelweyo kwi www.microchip.com/en-us/support/design-help/client-support-services - OLU LWAZI LUBONWA NGE-MICROCHIP “NJENGOKO ZINJALO”. I-MICROCHIP AYENZA Mmeli OKANYE IZIQINISEKISO ZALO NALUPHI UHLOBO, OKANYE INGCACILEYO OKANYE IYATHENWA, IYABHALWA OKANYE NGOMLOMO, NGOMTHETHO OKANYE NGOLUNYE, ENXULUMENE NOLWAZI KUBANDAKANYA KODWA AYIMDALWA KUSO NAsiphi na ISIQINISEKISO SOKUBANISWA, UKUFANELEKILEYO NGENJONGO ETHILE, OKANYE IZIQINISEKISO EZINXULUMENE NEMEKO, UMGANGATHO, OKANYE UKUSEBENZA KWAYO.
- AKUKHO SIGANEKO IYA KUTHWATHWA NALUPHI NA I-MICROCHIP ESIYA KUTHWALA NGALO NALUPHI NA ULWAZI, OLUKHETHEKILEYO, LWESOHLWAYO, NGESIGANEKO, OKANYE OKUPHUMELELE Ilahleko, UMONAKALO, IINDLEKO, OKANYE INKCITHO YALO NOLUPHI NA UHLOBO ELUYANXULUMENE NOLWAZI OKANYE UKUSETYENZISWA KWALO, NANGONA INGCACISO, NANGENZWENI. OKUSEKO OKANYE UMONAKALO UYABONAKALA. NGOKUPHELELEYO UXANDUVA LUVUMELEKILEYO NGOMTHETHO, UXANDUVA LWONKE LE-MICROCHIP KULONKE AMABANGO NGAYO NAYIPHI NA IINDLELA EZINXULUMENE NOLWAZI OKANYE UKUSETYENZISWA KWALO AKUYI KUGQIBELA ISIXA SOMRHUMO, UKUBA NAKHO, OWUHLAWULE NGQO UKUBA ULWAZI LWAZI.
- Ukusetyenziswa kwezixhobo zeMicrochip kwinkxaso yobomi kunye / okanye izicelo zokhuseleko ngokupheleleyo kumngcipheko womthengi, kwaye umthengi uyavuma ukukhusela, ukuhlawulela kwaye ubambe iMicrochip engenabungozi kuyo nayiphi na kunye nawo wonke umonakalo, amabango, iisuti, okanye iindleko ezibangelwa kukusetyenziswa okunjalo. Akukho zilayisenisi zigqithiswayo, ngokungafihlisiyo okanye ngenye indlela, phantsi kwawo nawaphi na amalungelo epropathi yemveliso yeMicrochip ngaphandle kokuba kuchazwe ngenye indlela.
Microchip Devices Code Protection Feature
Qaphela ezi nkcukacha zilandelayo zenqaku lokhuseleko lwekhowudi kwiimveliso zeMicrochip:
- Iimveliso zeMicrochip ziyahlangabezana nemigaqo equlethwe kwiMicrochip Data Sheet yazo.
- IMicrochip ikholelwa ukuba usapho lwayo lweemveliso lukhuselekile xa lusetyenziswa ngendlela ecetywayo, ngokwemigaqo yokusebenza, naphantsi kweemeko eziqhelekileyo.
- Ixabiso leMicrochip kwaye likhusela ngokungqongqo amalungelo epropathi enomgangatho ophezulu wokuqonda. Iinzame zokwaphula ikhowudi yokukhusela iimpawu zeemveliso zeMicrochip zithintelwe ngokungqongqo kwaye zinokwaphula umthetho weDigital Millennium Copyright Act.
- Ayikho i-Microchip okanye nawuphi na umenzi we-semiconductor onokuqinisekisa ukhuseleko lwekhowudi yayo. Ukukhuselwa kwekhowudi akuthethi ukuba siqinisekisa ukuba imveliso "ayinakwaphulwa". Ukhuseleko lwekhowudi luhlala luvela. I-Microchip izinikele ekuphuculeni ngokuqhubekayo iimpawu zokukhusela ikhowudi kwiimveliso zethu.
Isikhokelo somsebenzisi
© 2025 iMicrochip Technology Inc. kunye nenkxaso-mali yayo
Amaxwebhu / Izibonelelo
![]() |
I-MICROCHIP Core16550 i-Universal Asynchronous Receiver Transmitter [pdf] Isikhokelo somsebenzisi v3.4, v3.3, Core16550 Universal Asynchronous Receiver Transmitter, Core16550, Universal Asynchronous Receiver Transmitter, Asynchronous Receiver Transmitter, Transmitter Receiver, Transmitter |
