Lógó MICROCHIP

Glacadóir Tarchuradóir Asincrónach Uilíoch MICROCHIP Core16550

Táirge Tarchuradóra Glacadóra Asincrónaigh Uilíoch MICROCHIP -Core16550

Réamhrá

Is Glacadóir-Tarchuradóir Asincrónach Uilíoch (UART) caighdeánach é Core16550 a chinntíonn comhoiriúnacht bogearraí leis an bhfeiste 16550 a úsáidtear go forleathan. Láimhseálann sé tiontú sonraí sraitheach go comhthreomhar le haghaidh ionchuir ó mhóideimí nó ó fheistí sraitheacha eile agus déanann sé tiontú comhthreomhar go sraitheach le haghaidh sonraí a sheoltar ón LAP chuig na feistí seo.
Le linn tarchuir, scríobhtar sonraí go comhthreomhar isteach i maolán tarchuir First-Isteach, First-Out (FIFO) an UART. Déantar na sonraí a shraithuimhriú ansin le haghaidh aschuir. Agus iad á nglacadh, déanann an UART sonraí sraitheacha isteach a thiontú ina sonraí comhthreomhar agus cuireann sé rochtain éasca ar fáil don phróiseálaí.
Léirítear feidhmchlár tipiciúil den UART 16550 sa fhigiúr seo a leanas.

Fíor 1. Feidhmchlár tipiciúil 16550

MICROCHIP -Core16550 - Glacadóir-Tarchuradóir-Uilíoch-Aisioncrónach (2)Tábla 1. Achoimre Core16550

MICROCHIP -Core16550 - Glacadóir-Tarchuradóir-Uilíoch-Aisioncrónach (3)

Príomhghnéithe
Seo a leanas príomhghnéithe Core16550:

  • Tá maolán suas le FIFOanna 16-bheart ag an tarchuradóir agus ag an nglacadóir chun líon na gcur isteach a chuirtear i láthair an LAP a laghdú.
  • Cuireann sé giotán cumarsáide caighdeánacha asincrónacha leis nó baintear iad (Tosaigh, Stad agus Cothromaíocht).
  • Tarchur, fáiltiú, stádas líne agus cur isteach ar shraith sonraí atá rialaithe go neamhspleách
  • Gineadóir baud in-ríomhchláraithe
  • Feidhmeanna rialaithe móideim (CTSn, RTSn, DSRn, DTRn, RIn agus DCDn).
  • Comhéadan clár Bus Forimeallach Casta (APB).

Gnéithe Scoirthe
Scoirfear de thacaíocht do Theanga Cur Síos Crua-earraí (VHDL) Ciorcad Comhtháite An-Ardluais (VHSIC) ón leagan seo.
Faisnéis Loga Athraithe Core16550
Soláthraíonn an chuid seo achoimre chuimsitheachview de na gnéithe nua-ionchorpraithe, ag tosú leis an eisiúint is déanaí.

Leagan Cad atá Nua
Core16550 v3.4 Úsáideann Core16550 eochairfhocal córais Verilog “break” mar ainm clárlainne, rud a bhí ina chúis le fadhb earráide comhréire. Cuirtear ainm eile in ionad an eochairfhocail chun an fhadhb seo a réiteach.

Tacaíocht do theaghlach PolarFire® curtha leis

Core16550 v3.3 Tacaíocht do theaghlach FPGA radaíochta-fhulangach (RTG4™) curtha leis
  1. Cur Síos ar an mBloc Feidhme (Cuir Ceist)
    Tugann an chuid seo cur síos gairid ar gach eilimint den bhlocléaráid inmheánach mar a thaispeántar sa fhigiúr seo a leanas.
    Fíor 1-1. Léaráid Bhloc Core16550
    MICROCHIP -Core16550 - Glacadóir-Tarchuradóir-Uilíoch-Aisioncrónach (4)

Eilimintí den Léaráid Bhloc Inmheánach (Cuir Ceist)
Tugann an chuid seo a leanas faisnéis faoi ghnéithe den léaráid bhloc inmheánach.

  1. RWControl (Cuir Ceist)
    Tá an bloc RWControl freagrach as cumarsáid a láimhseáil leis an taobh próiseálaí (comhthreomhar) den chóras. Déantar an scríobh agus an léamh go léir ar chláir inmheánacha tríd an mbloc seo.
  2. UART_Reg (Cuir Ceist)
    Tá gach clár inmheánach den fheiste sa bhloc UART_Reg.
  3. RXBlock (Cuir Ceist)
    Seo é bloc an ghlacadóra. Faigheann RXBlock an focal sraitheach atá ag teacht isteach. Is féidir é a ríomhchlárú chun leithead sonraí a aithint, amhail 5, 6, 7 nó 8 ngiotán; socruithe éagsúla comhionannais, amhail cothrom, corr nó gan chomhionannas; agus stad-giotáin éagsúla, amhail 1, 1½ agus 2 ghiotán. Déanann RXBlock seiceáil le haghaidh earráidí sa sruth sonraí ionchuir, amhail earráidí ró-rith, earráidí fráma, earráidí comhionannais agus earráidí briste. Mura bhfuil aon fhadhbanna leis an bhfocal atá ag teacht isteach, cuirtear é i FIFO an ghlacadóra.
  4. Rialú Idirbhriseadh (Cuir Ceist)
    Seolann an bloc Rialaithe Idirbhriseadh comhartha idirbhriseadh ar ais chuig an bpróiseálaí, ag brath ar staid an FIFO agus a shonraí a fuarthas agus a tarchuireadh. Soláthraíonn an clár Aitheantais Idirbhriseadh leibhéal an idirbhriseadh. Seoltar idirbhriseadh i gcás maoláin tarchuir/admhála (nó FIFOanna) folamh, earráid i bhfáil carachtair, nó coinníollacha eile a éilíonn aird an phróiseálaí.
  5. Gineadóir Ráta Baud (Cuir Ceist)
    Glacann an bloc seo an ionchur PCLK agus roinneann sé é ar luach cláraithe (ó 1 go 216 – 1). Roinntear an toradh ar 16 chun an clog tarchuir (BAUDOUT) a chruthú.
  6. TXBlock (Cuir Ceist)
    Láimhseálann an bloc Tarchuir tarchur sonraí atá scríofa chuig an FIFO Tarchuir. Cuireann sé na giotáin Tosaigh, Cothroime agus Stop riachtanacha leis na sonraí atá á dtarchur ionas gur féidir leis an bhfeiste glactha an láimhseáil agus an glacadh earráide i gceart a dhéanamh.

Comhéadan Bogearraí (Cuir Ceist)
Déantar cur síos ar shainmhínithe agus mapálacha seoltaí an chláir Core16550 sa chuid seo. Taispeánann an tábla seo a leanas achoimre ar an gclár Core16550.

PADDR[4:0]

(Seoladh)

Giotán Rochtana Glasála Roinnteora1

(DLAB)

Ainm Siombail Luach Réamhshocraithe (athshocraithe) Líon na nGiotán Léigh/Scríobh
00 0 Clár Maoláin Glacadóra RBR XX 8 R
00 0 Clár Sealbhaíochta Tarchuradóra THR XX 8 W
00 1 Glas Roinnteora (LSB) DLR 01 uair 8 R/W
04 1 Glas Roinnteora (MSB) DMR 00 uair 8 R/W
04 0 Cur isteach Cumasaigh Clár IER 00 uair 8 R/W
08 X Clár Aitheantais Idirbhriseadh IIR C1h 8 R
08 X Clár Rialaithe FIFO FCR 01 uair 8 W
0C X Clár Rialaithe Líne LCR 00 uair 8 R/W
10 X Clár Rialaithe Móideim MCR 00 uair 8 R/W
14 X Clár Stádas Líne LSR 60 uair 8 R
18 X Clár Stádas Móideim MSR 00 uair 8 R
1C X Clár Scratch SR 00 uair 8 R/W

Tábhachtach

Is é DLAB MSB an Chláir Rialaithe Líne (giotán 7 LCR).

Clár Maoláin Glacadóra (Cuir Ceist)
Sainmhínítear clár Maoláin an Ghlacadóra sa tábla seo a leanas.
Tábla 1-2. Clár Maoláin Glacadóra (Léigh Amháin)—Seoladh 0 DLAB 0

Giotán Ainm Stát réamhshocraithe Stáit bhailí Feidhm
7. 0 RBR XX 0..FFh Giotáin sonraí a fuarthas. Is é Giotán 0 an LSB, agus is é an chéad ghiotán a fuarthas é.

Clár Sealbhaíochta Tarchuradóra (Cuir Ceist)
Sainmhínítear clár Coinneála an Tarchuradóra sa tábla seo a leanas.
Tábla 1-3. Clár Coinneála Tarchuradóra—Scríobh Amháin

Giotán Ainm Stát réamhshocraithe Stáit bhailí Feidhm
7. 0 THR XX 0..FFh Chun giotáin sonraí a tharchur. Is é Giotán 0 an LSB, agus tarchuirtear é ar dtús.

Clár Rialaithe FIFO (Cuir Ceist)
Sainmhínítear an clár Rialaithe FIFO sa tábla seo a leanas.

Giotán (7:0) Stát réamhshocraithe Stáit bhailí Feidhm
0 1 0, 1 Cumasaíonn sé FIFOanna an Tarchuradóra (Tx) agus an Ghlacadóra (Rx) araon. Ní mór an giotán seo a shocrú go 1 nuair a scríobhtar chuig giotán FCR eile nó ní dhéanfar iad a chlárú.

0: faoi mhíchumas

1: Cumasaithe

1 0 0, 1 Glanann sé na beart go léir sa Rx FIFO agus athshocraíonn sé a loighic chuntair. Ní ghlanann sé an clár Shift.

0: faoi mhíchumas

1: Cumasaithe

2 0 0, 1 Glanann sé na beart go léir sa Tx FIFO agus athshocraíonn sé a loighic chuntair. Ní ghlanann sé an clár Shift.

0: faoi mhíchumas

1: Cumasaithe

3 0 0, 1 0: Aistriú aonair DMA: Aistriú déanta idir timthriallta bus LAP

1: DMA il-aistrithe: Aistrithe a dhéantar go dtí go mbeidh FIFO Rx folamh nó go mbeidh FIFO Tarchuir (XMIT) Oibreoir Córais Tarchurtha (TSO) líonta. Ní mór FCR[0] a shocrú go 1 chun FCR[3] a shocrú go 1.

4, 5 0 0, 1 Curtha in áirithe le húsáid sa todhchaí.
6, 7 0 0, 1 Úsáidtear na giotáin seo chun an leibhéal spreagtha a shocrú don bhriseadh Rx FIFO. 7 6 Leibhéal Spreagtha Rx FIFO (béiteanna)

0 0 01

0 1 04

1 0 08

1 1 14

Cláir Rialaithe an Roinnteora (Cuir Ceist)
Gintear an clog Ráta Baud (BR) tríd an gclog tagartha ionchuir (PCLK) a roinnt ar 16 agus ar luach an roinnteora.

Liostaítear sa tábla seo a leanas iar-ampluachanna an roinnteora don BR inmhianaithe agus clog tagartha 18.432 MHz á úsáid.
Tábla 1-5. Glas Roinnteora (LS agus MS)

Giotán Ainm Stát réamhshocraithe Stáit bhailí Feidhm
7. 0 DLR 01 uair 01..FFh LSB luach an roinnteora
7. 0 DMR 00 uair 00..FFh MSB luach an roinnteora

Tábla 1-6. Rátaí Baud agus Luachanna Roinnteoirí don Chlog Tagartha 18.432 MHz

Ráta Baud Roinnteoir Deachúil (Luach Roinnteora) Earráid Céatadáin
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%
Ráta Baud Roinnteoir Deachúil (Luach Roinnteora) Earráid Céatadáin
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%

Cláraigh Chumasaigh Idirbhriseadh (Cuir Ceist)
Sainmhínítear an clár Cumasaithe Idirbhrise sa tábla seo a leanas.
Tábla 1-7. Clár Cumasaithe Idirbhriseadh

Giotán Ainm Stát réamhshocraithe Stát Bailí Feidhm
0 ERBFI 0 0, 1 Cumasaíonn sé “Idirbhriseadh ar Shonraí atá ar Fáil” 0: Díchumasaithe

1: Cumasaithe

1 ETBEI 0 0, 1 Cumasaíonn sé an “Idirbhriseadh Clár Folamh Coinneála Tarchuradóra” 0: Díchumasaithe

1: Cumasaithe

2 ELSI 0 0, 1 Cumasaíonn sé an “Idirbhriseadh Stádas Líne an Ghlacadóra” 0: Díchumasaithe

1: Cumasaithe

3 EDSSI 0 0, 1 Cumasaíonn sé an “Idirbhriseadh Stádas Móideim” 0: Díchumasaithe

1: Cumasaithe

7. 4 Curtha in áirithe 0 0 I gcónaí 0

Clár Aitheantais Idirbhriseadh (Cuir Ceist)
Tá an clár Aitheantais Idirbhrise liostaithe sa tábla seo a leanas. Tábla 1-8. Clár Aitheantais Idirbhrise

Giotán Ainm Stát réamhshocraithe Stáit bhailí Feidhm
3. 0 IIR 1h 0..Cabhlach Giotáin aitheantais idirbhriste.
5. 4 Curtha in áirithe 00 00 I gcónaí 00
7. 6 Mód 11 11 11: Mód FIFO

Sainmhínítear an réimse clár Aitheantais Idirbhriste sa tábla seo a leanas.

Tábla 1-9. Réimse Clár Aitheantais Idirbhriseadh (IIR)

Luach IIR[3:0)] Leibhéal Tosaíochta Cineál Idirbhriseadh Foinse Idirbhriseadh Rialú Athshocraithe Idirbhriseadh
0110 is airde Stádas líne an ghlacadóra Earráid ró-rith, earráid chomhionannais, earráid frámaithe nó briseadh isteach Léamh an chláir Stádas Líne
0100 Dara Sonraí faighte ar fáil Sonraí glacadóra ar fáil Ag léamh chlár maoláin an ghlacadóra nó titeann an FIFO faoi bhun an leibhéal truicear
Tábla 1-9. Réimse Clár Aitheantais Idirbhriseadh (IIR) (ar lean)
Luach IIR[3:0)] Leibhéal Tosaíochta Cineál Idirbhriseadh Foinse Idirbhriseadh Rialú Athshocraithe Idirbhriseadh
1100 Dara Táscaire ama críochnaithe carachtar Ní léitear aon charachtair ón Rx FIFO le linn na gceithre huaire carachtar dheireanacha agus bhí carachtar amháin ar a laghad ann le linn an ama seo. Ag léamh clár maoláin an ghlacadóra
0010 Tríú Clár coinneála tarchuradóra folamh Clár coinneála tarchuradóra folamh Ag léamh an IIR nó ag scríobh isteach sa chlár Sealbhaíochta Tarchuradóra
0000 Ceathrú Stádas móideim Glan le Seoladh, Tacar Sonraí Réidh, Táscaire Fáinne nó Braith Iompróir Sonraí Ag léamh an chláir Stádais Nua-Aimseartha

 Clár Rialaithe Líne (Cuir Ceist)
Tá an clár Rialaithe Líne liostaithe sa tábla seo a leanas. Tábla 1-10. Clár Rialaithe Líne

Giotán Ainm Stát réamhshocraithe Stáit bhailí Feidhm
1. 0 WLS 0 0..3h Roghnaigh Fad Focal 00: 5 giotán

01: 6 giotán

10: 7 giotán

11: 8 giotán

2 STB 0 0, 1 Líon na nGiotán Stop 0: 1 Giotán Stop

1: Giotáin stad 1½ nuair a bhíonn WLS = 00 2: Giotáin stad i gcásanna eile

3 PEN 0 0, 1 Cumasaigh Cothromaíochta 0: Díchumasaithe

1: Cumasaithe. Cuirtear comhionannas leis sa tarchur agus seiceáiltear é sa fháil.

4 EPS 0 0, 1 Roghnaigh Cothromaíocht Chothrom 0: Cothromaíocht corr

1: Cothromaíocht chothrom

5 SP 0 0, 1 Cothromas Bata 0: Díchumasaithe

1: Cumasaithe

Seo a leanas sonraí na comhionannais, nuair a bhíonn comhionannas bata cumasaithe: Giotáin 4..3

Seolfar 11: 0 mar ghiotán Cothromaíochta, agus déanfar é a sheiceáil agus é á fháil.

Seolfar 01: 1 mar ghiotán Cothromaíochta, agus déanfar é a sheiceáil agus é á fháil.

6 SB 0 0, 1 Socraigh Sos 0: Díchumasaithe

1: Socraigh an sos. Cuirtear SOUT i bhfeidhm ar 0. Níl aon éifeacht aige seo ar loighic an tarchuradóra. Díchumasaítear an sos tríd an ngiotán a shocrú go 0.

7 DLAB 0 0, 1 Giotán Rochtana Glasála Roinnteora

0: Díchumasaithe. Gnáthmhód Seoltaí in úsáid.

1: Cumasaithe. Cumasaíonn sé rochtain ar chláir an Divisor Latch le linn oibríochta léitheoireachta nó scríbhneoireachta chuig seoladh 0 agus 1.

Clár Rialaithe Móideim (Cuir Ceist)
Tá clár Rialaithe an Mhóideim liostaithe sa tábla seo a leanas.

Giotán Ainm Stát réamhshocraithe Stáit bhailí Feidhm
0 DTR 0 0, 1 Rialaíonn sé aschur Réidh le Críochfort Sonraí (DTRn). 0: DTRn <= 1

1: DTRn <= 0

1 RTS 0 0, 1 Rialaíonn sé aschur an Iarratas Seolta (RTSn). 0: RTSn <= 1

1: RTSn <= 0

2 Amach1 0 0, 1 Rialaíonn sé comhartha Aschuir1 (OUT1n). 0: OUT1n <= 1

1: AMACH1n <= 0

3 Amach2 0 0, 1 Rialaíonn sé comhartha Aschuir2 (OUT2n). 0: OUT2n <= 1

1: AMACH2n <= 0

4 Lúb 0 0, 1 Giotán cumasaithe lúb 0: Díchumasaithe

1: Cumasaithe. Tarlaíonn an méid seo a leanas i mód Lúb:

Socraítear SOUT go 1. Tá na hionchuir SIN, DSRn, CTSn, RIn agus DCDn dícheangailte. Déantar aschur an Chláir Shift Tarchuradóra a lúbadh ar ais isteach sa Chlár Shift Glacadóra. Tá aschuir rialaithe an mhóideim (DTRn, RTSn, OUT1n agus OUT2n)

ceangailte go hinmheánach le hionchuir rialaithe an mhóideim, agus socraítear bioráin aschuir rialaithe an mhóideim ag 1. I mód Lúb-ais, faightear na sonraí tarchurtha láithreach, rud a ligeann don LAP oibriú an UART a sheiceáil. Bíonn na hidirbhristí ag feidhmiú i mód Lúb.

7. 4 Curtha in áirithe 0h 0 Curtha in áirithe

Clár Stádas Líne (Cuir Ceist)
Sainmhínítear an clár Stádas Líne sa tábla seo a leanas.
Tábla 1-12. Clár Stádas Líne—Léigh Amháin

Giotán Ainm Stát réamhshocraithe Stáit bhailí Feidhm
0 DR 0 0, 1 Táscaire Réidh le Sonraí

1 nuair a bhíonn beart sonraí faighte agus stóráilte sa mhaolán glactha nó sa FIFO. Glantar DR go 0 nuair a léann an LAP na sonraí ón maolán glactha nó ón FIFO.

1 OE 0 0, 1 Táscaire Earráide Ró-rith

Léiríonn sé gur glacadh an beart nua sular léigh an LAP an beart ón maolán glactha, agus gur scriosadh an beart sonraí níos luaithe. Glantar OE nuair a léann an LAP an clár Stádas Líne. Má leanann na sonraí ag líonadh an FIFO thar an leibhéal truicear, tarlaíonn earráid ró-rith nuair a bhíonn an FIFO lán agus an chéad charachtar eile lán go hiomlán.

faighte sa chlár Shift. Scríobhtar an carachtar sa chlár Shift, ach ní aistrítear chuig an FIFO é.

2 PE 0 0, 1 Táscaire Earráide Cothromaíochta

Léiríonn sé seo go raibh earráid chomhionannais sa bheart a fuarthas. Glantar PE nuair a léann an LAP an clár Stádas Líne. Nochtar an earráid seo don LAP nuair a bhíonn a charachtar gaolmhar ag barr an FIFO.

3 FE 0 0, 1 Táscaire Earráide Frámaíochta

Léiríonn sé seo nach raibh giotán stad bailí sa bheart a fuarthas. Glantar FE nuair a léann an LAP an clár Stádas Líne. Déanfaidh an UART iarracht athshioncrónú tar éis earráid frámaithe. Chun seo a dhéanamh, glacann sé leis gur tharla an earráid frámaithe mar gheall ar an gcéad giotán Tosaigh eile, mar sin tá séampLéis an giotán Tosaigh seo faoi dhó, agus ansin tosaíonn sé ag fáil na sonraí. Nochtar an earráid seo don LAP nuair a bhíonn a charachtar gaolmhar ag barr an FIFO.

Tábla 1-12. Clár Stádas Líne—Léigh Amháin (ar lean)
Giotán Ainm Stát réamhshocraithe Stáit bhailí Feidhm
4 BI 0 0, 1 Táscaire Idirbhriseadh

Léiríonn sé go bhfuil an sonraí a fuarthas ag 0, níos faide ná am tarchuir focal iomlán (giota tosaigh

+ Giotáin Sonraí + Paireacht + Giotáin Stad). Glantar BI nuair a léann an LAP an clár Stádas Líne. Nochtar an earráid seo don LAP nuair a bhíonn a charachtar gaolmhar ag barr an FIFO. Nuair a tharlaíonn briseadh, ní luchtaítear ach carachtar nialais amháin isteach sa FIFO.

5 TRÍ 1 0, 1 Táscaire an Tarchuradóra atá i bhFeighil an Chláir Folamh (THRE)

Léiríonn sé seo go bhfuil an UART réidh chun beart sonraí nua a tharchur. Cuireann THRE isteach ar an LAP nuair a bhíonn giotán 1 (ETBEI) sa chlár Cumasaithe Idirbhriseadh 1. Socraítear an giotán seo nuair a bhíonn an TX FIFO folamh. Glantar é nuair a scríobhtar beart amháin ar a laghad chuig an TX FIFO.

6 TEMT 1 0, 1 Táscaire Folamh Tarchuradóra

Socraítear an giotán seo go 1 nuair a bhíonn cláir FIFO agus Shift an tarchuradóra folamh.

7 FIER 0 1 Socraítear an giotán seo nuair a bhíonn earráid chomhionannais amháin, earráid frámaithe nó tásc briste amháin ar a laghad sa FIFO. Glantar FIER nuair a léann an LAP an LSR mura mbíonn aon earráidí ina dhiaidh sin sa FIFO.

Clár Stádas Móideim (Cuir Ceist)
Tá clár Stádas an Mhóideim liostaithe sa tábla seo a leanas.
Tábla 1-13. Clár Stádas Móideim—Léigh Amháin

Giotán Ainm Stát réamhshocraithe Stáit bhailí Feidhm
0 DCTS 0 0, 1 Táscaire Delta Clear to Send.

Léiríonn sé seo gur athraigh staid an ionchuir CTSn ó léigh an LAP é go deireanach.

1 DDSR 0 0, 1 Táscaire Réidh le Tacar Sonraí Delta

Léiríonn sé seo gur athraigh staid an ionchuir DSRn ó léigh an LAP é go deireanach.

2 TERI 0 0, 1 Braiteoir Táscaire Imeall Deiridh an Fháinne. Léiríonn sé gur athraigh ionchur RI ó 0 go 1.
3 DDCD 0 0, 1 Táscaire Braite Iompróra Sonraí Delta Léiríonn sé gur athraigh staid an ionchuir DCD.

Nóta: Aon uair a shocraítear giotán 0, 1, 2 nó 3 go 1, gintear cur isteach ar Stádas an Mhóideim.

4 CTS 0 0, 1 Soiléir le Seol

Comhlánú ionchuir CTSn. Nuair a shocraítear giotán 4 den Chlár Rialaithe Móideim (MCR) go 1 (lúb), is ionann an giotán seo agus DTR sa MCR.

5 DSR 0 0, 1 Réidh Sonraí

Comhlánú ionchuir DSR. Nuair a shocraítear giotán 4 den MCR go 1 (lúb), tá an giotán seo coibhéiseach le RTSn sa MCR.

6 RI 0 0, 1 Táscaire Fáinne

Comhlánú an ionchuir RIn. Nuair a shocraítear giotán 4 den MCR go 1 (lúb), is ionann an giotán seo agus OUT1 sa MCR.

7 D.C.D. 0 0, 1 Braith Iompróir Sonraí

Comhlánú ionchuir DCDn. Nuair a shocraítear giotán 4 den MCR go 1 (lúb), is ionann an giotán seo agus OUT2 sa MCR.

Clár Scratch (Cuir Ceist)
Sainmhínítear an clár Scratch sa tábla seo a leanas.

Giotán Ainm Stát réamhshocraithe Feidhm
7. 0 SCR 00 uair Clár Léigh/Scríobh don LAP. Gan aon tionchar ar oibriú UART.

Sreafaí Uirlisí (Cuir Ceist)
Soláthraíonn an chuid seo na sonraí faoi shreafaí na n-uirlisí.

 SmartDesign (Cuir Ceist)
Tá Core16550 ar fáil lena íoslódáil i dtimpeallacht deartha imscartha IP SmartDesign. Déantar an croí a chumrú ag baint úsáide as an gcomhéadan grafach cumraíochta laistigh de SmartDesign, féach an figiúr seo a leanas.
Chun eolas a fháil faoi conas SmartDesign a úsáid chun croíleacáin a chruthú, a chumrú, a nascadh agus a ghiniúint, féach ar Threoir Úsáideora SmartDesign.

Fíor 2-1. Cumraíocht Core16550 

MICROCHIP -Core16550 - Glacadóir-Tarchuradóir-Uilíoch-Aisioncrónach (5)
Sreafaí Insamhalta (Cuir Ceist)
Tá an binse tástála úsáideora do Core16550 san áireamh i ngach eisiúint.
Chun insamhaltaí a rith, roghnaigh an rogha Sreabhadh Tástála Úsáideora laistigh de SmartDesign agus cliceáil ar Ginead Dearaidh faoin roghchlár SmartDesign. Roghnaítear an tástála úsáideora tríd an GUI Cumraíochta Tástála Lárnach.
Nuair a ghineann SmartDesign an tionscadal Libero SoC, suiteálann sé an binse tástála úsáideora. files.
Chun an binse tástála úsáideora a rith, socraigh fréamh an dearaidh go dtí an tsamhail Core16550 i bpána Libero SoC Design Hierarchy agus cliceáil ar an deilbhín Insamhalta sa fhuinneog SoC Design Flow. Tosaíonn sé seo ar ModelSim® agus ritheann sé an insamhalta go huathoibríoch.

Sintéis i Libero SoC (Cuir Ceist)
Cliceáil ar an deilbhín Sintéise i Libero SoC. Feictear an fhuinneog Sintéise. An tionscadal Synplify®. Socraigh Synplify chun an caighdeán Verilog 2001 a úsáid má tá Verilog in úsáid. Chun Sintéis a rith, cliceáil ar an deilbhín Rith.

Cuir-agus-Bealach i Libero SoC (Cuir Ceist)
Chun an bealach dearaidh a shocrú i gceart agus Sintéis a rith, cliceáil ar an deilbhín Leagan Amach i Libero SoC agus glaoigh ar an Dearthóir. Ní theastaíonn aon socruithe speisialta áite agus bealaigh do Core16550.

Core16550 (Cuir Ceist)

Tugann an chuid seo faisnéis faoi na paraiméadair a úsáidtear sa chroílár seo.

Paraiméadair (Cuir Ceist)
Ní thacaíonn Core16550 le haon pharaiméadair ardleibhéil.

Comhéadain Lárnacha (Cuir Ceist)

Cuireann an chuid seo achoimre ionchuir agus aschuir ar fáil.

Cur Síos ar Chomhartha I/O (Cuir Ceist)
Liostaítear sa liosta seo a leanas sainmhínithe I/O Core16550.

Ainm Cineál Polainnis Cur síos
PRESETN Ionchur Íseal Athshocrú máistir
PCLK Ionchur Clog máistir

Roinntear PCLK ar luach na gclár roinnteora. Roinntear an toradh ansin ar 16 chun an ráta baud a tháirgeadh. Is é an comhartha mar thoradh air sin an comhartha BAUDOUT. Úsáidtear imeall ardaitheach an bhioráin seo chun na comharthaí ionchuir agus aschuir go léir a strobáil.

PWRITE Ionchur Ard Cumasaigh scríobh/léamh APB, gníomhach-ard.

Nuair a bhíonn sé ARD, scríobhtar sonraí chuig an suíomh seolta sonraithe. Nuair a bhíonn sé ÍSEAL, léitear sonraí ón suíomh seolta sonraithe.

PADDR[4:0] Ionchur Seoladh APB

Soláthraíonn an bus seo an nasc don LAP chuig seoladh chlár Core16550 le léamh uaidh nó le scríobh chuige.

PSEL Ionchur Ard Roghnaigh APB

Nuair a bhíonn sé seo ARD mar aon le PENABLE, cumasaítear léamh agus scríobh chuig Core16550.

PWDATA[7:0] Ionchur Bus ionchuir sonraí

Scríobhfar sonraí ar an mbus seo isteach sa chlár seoladh le linn timthriall scríbhneoireachta.

PIONÓRA Ionchur Ard Cumasaigh APB

Nuair a bhíonn sé seo ARD mar aon le PSEL, cumasaítear léamh agus scríobh chuig Core16550.

PRDATA[7:0] Aschur Bus aschuir sonraí

Coinníonn an bus seo luach an chláir atá dírithe air le linn timthriall léitheoireachta.

CTSn Ionchur Íseal Soiléir le Seol

Is ionchur é an comhartha gníomhach-íseal seo a thaispeánann cathain a bhíonn an gléas ceangailte (móideim) réidh le sonraí a ghlacadh. Seolann Core16550 an fhaisnéis seo chuig an LAP tríd an gclár Stádas Móideim. Léiríonn an clár seo freisin, má tá an comhartha CTSn athraithe ó shin i leith, gur léadh an clár.

DSRn Ionchur Íseal Réidh Sonraí

Is ionchur é an comhartha gníomhach-íseal seo a léiríonn cathain a bhíonn an gléas ceangailte (móideim) réidh chun nasc a bhunú le Core16550. Seolann Core16550 an fhaisnéis seo chuig an LAP tríd an gclár Stádas Móideim. Léiríonn an clár seo freisin an bhfuil an comhartha DSRn athraithe ó léadh an clár go deireanach.

DCDn Ionchur Íseal Braith Iompróir Sonraí

Is ionchur é an comhartha gníomhach-íseal seo a léiríonn cathain a bhraith an gléas ceangailte (móideim) iompróir. Seolann Core16550 an fhaisnéis seo chuig an LAP tríd an gclár Stádas Móideim. Léiríonn an clár seo freisin an bhfuil an comhartha DCDn athraithe ó léitear an clár go deireanach.

SIN Ionchur Sonraí Ionchuir Sraitheach

Tarchuirtear an fhaisnéis seo isteach sa Core16550. Déantar í a shioncrónú leis an biorán ionchuir PCLK.

RIn Ionchur Íseal Táscaire Fáinne

Is ionchur é an comhartha gníomhach-íseal seo a thaispeánann cathain a bhraith an gléas ceangailte (móideim) comhartha fáinne ar an líne teileafóin. Seolann Core16550 an fhaisnéis seo chuig an LAP tríd an gclár Stádas Móideim. Léiríonn an clár seo freisin cathain a braitheadh ​​​​imeall cúil an RIn.

AMACH Aschur Sonraí aschuir sraitheacha

Tarchuirtear an fhaisnéis seo ó Core16550. Déantar í a shioncrónú leis an biorán aschuir BAUDOUT.

RTSn Aschur Íseal Iarratas ar Sheoladh

Úsáidtear an comhartha aschuir íseal-ghníomhach seo chun an gléas ceangailte (móideim) a chur ar an eolas go bhfuil Core16550 réidh le sonraí a sheoladh. Déanann an LAP é a chlárú tríd an gclár Rialaithe Móideim.

Tábla 4-1. Achoimre ar Chomhartha I/O (ar lean)
Ainm Cineál Polainnis Cur síos
DTRn Aschur Íseal Críochfort Sonraí Réidh

Cuireann an comhartha aschuir íseal-ghníomhach seo in iúl don fheiste ceangailte (móideim) go bhfuil Core16550 réidh chun nasc cumarsáide a bhunú. Déanann an LAP é a chlárú tríd an gclár Rialaithe Móideim.

OUT1n Aschur Íseal Aschur 1

Is comhartha sainmhínithe ag an úsáideoir é an t-aschur gníomhach-íseal seo. Déanann an LAP an comhartha seo a chlárú tríd an gclár Rialaithe Móideim agus socraítear é go dtí an luach os coinne.

OUT2n Aschur Íseal Aschur 2

Is comhartha sainmhínithe ag an úsáideoir é an comhartha aschuir gníomhach-íseal seo. Déanann an LAP é a chlárú tríd an gclár Rialaithe Móideim agus socraítear é go dtí an luach os coinne.

INTR Aschur Ard Idirbhriseadh ar Feitheamh

Is é an comhartha aschuir ard-ghníomhach seo an comhartha aschuir idirbhriseadh ó Core16550. Tá sé cláraithe chun bheith gníomhach ar imeachtaí áirithe, ag cur in iúl don LAP gur tharla imeacht den sórt sin, (le haghaidh tuilleadh sonraí, féach Clár Aitheantais Idirbhriseadh). Glacann an LAP gníomh cuí ansin.

BAUDOUTn Aschur Íseal Amach Baud

Is comhartha cloig aschuir é seo a dhíorthaítear ón gclog ionchuir chun sruth aschuir sonraí ó SOUT a shioncrónú.

RXRDYN Aschur Íseal Glacadóir réidh le tarchuir a fháil.

Léiríonn an comhartha aschuir gníomhach-íseal seo don LAP go bhfuil an chuid glacadóra de Core16550 ar fáil le haghaidh sonraí a léamh.

TXRDYN Aschur Íseal Tarchuradóir réidh le sonraí a tharchur.

Léiríonn an comhartha íseal-ghníomhach seo don LAP go bhfuil spás ag an gcuid tarchuradóra de Core16550 chun sonraí a scríobh le haghaidh tarchuir.

rxfifo_folamh Aschur Ard Faigh FIFO folamh.

Téann an comhartha seo ARD nuair a bhíonn an FIFO glactha folamh.

rxfifo_lán Aschur Ard Faigh FIFO iomlán.

Téann an comhartha seo Ard nuair a bhíonn an FIFO glactha lán.

Léaráidí Amaithe (Cuir Ceist)
Soláthraíonn an chuid seo léaráidí uainiúcháin den chroílár seo.

 Timthriall Scríbhneoireachta Sonraí agus Timthriall Léitheoireachta Sonraí (Cuir Ceist)
Léiríonn Fíor 5-1 agus Fíor 5-2 na caidrimh idir an timthriall scríofa agus an timthriall léitheoireachta i gcoibhneas le clog chórais APB, PCLK.

Cláraigh Scríobh (Cuir Ceist)
Taispeánann an figiúr seo a leanas go bhfuil na comharthaí Seolta, Roghnaithe agus Cumasaithe glasáilte agus ní mór dóibh a bheith bailí roimh imeall ardaitheach an PCLK. Tarlaíonn scríobh ag imeall ardaitheach an chomhartha PCLK.

MICROCHIP -Core16550 - Glacadóir-Tarchuradóir-Uilíoch-Aisioncrónach (6)Cláraigh Léigh (Cuir Ceist)
Taispeánann an figiúr seo a leanas go bhfuil na comharthaí Seolta, Roghnaithe agus Cumasaithe glasáilte agus ní mór dóibh a bheith bailí roimh imeall ardaitheach an PCLK. Tarlaíonn léamh ag imeall ardaitheach an chomhartha PCLK. MICROCHIP -Core16550 - Glacadóir-Tarchuradóir-Uilíoch-Aisioncrónach (7)Le haghaidh tuilleadh sonraí faoi na tuairiscí agus na tonnfhoirmeacha ama, féach sonraíocht AMBA.

Sioncrónú Glacadóra (Cuir Ceist)
Nuair a bhraitheann an glacadóir staid Íseal sa sruth sonraí isteach, déanann sé sioncrónú leis. Tar éis imeall an tosaigh, fanann an UART 1.5 × (an gnáthfhad giotán). Fágann sé seo go léitear gach giotán ina dhiaidh sin i lár a leithead. Léiríonn an figiúr seo a leanas an próiseas sioncrónaithe seo.

Fíor 5-3. Sioncrónú Glacadóra

MICROCHIP -Core16550 - Glacadóir-Tarchuradóir-Uilíoch-Aisioncrónach (8)Oibríocht ar an mBinse Tástála (Cuir Ceist)
Níl ach binse tástála amháin ar fáil le Core16550: binse tástála úsáideora Verilog. Is binse tástála simplí le húsáid é seo atá scríofa i Verilog. Tá an binse tástála seo beartaithe le haghaidh modhnú ag custaiméirí.

Tástálaí Úsáideora (Cuir Ceist)
Taispeánann an figiúr seo a leanas léaráid bhloc an exampdearadh úsáideora agus binse tástála.
Fíor 6-1. Binse Tástála Úsáideora Core16550

MICROCHIP -Core16550 - Glacadóir-Tarchuradóir-Uilíoch-Aisioncrónach (1)Cuimsíonn an binse tástála úsáideora sampla simplíampdearadh a fheidhmíonn mar thagairt d'úsáideoirí ar mian leo a ndearaí féin a chur i bhfeidhm.
An binse tástála le haghaidh iar-ampi.e., cuireann dearadh úsáideora fo-thacar den fheidhmiúlacht a tástáladh sa bhinse tástála fíoraithe i bhfeidhm, le haghaidh tuilleadh sonraí, féach Binse Tástála Úsáideora. Go coincheapúil, mar a thaispeántar i bhFíor 6-1, déantar insamhladh ar chruthú Core16550 ag baint úsáide as micrea-rialaitheoir iompraíochta agus nasc lúb-ais insamhalta. Mar shamplaample, léiríonn an binse tástála úsáideora an tarchur agus an glacadh leis an aonad Core16550 céanna, ionas gur féidir leat tuiscint bhunúsach a fháil ar conas an croí seo a úsáid.
Léiríonn an binse tástála úsáideora an bun-oibriú socraithe, tarchuir agus glactha de Core16550. Déanann an binse tástála úsáideora na céimeanna seo a leanas:

  1. Scríobh chuig na cláir rialaithe.
  2. Seiceáil na sonraí a fuarthas.
  3. Cas air tarchur agus glacadh.
  4. Léigh na cláir rialaithe.
  5. Tarchuir agus glac beart amháin.

Úsáid agus Feidhmíocht Gléas (Cuir Ceist)

Liostaítear sonraí úsáide agus feidhmíochta Core16550 sa tábla seo a leanas. Tábla 7-1. Úsáid agus Feidhmíocht Core16550 PolarFire agus PolarFire SoC

Sonraí an Ghléis Acmhainní RAM
Teaghlaigh Gléas 4LUT DFF Eilimintí Loighic μSRAM
PolarFire® MPF100T-FCSG325I 752 284 753 2
PolarFire®SoC MPFS250TS-FCSG536I 716 284 720 2
RTG4™ RT4G150-1CG1657M 871 351 874 2
IGLOO® 2 M2GL050TFB GA896STD 754 271 1021 2
SmartFusion® 2 M2S050TFBG A896STD 754 271 1021 2
SmartFusion® A2F500M3G- STD 1163 243 1406 2
IGLÚ®/IGLÚ AGL600- STD/AGLE600 V2 1010 237 1247 2
Comhleá AFS600-STD 1010 237 1247 2
ProASIC® 3/E A3P600-STD 1010 237 1247 2
ProASIC Plus® APA075-STD 1209 233 1442 2
RTAX-S RTAX250S- STD 608 229 837 2
Luasghéaraitheoir® AX125-STD 608 229 837 2

Fadhbanna Réitithe (Cuir Ceist)
Liostaítear sa tábla seo a leanas na saincheisteanna réitithe go léir do na heisiúintí éagsúla Core16550.
Tábla 8-1. Saincheisteanna Réitithe

Leagan Athruithe
v3.4 Úsáideann Core16550 an eochairfhocal System Verilog “break” mar ainm an chláir, rud a bhí ina chúis le fadhb earráide comhréire. Deisíodh é seo tríd an eochairfhocal a athsholáthar le hainm eile.
Tacaíocht do theaghlach PolarFire® curtha leis

Stair Athbhreithnithe (Cuir Ceist)

Déanann an stair athbhreithnithe cur síos ar na hathruithe a cuireadh i bhfeidhm sa doiciméad. Liostaítear na hathruithe de réir athbhreithnithe, ag tosú leis an bhfoilseachán is déanaí.

MICROCHIP -Core16550 - Glacadóir-Tarchuradóir-Uilíoch-Aisioncrónach (2)

Micrishlis Tacaíocht FPGA

Tacaíonn grúpa táirgí FPGA micrishlis a chuid táirgí le seirbhísí tacaíochta éagsúla, lena n-áirítear Seirbhís do Chustaiméirí, Ionad Tacaíochta Teicniúla do Chustaiméirí, a websuíomh, agus oifigí díolacháin ar fud an domhain. Moltar do chustaiméirí cuairt a thabhairt ar acmhainní ar líne Microchip sula ndéanann siad teagmháil le tacaíocht mar is dócha go bhfuil freagraí faighte ar a gcuid ceisteanna cheana féin.
Déan teagmháil leis an Ionad Tacaíochta Teicniúla tríd an websuíomh ag www.microchip.com/support Luaigh uimhir Pháirt an Ghléis FPGA, roghnaigh catagóir an cháis chuí, agus uaslódáil dearadh files agus cás tacaíochta teicniúla á chruthú.
Déan teagmháil le Seirbhís do Chustaiméirí le haghaidh tacaíochta táirge neamhtheicniúil, amhail praghsáil táirge, uasghrádú táirgí, faisnéis cothrom le dáta, stádas ordú, agus údarú.

  • Ó Mheiriceá Thuaidh, cuir glaoch ar 800.262.1060
  • Ón gcuid eile den domhan, glaoigh ar 650.318.4460
  • Facs, ó áit ar bith ar domhan, 650.318.8044

Eolas Micrishlis

Trádmharcanna
Is trádmharcanna cláraithe agus neamhchláraithe de Mhicrishlis Trádmharcanna”). Is féidir faisnéis maidir le Trádmharcanna Micrishlis a fháil ag https://www.microchip.com/en-us/about/legal-information/microchip-trademarks
ISBN:

Fógra Dlíthiúil

  • Ní féidir an foilseachán seo agus an fhaisnéis atá anseo a úsáid ach amháin le táirgí Micrishlis, lena n-áirítear táirgí Micrishlis a dhearadh, a thástáil agus a chomhtháthú le d'iarratas. Úsáid na faisnéise seo
    ar aon bhealach eile sháraíonn na téarmaí seo. Ní sholáthraítear faisnéis maidir le feidhmchláir ghléis ach amháin ar mhaithe leatsa agus is féidir nuashonruithe a chur ina n-ionad. Is ortsa atá an fhreagracht a chinntiú go dtagann d’iarratas le do shonraíochtaí. Déan teagmháil le d’oifig áitiúil díolacháin Micrishlis chun tacaíocht bhreise a fháil nó, faigh tacaíocht bhreise ag www.microchip.com/en-us/support/design-help/client-support-services
  • SOLÁTHAR AN EOLAS SEO TRÍ MICROCHIP “MAR ATÁ”. NÍ DHÉANANN MICREATHONNACH uiríll nó barántaí ar bith de chineál ar bith, cibé acu SONRAÍODH NÓ INTUIGTHE, I SCRÍOBH NÓ BÉIL, REACHTÚIL NÓ AR EILE, A BHAINEANN LEIS AN bhFAISNÉIS NACH n-áirítear ACH NACH BHFUIL TEORANTA D'AON BARÁNTAS INTUIGTHE FAOI SHAORÁID, RÉITEACHAIS, FAOI SHAOINIÚCHÁN, FAOI CHOMHPHÁIRTÍOCHT, AR FHAISNÉISIÚCHÁN, AGUS AR FHAISNÉISIÚCHÁN. AIDHM, NÓ BARÁNTAÍ A BHAINEANN LEIS A CHOINNÍOLL, A CHÁILÍOCHT, NÓ FEIDHMÍOCHT.
  • NÍ BHEIDH MICROCHIP FAOI DHLITEANAS AR BITH AS AON CHAILLTEANAS, DAMÁISTE, COSTAS NÓ CAITEACHAS INDÍREACH, SPEISIALTA, PIONÓSACH, TEAGMHAISEACH NÓ IARMHARTACH D'AON CHINEÁL A BHAINEANN LEIS AN bhFAISNÉIS NÓ A hÚSÁID, IS CUMA CÉN CHÚIS ATÁ LEIS, FIÚ MÁ TUGADH MICROCHIP AR AN EOLAS FAOI AN FÉIDIREACHT NÓ MÁ BHFUIL NA DAMÁISTE INTUARTHA. A MHÉID IS LÁN A CHEADAÍTEAR DE RÉIR AN DLÍ, NÍ SHÁRÓIDH DLITEANAS IOMLÁN MICROCHIP AR GACH ÉILEAMH A BHAINEANN LEIS AN bhFAISNÉIS NÓ A hÚSÁID AR BHEALACH AR BITH NÁ MÉID NA dTÁILLÍ, MÁS ANN, A D'ÍOC TÚ GO DÍREACH LE MICROCHIP AS AN bhFAISNÉIS.
  • Tá úsáid feistí micrishlis in iarratais tacaíochta saoil agus/nó sábháilteachta go hiomlán i mbaol an cheannaitheora, agus aontaíonn an ceannaitheoir Micrishlis neamhdhíobhálach a chosaint, a shlánú agus a choinneáil ar aon agus gach damáiste, éileamh, culaith nó speansais a eascraíonn as úsáid den sórt sin. Ní thugtar aon cheadúnais, go hintuigthe nó ar shlí eile, faoi aon chearta maoine intleachtúla Micrishlis mura luaitear a mhalairt.

Feistí Micrishlis Gné Cosanta Cód
Tabhair faoi deara na sonraí seo a leanas maidir le gné cosanta an chóid ar tháirgí Micrishlis:

  • Comhlíonann táirgí micrishlis na sonraíochtaí atá ina mBileog Sonraí Micrishlis ar leith.
  • Creideann micrishlis go bhfuil a theaghlach táirgí slán nuair a úsáidtear iad ar an mbealach atá beartaithe, laistigh de shonraíochtaí oibriúcháin, agus faoi ghnáthchoinníollacha.
  • Luachann micrishlis agus cosnaíonn sé a chearta maoine intleachtúla go tréan. Tá cosc ​​dian ar iarrachtaí chun gnéithe cosanta cód táirgí Micrishlis a shárú agus d'fhéadfadh go sárófaí Acht Cóipchirt na Mílaoise Digiteach.
  • Ní féidir le Micrishlis ná aon mhonaróir leathsheoltóra eile slándáil a chóid a ráthú. Ní chiallaíonn cosaint cód go bhfuilimid ag ráthú go bhfuil an táirge “dobhriste”. Tá cosaint cód ag athrú i gcónaí. Tá micrishlis tiomanta d'fheabhsú leanúnach a dhéanamh ar ghnéithe cosanta cód ár dtáirgí.

Treoir Úsáideora
© 2025 Microchip Technology Inc. agus a fhochuideachtaí

Doiciméid / Acmhainní

Glacadóir Tarchuradóir Asincrónach Uilíoch MICROCHIP Core16550 [pdfTreoir Úsáideora
v3.4, v3.3, Tarchuradóir Glacadóra Asincrónach Uilíoch Core16550, Core16550, Tarchuradóir Glacadóra Asincrónach Uilíoch, Tarchuradóir Glacadóra Asincrónach, Tarchuradóir Glacadóra, Tarchuradóir

Tagairtí

Fág trácht

Ní fhoilseofar do sheoladh ríomhphoist. Tá réimsí riachtanacha marcáilte *