Comhéadan Avalon MNL-AVABUSREF

Sonraíochtaí Comhéadain Avalon®
Nuashonraithe do Intel® Quartus® Prime Design Suite: 20.1

Leagan Ar Líne Seol Aiseolas

MNL-AVABUSREF

ID: 683091 Leagan: 2022.01.24

Clár ábhair

Clár ábhair
1. Réamhrá ar Shonraíochtaí Chomhéadain Avalon®…………………………………………………………………………… 4 1.1. Airíonna agus Paraiméadair Avalon……………………………………………………………………………. 5 1.2. Róil Chomhartha ……………………………………………………………………………………….5 1.3. Uainiú an Chomhéadain………………………………………………………………………………………………………………. 5 1.4. example: Comhéadain Avalon i nDearthaí Córais…………………………………………………. 5
2. Clog Avalon agus Comhéadain Athshocraigh…………………………………………………………………………………………. 8 2.1. Róil Chomhartha Doirteal Cloig Avalon ……………………………………………………………………………………….. 8 2.2. Airíonna Doirteal an Chloig…………………………………………………………………………… 9 2.3. Comhéadain Chloig Gaolmhara …………………………………………………………………………9 2.4. Róil Chomhartha Foinse Clog Avalon………………………………………………………………………………………..9 2.5. Airíonna Foinse an Chloig……………………………………………………………………………… 9 2.6. Athshocraigh doirteal ………………………………………………………………………………………. 10 2.7. Athshocraigh Airíonna Chomhéadain Doirteal……………………………………………………………………………………… 10 2.8. Comhéadain Athshocraigh Gaolmhara ………………………………………………………………………10 2.9. Athshocraigh Foinse……………………………………………………………………………………………………………….10 2.10. Athshocraigh Airíonna an Chomhéadain Fhoinse……………………………………………………………….11
3. Comhéadain Mapáilte Cuimhne Avalon……………………………………………………………………………………….12 3.1. Tús eolais ar Chomhéadain Avalon Mapáilte le Cuimhne…………………………………………………………………………… 12 3.2. Róil Chomhéadain Chomhéadain Léarscáilithe Cuimhne Avalon………………………………………………………………………… 14 3.3. Airíonna an Chomhéadain…………………………………………………………………………….17 3.4. Uainiú…………………………………………………………………………………………….20 3.5. Aistrithe ……………………………………………………………………………………… 20 3.5.1. Aistrithe tipiciúla Léigh agus Scríobh ………………………………………………………………………………………. 21 3.5.2. Aistrithe ag Úsáid Iarratas FeithimhLiúntas Maoine………………………………… 23 3.5.3. Aistrithe Léigh agus Scríobh le Staideanna Feithimh Seasta ………………………………………….. 26 3.5.4. Aistrithe Píblíne ……………………………………………………………………………………….. 27 3.5.5. Aistrithe Pléasctha…………………………………………………………………………. 30 3.5.6. Léigh agus Scríobh Freagraí ……………………………………………………………………………………… 34 3.6. Ailíniú Seoladh……………………………………………………………………………….. 36 3.7. Gníomhaire Avalon-MM ag Seoladh…………………………………………………………………………………………36
4. Comhéadain Idirghabhála Avalon……………………………………………………………………………… 38 4.1. Cur isteach ar an Seoltóir………………………………………………………………………………..38 4.1.1. Róil Chomhartha an Seoltóra Idirbhriseadh Avalon………………………………………………………………………….38 4.1.2. Cur isteach ar Airíonna an tSeoltóra……………………………………………………………………………….. 38 4.2. Glacadóir Idirbhriste……………………………………………………………………………………………………………………39 4.2.1. Róil Chomhartha Idirghabhála Avalon ……………………………………………………….. 39 4.2.2. Cur isteach ar Airíonna an Ghlacadóra……………………………………………………………………………… 39 4.2.3. Uainiú Idirbhriseadh………………………………………………………………………….. 39
5. Comhéadain Avalon Streaming……………………………………………………………………………. 40 5.1. Téarmaí agus Coincheapa……………………………………………………………………………… 41 5.2. Róil Chomhéadain Shruthaithe Avalon ……………………………………………………………………………………….. 42 5.3. Seicheamhú Comhartha agus Uainiú ……………………………………………………………………………………… 43 5.3.1. Comhéadan Sioncrónach………………………………………………………………………………………43 5.3.2. Cumasaíonn an Clog……………………………………………………………………………… 43

Sonraíochtaí Comhéadain Avalon® 2

Seol Aiseolas

Clár ábhair
5.4. Airíonna Comhéadain Avalon-ST……………………………………………………………………………………….43 5.5. Aistrithe Sonraí tipiciúla ………………………………………………………………………………44 5.6. Sonraí Comhartha ……………………………………………………………………………………… 44 5.7. Leagan Amach Sonraí ………………………………………………………………………………………. 45 5.8. Aistriú Sonraí gan Cúlbhrú……………………………………………………………………………….. 46 5.9. Aistriú Sonraí le Cúlbhrú……………………………………………………………………………. 46
5.9.1. Aistrithe Sonraí Ag Úsáid Lamháltas Réidh agus Réidh………………………….. 47 5.9.2. Aistrithe Sonraí ag Úsáid Foighne Réidh…………………………………………………………………………. 49 5.10. Aistrithe Sonraí Paicéid…………………………………………………………………………….. 50 5.11. Sonraí Comhartha ……………………………………………………………………………………… 51 5.12. Sonraí an Phrótacail ……………………………………………………………………………….52
6. Comhéadain Chreidmheasa Avalon Streaming……………………………………………………………………………………… 53 6.1. Téarmaí agus Coincheapa…………………………………………………………………………… 53 6.2. Róil Chomhéadain Chomhéadain Chreidmheasa Avalon Streaming…………………………………………………………………………….. 54 6.2.1. Comhéadan Sioncrónach ……………………………………………………………………………………… 55 6.2.2. Aistrithe Sonraí tipiciúla ……………………………………………………………………………………….56 6.2.3. Na Creidmheasanna a Fhilleadh ………………………………………………………………………………………. 57 6.3. Comharthaí Úsáideora Creidmheasa Sruth Avalon……………………………………………………………………………… 58 6.3.1. Comhartha Úsáideora in aghaidh an tSiombail……………………………………………………………………………. 58 6.3.2. Comhartha Úsáideora In aghaidh an Phaicéad……………………………………………………………………………………………59
7. Comhéadain Seoladán Avalon………………………………………………………………………………………………………………… 60 7.1. Róil Chomhartha Seoladán Avalon……………………………………………………………………………………………. 61 7.2. Airíonna Seoladán ……………………………………………………………………………. 61
8. Comhéadan Seoladán Avalon Tristate ……………………………………………………………………………………… 62 8.1. Róil Chomhartha Seoladán Avalon Tristate ……………………………………………………………………………………….. 64 8.2. Airíonna Seoladán Tristate………………………………………………………………………… 65 8.3. Uainiú Seoladán Tristate …………………………………………………………………………….65
A. Comharthaí Dímheasta………………………………………………………………………………………………………………. 67
B. Stair Athbhreithnithe an Doiciméid le haghaidh Sonraíochtaí Chomhéadain Avalon………………………… 68

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 3

683091 | 2022.01.24 Seol Aiseolas

1. Réamhrá le Sonraíochtaí Comhéadain Avalon®

Déanann comhéadain Avalon® dearadh an chórais a shimpliú trí ligean duit comhpháirteanna a nascadh go héasca in Intel® FPGA. Sainmhíníonn teaghlach comhéadan Avalon comhéadain atá oiriúnach chun sonraí ardluais a shruthú, cláir léitheoireachta agus scríbhneoireachta agus cuimhne, agus chun gléasanna eis-sliseanna a rialú. Ionchorpraíonn comhpháirteanna atá ar fáil in Platform Designer na comhéadain chaighdeánacha seo. Ina theannta sin, is féidir leat comhéadain Avalon a ionchorprú i gcomhpháirteanna saincheaptha, ag cur le hidir-inoibritheacht na ndearaí.
Sainmhíníonn an tsonraíocht seo na comhéadain Avalon go léir. Tar éis duit an tsonraíocht seo a léamh, ba cheart duit a thuiscint cé na comhéadain atá oiriúnach do do chuid comhpháirteanna agus cé na róil chomhartha atá le húsáid le haghaidh iompraíochtaí ar leith. Sainmhíníonn an tsonraíocht seo na seacht gcomhéadan seo a leanas:
· Comhéadan Sruthaithe Avalon (Avalon-ST) – comhéadan a thacaíonn le sreabhadh aontreoch sonraí, lena n-áirítear sruthanna ilphléacsáilte, paicéid, agus sonraí DSP.
· Comhéadan Mapáilte Cuimhne Avalon (Avalon-MM)–comhéadan léite/scríofa seoladh-bhunaithe atá tipiciúil de naisc Óstach-Gníomhaire.
· Comhéadan Seoladán Avalon– cineál comhéadain a fhreastalaíonn ar chomharthaí aonair nó ar ghrúpaí comharthaí nach luíonn le haon cheann de na cineálacha Avalon eile. Is féidir leat comhéadain seoladáin a nascadh taobh istigh de chóras Dearthóir Ardán. Nó, is féidir leat iad a onnmhairiú chun nascadh le modúil eile sa dearadh nó le bioráin FPGA.
· Comhéadan Seoladán Trí-Stáit Avalon (Avalon-TC) – comhéadan chun tacú le naisc le forimeallaigh eis-sliseanna. Is féidir le forimeallaigh iolracha bioráin a roinnt trí ilphléacsáil comhartha, ag laghdú comhaireamh bioráin an FPGA agus líon na rianta ar an PCB.
· Comhéadan Avalon Interrupt– comhéadan a ligeann do chomhpháirteanna imeachtaí a chur in iúl do chomhpháirteanna eile.
· Comhéadan Clog Avalon – comhéadan a thiomáineann nó a fhaigheann cloig.
· Comhéadan Athshocraigh Avalon–comhéadan a sholáthraíonn nascacht athshocraithe.
Is féidir le comhpháirt amháin líon ar bith de na comhéadain seo a áireamh agus féadann sé cásanna iolracha den chineál comhéadain céanna a áireamh freisin.

Nóta:

Is caighdeán oscailte é comhéadain Avalon. Níl aon cheadúnas nó ríchíosa ag teastáil chun táirgí a úsáideann nó atá bunaithe ar chomhéadain Avalon a fhorbairt agus a dhíol.

Eolas Gaolmhar
· Réamhrá le Intel FPGA IP Cores Soláthraíonn sé faisnéis ghinearálta faoi gach croí Intel FPGA IP, lena n-áirítear parameterizing, giniúint, uasghrádú, agus insamhladh cores IP.
· Script Socraithe Insamhlóra Comhcheangailte a Ghiniúint Cruthaigh scripteanna ionsamhlúcháin nach dteastaíonn nuashonruithe láimhe uathu le haghaidh bogearraí nó uasghrádú leagan IP.

Intel Corporation. Gach ceart ar cosaint. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Barántaíonn Intel feidhmíocht a tháirgí FPGA agus leathsheoltóra de réir sonraíochtaí reatha de réir bharántas caighdeánach Intel, ach coimeádann sé an ceart chun athruithe a dhéanamh ar aon táirgí agus seirbhísí ag am ar bith gan fógra. Ní ghlacann Intel aon fhreagracht nó dliteanas a eascraíonn as cur i bhfeidhm nó úsáid aon fhaisnéise, táirge nó seirbhíse a thuairiscítear anseo ach amháin mar a aontaítear go sainráite i scríbhinn ag Intel. Moltar do chustaiméirí Intel an leagan is déanaí de shonraíochtaí feiste a fháil sula dtéann siad ag brath ar aon fhaisnéis foilsithe agus sula ndéanann siad orduithe le haghaidh táirgí nó seirbhísí. *Féadtar ainmneacha agus brandaí eile a éileamh mar shealúchas daoine eile.

ISO 9001:2015 Cláraithe

1. Réamhrá le Sonraíochtaí Comhéadain Avalon® 683091 | 2022.01.24. XNUMX
· Treoirlínte Dea-Chleachtais um Bainistíocht Tionscadal maidir le bainistíocht éifeachtach agus iniomparthacht do thionscadal agus do IP files.
1.1. Airíonna agus Paraiméadair Avalon
Déanann comhéadain Avalon cur síos ar a n-iompraíocht le hairíonna. Sainmhíníonn an tsonraíocht do gach cineál comhéadan na hairíonna comhéadan agus na luachanna réamhshocraithe go léir. Le haghaidh example, Ceadaíonn an mhaoin maxChannel de chomhéadain Avalon-ST duit líon na gcainéal a thacaíonn an comhéadan a shonrú. Soláthraíonn maoin clockRate comhéadan Clog Avalon minicíocht comhartha clog.
1.2. Róil Chomhartha
Sainmhíníonn gach comhéadan Avalon róil comhartha agus a n-iompraíocht. Tá go leor róil comhartha roghnach. Tá an tsolúbthacht agat gan ach na róil chomhartha a theastaíonn chun an fheidhmiúlacht riachtanach a chur i bhfeidhm a roghnú. Le haghaidh example, áirítear sa chomhéadan Avalon-MM róil roghnacha startbursttransfer agus comhartha pléasctha le haghaidh comhpháirteanna a thacaíonn le pléasctha. Áiríonn comhéadan Avalon-ST na róil roghnacha comhartha tosaithe agus endofpacket le haghaidh comhéadain a thacaíonn le paicéid.
Ach amháin i gcás comhéadain Avalon Seoladán, féadfaidh gach comhéadan ach comhartha amháin de gach ról comhartha. Ligeann go leor róil comhartha comharthaí gníomhacha-íseal. Úsáidtear comharthaí gníomhacha ard go ginearálta sa doiciméad seo.
1.3. Uainiú Comhéadain
Áirítear i gcaibidlí ina dhiaidh sin den doiciméad seo faisnéis uainiúcháin a chuireann síos ar aistrithe do chineálacha comhéadain aonair. Níl aon fheidhmíocht ráthaithe le haghaidh aon cheann de na comhéadain seo. Braitheann an fheidhmíocht iarbhír ar go leor fachtóirí, lena n-áirítear dearadh comhpháirteanna agus cur i bhfeidhm an chórais.
Níor cheart go mbeadh an chuid is mó de chomhéadain Avalon íogair do chomharthaí seachas an clog agus athshocrú. D’fhéadfadh go n-aistríonn comharthaí eile go leor uaireanta sula n-éireoidh siad cobhsaí. Athraíonn uainiú beacht na gcomharthaí idir imill an chloig ag brath ar shaintréithe an Intel FPGA roghnaithe. Ní shonraítear saintréithe leictreacha sa tsonraíocht seo. Déan tagairt don doiciméadú feiste cuí le haghaidh sonraíochtaí leictreacha.
1.4. example: Comhéadain Avalon i nDearthaí Córais
Sa seanample Áirítear ar an Rialaitheoir Ethernet sé chineál comhéadan éagsúla: · Avalon-MM · Avalon-ST · Seoladán Avalon · Avalon-TC · Avalon Interrupt · Avalon Clock.
Faigheann próiseálaí Nios® II rochtain ar chláir rialaithe agus stádais na gcomhpháirteanna ar-sliseanna trí chomhéadan Avalon-MM. Bailíonn an scaiptheoir DMAanna sonraí a sheoladh agus a fháil trí chomhéadain Avalon-ST. Cuimsíonn ceithre chomhpháirt idirbhriseadh

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 5

1. Réamhrá le Sonraíochtaí Comhéadain Avalon® 683091 | 2022.01.24. XNUMX

Fíor 1 .

comhéadain seirbhísithe ag bogearraí a ritheann ar an próiseálaí Nios II. Glacann PLL le clog trí chomhéadan Avalon Clock Sink agus soláthraíonn sé dhá fhoinse clog. I measc dhá chomhpháirt tá comhéadain Avalon-TC chun rochtain a fháil ar chuimhní lasmuigh den sliseanna. Ar deireadh, faigheann an rialtóir DDR3 rochtain ar chuimhne seachtrach DDR3 trí chomhéadan Avalon Conduit.

Comhéadain Avalon i nDearadh Córais le Scaip Cruinnigh Rialaitheoir DMA agus Próiseálaí Nios II

An Bord Cuarda Clóbhuailte

Cluiche SSRAM Flash

DDR3

Cn

Cn

Cn

Intel FPGA
M Avalon-MM Óstach Cn Seoladán Avalon S Avalon-MM GníomhaireTCM Avalon-TC Host Src Avalon-ST Foinse TCS Avalon-TC Gníomhaire Snk Avalon-ST Doirteal Foinse Clog Avalon CSrc
Doirteal Clog Avalon CSnk

Cn Seoladán Tristate
Droichead TCS
Seoladán Tristate TCM
Comhroinnteoir PIN TCS TCS

IRQ4 IRQ3 Nios II

C1

M

IRQ1 C1

UART S

Uaineadóir IRQ2

C1

S

TCM

TCM

Tristate Cntrl SSRAM

Cluiche Tristate Cntrl Flash

C1

S

C1

S

C2

Cn DDR3 Rialaitheoir
S

Avalon-MM

S

Seoladán

Cn Src Avalon-ST

Rialaitheoir Ethernet
Snk

FIFO Maolán Avalon-ST

Avalon-ST

C2

Maolán FIFO

SM Scatter GatheIrRQ4
DMA Snk

S C2

Avalon-ST

Src

M IRQ3

C2

Scaip Bailigh DMA

CSrc

CSnkPLL C1

Tag Clk

CSrc

C2

San fhigiúr seo a leanas, faigheann próiseálaí seachtrach rochtain ar chláir rialaithe agus stádais na gcomhpháirteanna ar-sliseanna trí dhroichead bus seachtrach le comhéadan Avalon-MM. Rialaíonn an PCI Express Root Port feistí ar an mbord ciorcad priontáilte agus na comhpháirteanna eile den FPGA trí Críochphointe PCI Express ar-sliseanna a thiomáint le comhéadan óstach AvalonMM. Láimhseálann próiseálaí seachtrach idirbhriste ó chúig chomhpháirt. Glacann PLL le clog tagartha trí chomhéadan doirteal Clog Avalon agus soláthraíonn sé dhá chlog

Sonraíochtaí Comhéadain Avalon® 6

Seol Aiseolas

1. Réamhrá le Sonraíochtaí Comhéadain Avalon® 683091 | 2022.01.24. XNUMX

Fíor 2 .

foinsí. Roinneann na cuimhní flash agus SRAM bioráin FPGA trí chomhéadan Avalon-TC. Ar deireadh, faigheann rialtóir SDRAM rochtain ar chuimhne SDRAM seachtrach trí chomhéadan Seoladán Avalon.
Comhéadain Avalon i nDearadh Córais le PCI Express Endpoint agus Próiseálaí Seachtrach

An Bord Cuarda Clóbhuailte

PCI Express Fréamh Port

LAP seachtrach

Intel FPGA
IRQ1
Ethernet MAC

C1

M

C1

IRQ2 loighic an Chustaim
M
Avalon-MM

Críochphointe PCI Express

IRQ3 IRQ5 IRQ4 IRQ3
IRQ2 IRQ1

C1

M

C1

Droichead Seachtrach Prótacail Bus
M

S

Tristate Cntrl SSRAM TCS

Tristate Cntrl Flash TCS

S

Rialaitheoir SDRAM

C1

Cn

S

IRQ4

IRQ5

S

S

UART C2

Loighic an Chustaim C2

TCM TCM Seoladán Tristate
Comhroinnteoir PIN TCS
Seoladán Tristate TCM
Droichead Cn

Tag Clk

CSrc CSnk PLL C1
CSrc C2

Cn

Cn

SSRAM

Flash

Cn SDRAM

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 7

683091 | 2022.01.24 Seol Aiseolas

2. Clog Avalon agus Comhéadain Athshocraigh

Fíor 3 .

Sainmhíníonn Comhéadain Clog Avalon an clog nó cloig a úsáideann comhpháirt. Is féidir le comhpháirteanna ionchuir clog, aschuir clog, nó an dá cheann. Is éard atá i lúb céim-ghlasáilte (PLL) ná seanample comhpháirt a bhfuil ionchur cloig aige agus aschuir cloig araon.

Is léiriú simplithe é an figiúr seo a leanas a thaispeánann na hionchuir agus na haschuir is tábhachtaí de chuid comhpháirt PLL.

Aschuir agus Ionchuir Croí-Chlog PLL

PLL Croí

altpll Intel FPGA IP

athshocrú

Athshocraigh

Clog

Doirteal

Foinse

Comhéadan Aschuir Clog1

Foinse Clog

Comhéadan Aschuir Clog2

tag_clk

Clog

Clog

Doirteal

Foinse

Comhéadan Aschur Clog_n

2.1. Róil Chomhartha Doirteal Clog Avalon

Soláthraíonn doirteal clog tagairt uainiúcháin do chomhéadain eile agus do loighic inmheánach.

Tábla 1 .

Róil Chomhartha Doirteal Clog

Ról Comhartha clk

Leithead 1

Ionchur Treo

Ag Teastáil Tá

Cur síos
Comhartha clog. Soláthraíonn sioncrónú don loighic inmheánach agus do chomhéadain eile.

Intel Corporation. Gach ceart ar cosaint. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Barántaíonn Intel feidhmíocht a tháirgí FPGA agus leathsheoltóra de réir sonraíochtaí reatha de réir bharántas caighdeánach Intel, ach coimeádann sé an ceart chun athruithe a dhéanamh ar aon táirgí agus seirbhísí ag am ar bith gan fógra. Ní ghlacann Intel aon fhreagracht nó dliteanas a eascraíonn as cur i bhfeidhm nó úsáid aon fhaisnéise, táirge nó seirbhíse a thuairiscítear anseo ach amháin mar a aontaítear go sainráite i scríbhinn ag Intel. Moltar do chustaiméirí Intel an leagan is déanaí de shonraíochtaí feiste a fháil sula dtéann siad ag brath ar aon fhaisnéis foilsithe agus sula ndéanann siad orduithe le haghaidh táirgí nó seirbhísí. *Féadtar ainmneacha agus brandaí eile a éileamh mar shealúchas daoine eile.

ISO 9001:2015 Cláraithe

2. Clog Avalon agus Comhéadain Athshocraigh 683091 | 2022.01.24. XNUMX

2.2. Airíonna doirteal Clog

Tábla 2 .

Airíonna doirteal Clog

Ainmnigh ClogRáta

Luach Réamhshocraithe 0

Luachanna Dlíthiúla 0

Cur síos
Léiríonn sé minicíocht i Hz an chomhéadain doirteal clog. Más 0, ceadaíonn an ráta clog aon mhinicíocht. Mura bhfuil nialas ann, eisíonn Dearthóir Ardáin rabhadh mura bhfuil an fhoinse cloig nasctha leis an minicíocht sonraithe.

2.3. Comhéadain Clog Gaolmhara
Tá airí Clog gaolmhara ag gach comhéadain shioncrónach a shonraíonn cén fhoinse clog ar an gcomhpháirt a úsáidtear mar thagairt sioncrónaithe don chomhéadan. Léirítear an t-airí seo san fhigiúr seo a leanas.
Fíor 4. Maoin Clog gaolmhar

rx_clk Clog
Doirteal

Clog Dual FIFO

Clog tx_clk
Doirteal

rx_data ST relatedClock = “rx_clk”
Doirteal

relatedClock = “tx_clk” ST tx_data
Foinse

2.4. Róil Chomhartha Foinse Clog Avalon

Tiomáineann comhéadan foinse Clog Avalon comhartha clog amach as comhpháirt.

Tábla 3 .

Róil Comhartha Foinse Clog

Ról Comhartha

Leithead

Treo

clk

1

Aschur

Ag Teastáil Tá

Cur síos Comhartha clog aschuir.

2.5. Airíonna Foinse Clog

Tábla 4 .

Airíonna Foinse Clog

Ainm a bhaineannDirectClock

Luach Réamhshocraithe
N/B

clogRáta

0

clogRateKnow

bréagach

Luachanna Dlíthiúla

Cur síos

an ionchur Ainm an ionchuir cloig a thiomáineann go díreach an t-aschur ainm clog seo, más ann dó.

0

Léiríonn sé an mhinicíocht in Hz ag a bhfuil an t-aschur cloig tiomáinte.

fíor, bréagach

Léiríonn sé cé acu an bhfuil nó nach bhfuil an minicíocht clog ar eolas. Má tá an minicíocht clog ar eolas, is féidir leat a shaincheapadh comhpháirteanna eile sa chóras.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 9

2. Clog Avalon agus Comhéadain Athshocraigh 683091 | 2022.01.24. XNUMX

2.6. Athshocraigh Doirteal

Tábla 5 .

Athshocraigh Róil Chomhartha Ionchuir
Is comhartha roghnach é an comhartha reset_req ar féidir leat é a úsáid chun éilliú ábhar cuimhne a chosc trí chroitheadh ​​láimhe athshocraithe a dhéanamh roimh dhearbhú athshioncrónach a dhéanamh.

Ról Comhartha

Leithead

Treo

Ag teastáil

Cur síos

athshocrú, reset_n

1

Ionchur

Athshocraigh loighic inmheánach comhéadain nó comhpháirte

chuig stát atá sainithe ag an úsáideoir. Na hairíonna sioncrónacha de

déantar an t-athshocrú a shainmhíniú ag an synchronousEdges

paraiméadar.

athshocrú_req

1

ionchur

Níl

Léiriú luath ar chomhartha athshocraithe. Feidhmíonn an comhartha seo mar a

rabhadh aon-timthriall ar a laghad maidir le hathshocrú ar feitheamh do ROM

primitives. Úsáid reset_req chun an cumasú clog a dhíchumasú

nó masc seoladh an bhus de chuimhne ar-sliseanna, go

cosc a chur ar an seoladh ó aistriú nuair a

dearbhaítear ionchur athshocraithe asincrónach.

2.7. Athshocraigh Airíonna Chomhéadain Doirteal

Tábla 6 .

Athshocraigh Róil Chomhartha Ionchuir

Ainm a bhaineannClog

Luach Réamhshocraithe
N/B

sioncronach-Imill

DEASART

Luachanna Dlíthiúla

Cur síos

ainm clog

Ainm clog a bhfuil an comhéadan seo sioncronaithe leis. Ag teastáil más é DEASSERT nó BOTH luach synchronousEdges.

DEASERT AON

Léiríonn sé an cineál sioncrónaithe a theastaíonn ón ionchur athshocraithe. Sainmhínítear na luachanna seo a leanas:
· Tá sioncrónú NONEno ag teastáil toisc go n-áirítear sa chomhpháirt an loighic chun an comhartha athshocraithe a shioncronú go hinmheánach.
· DEASSERT Tá an dearbhú athshocraithe asincrónach agus tá an teisteasú sioncronach.
Tá dearbhú BOTHreset agus deassertion sioncrónach.

2.8. Comhéadain Athshocraigh Comhbhainteacha
Tá airí athshocraigh gaolmhar ag gach comhéadan sioncronach a shonraíonn cén comhartha athshocraithe a athshocraíonn loighic an chomhéadain.

2.9. Athshocraigh Foinse

Tábla 7 .

Athshocraigh Róil Chomhartha Aschuir
Is comhartha roghnach é an comhartha reset_req ar féidir leat é a úsáid chun éilliú ábhar cuimhne a chosc trí chroitheadh ​​láimhe athshocraithe a dhéanamh roimh dhearbhú athshioncrónach a dhéanamh.

Ról Comhartha

Leithead

Treo

Ag teastáil

Cur síos

athshocrú reset_n

1

Aschur

Athshocraigh loighic inmheánach comhéadain nó comhpháirte

chuig stát atá sainithe ag an úsáideoir.

athshocrú_req

1

Aschur

Cumasaíonn Roghnach giniúint iarratais a athshocrú, rud luath

comhartha a dhearbhaítear roimh dhearbhú athshocraithe. Uair amháin

dearbhaithe, ní féidir é seo a dheasú go dtí go bhfuil an t-athshocrú

críochnaithe.

Sonraíochtaí Comhéadain Avalon® 10

Seol Aiseolas

2. Clog Avalon agus Comhéadain Athshocraigh 683091 | 2022.01.24. XNUMX

2.10. XNUMX. Athshocraigh Airíonna Comhéadain Foinse

Tábla 8 .

Athshocraigh Airíonna Comhéadain

Ainm

Luach Réamhshocraithe

Luachanna Dlíthiúla

Cur síos

Clog gaolmhar

N/B

clog

Ainm an chloig lena mbaineann an comhéadan seo

ainm

sioncronaithe. Ag teastáil má tá luach na

Is DEASSERT nó DHÁ é synchronousEdges.

relatedDirectReset

N/B

athshocrú

Ainm an ionchuir athshocraithe a thiomáineann é seo go díreach

ainm

athshocraigh foinse trí nasc duine le duine.

gaolmharaResetSinks

N/B

athshocrú

Sonraíonn sé ionchuir athshocraithe is cúis le foinse athshocraithe go

ainm

athshocrú dhearbhú. Le haghaidh example, sioncrónaithe athshocrú go

déanann sé oibríocht NÓ le hionchuir athshocraithe iolracha go

aschur athshocraithe a ghiniúint.

Imill shioncrónacha

DEASART

DEASERT AON

Léiríonn sé sioncrónú an aschuir athshocraithe. Sainmhínítear na luachanna seo a leanas:
· NONE Tá an comhéadan athshioncronach.
· DEASSERT Tá an dearbhú athshocraithe asincrónach agus tá an teisteasú sioncronach.
· Tá dearbhú agus deasca an BHÁS sioncronach.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 11

683091 | 2022.01.24 Seol Aiseolas
3. Comhéadain Mapáilte Cuimhne Avalon
3.1. Réamhrá ar Chomhéadain Mapáilte Cuimhne Avalon
Is féidir leat comhéadain Avalon Memory-Mapped (Avalon-MM) a úsáid chun comhéadain léite agus scríofa a chur i bhfeidhm le haghaidh comhpháirteanna Óstach agus Gníomhaire. Seo a leanas exampníos lú de na comhpháirteanna a chuimsíonn comhéadain cuimhne-mhapáilte go hiondúil: · Micreaphróiseálaithe · Cuimhní cinn · UARTanna · DMAanna · Timers Réimse comhéadain Avalon-MM ó shimplí go casta. Le haghaidh example, tá comhéadain simplí Avalon-MM ag comhéadain SRAM a bhfuil aistrithe léite agus scríofa timthriall seasta acu. Tá comhéadain phíblíneacha atá in ann aistrithe pléasctha a dhéanamh casta.

Intel Corporation. Gach ceart ar cosaint. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Barántaíonn Intel feidhmíocht a tháirgí FPGA agus leathsheoltóra de réir sonraíochtaí reatha de réir bharántas caighdeánach Intel, ach coimeádann sé an ceart chun athruithe a dhéanamh ar aon táirgí agus seirbhísí ag am ar bith gan fógra. Ní ghlacann Intel aon fhreagracht nó dliteanas a eascraíonn as cur i bhfeidhm nó úsáid aon fhaisnéise, táirge nó seirbhíse a thuairiscítear anseo ach amháin mar a aontaítear go sainráite i scríbhinn ag Intel. Moltar do chustaiméirí Intel an leagan is déanaí de shonraíochtaí feiste a fháil sula dtéann siad ag brath ar aon fhaisnéis foilsithe agus sula ndéanann siad orduithe le haghaidh táirgí nó seirbhísí. *Féadtar ainmneacha agus brandaí eile a éileamh mar shealúchas daoine eile.

ISO 9001:2015 Cláraithe

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Fíor 5 .

Fócas ar Aistrithe Gníomhaire Avalon-MM
Léiríonn an figiúr seo a leanas córas tipiciúil, ag cur béime ar nasc comhéadan gníomhaire Avalon-MM leis an bhfabraic idirnasctha.
Ethernet PHY

Córas valon-MM
Próiseálaí Avalon-MM
Óstach

Ethernet MAC
Óstach Avalon-MM

Loighic an Chustaim
Óstach Avalon-MM

Idirnascadh

Gníomhaire Avalon-MM
Rialaitheoir flash

Gníomhaire Avalon-MM
Rialaitheoir SRAM

Gníomhaire Avalon-MM
Tiománaí RAM

Gníomhaire Avalon-MM
UART

AvAavloanlon- MM SlaAvgeePnotrt
Lor Chustaim
Loighic

Gníomhaire Seoladán Tristate
Comhroinnteoir Bioráin Seoladán Tristate & Droichead Seoladán Tristate
Óstach Seoladán Tristate

Gníomhaire Seoladán Tristate
Cuimhne Flash

Gníomhaire Seoladán Tristate
Cuimhne SRAM

Cuimhne RAM

RS-232

De ghnáth ní áirítear i gcomhpháirteanna Avalon-MM ach na comharthaí atá ag teastáil le haghaidh loighic na gcomhpháirteanna.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 13

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Fíor 6 .

Example Comhpháirt Gníomhaire

Ní fhreagraíonn an forimeallach 16-giotán ginearálta I/O a thaispeántar san fhigiúr seo a leanas ach d’iarratais scríofa. Níl san áireamh sa chomhpháirt seo ach na comharthaí Gníomhaire a theastaíonn le haghaidh aistrithe scríofa.

Sonraí scríofa forimeallacha Avalon-MM[15..0] D

Feidhmchlár-

Q

pio_out[15..0] Sonrach
Comhéadan

Comhéadan Avalon-MM
(Comhéadan Gníomhaire scríobh Avalon-MM)
clk

CLK_GA

Freagraíonn gach comhartha i ngníomhaire Avalon-MM go díreach le ról comhartha amháin Avalon-MM. Ní féidir le comhéadan Avalon-MM ach cás amháin a úsáid de gach ról comhartha.

3.2. Róil Chomhéadain Chomhéadain Mapáilte Cuimhne Avalon

Sainmhíníonn róil chomhartha na cineálacha comhartha a cheadaíonn óstach cuimhne Avalon agus calafoirt gníomhaire.

Ní éilíonn an tsonraíocht seo go mbeadh gach comhartha i gcomhéadan léarscáilithe cuimhne Avalon. Níl aon chomhartha amháin ann a theastaíonn i gcónaí. Is iad na híosriachtanais do chomhéadan léarscáilithe cuimhne Avalon ná sonraí léimh le haghaidh comhéadan inléite amháin, nó sonraí a scríobh agus sonraí a scríobh le haghaidh comhéadan inléite amháin.

Liostaíonn an tábla seo a leanas róil chomharthaí do chomhéadan léarscáilithe cuimhne Avalon:

Tábla 9 .

Róil Chomhartha Mapáilte Cuimhne Avalon
Is féidir le roinnt comharthaí cuimhne Avalon a bheith gníomhach ard nó gníomhach íseal. Nuair a bhíonn sé gníomhach íseal, críochnaíonn ainm an chomhartha le _n.

Ról Comhartha

Leithead

Treo

Ag teastáil

Cur síos

seoladh

1 – 64 Gníomhaire Óstach

byteenable byteenable_n

2, 4, 8, 16,
32, 64, 128

Gníomhaire Óstach

Comharthaí Bunúsacha

Níl

Óstaigh: De réir réamhshocraithe, is ionann an comhartha seoltaí agus beart

seoladh. Ní mór luach an seoladh a ailíniú le leithead na sonraí.

Chun scríobh chuig bearta sonracha laistigh d'fhocal sonraí, ní mór don óstach a úsáid

an comhartha infhaighte. Déan tagairt don chomhéadan addressUnits

maoin le haghaidh seoltaí focal.

Gníomhairí: De réir réamhshocraithe, aistríonn an t-idirnasc an seoladh beart go seoladh focal i spás seoladh an ghníomhaire. Ó thaobh an ghníomhaire de, tá rochtain ag gach gníomhaire ar fhocal sonraí.

Le haghaidh example, seoladh = 0 roghnaíonn an chéad fhocal den ghníomhaire. address = 1 roghnaíonn an dara focal den ghníomhaire. Déan tagairt don airí comhéadan addressUnits chun beart a sheoladh.

Níl

Cumasaíonn sé beart sonrach amháin nó níos mó le linn aistrithe ar aghaidh

comhéadain ar leithead níos mó ná 8 ngiotán. Gach giotán in byteenable

fhreagraíonn do bheart i sonraí scríofa agus léimhsonraí. An t-óstach

giotán of byteenable léiríonn an beart á

ar lean…

Sonraíochtaí Comhéadain Avalon® 14

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Ról Comhartha
debugaccess freagra read_n readdata [1:0] scríobh write_n writedata

Leithead

Treo ag Teastáil

Cur síos

scríofa chuig. Le linn scríofa, sonraítear sna míreanna infhaighte cé na bearta a bhfuiltear ag scríobh chucu. Ba cheart don ghníomhaire neamhaird a dhéanamh de bhearta eile. Le linn léamha, léiríonn míreanna infhaighte cé na bearta atá á léamh ag an óstach. Tá cead ag gníomhairí a sheolann sonraí léite ar ais gan aon fho-iarmhairtí neamhaird a dhéanamh ar mhíreanna inteagascaithe le linn léite. Mura bhfuil comhartha infhaighte ag an gcomhéadan, leanann an t-aistriú ar aghaidh amhail is dá ndearbhaítear gach mír inbhreithe.
Nuair a dhearbhaítear níos mó ná giota amháin den chomhartha inbhuaine, tá gach lána dearbhaithe in aice leis.

1

Gníomhaire Óstach

Níl

Nuair a dhearbhaítear é, ceadaíonn an próiseálaí Nios II scríobh ar an tslis

cuimhní cinn cumraithe mar ROManna.

1

Gníomhaire Óstach

Níl

Dearbhaíodh aistriú léite a léiriú. Má tá sé i láthair, tá readdata

ag teastáil.

8, 16, Óstach Gníomhaire

Níl

Na sonraí léite arna dtiomáint ón ngníomhaire go dtí an t-óstach mar fhreagra ar

32,

aistriú léite. Ag teastáil le haghaidh comhéadain a thacaíonn le léann.

64,

128,

256,

512,

1024

2

Óstach Gníomhaire

Níl

Is comhartha roghnach é an comhartha freagartha a iompraíonn an

stádas freagartha.

Nóta: Toisc go bhfuil an comhartha roinnte, ní féidir le comhéadan freagra scríofa agus freagra léite a eisiúint nó a ghlacadh sa timthriall clog céanna.

· 00: OKAY – Freagra rathúil ar idirbheart.

· 01: COITCHEANN – Tá an t-ionchódú in áirithe.

· 10: SLVERR–Earráid ó ghníomhaire críochphointe. Léiríonn sé idirbheart nár éirigh leis.

· 11: DECODEERROR–Léiríonn sé iarracht rochtain ar shuíomh neamhshainithe.

Le haghaidh freagraí léite:

· Seoltar freagra amháin le gach léamhsonraí. Tá N mar thoradh ar fhad pléasctha léite N. Níl níos lú freagraí bailí, fiú i gcás earráide. Féadfaidh luach an chomhartha freagartha a bheith difriúil do gach léimhsonraí sa pléasctha.

· Ní mór go mbeadh comharthaí rialaithe léite ag an gcomhéadan. Is féidir tacaíocht píblíne leis an comhartha readdatavalid.

· Maidir le hearráidí léite, is iad na sonraí inléite comhfhreagracha ná “is cuma”.

Chun freagraí a scríobh:

· Ní mór freagra scríofa amháin a sheoladh do gach ordú scríobh. Ní thagann ach freagra amháin as pléasctha scríofa, a chaithfear a sheoladh tar éis glacadh leis an aistriú scríofa deiridh sa phléasc.

· Má bhíonn freagra scríofa i láthair, ní mór gach ordú scríobh a chomhlánú le freagraí scríofa.

1

Gníomhaire Óstach

Níl

Dearbhaíodh aistriú scríofa a léiriú. Má tá sé i láthair, scríobh sonraí

ag teastáil.

8, 16, 32, 64, 128, 256, 512, 1024

Gníomhaire Óstach

Níl

Sonraí le haghaidh aistrithe scríofa. Caithfidh an leithead a bheith mar an gcéanna leis an

leithead na sonraí léite má tá an dá cheann i láthair. Ag teastáil le haghaidh comhéadain

scríobhann an tacaíocht sin.

Comharthaí Fan-Stáit

ar lean…

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 15

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Glasáil Ról Comhartha
waitrequest waitrequest_ n
readdatavali d readdatavali d_n
writerespons evalid

Leithead 1
1
1 1

Treo ag Teastáil

Cur síos

Gníomhaire Óstach

Níl

Cinntíonn glas go uair a bhuaigh óstach eadrána, an t-ósta a bhuaigh

coinníonn rochtain ar an ngníomhaire le haghaidh idirbhearta iolracha. Glasáil

a dhearbhaíonn comhtharlú leis an gcéad léamh nó scríobh de ghlas faoi ghlas

seicheamh idirbheart. Glas deasserts ar an gcluiche ceannais

idirbheart seicheamh idirbheart faoi ghlas. dearbhú glasála

ní ráthaíonn sé go mbuafar eadráin. Tar éis an ghlais-

ag dearbhú gur deonaíodh óstach, coinníonn an t-óstach sin deontas go dtí

glas is deasserted.

Ní féidir le hóstach atá feistithe le glas a bheith ina óstach pléasctha. Ní thugtar aird ar luachanna tosaíochta eadrána le haghaidh óstaigh atá feistithe le glas.

tá glas úsáideach go háirithe le haghaidh oibríochtaí léamh-mionathraithe-scríobh (RMW). Áirítear na céimeanna seo a leanas leis an ngnáthoibríocht léamh-mionathraigh-scríobh:

1. Dearbhaíonn Óstach A glas agus léann sé sonraí 32-giotán a bhfuil réimsí iolracha giotán acu.

2. Déanann Óstach A glasáil, athraíonn réimse giotán amháin, agus scríobhann sé na sonraí 32-giotán ar ais.

cuireann glas cosc ​​ar óstaigh B ó scríobh a dhéanamh idir léamh agus scríobh Óstach A.

Óstach Gníomhaire

Níl

Dearbhaíonn gníomhaire iarratas freastail nuair nach féidir leis freagra a thabhairt ar a

iarratas a léamh nó a scríobh. Iallach a chur ar an ósta fanacht go dtí an

interconnect tá sé réidh chun dul ar aghaidh leis an aistriú. Ag tús na

gach aistriú, cuireann óstach tús leis an aistriú agus fanann sé go dtí

tá an t-iarratas freastalaí deas. Ní mór d'óstach aon toimhde a dhéanamh

faoi ​​staid dhearbhaithe an fheithimh iarratais nuair a bhíonn an t-óstach díomhaoin:

féadfaidh an t-iarratas freastail a bheith ard nó íseal, ag brath ar an gcóras

maoine.

Nuair a dhearbhaítear an t-iarratas feithimh, ní mór do chomharthaí rialaithe an óstaigh chuig an ngníomhaire fanacht seasmhach ach amháin i gcás an t-aistriú tosaithe. Le léaráid ama a thaispeánann an comhartha aistrithe tosaithe, déan tagairt don fhíor in Read Bursts.

Féadfaidh gníomhaire cuimhne-mhapáilte Avalon iarratas freastail a dhearbhú le linn timthriallta díomhaoin. D’fhéadfadh óstach léarscáilithe cuimhne Avalon idirbheart a thionscnamh nuair a dhearbhaítear iarratas an fhreastalaí agus fanacht go mbeidh an comhartha sin deasaithe. Chun glasáil an chórais a sheachaint, ba cheart do ghléas oibreora iarratas an fhreastalaí a dhearbhú agus é á hathshocrú.

Comharthaí Píblíne

Óstach Gníomhaire

Níl

Úsáidtear é le haghaidh aistrithe léite inathraithe-latency, píblíne. Cathain

dearbhaithe, léiríonn sé go bhfuil sonraí bailí sa chomhartha readdata.

Le haghaidh pléasctha léite le luach líon pléasctha , an

ní mór comhartha readdatavalid a dhearbhú uair, uair amháin le haghaidh

gach mír léamhsonraí. Ní mór timthriall latency amháin ar a laghad a bheith ann

idir glacadh leis an léamh agus dearbhú

léamhsonraí bailí. Le haghaidh léaráid ama a léiríonn an comhartha readdatavalid, féach ar Aistriú Léite Píblíne le Latency Athróg.

Féadfaidh gníomhaire ReadDataValid a dhearbhú chun sonraí a aistriú chuig an óstach go neamhspleách ar cé acu an bhfuil an gníomhaire ag stalladh ordú nua le WaitRequest.

Ag teastáil má thacaíonn an t-óstach le léamh píblíne. Caithfidh an comhartha readdatavalid a chur san áireamh d'óstach pléasctha a bhfuil feidhmiúlacht léite acu.

Óstach Gníomhaire

Níl

Comhartha roghnach. Má tá sé i láthair, scríobhann na saincheisteanna comhéadan

freagraí do scríobh orduithe.

Nuair a dhearbhaítear é, is freagra scríofa bailí é an luach ar an gcomhartha freagartha.

Ní dhearbhaítear writeresponsevalid ach timthriall cloig amháin nó níos mó tar éis glacadh leis an ordú scríobh. Tá foighne timthriall aon chlog ar a laghad ann ó ghlacadh ordaithe go dearbhú

scríbhneora freagrach.

ar lean…

Sonraíochtaí Comhéadain Avalon® 16

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Ról Comhartha

Leithead

Treo ag Teastáil

Cur síos

Meastar go nglactar le hordú scríofa nuair a eisítear buille deiridh na pléasctha chuig an ngníomhaire agus nuair a bhíonn an t-iarratas freastail íseal. Is féidir le writeresponsevalid timthriall cloig amháin nó níos mó a dhearbhú tar éis an buille deireanach den phléasc a bheith eisithe.

pléasctha

1 11 Óstríomhaire

Comharthaí pléasctha

Níl

Úsáidte ag óstaigh pléasctha chun líon na n-aistrithe i

gach pléasctha. Luach an pharaiméadar um chomhaireamh pléasctha uasta

Ní mór go mbeadh cumhacht 2. Comhéadan pléasctha leithead is féidir pléasctha uasta de mhéid 2 a ionchódú ( -1). Le haghaidh example, a 4-giotán

is féidir le comhartha líon pléasctha tacú le huasmhéid pléasctha de 8.

Is é an líon íosta pléasctha ná 1. Is é an

rialaíonn maoin constantBurstBehavior uainiú an

comhartha pléasctha. Ní mór d'óstach pléasctha le feidhmiúlacht léite

cuir an comhartha readdatavalid san áireamh.

Maidir le hóstach agus gníomhairí pléasctha a úsáideann seoltaí beart, tá feidhm ag an srian seo a leanas maidir le leithead an seoladh:

>= +
log2( )
Maidir le hóstach agus gníomhairí pléasctha a úsáideann seoltaí focal, fágtar an téarma log2 thuas ar lár.

túsbursttr

1

Idirnascadh

freagra

Gníomhaire

Níl

Dhearbhaigh don chéad timthriall de pléasctha a chur in iúl nuair a pléasctha

aistriú ag tosú. Cuirtear an comhartha seo in airde tar éis timthriall amháin

beag beann ar luach an fhreastalaí. Le haghaidh léaráid ama

ag léiriú startbursttransfer, déan tagairt don fhíor in Léigh

bpléascann.

Tá startbursttransfer roghnach. Is féidir le gníomhaire i gcónaí tús an chéad idirbheart pléasctha scríofa eile a ríomh go hinmheánach trí aistrithe sonraí a chomhaireamh.

Rabhadh: ná húsáid an comhartha seo. Tá an comhartha seo ann chun tacú le rialtóirí cuimhne oidhreachta.

3.3. Airíonna Comhéadain

Tábla 10. Airíonna Comhéadain Avalon-MM

Ainm seoladh Aonaid

Luach Réamhshocraithe
Gníomhaire siombailí óstach -
focail

Luachanna Dlíthiúla
focail, siombailí

Cur síos
Sonraíonn an t-aonad le haghaidh seoltaí. De ghnáth is beart é siombail. Déan tagairt don sainmhíniú ar sheoladh i dtábla Cineálacha Comharthaí Chomhéadain Mapáilte Cuimhne Avalon maidir le húsáid tipiciúil na maoine seo.

i gcónaíBurstMaxBurst burstcountUnits

focail bhréagacha

fíor, bréagach
focail, siombailí

Nuair is fíor, léiríonn sé go n-eisíonn an t-óstach an pléasctha uasta i gcónaí. Is é an t-uasfhad pléasctha ná 2burstcount_width – 1. Níl aon éifeacht ag an bparaiméadar seo le haghaidh comhéadain gníomhaire Avalon-MM.
Sonraíonn an t-airí seo na haonaid don chomhartha pléasctha. Maidir le siombailí, léirmhínítear luach an chomhairimh pléasctha mar líon na siombailí (bearta) sa pléasctha. Maidir le focail, léirmhínítear luach an chomhairimh pléasctha mar líon na n-aistrithe focal sa pléasctha.

burstOnBurstBoundariesOnly

bréagach

fíor, bréagach

Más fíor, tosaíonn aistrithe pléasctha a chuirtear i láthair don chomhéadan seo ag seoltaí ar iolraí iad den mhéid pléasctha uasta.
ar lean…

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 17

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Ainmnigh tairiseachBurstBehaviour
holdTime(1) linewrapBursts
Idirbhearta ar Feitheamh uasta (1)
uastaPendingWriteTransact ions minimumResponseLatency

Réamhshocrú Luach Óstach -false Gníomhaire -bréagach
0 bréagach
1(2)
0 1

Luachanna Dlíthiúla fíor, bréagach
0 1000 timthriallta
fíor, bréagach
1 64
1 64

Cur síos
Óstaigh: Nuair is fíor, dearbhaíonn sé go bhfuil an seoladh agus an líon pléasctha seasta ag an ósta le linn idirbheart pléasctha. Nuair a bhíonn sé bréagach (réamhshocraithe), dearbhaíonn sé go bhfuil an seoladh agus an líon pléasctha tairiseach ag an ósta ach amháin don chéad bhuille pléasctha. Gníomhairí: Nuair is fíor, dearbhaíonn sé go bhfuil an gníomhaire ag súil go gcoinneofar seoladh agus líon pléasctha seasmhach le linn pléasctha. Nuair a bhíonn sé bréagach (default), dearbhaíonn sé go bhfuil an gníomhaire samples seoladh agus comhaireamh pléasctha amháin ar an gcéad bhuille de pléasctha.
Sonraíonn sé an t-am in Aonaid uainiúcháin idir an teist ar an scríobh agus an seoladh agus an seoladh agus an t-eagar. (Ní bhaineann ach le hidirbhearta a scríobh.)
Cuireann roinnt gléasanna cuimhne pléasctha fillte i bhfeidhm in ionad pléasctha incriminteach. Nuair a shroicheann pléasctha timfhilleadh teorainn pléasctha, fillteann an seoladh siar go dtí an teorainn pléasctha roimhe sin. Ní theastaíonn ach na giotáin ísleord chun seoltaí a chomhaireamh. Le haghaidh example, scríobhann pléasctha fillte chun aghaidh a thabhairt ar 0xC le teorainneacha pléasctha gach 32 beart trasna comhéadan 32-giotán chuig na seoltaí seo a leanas: · 0xC · 0x10 · 0x14 · 0x18 · 0x1C · 0x0 · 0x4 · 0x8
Gníomhairí: Is é an paraiméadar seo an t-uaslíon léite ar feitheamh is féidir leis an ngníomhaire a scuaine. Caithfidh an luach a bheith neamh-nialas d'aon ghníomhaire a bhfuil an comhartha readdatavalid aige.
Déan tagairt d’Aistriú Léite Píblíne le Latency Athraitheach le haghaidh léaráid ama a léiríonn an t-airí seo agus le haghaidh faisnéise breise maidir le waitrequest agus readdatavalid a úsáid agus an iliomad léamh gan réiteach.
Óstaigh: Is é an mhaoin seo an t-uaslíon idirbheart léite gan íoc is féidir leis an óstach a ghiniúint.
Nóta: Ná socraigh an paraiméadar seo go 0. (Le haghaidh comhoiriúnachta siar, tacaíonn na bogearraí le socrú paraiméadar 0. Níor cheart duit an socrú seo a úsáid i ndearaí nua áfach).
Is féidir le gníomhaire glacadh leis nó le hóstach a eiseoidh an t-uaslíon neamh-phostáilte ar feitheamh. Dearbhaíonn gníomhaire waitrequest nuair a shroicheann an t-idirnasc an teorainn seo, agus stopann an t-óstach orduithe a eisiúint. Is é 0 an luach réamhshocraithe, rud a cheadaíonn idirbhearta scríofa gan teorainn le haghaidh óstach a thacaíonn le freagraí scríofa. Caithfidh gníomhaire a thacaíonn le freagraí scríofa é seo a shocrú go luach neamh-nialas.
Maidir le comhéadain a thacaíonn le readdatavalid nó writeresponsevalid, sonraítear an t-íoslíon timthriall idir ordú léite nó scríobh agus an fhreagairt don ordú.
ar lean…

Sonraíochtaí Comhéadain Avalon® 18

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Ainm léamhLatency(1) readWaitTime(1) setupTime(1) timingUnits(1) waitrequestAllowance
Scríobh Am Feithimh(1)
Clog gaolmhar

Luach Réamhshocraithe

Luachanna Dlíthiúla

Cur síos

0

0 63

Léigh latency le haghaidh gníomhairí Avalon-MM latency seasta. Le haghaidh a

léaráid uainiúcháin ina n-úsáidtear léamh latency fosaithe, déan tagairt do

Aistrithe Píblíne Léite le Latency Seasta.

Ní mór do ghníomhairí Avalon-MM a bhfuil latency seasta acu luach a sholáthar don airí comhéadain seo. Gníomhairí Avalon-MM

atá latency athraitheach bain úsáid as an comhartha readdatavalid chun sonraí bailí a shonrú.

1

0 1000 I gcás comhéadain nach n-úsáideann an waitrequest

timthriallta

comhartha. Léiríonn readWaitTime an t-am isteach

timingUnits sula nglacann na gníomhairí le léamh

ordú. Tá an t-am mar a dhearbhaigh an gníomhaire

iarratas freastail ar thimthriallta readWaitTime.

0

0 1000 Sonraítear an t-am in aonaid ama idir an dearbhú

timthriallta

seoladh agus sonraí agus dearbhú léamh nó scríobh.

timthriallta

timthriallta,
nana soicind s

Sonraítear na haonaid le haghaidh Am socraithe, Am coinneála,
writeFan agus ReadFaith. Úsáid timthriallta d'fheistí sioncrónacha agus nanascoicindí le haghaidh feistí asincrónacha. Tá beagnach gach feiste gníomhaire Avalon-MM sioncrónach.
D’fhéadfadh comhpháirt Avalon-MM a dhroicheadann ó chomhéadan oibreán AvalonMM go gléas eis-sliseanna a bheith asincrónach. D’fhéadfadh go mbeadh am socraithe socraithe ag an ngléas eis-sliseanna sin le haghaidh slánúcháin bus.

0

Sonraíonn sé líon na n-aistrithe is féidir a eisiúint nó

a ghlactar tar éis an waitrequest a dhearbhú.

Nuair is é 0 an Liúntas waitrequest, scríobh,
Coinníonn comharthaí léite agus iarratas feithimh a n-iompraíocht reatha mar a thuairiscítear i dtábla Róil Chomhartha Avalon-MM.

Nuair a bhíonn an Liúntas waitrequest níos mó ná 0, déantar gach timthriall cloig ar a ndearbhaítear scríobh nó léamh mar aistriú ordaithe. Nuair a dhearbhaítear an t-iarratas waiter, ní dleathach ach breis aistrithe orduithe a lamháil waitrequest agus an t-iarratas feithimh fós á dhearbhú. Tar éis an liúntas feithimh a bhaint amach, ní mór scríobh agus léamh a bheith deas chomh fada agus a dhearbhaítear an t-iarratas freastalaí.

Chomh luath agus a dhearbhaíonn waitrequestdeas, is féidir aistrithe a atosú ag am ar bith gan srianta go dtí go ndearbhaíonn waitrequest arís. Ag an am seo, d'fhéadfadh go gcuirfí tuilleadh aistrithe i gcrích fad is a fhanann an t-iarratas feithimh á éileamh.

0

0 1000 I gcás comhéadain nach n-úsáideann an waitrequest

Timthriallta

comhartha, sonraíonn writeWaitTime an t-am isteach

Aonaid uainiúcháin sula nglacann gníomhaire le scríobh. Tá an

is ionann an t-am agus dá n-éilíonn an gníomhaire go raibh iarratas á dhéanamh ar an bhfreastal ar thimthriallta ama nó nana-soicindí.

Chun léaráid ama a fháil a léiríonn úsáid Ama Scríbhneoireachta, féach ar Aistrithe Léamh agus Scríobh le Staideanna Feithimh Seasta.

Airíonna Gaol Comhéadain

N/B

N/B

Ainm an chomhéadain chloig lena mbaineann an Avalon-MM seo

Tá comhéadan sioncronach.

ar lean…

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 19

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Ainm

Luach Réamhshocraithe

Luachanna Dlíthiúla

Cur síos

Athshocraigh gaolmhara

N/B

N/B

Ainm an chomhéadain athshocraithe a athshocraíonn an loighic ar

an comhéadan Avalon-MM seo.

droichidToHost

0

Avalon-MM Is éard atá i droichead Avalon-MM gníomhaire agus óstach,

Ainm ósta agus tá an mhaoin go bhfuil rochtain ar an ngníomhaire

ar an

má iarrtar beart nó beart is cúis leis an mbeart céanna nó

céanna

bearta a iarrfaidh an t-óstach. An Avalon-MM

Comhpháirt Droichead Píblíne sa chomhpháirt Dearthóir Ardán

cuireann an leabharlann an fheidhm seo i bhfeidhm.

Nótaí:
1. Cé go bhfuil feiste gníomhaire mar thréith ag an maoin seo, is féidir le hóstach an mhaoin seo a dhearbhú chun naisc dhíreacha a chumasú idir comhéadain óstach agus gníomhaire meaitseála.
2. Má ghlacann comhéadan gníomhaire le níos mó aistrithe léite ná mar a cheadaítear, féadfaidh an t-idirnasc ar feitheamh FIFO dul thar maoil le torthaí nach féidir a thuar. Seans go gcaillfidh an gníomhaire sonraí léite nó sonraí léite a chur chuig an gcomhéadan mícheart óstaigh. Nó, féadfaidh an córas glasáil suas. Ní mór don chomhéadan gníomhaire iarratas an fhreastalaí a dhearbhú chun an ró-sreabhadh seo a chosc.

Eolas Gaolmhar · Róil Chomhartha Chomhéadain Léarscáilithe Cuimhne Avalon ar leathanach 14 · Freagraí Léigh agus Scríobh ar leathanach 34 · Aistriú Léite le Píblíne le Latency Athraitheach ar leathanach 28 · Aistrithe Léamha le Píblínte le Foighne Seasta ar leathanach 29 · Léamh agus Scríobh Freagraí
Sa Treoir Úsáideora do Dhearthóir Ardán: Intel Quartus® Prime Pro Edition

3.4. Tráthúlacht
Tá comhéadan Avalon-MM sioncrónach. Déantar gach comhéadan Avalon-MM a shioncronú le comhéadan clog gaolmhar. Féadfaidh comharthaí a bheith comhcheangailte má dhéantar iad a thiomáint ó aschuir na gclár atá sioncrónach go comhartha an chloig. Ní shonraíonn an tsonraíocht seo conas nó cathain a aistríonn comharthaí idir imill an chloig. Ní bhíonn eolas míne ar uainiú i léaráidí ama.

3.5. Aistrithe
Sainmhíníonn an roinn seo dhá bhunchoincheap sula dtugtar isteach na cineálacha aistrithe:
· Aistriú – Is éard is aistriú ann ná oibríocht léamh nó scríobh focal nó siombail sonraí amháin nó níos mó. Tarlaíonn aistrithe idir comhéadan Avalon-MM agus an t-idirnasc. Tógann aistrithe timthriall cloig amháin nó níos mó le cur i gcrích.
Tá idir óstach agus gníomhairí mar chuid d'aistriú. Cuireann an t-óstach Avalon-MM tús leis an aistriú agus freagraíonn an gníomhaire Avalon-MM.
· Péire Óstach-Gníomhaire – Tagraíonn an téarma seo don chomhéadan óstaigh agus don chomhéadan gníomhaire a bhaineann le haistriú. Le linn aistrithe, téann an rialú comhéadan óstach agus na comharthaí sonraí tríd an bhfabraic idirnasctha agus idirghníomhaíonn siad leis an gcomhéadan gníomhaire.

Sonraíochtaí Comhéadain Avalon® 20

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

3.5.1. Aistrithe tipiciúla Léigh agus Scríobh

Déanann an chuid seo cur síos ar ghnáthchomhéadan Avalon-MM a thacaíonn le haistrithe léite agus scríofa le waitrequest atá rialaithe ag gníomhaire. Is féidir leis an ngníomhaire an t-idirnasc a stopadh ar feadh an oiread timthriallta agus is gá tríd an comhartha waitrequest a dhearbhú. Má úsáideann gníomhaire waitrequest le haghaidh aistrithe léite nó scríofa, ní mór don ghníomhaire waitrequest a úsáid don dá cheann.

Go hiondúil faigheann gníomhaire seoladh, inteachán, sonraí a léamh nó a scríobh, agus sonraí a scríobh tar éis éirí an chloig. Dearbhaíonn gníomhaire an fhreastalaí roimh an imeall clog ag ardú chun aistrithe a choinneáil siar. Nuair a dhearbhaíonn an gníomhaire waitrequest, cuirtear moill ar an aistriú. Cé go ndearbhaítear an t-iarratas freastalaí, coinnítear an seoladh agus comharthaí rialaithe eile seasmhach. Aistrithe i gcrích ar imeall ardú an chéad clk tar éis an comhéadan gníomhaire deasserts waitrequest.
Níl aon teorainn le cé chomh fada agus is féidir le comhéadan gníomhaire stad. Dá bhrí sin, ní mór duit a chinntiú nach ndearbhaíonn comhéadan gníomhaire an fhreastalaí ar feadh tréimhse éiginnte. Taispeánann an figiúr seo a leanas aistrithe léamh agus scríobh ag baint úsáide as an bhfriochtán.

Nóta:

is féidir iarratas an fhreastalaí a dhíchúpláil ó na comharthaí iarratais léamh agus scríobh. féadfar iarratas freastalaí a dhearbhú le linn timthriallta díomhaoin. Féadfaidh óstach Avalon-MM idirbheart a thionscnamh nuair a dhearbhaítear iarratas an fhreastalaí agus fanacht go mbeidh an comhartha sin deasaithe. D'fhéadfadh sé go bhfeabhsófaí uainiú an chórais má dhéantar iarratas an fhreastalaí a dhíchúpláil ó iarratais léite agus scríofa. Cuireann díchúpláil deireadh le lúb chomhchoiteann lena n-áirítear na comharthaí léite, scríobh, agus iarratas freastail. Má tá gá le níos mó díchúplála fós, bain úsáid as an maoin waitrequestAllowance. Tá waitrequestAllowance ar fáil ag tosú leis an scaoileadh Quartus® Prime Pro v17.1 Stratix® 10 ES Editions.

Fíor 7 .

Léigh agus Scríobh Aistrithe le Waitrequest

1

2

clk

3

4

5

seoladh

seoladh

infhaighte

infhaighte

léamh scríobh waitrequest readdata

léamhsonraí

freagra

freagra

scríobh sonraí

6

7

scríobh sonraí

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 21

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX
Marcáil na huimhreacha sa léaráid uainiúcháin seo na trasdulta seo a leanas: 1. seoltar, inchreidte, agus léite tar éis imeall ardú clk. Tá an
dearbhaíonn an gníomhaire waitrequest, stopann an t-aistriú. 2. waitrequest is sampstiúir. Toisc go ndearbhaítear waitrequest, éiríonn an timthriall
staid feithimh. fanann seoladh, léamh, scríobh, agus inbhreithe seasta. 3. Déanann an gníomhaire deissert waitrequest tar éis imeall ardú clk. Dearbhaíonn an gníomhaire
léamhsonraí agus freagairt. 4. An t-óstach samples readdata, freagairt agus iarratas waitreiseáilte
an t-aistriú a chríochnú. 5. seoltaí, sonraí a scríobh, comharthaí inchurtha, agus scríobh a dhearbhú tar éis an
imeall ardú clk. Dearbhaíonn an gníomhaire go bhfuil iarratas freastalaí ag cur stop leis an aistriú. 6. Déanann an gníomhaire deissert waitrequest tar éis imeall ardú clk. 7. Gabhann an gníomhaire sonraí a scríobh dar críoch an t-aistriú.

Sonraíochtaí Comhéadain Avalon® 22

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

3.5.2. Aistrithe ag Úsáid an Mhaoin Liúntais waitrequest

Sonraíonn an t-airí waitrequestAllowance líon na n-aistrithe is féidir le hóstach AvalonMM a eisiúint nó ní mór do ghníomhaire Avalon-MM glacadh leis tar éis don chomhartha iarratas feiste a dhearbhú. Tá waitrequestAllowance ar fáil ag tosú le scaoileadh bogearraí Intel Quartus Prime 17.1.
Is é 0 luach réamhshocraithe an liúntais waitrequest, a fhreagraíonn don iompar a bhfuil cur síos air in Aistrithe tipiciúla Léamh agus Scríobh, nuair a stopann dearbhú iarratas feithimh ó bheith eisithe nó glactha leis an aistriú reatha.
Is gnách go ndearbhódh gníomhaire Avalon-MM a bhfuil Liúntas iarrata feiste níos mó ná 0 aige iarratas freastail nuair nach féidir lena mhaolán inmheánach ach glacadh le hiontrálacha waitrequestComhlíonadh níos mó ná 0. Tá timthriallta breise ag óstach Avalon-MM a bhfuil waitrequestAllowance níos mó ná XNUMX acu chun stop a chur le haistrithe a sheoladh, rud a fhágann gur féidir níos mó píblíne a dhéanamh sa loighic óstach. Ní mór don óstach an comhartha léite nó scríofa a chur in iúl nuair a bheidh an lamháltas iarratais caite.
Tacaíonn luachanna waitrequestLiúntais níos mó ná 0 le dearadh ardluais nuair is féidir go dtiocfadh laghdú ar an uasmhinicíocht oibriúcháin (FMAX) de bharr foirmeacha láithreacha cúlbhrú go minic mar gheall ar loighic chomhcheangailteach sa chonair rialaithe. Ní mór do ghníomhaire Avalon-MM tacú le gach uainiú aistrithe féideartha atá dlíthiúil dá luach Liúntais feithimh. Le haghaidh example, ní mór do ghníomhaire le waitrequestAllowance = 2 a bheith in ann glacadh le haon cheann de na tonnta aistrithe óstaigh a thaispeántar san ex seo a leanasamples.

Eolas Gaolmhar Aistrithe tipiciúla Léigh agus Scríobh ar leathanach 21

3.5.2.1. waitrequestAllowance Comhionann a Dó
Léiríonn an léaráid uainiúcháin seo a leanas an t-am le haghaidh óstach Avalon-MM a bhfuil dhá thimthriall clog aige chun aistrithe a thosú agus a stopadh tar éis don ghníomhaire Avalon-MM deasserts nó a dhearbhaíonn waitrequest, faoi seach.

Figiúr 8. Scríobh óstaigh: waitrequestLiúntas Comhionann Dhá Thimthriall Clog

1 2

3 4

5

6

clog

scríobh

iarratas waiter

sonraí[7:0]

A0 A1 A2

A3 A4

B0 B1

B3

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 23

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Marcálann na marcóirí san fhigiúr seo na himeachtaí seo a leanas:
1. Scríobhann agus sonraí a thiomáineann an t-óstach Avalon-MM>.
2. Dearbhaíonn an gníomhaire Avalon-MM> waitrequest. Toisc gur 2 an liúntas waitrequest, tá an t-óstach in ann an 2 aistriú sonraí breise a chur i gcrích.
3. Scríobhann na deasserts óstach de réir mar is gá toisc go bhfuil an gníomhaire ag dearbhú waitrequest don tríú timthriall.
4. Scríobhann agus sonraí a thiomáineann an t-óstach Avalon-MM>. Níl an t-iarratas feitheoir á dhearbhú ag an ngníomhaire. Na scríobhann críochnaithe.
5. Scríobhann agus sonraíonn tiomántáin ósta Avalon cé go bhfuil an gníomhaire ag dearbhú waitrequest. Toisc gur 2 thimthriall é an Liúntas waitrequest, críochnaíonn an scríobh.
6. Scríobhann agus sonraí a thiomáineann óstach Avalon. Níl an gníomhaire ag éileamh feasa. Críochnaíonn an scríobh.

3.5.2.2. waitrequestAllowance Is ionann a hAon
Léiríonn an léaráid uainiúcháin seo a leanas an t-am le haghaidh óstach Avalon-MM a bhfuil timthriall clog amháin aige chun aistrithe a thosú agus a stopadh tar éis don ghníomhaire Avalon-MM deasserts nó a dhearbhaíonn waitrequest, faoi seach:
Fíor 9. Scríobh Óstach: WaitrequestAllowance Is ionann Timthriall Amháin Clog

1 clk

23 4

5

6 7

8

scríobh

iarratas waiter

sonraí[7:0]

A0 A1 A2

A3 A4

B0

B1 B2

B3

Léiríonn na huimhreacha san fhigiúr seo na himeachtaí seo a leanas:
1. Scríobhann agus sonraí a thiomáineann óstach Avalon-MM.
2. Dearbhaíonn gníomhaire Avalon-MM an t-iarratas freastail. Toisc gur 1 an liúntas waitrequest, is féidir leis an óstach an scríobh a chríochnú.
3. Scríobhann na deasserts óstaigh toisc go bhfuil an gníomhaire ag dearbhú waitrequest don dara timthriall.
4. Scríobhann agus sonraí a thiomáineann an t-óstach Avalon-MM. Níl an t-iarratas feitheoir á dhearbhú ag an ngníomhaire. Na scríobhann críochnaithe.
5. Dearbhaíonn an gníomhaire iarratas ar fhreastalaí. Toisc gur 1 thimthriall é an Liúntas waitrequest, críochnaítear an scríobh.

Sonraíochtaí Comhéadain Avalon® 24

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

6. Scríobhann agus sonraí a thiomáineann óstach Avalon-MM. Níl an t-iarratas feitheoir á dhearbhú ag an ngníomhaire. Críochnaíonn an scríobh.
7. Dearbhaíonn gníomhaire Avalon-MM iarratas ar fhreastalaí. Toisc gur 1 an waitrequestAllowance, is féidir leis an óstach aistriú sonraí breise amháin a chur i gcrích.
8. Scríobhann agus sonraí a thiomáineann óstach Avalon. Níl an gníomhaire ag éileamh feasa. Críochnaíonn an scríobh.

3.5.2.3. waitrequestLiúntas Comhionann a Dó – Gan mholta

Léiríonn an léaráid seo a leanas an t-am le haghaidh óstach Avalon-MM> atá in ann dhá aistriú a sheoladh tar éis an waitrequest a dhearbhú.

Tá an t-am seo dlíthiúil, ach ní mholtar é. Sa seanample Déanann an t-óstach líon na n-idirbheart a chomhaireamh in ionad líon na dtimthriallta clog. Teastaíonn cuntar leis an gcur chuige seo a dhéanann an cur chun feidhme níos casta agus a d’fhéadfadh cur isteach ar dhúnadh uainiúcháin.
Nuair a chinneann an t-óstach cathain is ceart idirbhearta a thiomáint leis an comhartha waitrequest agus líon leanúnach timthriallta, tosaíonn nó stopann an t-óstach idirbhearta bunaithe ar na comharthaí cláraithe.

Fíor 10. waitrequestLiúntais Comhionann Dhá Aistriú

1 23 clk

45

6

7

scríobh

iarratas waiter

sonraí

Marcálann na huimhreacha san fhigiúr seo na himeachtaí seo a leanas: 1. Dearbhaíonn an t-óstach Avalon-MM> sonraí a scríobh agus a thiomáint.
2. Dearbhaíonn an gníomhaire Avalon-MM> waitrequest.
3. Scríobhann agus sonraí a thiomáineann an t-óstach Avalon-MM>. Toisc gur 2 an liúntas waitrequest, tiomáineann an t-óstach sonraí i 2 thimthriall as a chéile.
4. Scríobhann deasserts an ósta Avalon-MM> toisc go bhfuil an waitrequestAllowance 2-aistriú caite caite ag an óstach.
5. Eisíonn an t-óstach Avalon-MM> scríobh chomh luath agus a bhíonn an t-iarratas freastalaí deas.
6. Scríobhann agus sonraí a thiomáineann an t-óstach Avalon-MM>. Dearbhaíonn an gníomhaire waitrequest ar feadh 1 timthriall.
7. Mar fhreagra ar waitrequest, coinníonn an t-óstach Avalon-MM> sonraí ar feadh 2 thimthriall.

3.5.2.4. waitrequestAllowance Comhoiriúnacht do Chomhéadain Óstach agus Gníomhaire Avalon-MM
Tacaíonn hóstach Avalon-MM agus gníomhairí a thacaíonn leis an comhartha waitrequest backpressure. Is féidir le hóstach le backpressure ceangal i gcónaí le gníomhairí gan backpressure. Ní féidir le hóstach gan backpressure ceangal le gníomhairí le backpressure.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 25

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Tábla 11. waitrequestLiúntais Comhoiriúnacht d'Óstaigh agus do Ghníomhairí Avalon-MM

Liúntas waitrequest Óstach agus Gníomhaire

Comhoiriúnacht

óstach = 0 gníomhaire = 0
óstach = 0 gníomhaire > 0

Leanann sé na rialacha comhoiriúnachta céanna le comhéadain chaighdeánacha Avalon-MM.
Ní féidir naisc dhíreacha a dhéanamh. Tá gá le hoiriúnú simplí i gcás óstach le comhartha waitrequest. Ní féidir ceangal a dhéanamh mura dtacaíonn an t-óstach leis an comhartha iarrata feitheamh.

óstach > 0 gníomhaire = 0
óstach > 0 gníomhaire > 0

Ní féidir naisc dhíreacha a dhéanamh. Tá gá le hoiriúnú (maoláin) agus tú ag nascadh le gníomhaire le comhartha waitrequest nó stáit feithimh seasta.
Ní gá aon oiriúnú má tá liúntas an óstaigh <= liúntas an ghníomhaire. Má tá an liúntas óstaigh < liúntas gníomhaire, féadfar cláir phíblíne a chur isteach. Maidir le naisc pointe go pointe, is féidir leat na cláir phíblíne a chur leis na comharthaí ordaithe nó na comharthaí waitrequest. Suas go dtí cláraigh stagis féidir es a chur isteach i gcás an difríocht idir na liúntais. Teastaíonn maolán chun óstach a nascadh le Liúntas feithimh níos airde ná an gníomhaire.

3.5.2.5. waitrequestAllowance Coinníollacha Earráide
Ní féidir an t-iompar a thuar má sháraíonn comhéadan Avalon-MM an tsonraíocht liúntais i gcomhair iarratais fhreastalaí.
· Má sháraíonn óstach an waitrequestAllowance = sonraíocht trí níos mó ná a sheoladh aistrithe, d’fhéadfadh sé go scaoilfí aistrithe nó d’fhéadfadh éilliú sonraí tarlú.
· Má fhógraíonn gníomhaire Liúntas feithimh níos mó ná mar is féidir, féadfar roinnt aistrithe a fhágáil ar lár nó d'fhéadfadh éilliú sonraí tarlú.
3.5.3. Léigh agus Scríobh Aistrithe le Staideanna Feithimh Seasta
Is féidir le gníomhaire stáit feithimh sheasta a shonrú ag baint úsáide as na hairíonna readWaitTime agus writeWaitTime. Rogha eile is ea úsáid a bhaint as stáit feithimh sheasta seachas iarratas waiter a úsáid chun aistriú a stopadh. Coinnítear na comharthaí seolta agus rialaithe (inchinneadh, léamh agus scríobh) seasmhach ar feadh ré an aistrithe. Ag socrú am léamhfhithimh nó am scríobh ama chun comhionann le hiarratas ar fhreastalaí a dhearbhú timthriallta in aghaidh an aistrithe.
San fhigiúr seo a leanas, tá writeWaitTime = 2 agus readWaitTime = 1 ag an ngníomhaire.

Sonraíochtaí Comhéadain Avalon® 26

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Fíor 11 .

Léigh agus Scríobh Aistriú le Staideanna Feithimh Seasta ag Comhéadan an Ghníomhaire

1

2

3

4

5

clk

seoladh

seoladh

seoladh

infhaighte

infhaighte

léigh

scríobh freagra readdata writedata

freagra readdata

scríobh sonraí

Marcálann na huimhreacha sa léaráid uainiúcháin seo na trasdulta seo a leanas:
1. Dearbhaíonn an t-óstach seoladh agus léamh ar imeall ardú clk.
2. Léiríonn an chéad chiumhais ardú eile de clk deireadh an chéad timthriall feithimh agus an t-aon timthriall feithimh. Is é 1 an readWaitTime.
3. Dearbhaíonn an gníomhaire readdata agus freagra ar imeall ardú clk. Críochnaíonn an t-aistriú léite.
4. Tá sonraí scríofa, seoltaí, incheadaithe, agus comharthaí scríofa ar fáil don ghníomhaire.
5. Críochnaíonn an t-aistriú scríofa tar éis 2 thimthriall feithimh.
Úsáidtear aistrithe le stát feithimh amháin go coitianta le haghaidh forimeallach il-rothar eis-sliseanna. Gabhann an forimeallach seoltaí agus comharthaí rialaithe ar imeall ardú clk. Tá timthriall iomlán amháin ag an bhforimeallach chun sonraí a thabhairt ar ais.
Ceadaítear comhpháirteanna le nialas feithimh. Mar sin féin, d'fhéadfadh go laghdódh comhpháirteanna le staideanna feithimh nialasacha an mhinicíocht insroichte. Éilíonn staideanna feithimh nialais ar an gcomhpháirt an freagra a ghiniúint sa timthriall céanna inar tíolacadh an t-iarratas.

3.5.4. Aistrithe Píblíne
Méadaíonn aistrithe léite píblíne Avalon-MM an tréchur do ghléasanna oibreán sioncronaigh a éilíonn roinnt timthriallta chun sonraí a thabhairt ar ais don chéad rochtain. De ghnáth is féidir le feistí den sórt sin luach sonraí amháin in aghaidh an timthrialla a thabhairt ar ais go ceann tamaill ina dhiaidh sin. Is féidir tús a chur le haistrithe léite píblíne nua sula gcuirtear sonraí léimh le haghaidh na n-aistrithe roimhe seo ar ais.
Tá céim seoltaí agus céim sonraí ag aistriú léite píblíne. Cuireann óstach tús le haistriú tríd an seoladh a chur i láthair le linn na céime seolta. Comhlíonann gníomhaire an t-aistriú trí na sonraí a sheachadadh le linn na céime sonraí. Is féidir tús a chur leis an gcéim seoltaí le haghaidh aistrithe nua (nó aistrithe iolracha) sula gcríochnaítear an chéim sonraí d’aistriú roimhe sin. Tugtar latency píblíne ar an moill. Is é latency na píblíne an fad ó dheireadh na céime seoltaí go dtí tús na céime sonraí.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 27

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Tá na príomhdhifríochtaí seo a leanas ag uainiú aistrithe do staideanna feithimh agus latency píblíne:
· Staideanna feithimh – cinneann na stáit feithimh fad na céime seolta. Cuireann staideanna feithimh teorainn le tréchur uasta an phoirt. Má éilíonn gníomhaire staid feithimh amháin chun freagra a thabhairt ar iarratas aistrithe, éilíonn an calafort dhá thimthriall clog in aghaidh an aistrithe.
· Latency Píblíne – Socraíonn latency píblíne an t-am go dtí go seoltar sonraí ar ais neamhspleách ar an gcéim seolta. Is féidir le gníomhaire píblíneach gan aon staid feithimh aistriú amháin a chothú in aghaidh an timthrialla. Mar sin féin, féadfaidh an gníomhaire a cheangal ar roinnt timthriallta foighne chun an chéad aonad sonraí a thabhairt ar ais.
Is féidir tacú le staideanna feithimh agus léite píblíne i gcomhthráth. Is féidir le latency píblíne a bheith seasta nó athraitheach.

3.5.4.1. Aistriú Léite le Píblínte le Latency Athraitheach
Tar éis seoladh agus comharthaí rialaithe a ghabháil, glacann gníomhaire píblíne Avalon-MM timthriall amháin nó níos mó chun sonraí a tháirgeadh. D’fhéadfadh go mbeadh aistrithe léite iolracha ar feitheamh ag gníomhaire píblíne ag aon am ar leith.
Aistrithe léite píblíneáilte inathraithe-latency:
· A cheangal ar chomhartha breise amháin, readdatavalid, a thaispeánann cathain a bhíonn sonraí léite bailí.
· Cuir an tsraith comhartha céanna san áireamh agus aistrithe léite neamh-phíblíne.
In aistrithe léite píblíneáilte inathraithe-latency, meastar go bhfuil forimeallaigh Gníomhaire a úsáideann readdatavalid píblíneáilte le latency athraitheach. Is féidir na comharthaí readdata agus léitedatavalid a fhreagraíonn d'ordú léite a dhearbhú an timthriall tar éis an t-ordú léite sin a dhearbhú, ar a luaithe.
Ní mór don ghníomhaire léamhsonraí a sheoladh ar ais san ord céanna ina nglactar leis na horduithe léite. Ní mór do phoirt oibreán píblíne a bhfuil latency athraitheach acu úsáid a bhaint as waitrequest. Is féidir leis an ngníomhaire iarratas freastail ar aistrithe stad a dhearbhú chun líon inghlactha aistrithe atá ar feitheamh a choinneáil. Féadfaidh gníomhaire dearbhú readdatavalid chun sonraí a aistriú chuig an óstaigh go neamhspleách ar cibé an bhfuil nó nach bhfuil nó nach bhfuil nó nach bhfuil nó nach bhfuil nó nach bhfuil nó nach bhfuil nó nach bhfuil nó nach bhfuil nó nach bhfuil ordú nua á stopadh ag an ngníomhaire le hiarratas an fhreastalaí.

Nóta:

Is maoin de chuid an chomhéadain ghníomhaire é uaslíon na n-aistrithe atá ar feitheamh. Tógann creatlach an idirnaisc loighic chun sonraí a léamh a chur faoi bhráid na n-óstach iarrthach ag baint úsáide as an uimhir seo. Ní mór don chomhéadan gníomhaire, ní an creatlach idirnasctha, líon na léann atá ar feitheamh a rianú. Ní mór don ghníomhaire iarratas freastail a dhearbhú le cosc ​​a chur ar líon na léamha atá ar feitheamh dul thar an uaslíon. Má tá Liúntas Iarraidh Feithimh > 0 ag gníomhaire, ní mór don ghníomhaire an t-iarratas feithimh a dhearbhú luath go leor ionas nach sáróidh iomlán na n-aistrithe atá ar feitheamh, lena n-áirítear iad siúd a nglactar leo agus an t-iarratas feithimh, uasmhéid na n-aistrithe ar feitheamh a shonraítear.

Sonraíochtaí Comhéadain Avalon® 28

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Fíor 12 .

Aistrithe Léite le Píblínte le Latency Athraitheach

Léiríonn an figiúr seo a leanas roinnt aistrithe léite gníomhairí. Tá an gníomhaire píblíneáilte le latency athraitheach. San fhigiúr seo, is féidir leis an ngníomhaire glacadh le huasmhéid de dhá aistriú atá ar feitheamh. Úsáideann an gníomhaire waitrequest chun róchaiteachas a sheachaint.

1

2

34

5

6

78

9

10

11

clk

seoladh

addr1

addr2

addr3

addr4

addr5

léigh

iarratas waiter

readdata readdatavalid

sonraí 1

sonraí2

sonraí 3

sonraí4

sonraí5

Marcáil na huimhreacha sa léaráid uainiúcháin seo na trasdulta seo a leanas:
1. Dearbhaíonn an t-óstach seoladh agus léamh, ag cur tús le haistriú léite.
2. Gabhann an gníomhaire addr1.
3. Gabhann an gníomhaire addr2.
4. Dearbhaíonn an gníomhaire an t-iarratas freastalaí toisc go bhfuil glactha ag an ngníomhaire cheana féin le huasmhéid de dhá léamh atá ar feitheamh, rud a fhágann go bhfuil an tríú haistriú tagtha chun deiridh.
5. Dearbhaíonn an gníomhaire data1, an freagra ar addr1. Deasserts an gníomhaire waitrequest.
6. Gabhann an gníomhaire addr3. Gabhann an t-idirnasc sonraí1.
7. Gabhann an gníomhaire addr4. Gabhann an t-idirnasc sonraí2.
8. Tiomáineann an gníomhaire readdatavalid agus readdata mar fhreagra ar an tríú haistriú léite.
9. Gabhann an gníomhaire addr5. Gabhann an t-idirnasc sonraí3. Tá an comhartha léite os a chionn. Níl luach an iarratais fhreastalaí ábhartha a thuilleadh.
10. Gabhann an t-idirnasc sonraí4.
11. Tiomáineann an gníomhaire sonraí5 agus dearbhaíonn sé readdatavalid a chomhlánaíonn an chéim sonraí don aistriú léite deiridh ar feitheamh.
Murar féidir leis an ngníomhaire aistriú scríofa a láimhseáil agus aistrithe léite á bpróiseáil, ní mór don ghníomhaire an t-iarratas freastail a dhearbhú agus an oibríocht scríofa a stopadh go dtí go mbeidh na haistrithe léite ar feitheamh curtha i gcrích. Ní shainíonn sonraíocht Avalon-MM luach na léimhshonraí i gcás go nglacann gníomhaire le haistriú scríofa chuig an seoladh céanna le haistriú léite atá ar feitheamh faoi láthair.
3.5.4.2. Aistrithe Píblíne Léite le Latency Seasta
Tá an chéim seoltaí d’aistrithe léite folúis sheasta comhionann leis an gcás latency inathraithe. Tar éis na céime seoltaí, glacann píblíne le latency léite seasta líon seasta de thimthriallta cloig chun léamhsonraí bailí a thabhairt ar ais. Sonraíonn an airí readLatency líon na dtimthriallta cloig chun léimhsonraí bailí a thabhairt ar ais. Gabhann an t-idirnasc sonraí léite ar an imeall clog ardaithe cuí, ag críochnú céim na sonraí.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 29

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Le linn na céime seolta, is féidir leis an bhfreasúra a dhearbhú chun an t-aistriú a choinneáil siar. Nó, sonraíonn an LéamhLatency do líon seasta staid feithimh. Críochnaíonn céim an tseolta ar an gcéad imeall eile de CLC tar éis stáit feithimh, más ann dóibh.

Le linn na céime sonraí, léann an tiomántán sonraí tar éis latency seasta. Le haghaidh latency léamh de , ní mór na sonraí léite bailí a thíolacadh ar an imeall clk ag ardú tar éis dheireadh na céime seoladh.

Fíor 13 .

Aistriú Léite Píblíne le Lagency Seasta Dhá Thimthriall

Léiríonn an figiúr seo a leanas ilaistrithe sonraí idir óstach agus píblíne. Tiomáineann an t-iarratas chun aistrithe a stopadh agus tá latency léite seasta de 2 thimthriall aige.

12

3

45

6

clk

seoladh

addr1

addr2 addr3

léigh

iarratas waiter

léamhsonraí

sonraí1

sonraí2 data3

Marcáil na huimhreacha sa léaráid uainiúcháin seo na trasdulta seo a leanas: 1. Cuireann óstach tús le haistriú léite trí léamh agus addr1 a dhearbhú. 2. Dearbhaíonn an freastalaí iarratas an t-aistriú a choinneáil siar ar feadh timthriall amháin. 3. Na gabhálacha addr1 ag imeall ardú clk. Críochnaíonn céim an tseolta anseo. 4. Cuireann na sonraí léite bailí i láthair tar éis 2 thimthriall, ag cur deireadh leis an aistriú. 5. dearbhaítear addr2 agus read le haghaidh aistriú léite nua. 6. Cuireann an t-óstach tús le tríú léamh a aistriú le linn an chéad timthrialla eile, roimh na sonraí ó
cuirtear an t-aistriú roimh ré ar ais.

3.5.5. Aistrithe Pléasctha
Déanann pléasctha aistrithe iolracha mar aonad, seachas déileáil le gach focal go neamhspleách. D’fhéadfadh go méadódh pléascanna tréchur do phoirt oibreora a bhainfidh éifeachtúlacht níos mó amach agus iad ag láimhseáil ilfhocail ag an am, mar SDRAM. Is é an éifeacht ghlan a bhaineann le pléasctha ná an eadráin a ghlasáil ar feadh ré an pléasctha. Caithfidh comhéadan pléasctha Avalon-MM a thacaíonn le léitheoirí agus le scríobh araon tacú le pléascanna léitheoireachta agus scríofa.
Áirítear ar chomhéadain bursting Avalon-MM comhartha aschuir pléasctha. Má tá ionchur cuntas pléasctha ag gníomhaire, tá an gníomhaire in ann pléasctha.
Iompraíonn an comhartha líon pléasctha mar seo a leanas:
· Ag tús pléasctha, léiríonn an comhaireamh pléasctha líon na n-aistrithe seicheamhach sa pléasctha.
· Do leithead ó chomhaireamh pléasctha, is é 2( -1).Is é an t-íosfhad pléasctha dlíthiúil amháin.

Sonraíochtaí Comhéadain Avalon® 30

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX
Chun tacú le pléasctha léite gníomhaire, ní mór do ghníomhaire tacú leis na nithe seo a leanas freisin:
· Staideanna feithimh a bhfuil an comhartha waitrequest.
· Aistrithe píblíne le latency athraitheach leis an comhartha readdatavalid.
Ag tús pléasctha, feiceann an gníomhaire an seoladh agus luach fad pléasctha ar an líon pléasctha. Le haghaidh pléasctha le seoladh agus luach comhairimh pléasctha de , caithfidh an gníomhaire aistrithe comhleanúnacha a dhéanamh ag tosú ag an seoladh . Críochnaíonn an pléasctha tar éis don ghníomhaire an focal sonraí. Ní mór don ghníomhaire pléasctha seoladh agus cuntas pléasctha a ghabháil ach uair amháin le haghaidh gach pléasctha. Ní mór do loighic an ghníomhaire tátal a bhaint as an seoladh do gach duine ach amháin na chéad aistrithe sa pléasctha. Is féidir le gníomhaire an comhartha ionchuir startbursttransfer a úsáid freisin, a dhearbhaíonn an t-idirnascadh ar an gcéad timthriall de gach pléasctha.
3.5.5.1. Scríobh Pléascanna
Beidh feidhm ag na rialacha seo nuair a thosaíonn pléasctha scríofa le cuntas pléasctha níos mó ná ceann amháin:
· Nuair a chomhaireamh pléasctha de curtha i láthair ag tús an pléasctha, ní mór don ghníomhaire glacadh leis aonaid leantacha de shonraí scríofa chun an pléasctha a chríochnú. Fanann an eadráin idir an péire óstaigh-ghníomhaire faoi ghlas go dtí go gcríochnaíonn an pléasctha. Cinntíonn an glas seo nach féidir le haon óstach eile idirbhearta a dhéanamh ar an ngníomhaire go dtí go gcríochnóidh an pléasctha scríofa.
· Ní mór don ghníomhaire sonraí scríofa a ghabháil ach amháin nuair a dhearbhaíonn sé/sí an scríobh. Le linn na pléasctha, is féidir leis an óstach scríobh a chur in iúl a thabharfadh le fios go bhfuil writedata neamhbhailí. Ní chuireann deasserting scríobh deireadh leis an pléasctha. Cuireann an t-aissertion scríobh moill ar an bpléasc agus ní féidir le haon óstach eile rochtain a fháil ar an ngníomhaire, rud a laghdóidh an éifeachtúlacht aistrithe.
· Cuireann an gníomhaire moill ar aistriú trí iarratas freastalaí a dhearbhú a chuireann brú ar shonraí scríofa, ar scríobh, ar chomhaireamh pléasctha, agus ar féidir a choinneáil tairiseach.
· Tá feidhmiúlacht an chomhartha byteenable mar an gcéanna do oibreáin pléasctha agus nonbursting. I gcás óstach 32-giotán atá ag pléasctha ag scríobh chuig gníomhaire 64-giotán, ag tosú ag seoladh beart 4, is é an chéad aistriú scríofa a fheiceann an gníomhaire ag a sheoladh 0, le byteenable = 8'b11110000. Is féidir leis na byteenables athrú le haghaidh focail éagsúla an pléasctha.
· Ní gá na comharthaí inbhreithe ar fad a dhearbhú. Is féidir le hóstach pléasctha a scríobhann focail pháirteacha an comhartha inbhuaine a úsáid chun na sonraí atá á scríobh a aithint.
· Go simplí, seoltar scríobhann agus comharthaí incheadaithe mar 0anna ar fad ar aghaidh chuig gníomhaire AvalonMM mar idirbhearta bailí.
· Sonraíonn an t-airí tairiseachBurstBehaviour iompar na gcomharthaí pléasctha.
— Nuair is fíor BurstBehavior d’óstach, coinníonn an t-óstach an seoladh agus an líon pléasctha cobhsaí le linn pléasctha. Nuair is fíor do ghníomhaire, dearbhaíonn constantBurstBehavior go bhfuil an gníomhaire ag súil go gcoinneofar an seoladh agus an líon pléasctha cobhsaí le linn pléasctha.
— Nuair a bhíonn constantBurstBehavior bréagach, ní bhíonn an seoladh agus an líon pléasctha cobhsaí ach amháin don chéad idirbheart pléasctha. Nuair a bhíonn constantBurstBehavior bréagach, déanann an gníomhaire samples seoladh agus comhaireamh pléasctha ar an gcéad idirbheart pléasctha amháin.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 31

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Fíor 14 .

Scríobh Burst le constantBurstBehavior Socraigh go Bréagach don Óstríomhaire agus don Ghníomhaire

Léiríonn an figiúr seo a leanas pléasctha oibreáin dar fad 4. San example, dearbhaíonn an gníomhaire waitrequest dhá uair moill ar an pléasctha.

12

3

4

5

67

8

clk

seoladh

addr1

startbursttransfer

pléasctha

4

scríobh

scríobh sonraí

sonraí1

sonraí2

sonraí3

sonraí4

iarratas waiter

Marcálann na huimhreacha sa léaráid uainiúcháin seo na trasdulta seo a leanas:
1. Dearbhaíonn an t-óstach seoladh, cuntas pléasctha, scríobhann, agus tiomáineann sé an chéad aonad de shonraí scríofa.
2. Dearbhaíonn an gníomhaire waitrequest láithreach, rud a thugann le fios nach bhfuil an gníomhaire réidh chun dul ar aghaidh leis an aistriú.
3. Tá an t-iarratas ar fhreastalaí íseal. Gabhann an gníomhaire addr1, cuntas pléasctha, agus an chéad aonad de shonraí scríofa. Ar thimthriallta ina dhiaidh sin den aistriú, déantar neamhaird de sheoladh agus líon pléasctha.
4. Gabhann an gníomhaire an dara aonad sonraí ag imeall ardú clk.
5. Cuirtear an pléasctha ar sos fad is a bhíonn an scríobh deasseráilte.
6. Gabhann an gníomhaire an tríú aonad sonraí ag imeall ardú clk.
7. Dearbhaíonn an gníomhaire iarratas ar fhreastalaí. Mar fhreagra air sin, coinnítear na haschuir go léir tairiseach trí thimthriall eile cloig.
8. Gabhann an gníomhaire an t-aonad sonraí deiridh ar an imeall ardú seo de clk. Críochnaíonn pléasctha scríobh an ghníomhaire.
San fhigiúr thuas, dearbhaítear an comhartha startbursttransfer don chéad timthriall clog de pléasctha agus cuirtear a dheas ar an gcéad timthriall clog eile. Fiú má dhearbhaíonn an gníomhaire waitrequest, ní dhearbhaítear an comhartha startbursttransfer ach amháin don chéad timthriall clog.
Eolas Gaolmhar
Airíonna Comhéadain ar leathanach 17

3.5.5.2. Léigh pléasctha
Tá pléasctha léite cosúil le haistrithe léite píblíneacha le latency athraitheach. Bíonn céimeanna seoltaí agus sonraí ar leith ag pléasctha léite. cuireann readdatavalid in iúl nuair atá an gníomhaire ag cur i láthair sonraí bailí léite. Murab ionann agus aistrithe léite píblíneacha, is iomaí aistrithe sonraí a bhíonn mar thoradh ar sheoladh pléasctha léite amháin.

Sonraíochtaí Comhéadain Avalon® 32

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Baineann na rialacha seo le pléascanna léitheoireachta:
· Nuair a nascann ósta go díreach le gníomhaire, comhaireamh pléasctha de ciallaíonn sé go gcaithfidh an gníomhaire filleadh focail léamhsonraí chun an pléasctha a chríochnú. I gcásanna ina nascann idirnascadh an óstaigh agus an péire gníomhairí, féadfaidh an t-idirnascadh orduithe léite a sheoltar ón óstach chuig an ngníomhaire a chur faoi chois. Le haghaidh example, má sheolann an t-óstach ordú léite ar a bhfuil luach infhionaithe de 0, féadfaidh an t-idirnasc an léamh a chur faoi chois. Mar thoradh air sin, ní fhreagraíonn an gníomhaire don ordú léite.
· Cuireann an gníomhaire gach focal i láthair trí léamhsonraí a sholáthar agus trí shonraí léite a dhearbhú atá bailí ar feadh timthrialla. Moilleanna inléite-bhailí a shocrú ach ní chuireann sé deireadh leis an gcéim sonraí pléasctha.
· Maidir le léamha a bhfuil cuntas pléasctha > 1 acu, molann Intel gach mír inbhreithe a dhearbhú.

Nóta:

Molann Intel nach mbeadh fo-iarmhairtí léite ag gníomhairí cumasacha pléasctha. (Ní ráthaíonn an tsonraíocht seo cé mhéad beart a léann óstach ón ngníomhaire chun iarratas a shásamh.)

Fíor 15 .

Léigh pléasctha

Léiríonn an figiúr seo a leanas córas ina bhfuil dhá óstach pléasctha ag teacht ar ghníomhaire. Tabhair faoi deara gur féidir le Óstach B tiomáint

iarratas léite sula gcuirtear na sonraí ar ais d’Óstríomhaire A.

1

23

45

6

clk

seoladh A0 (Ósta A) A1 Óstach (B)

léigh

startbursttransfer

iarratas waiter

pléasctha

4

2

léamhsonraí bailí

léamhsonraí

D(A0)D(A0+1) D(A0+2D)(A0+3)D(A1)D(A1+1)

Marcáil na huimhreacha sa léaráid uainiúcháin seo na trasdulta seo a leanas:
1. Dearbhaíonn óstach A seoladh (A0), cuntas pléasctha, agus léitear tar éis imeall ardú clk. Dearbhaíonn an gníomhaire iarratas an fhreastalaí, rud a fhágann go gcoinneofar gach ionchur seachas an t-aistriú tosaithe seasta trí thimthriall eile cloig.
2. Gabhann an gníomhaire A0 agus cuntas pléasctha ag an imeall ardú seo de clk. D’fhéadfadh aistriú nua tosú ar an gcéad timthriall eile.
3. Tiomáineann óstach B seoladh (A1), cuntas pléasctha, agus léigh. Dearbhaíonn an gníomhaire an t-iarratas waiter, rud a fhágann go mbíonn gach ionchuir seachas an t-aistriú tús burst seasta. D’fhéadfadh an gníomhaire sonraí léite a bheith tugtha ar ais aige ón iarratas ar an gcéad léamh ag an am seo, ar a luaithe.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 33

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX
4. Cuireann an gníomhaire léamhsonraí bailí i láthair agus dearbhaíonn sé readdatavalid, ag aistriú an chéad fhocail sonraí don óstach A.
5. Aistrítear an dara focal le haghaidh ósta A. Déanann an gníomhaire deassert sonraí bailí a léamh agus an pléasctha léite a chur ar sos. Is féidir leis an gcalafort gníomhaire a choinneáil inléite-bhailí deasshonraithe ar feadh líon treallach de thimthriallta cloig.
6. Cuirtear an chéad fhocal le haghaidh ósta B ar ais.
3.5.5.3. Pléascanna LíneWrapped
Faigheann próiseálaithe a bhfuil taisce treoracha acu éifeachtúlacht trí úsáid a bhaint as pléascanna fillte líne. Nuair a iarrann próiseálaí sonraí nach bhfuil sa taisce, ní mór don rialaitheoir taisce an líne taisce iomlán a athlíonadh. I gcás próiseálaí a bhfuil líne taisce de 64 beart aige, is féidir 64 beart a léamh ón gcuimhne má chailleann tú taisce. Má léann an próiseálaí ó sheoladh 0xC nuair a tharla an t-uafás taisce, d'fhéadfadh rialtóir taisce neamhéifeachtúil pléasctha a eisiúint ag seoladh 0, rud a d'fhág go mbeadh sonraí ó sheoltaí léite 0x0, 0x4, 0x8, 0xC, 0x10, 0x14, 0x18, . . . 0x3C. Níl na sonraí iarrtha ar fáil go dtí an ceathrú léamh. Le pléasctha líneála, is é an t-ordú seoltaí 0xC, 0x10, 0x14, 0x18, . . . 0x3C, 0x0, 0x4, agus 0x8. Seoltar na sonraí iarrtha ar ais ar dtús. Déantar an líne taisce ar fad a athlíonadh ón gcuimhne ar deireadh thiar.
3.5.6. Léigh agus Scríobh Freagraí
I gcás aon ghníomhaire Avalon-MM, ní mór orduithe a phróiseáil ar bhealach saor ó ghuais. Ceist freagraí a léamh agus a scríobh san ord inar glacadh le horduithe.
3.5.6.1. Ordú Idirbheart le haghaidh Freagraí Léigh agus Scríobh Avalon-MM (Óstaigh agus Gníomhairí)
Maidir le haon óstach Avalon-MM: · Ráthaíonn Sonraíochtaí Chomhéadain Avalon go n-ordaítear don ghníomhaire céanna
an gníomhaire a bhaint amach in ord eisiúna ordaithe, agus freagraíonn an gníomhaire in ord eisiúna ordaithe. · Féadfaidh gníomhairí éagsúla orduithe a fháil agus freagairt dóibh in ord eile seachas mar a eisíonn an t-óstach iad. Nuair a éiríonn leis, freagraíonn an gníomhaire in ord eisiúna ordaithe. · Filleann freagraí (má tá siad i láthair) in ord eisiúna na n-orduithe, is cuma cé acu an bhfuil na horduithe léite nó scríofa do na gníomhairí céanna nó do na gníomhairí éagsúla. · Ní ráthaíonn Sonraíochtaí Chomhéadain Avalon ordú idirbhirt idir óstaigh éagsúla.
3.5.6.2. Léaráid Uainithe Freagraí Léigh agus Scríobh Avalon-MM
Taispeánann an léaráid seo a leanas glacadh le horduithe agus ordú eisiúna orduithe le haghaidh freagraí léamh agus scríobh Avalon-MM. Toisc go roinneann na comhéadain léite agus scríobh an comhartha freagartha, ní féidir le comhéadan freagra scríofa agus freagra léite a eisiúint ná a ghlacadh sa timthriall cloig céanna.
Léigh freagraí, seol freagra amháin le haghaidh gach léimhsonraí. Tá fad pléasctha léamh de torthaí i freagraí.

Sonraíochtaí Comhéadain Avalon® 34

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Scríobh freagraí, seol freagra amháin do gach ordú scríobh. Ní thagann ach freagra amháin as pléasctha scríofa. Seolann an comhéadan gníomhaire an freagra tar éis glacadh leis an aistriú scríofa deiridh sa pléasctha. Nuair a chuimsíonn comhéadan an comhartha scríbhneoir Freagrach, ní mór gach ordú scríobh a chomhlánú le freagraí scríofa.

Fíor 16. Léaráid Uainithe Freagraí Léigh agus Scríobh Avalon-MM

clk

seoladh

R0

W0

W1

R1

léigh

scríobh

léamhsonraí bailí

scríbhneora freagrach

freagra

R0

W0

W1

R1

3.5.6.2.1. Léaráid Uainithe Freagartha íosta le léamhsonraí bailí nó scríbhneoir Freagrach

I gcás comhéadain le readdatavalid nó writeresponsevalid, d’fhéadfadh deacracht a bheith ag baint le huainiú dúnta ar óstaigh Avalon-MM mar gheall ar íosmhéid Freagracht aon-timthriall.

Léiríonn na léaráidí uainiúcháin seo a leanas an t-iompar ar feadh íosmhéid Freagartha de 1 nó 2 thimthriall. Tabhair faoi deara gur féidir leis an bhfile freagartha iarbhír a bheith níos mó ná an luach íosta ceadaithe mar a léiríonn na léaráidí ama seo.

Fíor 17. Is ionann Freagracht ÍostaLatency agus Timthriall Amháin

léigh clk
léamhsonraí bailí

1 timthriall latency freagartha íosta

Figiúr 18. ÍosFreagracht Is Comhionann Dhá Thimthriall clk
léigh 2 thimthriall íostaResponseLatency
léamhsonraí bailí

Comhoiriúnacht
Tá comhéadain leis an íos-Fhreagracht chéanna idir-inoibritheach gan aon oiriúnú. Má tá íosfhreagracht níos airde ag an óstach ná an gníomhaire, bain úsáid as cláir phíblíne chun na difríochtaí a chúiteamh. Ba chóir na cláir píblíne

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 35

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

moill ar léamh sonraí ón ngníomhaire. Má tá íosfhreagracht níos airde ag an ngníomhaire ná mar atá ag an óstach, tá na comhéadain idir-inoibritheach gan oiriúnú.

3.6. Ailíniú Seoladh
Ní thacaíonn an t-idirnasc ach le rochtain ailínithe. Ní féidir le hóstach seoltaí a eisiúint ach iolraí dá leithead sonraí i siombailí. Is féidir le hóstach focail pháirteacha a scríobh trí roinnt rudaí is féidir a léamh a chur in iúl. Le haghaidh example, is é 2'b2 na nithe inbhreithe a bhaineann le scríobh 4 beart ag seoladh 1100.

3.7. Seoladh Gníomhaire Avalon-MM

Bainistíonn méid dinimiciúil bus sonraí le linn aistrithe idir péirí óstaigh-ghníomhairí de leithid sonraí éagsúla. Tá sonraí gníomhairí ailínithe i mbearta tadhlacha sa spás seoltaí óstaigh.

Má tá an leithead sonraí óstaigh níos leithne ná an leithead sonraí gníomhaire, focail ar an léarscáil spáis seoladh óstach chuig áiteanna éagsúla sa spás seoladh gníomhaire. Le haghaidh example, óstach 32-giotán a léamh ó ghníomhaire 16-giotán mar thoradh ar dhá aistriú léamh ar thaobh an ghníomhaire. Léitear go seoltaí as a chéile.

Má tá an t-óstach níos cúinge ná an gníomhaire, ansin bainistíonn an t-idirnasc na lánaí beart gníomhaire. Le linn aistrithe léite óstaigh, ní thugann an t-idirnasc ach na lánaí beart cuí de shonraí gníomhaire chuig an óstaigh níos cúinge. Le linn aistrithe scríobh óstach, an t-idirnascadh
dearbhaíonn sé go huathoibríoch na comharthaí infhaighte chun sonraí a scríobh ach chuig na lánaí beart gníomhaire sonraithe.

Ní mór do ghníomhairí leithead sonraí 8, 16, 32, 64, 128, 256, 512 nó 1024 giotán a bheith acu. Taispeánann an tábla seo a leanas an t-ailíniú le haghaidh sonraí gníomhairí de leithead éagsúla laistigh d'óstach 32-giotán a fheidhmíonn rochtain lánfhocail. Sa tábla seo, tagraíonn OffSET[N] do mhéid focal gníomhaire a fhritháireamh sa spás seoladh gníomhaire.

Tábla 12. Méid Dinimiciúla Bus Léarscáiliú Seoladh Óstach go Gníomhaire

Seoladh Beart Óstach (1)

Rochtain

0x00

1

2

3

4

0x04

1

2

3

4

0x08

1

2

Sonraí Óstach 32-Giotán

Nuair a Rochtain ar Chomhéadan Gníomhaire 8-Giotán

Nuair a Rochtain ar Chomhéadan Gníomhaire 16-Giotán

Fritháireamh[0]7..0

Fritháireamh[0]15..0 (2)

OFFSET[1]7..0 OFFSET[2]7..0 OFFSET[3]7..0

Fritháireamh[1]15..0 — —

Fritháireamh[4]7..0

Fritháireamh[2]15..0

OFFSET[5]7..0 OFFSET[6]7..0 OFFSET[7]7..0

Fritháireamh[3]15..0 — —

Fritháireamh[8]7..0

Fritháireamh[4]15..0

Fritháireamh[9]7..0

Fritháireamh[5]15..0

Agus rochtain á fáil agat ar Chomhéadain Gníomhaire 64-Giotán OFFSET[0]31..0 — — —
Fritháireamh[0]63..32 — — —
Fritháireamh[1]31..0 —
ar lean…

Sonraíochtaí Comhéadain Avalon® 36

Seol Aiseolas

3. Comhéadain Mapáilte Cuimhne Avalon 683091 | 2022.01.24. XNUMX

Seoladh Beart Óstach (1)

Rochtain

Nuair a Rochtain ar Chomhéadan Gníomhaire 8-Giotán

Sonraí Óstach 32-Giotán
Nuair a Rochtain ar Chomhéadan Gníomhaire 16-Giotán

3

Fritháireamh[10]7..0

4

Fritháireamh[11]7..0

0×0C

1

Fritháireamh[12]7..0

Fritháireamh[6]15..0

2

Fritháireamh[13]7..0

Fritháireamh[7]15..0

3

Fritháireamh[14]7..0

4 Agus mar sin de

Fritháireamh[15]7..0 Agus mar sin de

— Agus mar sin de

Nótaí: 1. Cé go n-eisíonn an t-óstach seoltaí beart, faigheann an t-óstach rochtain ar fhocail iomlána 32-giotán. 2. I gcás gach iontrála gníomhaire, [ Is é ] an fritháireamh ar an bhfocal agus is iad na giotáin san fhocal luachanna na síntiús.

Agus rochtain á fáil agat ar Chomhéadan Gníomhaire 64-Giotán - -
Fritháireamh[1]63..32 — — — Agus mar sin de

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 37

683091 | 2022.01.24 Seol Aiseolas

4. Comhéadain Idirghabhála Avalon
Ligeann comhéadain Avalon Interrupt do chomhpháirteanna gníomhairí imeachtaí a chomharthaíocht chun comhpháirteanna a óstáil. Le haghaidh example, is féidir le rialtóir DMA cur isteach ar phróiseálaí tar éis aistriú DMA a chríochnú.

4.1. Cur isteach ar an Seoltóir
Tiomáineann seoltóir idirbhriste comhartha idirbhriste aonair chuig glacadóir idirbhriste. Ní mór uainiú an chomhartha irq a bheith sioncronach le ciumhais ardú an chlog a bhaineann leis. níl gaol ag Irq le haon aistriú ar aon chomhéadan eile. ní mór irq a dhearbhú go dtí go n-admhaítear é ar an gcomhéadan gníomhaire Avalon-MM a bhaineann leis.
Baineann na hidirghabhálacha go sonrach le comhpháirt. De ghnáth is é an glacadóir a chinneann an freagra cuí trí chlár stádais idirbhriste a léamh ó chomhéadan gníomhaire Avalon-MM.

4.1.1. Róil Chomhartha Idirbhriseadh Avalon

Tábla 13. Idirbhriseadh Róil Chomhartha an Seoltóra

Ról Comhartha

Leithead

Treo

Ag teastáil

irq irq_n

1-32

Aschur

Cur síos
Iarratas ar Idirbhriseadh. Tiomáineann seoltóir idirbhriste comhartha idirbhriste chuig glacadóir idirbhriste.

4.1.2. Cur isteach ar Airíonna Seoltóra

Tábla 14. Cur isteach ar Airíonna an Seoltóra

Ainm na Maoine

Luach Réamhshocraithe

Luachanna Dlíthiúla

Cur síos

gaoltaAddressabl

N/B

ePoint

Clog gaolmhar

N/B

Ainm an ghníomhaire Avalon-MM ar an gcomhpháirt seo.
Ainm comhéadan clog ar seo
comhpháirt.

Ainm an chomhéadain gníomhaire Avalon-MM a sholáthraíonn rochtain ar na cláir chun an t-idirbhriseadh a sheirbhísiú.
Tá ainm an chomhéadain cloig lena mbaineann an seoltóir idirbhriste seo sioncronach. D’fhéadfadh luachanna difriúla a bheith ag an seoltóir agus ag an nglacadóir don mhaoin seo.

Athshocraigh gaolmhara

N/B

Ainm athshocraithe

Ainm an chomhéadain athshocraithe a gcuireann sé seo isteach air

comhéadan ar seo

tá an seoltóir sioncronach.

comhpháirt.

Intel Corporation. Gach ceart ar cosaint. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Barántaíonn Intel feidhmíocht a tháirgí FPGA agus leathsheoltóra de réir sonraíochtaí reatha de réir bharántas caighdeánach Intel, ach coimeádann sé an ceart chun athruithe a dhéanamh ar aon táirgí agus seirbhísí ag am ar bith gan fógra. Ní ghlacann Intel aon fhreagracht nó dliteanas a eascraíonn as cur i bhfeidhm nó úsáid aon fhaisnéise, táirge nó seirbhíse a thuairiscítear anseo ach amháin mar a aontaítear go sainráite i scríbhinn ag Intel. Moltar do chustaiméirí Intel an leagan is déanaí de shonraíochtaí feiste a fháil sula dtéann siad ag brath ar aon fhaisnéis foilsithe agus sula ndéanann siad orduithe le haghaidh táirgí nó seirbhísí. *Féadtar ainmneacha agus brandaí eile a éileamh mar shealúchas daoine eile.

ISO 9001:2015 Cláraithe

4. Comhéadain Idirghabhála Avalon 683091 | 2022.01.24. XNUMX

4.2. Glacadóir Idirbhriste
Faigheann comhéadan idirbhriste idirbhriste ó chomhéadain seoltóra idirbhriste. Is féidir le comhpháirteanna le comhéadain óstaigh Avalon-MM glacadóir idirbhriste a áireamh chun idirbhriseadh arna ndearbhú ag comhpháirteanna gníomhaire le comhéadain idirscortha seoltóra a bhrath. Glacann an glacadóir idirbhriste le hiarratais idirbhriste ó gach seoltóir idirbhriste mar ghiotán ar leith.

4.2.1. Róil Chomhartha Idirbhriseadh Avalon

Tábla 15. Róil Chomhartha an Ghlacadóra Idirbhriseadh

Ról Comhartha

Leithead

Treo

Ag teastáil

irq

1

Ionchur

Cur síos
irq é an -veicteora giotán, ina gcomhfhreagraíonn gach giotán go díreach le seoltóir IRQ amháin gan aon toimhde bhunúsach ar thosaíocht.

4.2.2. Airíonna an Ghlacadóra Idirbhriseadh

Tábla 16. Airíonna an Ghlacadóra Idirbhriseadh

Ainm na Maoine

Luach Réamhshocraithe

Luachanna Dlíthiúla

Cur síos

Pointe Inseolta gaolmhara

N/B

Ainm an Ainm an chomhéadain óstaigh Avalon-MM a úsáidtear chun

Idirbhriseadh seirbhíse Avalon-MM a fuarthas ar an gcomhéadan seo.

ósta

comhéadan

Clog gaolmhar

N/B

Ainm an Chomhéadain Avalon Clock lena mbaineann sé seo

Avalon

tá glacadóir idirbhriste sioncronach. An seoltóir agus

Clog

d'fhéadfadh luachanna difriúla a bheith ag an nglacadóir don mhaoin seo.

comhéadan

Athshocraigh gaolmhara

N/B

Ainm an chomhéadain athshocraithe a gcuireann sé seo isteach air

Avalon

tá an glacadóir sioncrónach.

Athshocraigh

comhéadan

4.2.3. Uainiú Idirbhriseadh

Freastalaíonn an t-óstach Avalon-MM ar an idirbhriseadh tosaíochta 0 roimh bhriseadh tosaíochta 1.

Fíor 19 .

Uainiú Idirbhriseadh

San fhigiúr seo a leanas, tá tosaíocht níos airde ag idirbhriseadh 0. Tá int1 á láimhseáil ag an nglacadóir idirbhriste

nuair a dhearbhaítear int0. Glaoitear an láimhseálaí int0 agus críochnaíonn sé. Ansin, atosaíonn an láimhseálaí int1. Tá an

léaráid léiríonn int0 deasserts ag an am 1. int1 deasserts ag an am 2.

1

2

clk

Iarratais aonair int0
slán 1

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 39

683091 | 2022.01.24 Seol Aiseolas

5. Comhéadain Streaming Avalon

Is féidir leat comhéadain Avalon Streaming (Avalon-ST) a úsáid le haghaidh comhpháirteanna a thiomáineann ard-bandaleithead, íseal-latency, sonraí aontreoch. I measc na bhfeidhmchlár tipiciúla tá sruthanna ilphléacsáilte, paicéid, agus sonraí DSP. Is féidir le comharthaí comhéadan Avalon-ST cur síos a dhéanamh ar chomhéadain sruthaithe traidisiúnta a thacaíonn le sruth amháin sonraí gan eolas ar chainéil nó ar theorainneacha paicéid. Is féidir leis an gcomhéadan tacú freisin le prótacail níos casta atá in ann aistrithe pléasctha agus paicéid le paicéid idirdhuilleach thar ilbhealaí.

Nóta:

Má theastaíonn comhéadan sruthú sonraí ardfheidhmíochta uait, féach Caibidil 6 Comhéadain Chreidmheasa Sruthaithe Avalon.

Fíor 20. Comhéadan Avalon-ST – Feidhmiú tipiciúla an Chomhéadain Avalon-ST

Comhéadain Bord Ciorcad Clóbhuailte Intel FPGA Avalon-ST (Plána Sonraí)

Sceidealóir

Ionchur Avalon-ST

Rx IF Core ch

2

Foinse 0-2 Doirteal 1

0

Comhéadan Avalon-MM (Plána Rialaithe)

Foinse

Tx IF Croí doirteal

Aschur Avalon-ST

Comhéadan Óstach Avalon-MM
Próiseálaí

Comhéadan Óstach Avalon-MM
Rialú IO

Comhéadan Gníomhaire Avalon-MM
SDRAM Cntl
Cuimhne SDRAM

Ní gá go mbeadh gach comhéadain foinse agus doirteal Avalon-ST idir-inoibritheach. Mar sin féin, má sholáthraíonn dhá chomhéadan feidhmeanna comhoiriúnacha don spás feidhmchláir chéanna, tá oiriúntóirí ar fáil chun ligean dóibh idiroibriú.

Intel Corporation. Gach ceart ar cosaint. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Barántaíonn Intel feidhmíocht a tháirgí FPGA agus leathsheoltóra de réir sonraíochtaí reatha de réir bharántas caighdeánach Intel, ach coimeádann sé an ceart chun athruithe a dhéanamh ar aon táirgí agus seirbhísí ag am ar bith gan fógra. Ní ghlacann Intel aon fhreagracht nó dliteanas a eascraíonn as cur i bhfeidhm nó úsáid aon fhaisnéise, táirge nó seirbhíse a thuairiscítear anseo ach amháin mar a aontaítear go sainráite i scríbhinn ag Intel. Moltar do chustaiméirí Intel an leagan is déanaí de shonraíochtaí feiste a fháil sula dtéann siad ag brath ar aon fhaisnéis foilsithe agus sula ndéanann siad orduithe le haghaidh táirgí nó seirbhísí. *Féadtar ainmneacha agus brandaí eile a éileamh mar shealúchas daoine eile.

ISO 9001:2015 Cláraithe

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX
Tacaíonn comhéadain Avalon-ST le cosáin sonraí óna dteastaíonn na gnéithe seo a leanas:
· Aistriú sonraí pointe go pointe ard-tréchur íseal-latency
· Tacaíonn ilbhealaí le paicéad solúbtha idirleata
· Comharthaíocht taobhbhanda ar chainéil, earráid, agus tús agus deireadh an phacéid imlínithe
· Tacaíocht do phléascadh sonraí
· Oiriúnú comhéadan uathoibríoch
5.1. Téarmaí agus Coincheapa
Sainmhíníonn prótacal comhéadan Avalon-ST na téarmaí agus na coincheapa seo a leanas:
· Córas Sruthaithe Avalon–Tá nasc Avalon-ST amháin nó níos mó i gcóras Avalon Streaming a aistríonn sonraí ó chomhéadan foinseach go dtí comhéadan doirteal. Is éard atá sa chóras a thaispeántar thuas comhéadain Avalon-ST chun sonraí a aistriú ó ionchur an chórais go dtí aschur. Soláthraíonn comhéadain rialaithe Avalon-MM agus clár stádais do rialú bogearraí.
· Comhpháirteanna Avalon Streaming–Comhcheanglaíonn gnáthchóras a úsáideann comhéadain Avalon-ST modúil fheidhmiúla iolracha, ar a dtugtar comhpháirteanna. Cumraíonn an dearthóir córais na comhpháirteanna agus nascann sé iad le chéile chun córas a chur i bhfeidhm.
· Comhéadain Foinse agus Doirteal agus Naisc – Nuair a nascann dhá chomhpháirt, sreabhann na sonraí ón gcomhéadan foinse go dtí an comhéadan doirteal. Glaonn Sonraíochtaí Comhéadain Avalon gur nasc é an teaglaim de chomhéadan foinse a nascann le comhéadan doirteal.
· Cúlbhrú–Ceadaíonn cúlbhrú do doirteal foinse a chur in iúl chun stop a chur le sonraí a sheoladh. Tá tacaíocht do backpressure roghnach. Úsáideann an doirteal backpressure chun an sreabhadh sonraí a stopadh ar na cúiseanna seo a leanas:
— Nuair a bhíonn na FIFOanna doirteal lán
— Nuair a bhíonn brú tráchta ar a chomhéadan aschuir
· Aistrithe agus Timthriallta Réidh - Aistrítear mar thoradh ar iomadú sonraí agus rialaithe ó chomhéadan foinseach go comhéadan doirteal. Maidir le comhéadain sonraí, is timthriall réidh é timthriall inar féidir leis an doirteal aistriú a ghlacadh.
· Siombail – Is é siombail an t-aonad sonraí is lú. I gcás fhormhór na gcomhéadan paicéad, is beart é siombail. Is éard atá i siombail amháin nó níos mó ná an t-aonad sonraí a aistrítear i dtimthriall.
· Cainéal – Is cosán fisiciúil nó loighciúil é cainéal nó nasc trína dtéann faisnéis idir dhá chalafort.
· Is éard is buille – buille ann ná aistriú timthrialla aonair idir foinse agus comhéadan doirteal atá comhdhéanta de shiombail amháin nó níos mó.
· Paicéad – Is éard is paicéad ann ná comhiomlán sonraí agus comharthaí rialaithe a tharchuireann foinse go comhuaineach. Féadfaidh ceanntásc a bheith i bpaicéad chun cabhrú le ródairí agus gléasanna líonra eile an paicéad a threorú chuig an gceann scríbe ceart. Sainmhíníonn an feidhmchlár formáid an phaicéid, ní an tsonraíocht seo. Is féidir le paicéid Avalon-ST a bheith athraitheach ó thaobh faid agus is féidir iad a idirdhuilleogach thar nasc. Le comhéadain Avalon-ST, tá úsáid paicéid roghnach.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 41

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

5.2. Róil Chomhéadain Sruthaithe Avalon

Freagraíonn gach comhartha i bhfoinse sruthaithe Avalon nó i gcomhéadan doirteal do ról comhartha sruthú Avalon amháin. Ní fhéadfaidh ach cás amháin de gach ról comhartha a bheith i gcomhéadan sruthaithe Avalon. Baineann gach ról comhartha sruthú Avalon leis an dá fhoinse agus doirtil agus tá an bhrí chéanna acu don dá cheann.

Tábla 17 .

Comharthaí Comhéadain Streaming Avalon
Sa tábla seo a leanas, tá gach ról comhartha gníomhach ard.

Ról Comhartha

Leithead

Treo

Ag teastáil

Cur síos

earráid sonraí cainéil réidh
bailí

1 128 1 8,192 1 256
1
1

Comharthaí Bunúsacha

Doirteal Foinse

Níl

Uimhir an chainéil le haghaidh sonraí atá á n-aistriú

ar an timthriall reatha.

Má thacaíonn comhéadan leis an comhartha cainéal, beidh an

Ní mór don chomhéadan an paraiméadar maxChannel a shainiú freisin.

Doirteal Foinse

Níl

An comhartha sonraí ón bhfoinse go dtí an doirteal,

de ghnáth iompraíonn an chuid is mó den fhaisnéis

aistrithe.

Déanann paraiméadair sainmhíniú breise ar an ábhar agus

formáid an chomhartha sonraí.

Doirteal Foinse

Níl

Masc beagán chun earráidí a dhéanann difear do na sonraí a mharcáil

á n-aistriú sa timthriall reatha. Giotán amháin

de na maisc comhartha earráide gach ceann de na hearráidí an

aithníonn comhpháirt. An errorDescriptor

sainmhíníonn airíonna comhartha earráide.

Foinse Doirteal

Níl

Dearbhaíonn ard a chur in iúl gur féidir leis an doirteal glacadh leis

sonraí. réidh é dearbhaithe ag an doirteal ar timthriall

timthriall a mharcáil mar réidh

timthriall. Ní fhéadfaidh an fhoinse a dhearbhú ach bailí agus

sonraí a aistriú le linn timthriallta réidh.

Ní thacaíonn foinsí gan ionchur réidh le cúlbhrú. Doirtil gan aschur réidh riamh gá a backpressure.

Doirteal Foinse

Níl

Dearbhaíonn an fhoinse an comhartha seo chun gach ceann eile a cháiliú

foinse chun comharthaí a doirteal. An doirteal sampníos lú sonraí agus

comharthaí eile ó fhoinse go doirteal ar thimthriallta réidh

i gcás ina ndearbhaítear bailí. Tá gach timthriall eile

neamhaird.

Soláthraíonn foinsí gan aschur bailí go hintuigthe sonraí bailí ar gach timthriall nach bhfuil doirteal ag dearbhú cúlbhrú. Tá doirtil gan ionchur bailí ag súil le sonraí bailí ar gach timthriall nach bhfuil siad ag brú siardhátaithe.

folamh
paicéad tosaithe endofpacket

1 10
1 1

Comharthaí Aistrithe Paicéad

Doirteal Foinse

Níl

Léiríonn sé líon na siombailí atá folamh,

is é sin, nach ionann iad agus sonraí bailí. An folamh

nach bhfuil gá le comhartha ar chomhéadain nuair atá

is siombail amháin an buille.

Doirteal Foinse

Níl

Arna dhearbhú ag an bhfoinse chun deireadh a

paicéad.

Doirteal Foinse

Níl

Arna dhearbhú ag an bhfoinse chun tús na

paicéad.

Sonraíochtaí Comhéadain Avalon® 42

Seol Aiseolas

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

5.3. Seicheamhú Comhartha agus Uainiú

5.3.1. Comhéadan Sioncrónach
Tarlaíonn gach aistriú nasc Avalon-ST sioncrónach d'imeall ardú an chomhartha cloig ghaolmhara. Ní mór gach aschur ó chomhéadan foinse go comhéadan doirteal, lena n-áirítear na sonraí, an cainéal, agus na comharthaí earráide, a chlárú ar imeall ardú an chloig. Ní gá ionchuir chuig comhéadan doirteal a chlárú. Éascaíonn clárú comharthaí ag an bhfoinse oibriú ardmhinicíochta.
5.3.2. Cumasaíonn Clog
De ghnáth ní chuimsíonn comhpháirteanna Avalon-ST ionchur cumasaithe clog. Is leor an chomharthaíocht Avalon-ST féin chun na timthriallta a chinneadh ar cheart agus nár cheart comhpháirt a chumasú. D'fhéadfadh go mbeadh clog cumasaithe ag comhpháirteanna comhlíontacha Avalon-ST dá loighic inmheánach. Mar sin féin, ní mór do chomhpháirteanna a úsáideann cumas clog a chinntiú go gcloíonn uainiú an chomhéadain leis an bprótacal.

5.4. Airíonna Comhéadain Avalon-ST

Tábla 18. Airíonna Comhéadain Avalon-ST

Ainm na MaoineClog bainteach

Luach Réamhshocraithe
1

Luachanna Dlíthiúla
Comhéadan clog

Cur síos
Ainm an chomhéadain Avalon Clock a bhfuil an comhéadan Avalon-ST seo sioncronach leis.

gaolmharaAthshocraigh beatsPerCycle

1

Athshocraigh

Ainm an chomhéadain Avalon Athshocraigh lena mbaineann sé seo

comhéadan Tá comhéadan Avalon-ST sioncrónach.

1

1,2,4,8 Sonraítear líon na bhuille a aistrítear i gceann amháin

timthriall. Ligeann an mhaoin seo duit 2 ar leith a aistriú,

ach sruthanna comhghaolaithe ag baint úsáide as an gcéanna

start_of_packet, deireadh_of_paicéad, réidh agus

comharthaí bailí.

Is annamh a úsáidtear beatsPerCycle de phrótacal AvalonST.

dataBitsPerSymbol

8

1 512 Sainmhíníonn sé líon na ngiotán in aghaidh na siombaile. Le haghaidh example,

Tá siombailí 8-giotán ag comhéadain atá dírithe ar bheart. An luach seo

nach bhfuil srianta le bheith ina chumhacht 2 .

folamhWithinPacket

bréagach

fíor, bréagach Nuair is fíor, tá folamh bailí don phaicéad iomlán.

errorDescriptor

0

Liosta de

Liosta focal a chuireann síos ar an earráid a bhaineann le

teaghráin

gach giotán den chomhartha earráide. Ní mór fad an liosta

bheith mar an gcéanna leis an líon giotán sa chomhartha earráide.

Baineann an chéad fhocal sa liosta leis an ord is airde

giotán. Le haghaidh example, ciallaíonn “crc, thar maoil” an giotán sin[1]

Léiríonn an earráid earráid CRC. Léiríonn giotán[0] an

earráid thar maoil.

firstSymbolInHigh OrderBits

fíor

fíor, bréagach

Nuair is fíor, déantar an tsiombail céad-ordaithe a thiomáint chuig na píosaí is suntasaí den chomhéadan sonraí. Tá an tsiombail is airde lipéadaithe D0 sa tsonraíocht seo. Nuair a leagtar an mhaoin seo go bréagach, feictear an chéad siombail ar na giotán íseal. Tá D0 le feiceáil ag sonraí[7:0]. I gcás bus 32-giotán, más fíor, tá D0 le feiceáil ar ghiotáin[31:24].
ar lean…

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 43

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

Ainm na Maoine maxChannel readyLatency
liúntas réidh(1)

Luach Réamhshocraithe
0 0
0

Luachanna Dlíthiúla 0 255
0 8
0 8

Cur síos
Uaslíon na gcainéal ar féidir le comhéadan sonraí tacú leo.
Sainmhíníonn sé an gaol idir dearbhú comhartha réidh agus dearbhú comhartha bailí. Más réidhLatency = i gcás n > 0, ní féidir bailí a dhearbhú ach amháin timthriallta tar éis dearbhú réidh. Le haghaidh example, má tá sé réidhLatency = 1, nuair a dhearbhaíonn an doirteal réidh, ní mór don fhoinse freagairt le dearbhú bailí ar a laghad 1 timthriall tar éis dó an dearbhú réidh a fheiceáil ón doirteal.
Sainmhíníonn sé líon na n-aistrithe is féidir leis an doirteal a ghabháil tar éis é a bheith réidh. Nuair a bhíonn Liúntas = 0 réidh, ní féidir leis an doirteal glacadh le haon aistrithe tar éis é a bheith réidh. Má tá Liúntas réidh = cá níos mó ná 0, is féidir leis an doirteal glacadh suas go dtí aistrithe tar éis réidh a bheith deas.

Nóta:

Má ghineann tú idirnasc sruthú Avalon le foinse sruthaithe Avalon/BFManna doirteal nó comhpháirteanna saincheaptha agus go bhfuil ceanglais ré-Latency éagsúla ag na BFManna nó na comhpháirteanna saincheaptha seo, cuirfidh Dearthóir Ardán cuibheoirí isteach san idirnasc ginte chun freastal ar an difríocht réidhLatency idir na comhéadain foinse agus doirteal. Táthar ag súil go gcloíonn do fhoinse agus do loighic doirteal le hairíonna an idirnasc ginte.

5.5. Aistrithe Sonraí tipiciúla
Sainmhínítear sa chuid seo aistriú sonraí ó chomhéadan foinseach go comhéadan doirteal. I ngach cás, ní mór don fhoinse sonraí agus don doirteal sonraí cloí leis an tsonraíocht. Níl an doirteal sonraí freagrach as earráidí prótacail foinse a bhrath.

5.6. Sonraí Comhartha
Léiríonn an figiúr na comharthaí a chuimsíonn comhéadain Avalon-ST de ghnáth. Tiomáineann comhéadan foinse tipiciúil Avalon-ST na comharthaí bailí, sonraí, earráide agus cainéil chuig an doirteal. Is féidir leis an doirteal backpressure a chur i bhfeidhm leis an comhartha réidh.

(1) · Má tá tú réidhLatency = 0, is féidir leis an lamháltas réidh a bheith 0 nó níos mó ná 0.
· Más rud é go bhfuil an Latency réidh > 0, ní mór an Liúntas Réidh a bheith cothrom le nó níos mó ná an Lamháltas Réidh.
· Mura sonraigh an fhoinse nó an doirteal luach do readyAllowance ansin readyAllowance = readyLatency. Ní gá Liúntas réidh a chur leis na dearaí mura dteastaíonn uait go nglacfaidh an fhoinse nó an doirteal advantage den ghné seo.

Sonraíochtaí Comhéadain Avalon® 44

Seol Aiseolas

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

Fíor 21. Foinse Sonraí Comharthaí Comhéadain Avalon-ST tipiciúla
cainéal earráide sonraí bailí

Sonraí doirteal réidh

Tuilleadh sonraí faoi na comharthaí seo:
· Comhéadain réidh–Ar a thacaíonn le cúlbhrú, dearbhaíonn an doirteal réidh chun na timthriallta ina bhféadfadh aistrithe tarlú a mharcáil. Má tá sé réidh dearbhaithe ar an timthriall , timthriall meastar gur timthriall réidh é.
· bailí – Cáilíonn an comhartha bailí sonraí bailí ar aon timthriall agus sonraí á n-aistriú ón bhfoinse go dtí an doirteal. Ar gach timthriall bailí beidh an doirteal samples an comhartha sonraí agus foinse eile chun comharthaí doirteal.
· sonraí – Iompraíonn an comhartha sonraí tromlach na faisnéise a aistrítear ón bhfoinse go dtí an doirteal. Is éard atá sa chomhartha sonraí ná siombail amháin nó níos mó a aistrítear ar gach timthriall clog. Sainmhíníonn paraiméadar dataBitsPerSymbol conas a roinntear an comhartha sonraí i siombailí.
· earráid – Sa chomhartha earráide, comhfhreagraíonn gach giotán do riocht earráide a d'fhéadfadh a bheith ann. Léiríonn luach 0 ar thimthriall ar bith sonraí saor ó earráidí ar an timthriall sin. Ní shainíonn an tsonraíocht seo an gníomh a dhéanann comhpháirt nuair a bhraitear earráid.
· cainéal – Tiomáineann an fhoinse an comhartha cainéil roghnach chun a léiriú cén cainéal lena mbaineann na sonraí. Braitheann an bhrí cainéal le haghaidh comhéadan ar leith ar an bhfeidhmchlár. I roinnt feidhmchlár, léiríonn an cainéal uimhir an chomhéadain. I bhfeidhmchláir eile, léiríonn cainéal uimhir an leathanaigh nó amslot. Nuair a úsáidtear an comhartha cainéal, baineann na sonraí go léir a aistrítear i ngach timthriall gníomhach leis an gcainéal céanna. Féadfaidh an fhoinse athrú go cainéal eile ar thimthriallta gníomhacha leantacha.
Ní mór do chomhéadain a úsáideann an comhartha cainéal an paraiméadar maxChannel a shainiú chun an uimhir chainéil uasta a léiriú. Má athraíonn líon na gcainéal a thacaíonn comhéadan go dinimiciúil, léiríonn maxChannel an t-uaslíon is féidir leis an gcomhéadan a thacú.

5.7. Leagan Amach Sonraí

Fíor 22 .

Siombailí Sonraí

Taispeánann an figiúr seo a leanas comhartha sonraí 64-giotán le dataBitsPerSymbol=16. Is é siombail 0 an ceann is mó

siombail shuntasach.

63

48 47 32 31 16 15

0

siombail 0 siombail 1 siombail 2 siombail 3

Tacaíonn comhéadan Avalon Streaming leis na modhanna móra endian agus beag-endian araon. Is é an figiúr thíos example of the big-endian mode, áit a bhfuil Siombail 0 sna giotán ardoird.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 45

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

Fíor 23 .

Leagan Amach Sonraí
Taispeánann an léaráid uainiúcháin san fhíor seo a leanas ex 32-giotánample where dataBitsPerSymbol=8, agus beatsPerCycle=1.
clk
réidh
bailí

earráid cainéal
data[31:24] data[23:16] data[15:8] data[7:0]

D0

D4

D1

D5

D2

D6

D3

D7

D8

DC

D10

D9

DD

D11

DA DE

D12

DB DF

D13

5.8. Aistriú Sonraí gan Backpressure

Is é an t-aistriú sonraí gan backpressure an ceann is bunúsaí d'aistrithe sonraí Avalon-ST. Ar aon timthriall clog ar leith, tiomáineann an comhéadan foinse na sonraí agus an cainéal roghnach agus comharthaí earráide, agus dearbhaíonn sé bailí. Comhéadan doirteal samples na comharthaí seo ar imeall ardú an chlog tagartha má dhearbhaítear go bhfuil siad bailí.

Fíor 24 .

Aistriú Sonraí gan Backpressure

clk bailí

sonraí earráide cainéal

D0D1

D2D3

5.9. Aistriú Sonraí le Backpressure
Dearbhaíonn an doirteal réidh do thimthriall aon chlog chun a chur in iúl go bhfuil sé réidh le haghaidh timthriall gníomhach. Má tá an doirteal réidh le haghaidh sonraí, is timthriall réidh é an timthriall. Le linn timthriall réidh, féadfaidh an fhoinse a dhearbhú bailí agus sonraí a sholáthar don doirteal. Mura bhfuil aon sonraí ag an bhfoinse le seoladh, tá an fhoinse bailí agus is féidir sonraí a thiomáint chuig aon luach.
Sainmhíníonn comhéadain a thacaíonn le cúlbhrú an paraiméadar readyLatency chun líon na dtimthriallta a léiriú ón am a dhearbhaítear réidh go dtí gur féidir sonraí bailí a thiomáint. Má tá an readyLatency nonzero, timthriall is timthriall réidh é má dhearbhaítear réidh é ar an timthriall .
Nuair a bheidh sé réidhLatency = 0, ní tharlaíonn aistriú sonraí ach amháin nuair a dhearbhaítear iad a bheith réidh agus bailí ar an timthriall céanna. Sa mhodh seo, ní fhaigheann an fhoinse comhartha réidh an doirteal sula seoltar sonraí bailí. Soláthraíonn an fhoinse na sonraí agus dearbhaíonn sí bailí aon uair a bhíonn sonraí bailí ag an bhfoinse. Fanann an fhoinse leis an doirteal na sonraí a ghabháil agus a dhearbhú réidh. Is féidir leis an bhfoinse na sonraí a athrú ag am ar bith. Ní ghlacann an doirteal ach sonraí ionchuir ón bhfoinse nuair a dhearbhaítear iad a bheith réidh agus bailí.

Sonraíochtaí Comhéadain Avalon® 46

Seol Aiseolas

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX
Nuair a bheidh an doirteal réidh >= 1, dearbhaíonn an doirteal réidh roimh an timthriall réidh féin. Is féidir leis an bhfoinse freagairt le linn an timthrialla chuí ina dhiaidh sin trí bhailí a dhearbhú. Ní fhéadfaidh an fhoinse a dhearbhú bailí le linn timthriallta nach timthriallta réidh iad.
Sainmhíníonn readyAllowance líon na n-aistrithe is féidir leis an doirteal a ghabháil nuair a bhíonn sé réidh agus é deassert. Nuair a bhíonn Liúntas = 0 réidh, ní féidir leis an doirteal glacadh le haon aistrithe tar éis é a bheith réidh. Má tá Liúntas réidh = nuair n> 0, is féidir leis an doirteal glacadh suas go dtí aistrithe tar éis réidh a bheith deas.
5.9.1. Aistrithe Sonraí Ag baint úsáide as readyLatency agus readyAllowance

Tá feidhm ag na rialacha seo a leanas agus sonraí á n-aistriú le readyLatency agus readyAllowance.
· Más é 0 an Lamháltas réidh, is féidir leis an Liúntas Réidh a bheith níos mó ná nó cothrom le 0.
· Má tá an Lamháltas Réidh níos mó ná 0, is féidir leis an Liúntas Réidh a bheith níos mó ná nó cothrom le Latency.

Nuair a bheidh réidhLatency = 0 agus readyAllowance = 0, tarlaíonn aistrithe sonraí nuair a dhearbhaítear réidh agus bailí araon. Sa chás seo, ní fhaigheann an fhoinse comhartha réidh an doirteal sula seoltar sonraí bailí. Soláthraíonn an fhoinse na sonraí agus dearbhaíonn sí bailí nuair is féidir. Fanann an fhoinse leis an doirteal na sonraí a ghabháil agus a dhearbhú réidh. Is féidir leis an bhfoinse na sonraí a athrú ag am ar bith. Ní ghlacann an doirteal ach sonraí ionchuir ón bhfoinse nuair a dhearbhaítear iad a bheith réidh agus bailí.

Fíor 25. readyLatency = 0, readyAllowance = 0

Nuair a bheidh sé réidhLatency = 0 agus readyAllowance = 0 is féidir leis an bhfoinse a dhearbhú bailí am ar bith. Ní ghlacann an doirteal na sonraí ón bhfoinse ach amháin nuair a bhíonn sé réidh = 1.

Léiríonn an figiúr seo a leanas na teagmhais seo: 1. I timthriall 1 soláthraíonn an fhoinse sonraí agus dearbhaíonn sí bailí. 2. Sa timthriall 2, dearbhaíonn an doirteal aistrithe réidh agus D0. 3. I timthriall 3, aistríonn D1. 4. I timthriall 4, dearbhaíonn an doirteal réidh, ach ní thiomáineann an fhoinse sonraí bailí. 5. Soláthraíonn an fhoinse sonraí agus dearbhaíonn sé bailí ar thimthriall 6. 6. I timthriall 8, dearbhaíonn an doirteal réidh, mar sin aistríonn D2. 7. Aistríonn D3 ag timthriall 9 agus aistrithe D4 ag timthriall 10.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 clk0

réidh

bailí

sonraí

D0D1

D2

D3D4

D5

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 47

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

Fíor 26. readyLatency = 0, readyAllowance = 1

Nuair a bheidh sé réidhLatency = 0 agus readyAllowance = 1 is féidir leis an doirteal aistriú sonraí amháin eile a ghabháil tar éis réidh = 0.

Léiríonn an figiúr seo a leanas na teagmhais seo: 1. I dtimthriall 1 cuireann an fhoinse sonraí ar fáil agus dearbhaíonn sí bailí fad is a dhearbhaíonn an doirteal réidh. D0 aistrithe. 2. Aistrítear D1 i dtimthriall 2. 3. I timthriall 3, tá deasserts réidh, áfach ós rud é go gceadaítear lamháltas réidh = 1 aistriú amháin eile, mar sin D2
aistrithe. 4. I dtimthriall 5 dearbhaítear bailí agus réidh araon, mar sin aistrítear D3. 5. I timthriall 6, tá an fhoinse deassert bailí, mar sin níl aon aistrithe sonraí. 6. I dtimthriall 7, dearbhaíonn bailí agus deasserts réidh, áfach ós rud é go bhfuil réidhLiúntas = 1 aistriú amháin eile
cheadaítear, mar sin aistríonn D4.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 clk0

réidh

bailí

sonraí

D0 D1 D2

D3

D4

D5D6

D7

Fíor 27. readyLatency = 1, readyAllowance = 2

Nuair a bheidh sé réidhLatency = 1 agus readyAllowance = 2 is féidir leis an doirteal sonraí a aistriú timthriall amháin tar éis dearbhuithe réidh, agus ceadaítear dhá thimthriall aistrithe eile tar éis deasserts réidh.

Léiríonn an figiúr seo a leanas na teagmhais seo: 1. I timthriall 0 dearbhaíonn an doirteal réidh. 2. I timthriall 1, soláthraíonn an fhoinse sonraí agus dearbhaíonn sé bailí. Tarlaíonn an t-aistriú láithreach. 3. Sa timthriall 3, tá an doirteal deassert réidh, ach tá an fhoinse fós ag dearbhú bailí, agus tiomáineann sé sonraí bailí
mar is féidir leis an doirteal sonraí a ghabháil dhá thimthriall tar éis deasserts réidh. 4. I timthriall 6, dearbhaíonn an doirteal réidh. 5. I timthriall 7, soláthraíonn an fhoinse sonraí agus dearbhaíonn sé bailí. Glactar leis na sonraí seo. 6. I dtimthriall 10, tá an doirteal deasshonraithe réidh, ach dearbhaíonn an fhoinse sonraí bailí agus tiomáineann sé mar gheall ar
is féidir leis an doirteal sonraí a ghabháil dhá thimthriall tar éis deasserts réidh.

0 1 2 3 4 5 6 7 8 9 10 11 12 13 clk0

réidh

bailí

sonraí

D0 D1 D2 D3

D4D5

D6D7

Riachtanais Oiriúnaithe Déanann an tábla seo a leanas cur síos ar cé acu an bhfuil gá le comhéadain foinse agus sinc a oiriúnú.

Sonraíochtaí Comhéadain Avalon® 48

Seol Aiseolas

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

Tábla 19. Riachtanais Oiriúnaithe Foinse/Doirteal

réidhLatency

réidhLiúntas

Oiriúnú

Foinse readyLatency = Doirteal Foinse readyAllowance =

réidhLatency

Doirteal réidhLiúntas

Níl gá le hoiriúnú: Is féidir leis an doirteal gach aistriú a ghabháil.

Foinse réidhLiúntas > Doirteal réidhLiúntas

Oiriúnú ag teastáil: Tar éis réidh a bheith deasaithe, is féidir leis an bhfoinse níos mó aistrithe a sheoladh ná mar is féidir leis an doirteal a ghabháil.

Foinse réidhLiúntas < Doirteal réidhLiúntas

Níl gá le hoiriúnú: Tar éis é a bheith réidh, is féidir leis an doirteal níos mó aistrithe a ghabháil ná mar is féidir leis an bhfoinse a sheoladh.

Foinse réidhLatency > Doirteal Foinse readyAllowance =

réidhLatency

Doirteal réidhLiúntas

Níl aon oiriúnú ag teastáil: Tar éis réidh a dhearbhú, tosaíonn an fhoinse a sheoladh níos déanaí ná mar is féidir leis an doirteal a ghabháil. Tar éis réidh a bheith deasaithe, is féidir leis an bhfoinse an oiread aistrithe agus is féidir leis an doirteal a ghabháil a sheoladh.

Foinse readyAllowance > Doirteal readyAllowance

Oiriúnú ag teastáil: Tar éis réidh a bheith deasaithe, is féidir leis an bhfoinse níos mó aistrithe a sheoladh ná mar is féidir leis an doirteal a ghabháil.

Foinse réidhLiúntas< Doirteal réidhLiúntas

Níl gá le hoiriúnú: Tar éis réidh a bheith deasaithe, seolann an fhoinse níos lú aistrithe ná mar is féidir leis an doirteal a ghabháil.

Foinse réidhLatency < SinkreadyLatency

Foinse readyAllowance = Doirteal readyAllowance

Oiriúnú ag teastáil: Is féidir leis an bhfoinse tús a chur le haistrithe a sheoladh sular féidir leis an doirteal a ghabháil.

Foinse readyAllowance > Doirteal readyAllowance

Oiriúnú ag teastáil: Is féidir leis an bhfoinse tús a chur le haistrithe a sheoladh sula bhféadfaidh an doirteal a ghabháil. Chomh maith leis sin, tar éis réidh a bheith deasaithe, is féidir leis an bhfoinse níos mó aistrithe a sheoladh ná mar is féidir leis an doirteal a ghabháil.

Foinse réidhLiúntas < Doirteal réidhLiúntas

Oiriúnú ag teastáil: Is féidir leis an bhfoinse tús a chur le haistrithe a sheoladh sula bhféadfaidh an doirteal a ghabháil.

5.9.2. Aistrithe Sonraí Ag baint úsáide as readyLatency
Mura sonraíonn an fhoinse nó an doirteal luach do readyAllowance ansin readyAllowance= readyLatency. Ní gá Liúntas Réidh a chur le dearaí a úsáideann foinse agus doirteal mura dteastaíonn uait go nglacfadh an fhoinse nó an doirteal advantage den ghné seo.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 49

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

Fíor 28 .

Aistriú le Backpressure, readyLatency=0
Léiríonn an figiúr seo a leanas na himeachtaí seo:

1. Soláthraíonn an fhoinse sonraí agus dearbhaíonn sé bailí ar thimthriall 1, cé nach bhfuil an doirteal réidh.

2. Fanann an fhoinse go dtí timthriall 2, nuair a dhearbhaíonn an doirteal réidh, sula dtéann sé ar aghaidh chuig an gcéad timthriall sonraí eile.

3. I timthriall 3, thiomáineann an fhoinse sonraí ar an timthriall céanna agus tá an doirteal réidh chun sonraí a fháil. Tarlaíonn an t-aistriú láithreach.
4. I timthriall 4, dearbhaíonn an doirteal réidh, ach ní thiomáineann an fhoinse sonraí bailí.

012345678 clk

réidh

bailí

cainéal

earráid

sonraí

D0D1

D2D3

Fíor 29 .

Aistriú le Backpressure, readyLatency=1

Léiríonn na figiúirí seo a leanas aistrithe sonraí le readyLatency=1 agus readyLatency=2, faoi seach. Sa dá chás seo, dearbhaítear réidh roimh an timthriall réidh, agus freagraíonn an fhoinse 1 nó 2 thimthriall ina dhiaidh sin trí shonraí a sholáthar agus bailíocht a dhearbhú. Nuair nach bhfuil an t-Latency réidh 0, caithfidh an fhoinse deassert bailí ar thimthriallta neamh-réidh.
clk

réidh

bailí

cainéal

earráid

sonraí

D0D1

D2 D3 D4

D5

Fíor 30 .

Aistriú le Backpressure, readyLatency=2

clk

réidh

bailí

cainéal

earráid

sonraí

D0D1

D2D3

5.10. Aistrithe Sonraí Paicéad
Cuireann an mhaoin aistrithe paicéid tacaíocht le paicéid a aistriú ó chomhéadan foinseach go comhéadan doirteal. Sainmhínítear trí chomhartha breise chun an t-aistriú paicéad a chur i bhfeidhm. Ní mór na comharthaí breise seo a áireamh sa chomhéadan foinse agus doirteal chun tacú le paicéid. Ní féidir leat ach comhéadain foinse agus doirteal a nascadh le

Sonraíochtaí Comhéadain Avalon® 50

Seol Aiseolas

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

airíonna paicéad meaitseála. Ní chuireann Dearthóir Ardáin an pacáiste tosaithe, an phaicéad deiridh agus na comharthaí folamh go huathoibríoch chuig comhéadain foinse nó doirteal nach n-áirítear na comharthaí seo.

Fíor 31. Foinse Sonraí Comharthaí Chomhéadain Paicéad Avalon-ST

Doirteal Sonraí

réidh
bailí
cainéal earráide sonraí pacáiste tosaithe
endofpacket folamh

5.11. Sonraí Comhartha
· startofpacket – Teastaíonn comhartha tosaithe an phaicéid ó gach comhéadan a thacaíonn le haistriú paicéad. marcálann startofpacket an timthriall gníomhach ina bhfuil tús an phaicéid. Ní léirmhínítear an comhartha seo ach amháin nuair a dhearbhaítear go bhfuil sé bailí.
· endofpacket – Teastaíonn an comhartha endofpacket ó gach comhéadan a thacaíonn le haistriú paicéad. marcanna endofpacket an timthriall gníomhach ina bhfuil deireadh an phaicéad. Ní léirmhínítear an comhartha seo ach amháin nuair a dhearbhaítear go bhfuil sé bailí. is féidir startofpacket agus endofpacket a dhearbhú sa timthriall céanna. Níl aon timthriallta díomhaoin ag teastáil idir paicéid. Is féidir leis an comhartha startofpacket leanúint díreach tar éis an comhartha endofpacket roimhe seo.
· folamh – Léiríonn an comhartha folamh roghnach líon na siombailí atá folamh le linn timthriall an phacáiste deiridh. Ní seiceálann an doirteal ach luach an fholamh le linn timthriallta gníomhacha a dhearbhaigh endofpacket. Is iad na siombailí folmha na siombailí deiridh i sonraí i gcónaí, iad siúd a iompraíonn na giotáin ísle-ord nuair a bhíonn firstSymbolInHighOrderBits = fíor. Tá an comhartha folamh ag teastáil ar gach comhéadain paicéad a n-iompraíonn a chomhartha sonraí níos mó ná siombail sonraí amháin agus a bhfuil formáid paicéad faid athraitheach aige. Is é méid an chomhartha folamh ina ghiotáin ná ceil[log2( )].

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 51

5. Comhéadain Sruthaithe Avalon 683091 | 2022.01.24. XNUMX

5.12. Sonraí Prótacail

Leanann aistriú sonraí paicéad an prótacal céanna leis an ngnáthaistriú sonraí agus cuirtear an pacáiste tosaithe, an phaicéad deiridh agus an pacáiste folamh leis.

Fíor 32 .

Aistriú Paicéad
Léiríonn an figiúr seo a leanas aistriú paicéad 17 beart ó chomhéadan foinseach go comhéadan doirteal, áit a bhfuil sé réidhLatency=0. Léiríonn an léaráid ama seo na himeachtaí seo a leanas:

1. Tarlaíonn aistriú sonraí ar thimthriallta 1, 2, 4, 5, agus 6, nuair a dhearbhaítear iad réidh agus bailí.

2. Le linn timthriall 1, dearbhaítear startofpacket. Aistrítear na chéad 4 beart den phaicéad.

3. Le linn timthriall 6, dearbhaítear endofpacket. tá luach 3 ag folamh. Léiríonn an luach seo gurb é seo deireadh an phaicéad agus go bhfuil 3 cinn de na 4 shiombail folamh. I dtimthriall 6, tiomáineann an beart ard-ordaithe, sonraí[31:24] sonraí bailí.

1234567 clk

réidh

bailí

pacáiste tosaithe

paicéad deiridh

folamh

3

cainéal

00

000

earráid

00

000

sonraí[31:24]

D0D4

D8 D12 D16

sonraí[23:16]

D1D5

D9D13

sonraí[15:8]

D2D6

D10D14

sonraí[7:0]

D3D7

D11D15

Sonraíochtaí Comhéadain Avalon® 52

Seol Aiseolas

683091 | 2022.01.24 Seol Aiseolas

6. Comhéadain Chreidmheasa Avalon Streaming
Tá comhéadain Chreidmheasa Avalon Streaming le húsáid le comhpháirteanna a thiomáineann sonraí ard-bandaleithead, íseal-latency, aontreoch. I measc na bhfeidhmchlár tipiciúla tá sruthanna ilphléacsáilte, paicéid, agus sonraí DSP. Is féidir le comharthaí comhéadan Creidmheasa Avalon Streaming cur síos a dhéanamh ar chomhéadain sruthú traidisiúnta a thacaíonn le sruth amháin sonraí, gan eolas ar chainéil nó ar theorainneacha paicéid. Is féidir leis an gcomhéadan tacú freisin le prótacail níos casta atá in ann aistrithe pléasctha agus paicéid le paicéid idirdhuilleach thar ilbhealaí.
Ní gá go mbeadh gach foinse Creidmheasa Avalon Streaming agus comhéadain doirteal idir-inoibritheach. Mar sin féin, má sholáthraíonn dhá chomhéadan feidhmeanna comhoiriúnacha don spás feidhmchláir chéanna, tá oiriúntóirí ar fáil chun ligean dóibh idiroibriú.
Is féidir leat freisin foinse Creidmheasa Avalon Streaming a nascadh le doirteal Avalon Streaming trí oiriúntóir. Ar an gcaoi chéanna, is féidir leat foinse Avalon Streaming a nascadh le doirteal Creidmheasa Sruthaithe Avalon trí oiriúntóir.
Tacaíonn comhéadain Avalon Streaming Credit le cosáin sonraí óna dteastaíonn na gnéithe seo a leanas:
· Aistriú sonraí pointe go pointe ard-tréchur íseal-latency
· Tacaíonn ilbhealaí le paicéad solúbtha idirleata
· Comharthaíocht taobhbhanda ar chainéil, earráid, agus tús agus deireadh an phacéid imlínithe
· Tacaíocht do phléascadh sonraí
· Sainmhíníonn comharthaí úsáideora mar chomharthaí taobhbhanda d'úsáideoirí feidhmiúlachta

6.1. Téarmaí agus Coincheapa
Sainmhíníonn prótacal comhéadan Avalon Streaming Credit na téarmaí agus na coincheapa seo a leanas:
· Córas Creidmheasa Sruthaithe Avalon – Tá nasc Creidmheasa Sruthaithe Avalon amháin nó níos mó i gcóras Creidmheasa Sruthaithe Avalon a aistríonn sonraí ó chomhéadan foinseach go comhéadan doirteal.
· Comhpháirteanna Creidmheasa Avalon Streaming– Comhcheanglaíonn gnáthchóras a úsáideann comhéadain Avalon Streaming modúil fheidhmiúla iolracha, ar a dtugtar comhpháirteanna. Cumraíonn an dearthóir córais na comhpháirteanna agus nascann sé iad le chéile chun córas a chur i bhfeidhm.
· Comhéadain agus Nascanna Foinse agus Doirtil – Nuair a nasctar dhá chomhpháirt, sreabhann creidmheasanna ón doirteal go dtí an fhoinse; agus sreabhann na sonraí ón gcomhéadan foinse go dtí an comhéadan doirteal. Tugtar nasc ar an meascán de chomhéadan foinse atá ceangailte le comhéadan doirteal.
· Aistrithe – Mar thoradh ar aistriú déantar iomadú sonraí agus rialaithe ó chomhéadan foinseach go comhéadan doirteal. Maidir le comhéadain sonraí, ní féidir leis an bhfoinse aistriú sonraí a thosú ach amháin má tá creidmheasanna ar fáil aige. Mar an gcéanna, ní féidir le doirteal sonraí a ghlacadh ach amháin má tá creidmheasanna gan íoc aige.

Intel Corporation. Gach ceart ar cosaint. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Barántaíonn Intel feidhmíocht a tháirgí FPGA agus leathsheoltóra de réir sonraíochtaí reatha de réir bharántas caighdeánach Intel, ach coimeádann sé an ceart chun athruithe a dhéanamh ar aon táirgí agus seirbhísí ag am ar bith gan fógra. Ní ghlacann Intel aon fhreagracht nó dliteanas a eascraíonn as cur i bhfeidhm nó úsáid aon fhaisnéise, táirge nó seirbhíse a thuairiscítear anseo ach amháin mar a aontaítear go sainráite i scríbhinn ag Intel. Moltar do chustaiméirí Intel an leagan is déanaí de shonraíochtaí feiste a fháil sula dtéann siad ag brath ar aon fhaisnéis foilsithe agus sula ndéanann siad orduithe le haghaidh táirgí nó seirbhísí. *Féadtar ainmneacha agus brandaí eile a éileamh mar shealúchas daoine eile.

ISO 9001:2015 Cláraithe

6. Comhéadain Chreidmheasa Avalon Streaming 683091 | 2022.01.24. XNUMX

· Siombail – Is é siombail an t-aonad sonraí is lú. Is éard atá i siombail amháin nó níos mó ná an t-aonad sonraí a aistrítear i dtimthriall.
· Is éard is buille – buille ann ná aistriú timthrialla aonair idir foinse agus comhéadan doirteal atá comhdhéanta de shiombail amháin nó níos mó.
· Paicéad – Is éard is paicéad ann ná comhiomlán sonraí agus comharthaí rialaithe a tharchuirtear le chéile. Féadfaidh ceanntásc a bheith i bpaicéad chun cabhrú le ródairí agus gléasanna líonra eile an paicéad a threorú chuig an gceann scríbe ceart. Is é an t-iarratas a shainíonn formáid an phacéid, ní an tsonraíocht seo. Is féidir le paicéid Avalon Streaming a bheith éagsúil ó thaobh faid agus is féidir iad a idirdhuilleogach thar nasc. Le comhéadan Avalon Streaming Credit, tá úsáid paicéid roghnach.

6.2. Róil Chomhéadain Creidmheasa Sruthú Avalon

Freagraíonn gach comhartha i bhfoinse Creidmheasa Sruthaithe Avalon nó i gcomhéadan doirteal do ról comhartha Creidmheasa Sruthaithe Avalon amháin. Ní fhéadfaidh ach cás amháin de gach ról comhartha a bheith i gcomhéadan Creidmheasa Avalon Streaming. Baineann gach ról comhartha Creidmheasa Avalon Streaming leis an dá fhoinse agus doirteal agus tá an bhrí chéanna acu don dá cheann.

Tábla 20. Comharthaí Comhéadain Creidmheasa Avalon Streaming

Ainm Comhartha

Treo

nuashonrú

Doirteal go

1

foinse

Leithead

creidmheas

Doirteal go

1-9

foinse

Roghnach / Riachtanach

Cur síos

Ag teastáil

Seolann Sink nuashonrú agus foinse nuashonruithe ar an gcuntar creidmheasa atá ar fáil. Seolann Sink nuashonrú chuig an bhfoinse nuair a thagann idirbheart ón maolán.
Méadaítear cuntar creidmheasa san fhoinse de réir luach an bhus creidmheasa ón doirteal go dtí an fhoinse.

Ag teastáil

Léiríonn sé creidmheas breise atá ar fáil ag an doirteal nuair a dhearbhaítear nuashonrú.
Tá luach ag an mbus seo mar atá sonraithe ag an doirteal. Is é leithead an bhus creidmheasa ná ceilog2(MAX_CREDIT + 1). Seolann Sink luach creidmheasa atá ar fáil ar an mbus seo a léiríonn líon na n-idirbheart is féidir leis a ghlacadh. Gabhann foinse luach creidmheasa
ach amháin má dhearbhaítear comhartha nuashonraithe.

return_credit Foinse go 1 doirteal

sonraí bailí
earráid

Foinse le doirteal
Foinse le doirteal

1-8192 1

Foinse le doirteal

1-256

Ag Teastáil Riachtanach Roghnach

Dearbhaithe ag foinse chun 1 chreidmheas a thabhairt ar ais sa doirteal.
Nóta: Le haghaidh tuilleadh sonraí, féach ar Roinn 6.2.3 Na Creidmheasanna a Fhilleadh.
Tá na sonraí roinnte ina siombailí de réir sainmhínithe reatha Avalon Streaming.
Dearbhaithe ag an bhfoinse chun gach foinse eile a cháiliú chun comharthaí doirteal. Ní féidir le foinse a dhearbhú bailí ach amháin nuair is mó ná 0 an creidmheas atá ar fáil di.
Masc giotán a úsáidtear chun earráidí a dhéanann difear do na sonraí atá á n-aistriú sa timthriall reatha a mharcáil. Úsáidtear giotán aonair earráide le haghaidh gach ceann de na hearráidí a aithníonn an chomhpháirt, mar atá sainmhínithe ag airí errorDescriptor.
ar lean…

Sonraíochtaí Comhéadain Avalon® 54

Seol Aiseolas

6. Comhéadain Chreidmheasa Avalon Streaming 683091 | 2022.01.24. XNUMX

Cainéal Ainm Comhartha
startofpacket endofpacket folamh

Treo Foinse le doirteal
Foinse le doirteal Foinse le doirteal Foinse a doirteal
Foinse le doirteal
Foinse le doirteal

Leithead

Roghnach / Riachtanach

Cur síos

1-128

Roghnach

Uimhir an chainéil le haghaidh sonraí atá á n-aistriú ar an timthriall reatha.
Má thacaíonn comhéadan leis an comhartha cainéal, caithfidh sé an paraiméadar maxChannel a shainiú freisin.

Comharthaí Aistrithe Paicéad

1

Roghnach

Arna dhearbhú ag an bhfoinse chun an tús a mharcáil

de phaicéad.

1

Roghnach

Arna dhearbhú ag an bhfoinse chun deireadh na

paicéad.

ceil(log2(NUM_SYMBOLS)) Roghnach

Léiríonn sé líon na siombailí atá folamh, is é sin, nach sonraí bailí iad. Ní úsáidtear an comhartha folamh ar chomhéadain ina bhfuil siombail amháin in aghaidh an bhuille.

Comharthaí Úsáideora

1-8192

Roghnach

Is féidir le haon líon comharthaí úsáideora in aghaidh an phacéid a bheith i láthair ar na comhéadain foinse agus doirteal. Socraíonn Foinse luach an chomhartha seo nuair
Tá startofpacket dearbhaithe. Níor cheart go n-athródh Foinse luach an chomhartha seo go dtí tús an phaicéad nua. Tá tuilleadh sonraí sa rannán Comhartha Úsáideora.

1-8192

Roghnach

Is féidir le haon líon comharthaí úsáideora in aghaidh an tsiombail a bheith i láthair ar an bhfoinse agus ar an doirteal. Tá tuilleadh sonraí sa rannán Comhartha Úsáideora.

6.2.1. Comhéadan Sioncrónach

Tarlaíonn gach aistriú nasc Avalon Streaming go sioncrónach d'imeall ardú an chomhartha cloig a bhaineann leis. Gach aschur ó chomhéadan foinseach go comhéadan doirteal,
lena n-áirítear na sonraí, an cainéal, agus na comharthaí earráide, ní mór iad a chlárú ar imeall ardú an chloig. Ní gá ionchuir chuig comhéadan doirteal a chlárú. Éascaíonn clárú comharthaí ag an bhfoinse oibriú ardmhinicíochta.

Tábla 21. Airíonna Comhéadain Creidmheasa Avalon Streaming

Ainm na Maoine

Luach Réamhshocraithe

Luach Dlíthiúil

Cur síos

Clog gaolmhar

1

Clog

Ainm an chomhéadain Avalon Clock lena mbaineann sé seo

comhéadan

Tá comhéadan Avalon Streaming sioncronach.

Athshocraigh gaolmhara

1

Athshocraigh

Ainm an chomhéadain Avalon Athshocraigh lena mbaineann sé seo

comhéadan

Tá comhéadan Avalon Streaming sioncronach.

siombailí dataBitsPerSymbolPerBeat

8

1 8192

Sainmhíníonn sé líon na ngiotán in aghaidh an tsiombail. Le haghaidh example,

Tá siombailí 8-giotán ag comhéadain atá dírithe ar bheart. Tá an luach seo

gan a bheith teoranta do chumhacht 2.

1

1 8192

Líon na siombailí a aistrítear ar gach

timthriall bailí.

uasCreidmheas

256

1-256

An t-uaslíon creidmheasanna ar féidir le comhéadan sonraí tacú leo.
ar lean…

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 55

6. Comhéadain Chreidmheasa Avalon Streaming 683091 | 2022.01.24. XNUMX

Earráid Ainm MaoineDescriptor

Luach Réamhshocraithe
0

firstSymbolInHighOrderBits fíor

uasCainéal

0

Luach Dlíthiúil

Cur síos

Liosta teaghráin

Liosta focal a chuireann síos ar an earráid a bhaineann le gach giotán den chomhartha earráide. Caithfidh fad an liosta a bheith mar an gcéanna le líon na ngiotán sa chomhartha earráide. Baineann an chéad fhocal sa liosta leis an ngiotán is airde ord. Le haghaidh example, ciallaíonn “crc, overflow” go léiríonn giotán[1] earráide earráid CRC. Léiríonn giotán[0] earráid thar maoil.

fíor, bréagach

Nuair is fíor, déantar an tsiombail céad-ordaithe a thiomáint chuig na píosaí is suntasaí den chomhéadan sonraí. Tá an tsiombail is airde lipéadaithe D0 sa tsonraíocht seo. Nuair a leagtar an mhaoin seo go bréagach, feictear an chéad siombail ar na giotán íseal. Tá D0 le feiceáil ag sonraí[7:0]. I gcás bus 32-giotán, más fíor, tá D0 le feiceáil ar ghiotáin[31:24].

0

An líon uasta de chainéil go comhéadan sonraí

is féidir tacú.

6.2.2. Aistrithe Sonraí tipiciúla
Sainmhínítear sa chuid seo aistriú sonraí ó chomhéadan foinseach go comhéadan doirteal. I ngach cás, ní mór don fhoinse sonraí agus don doirteal sonraí cloí leis an tsonraíocht. Níl sé de fhreagracht ar an doirteal sonraí earráidí prótacail foinse a bhrath.
Taispeánann an figiúr thíos na comharthaí a úsáidtear de ghnáth i gcomhéadan Creidmheasa Sruthaithe Avalon.
Fíor 33. Comharthaí Creidmheasa Sruthaithe Avalon tipiciúla

Mar a léiríonn an figiúr seo, thiomáineann gnáthchomhéadan foinse Creidmheasa Sruthaithe Avalon na comharthaí bailí, sonraí, earráide agus cainéil chuig an doirteal. Tiomáineann an doirteal nuashonruithe agus comharthaí creidmheasa.

Sonraíochtaí Comhéadain Avalon® 56

Seol Aiseolas

6. Comhéadain Chreidmheasa Avalon Streaming 683091 | 2022.01.24. XNUMX
Fíor 34. Gnáthaistriú Creidmheasa agus Sonraí

Léiríonn an figiúr thuas aistriú creidmheasa agus sonraí tipiciúil idir foinse agus doirteal. Is féidir go mbeadh moill threallach idir an nuashonrú á dhearbhú ag an doirteal agus an fhoinse a fhaigheann an nuashonrú. Ar an gcaoi chéanna, is féidir go mbeadh moill threallach idir dearbhú foinse bailí do shonraí agus fáil na sonraí sin. Ní gá go mbeadh an mhoill ar chonair chreidmheasa ón doirteal go dtí an fhoinse agus ar chonair na sonraí ón bhfoinse go dtí an doirteal cothrom. Is féidir leis na moilleanna seo a bheith 0 timthriall freisin, ie nuair a dhearbhaíonn an doirteal nuashonrú, feiceann an fhoinse é sa timthriall céanna. Os a choinne sin, nuair a dhearbhaíonn an fhoinse bailí, feictear é ag an doirteal sa timthriall céanna. Mura bhfuil creidiúint ar bith ag an bhfoinse, ní féidir léi a dhearbhú bailí. Tá creidmheasanna aistrithe carnach. Má d’aistrigh doirteal creidmheasanna atá comhionann lena mhaoin maxCredit, agus mura bhfuil aon sonraí faighte aige, ní féidir leis nuashonrú a dhearbhú go bhfaighidh sé ar a laghad 1 sonraí nó go bhfuil cuisle return_credit faighte aige ón bhfoinse.
Ní féidir le doirteal cúlbhrú a dhéanamh ar shonraí ón bhfoinse má tá creidmheasanna curtha ar fáil ag an doirteal don fhoinse, ie caithfidh an doirteal sonraí a ghlacadh ón bhfoinse má tá creidmheasanna gan íoc. Ní féidir le Foinse a dhearbhú bailí mura bhfuil creidmheas ar bith faighte aici nó mura bhfuil na creidmheasanna faighte ídithe aici, .i. na sonraí seolta cheana féin in ionad na gcreidmheasanna a fuarthas.
Más rud é nach bhfuil aon chreidmheas ag an bhfoinse, ní féidir leis an bhfoinse an t-aistriú sonraí a thosú sa timthriall céanna a fhaigheann sí creidmheasanna. Ar an gcaoi chéanna, má tá creidmheasanna atá comhionann lena mhaoin maxCredit aistrithe ag doirteal agus má fhaigheann sé sonraí, ní féidir le doirteal nuashonrú a sheoladh sa timthriall céanna agus a fuair sé sonraí. Tá na srianta seo curtha i bhfeidhm chun lúba teaglama a sheachaint sa chur chun feidhme.
6.2.3. Na Creidmheasanna a Fhilleadh
Tacaíonn prótacal Creidmheasa Avalon Streaming le comhartha return_credit. Úsáideann foinse é seo chun na creidmheasanna a chur ar ais sa doirteal. Gach timthriall a dhearbhaítear an comhartha seo, léiríonn sé go bhfuil an fhoinse ag tabhairt 1 chreidmheas ar ais. Más mian leis an bhfoinse creidmheasanna iolracha a thabhairt ar ais, ní mór an comhartha seo a dhearbhú le haghaidh timthriallta iolracha. Le haghaidh example, más mian leis an bhfoinse 10 gcreidmheas gan íoc a thabhairt ar ais, dearbhaíonn sé comhartha return_credit ar feadh 10 dtimthriall. Ba cheart do Sink cuntas a thabhairt ar chreidmheasanna a tugadh ar ais ina chuntair inmheánacha um chothabháil creidmheasa. Is féidir creidmheasanna a thabhairt ar ais de réir foinse ag am ar bith chomh fada agus a bhfuil creidmheasanna níos mó ná 0 aige.
Léiríonn an figiúr thíos creidiúintí aischuir foinse. Mar a léirítear san fhigiúr, is cuntar inmheánach é outstanding_credit don fhoinse. Nuair a sheolann foinse creidmheasanna ar ais, déantar an cuntar seo a laghdú.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 57

Fíor 35. Creidmheasanna Tuairisceáin Foinse

6. Comhéadain Chreidmheasa Avalon Streaming 683091 | 2022.01.24. XNUMX

Nóta:

Cé go dtaispeánann an léaráid thuas aischur na gcreidmheasanna nuair a bhíonn sé bailí, is féidir creidmheas_aischuir a dhearbhú freisin agus é bailí. Sa chás seo, caitheann an fhoinse 2 chreidmheas go héifeachtach: ceann amháin le haghaidh creidiúintí bailí, agus ceann eile le haghaidh creidmheasanna_aischuir.

6.3. Comharthaí Úsáideora Creidmheasa Sruthú Avalon
Is comharthaí taobhbhanda roghnacha iad comharthaí úsáideora a shreabhann in éineacht le sonraí. Ní mheastar go bhfuil siad bailí ach amháin nuair a bhíonn sonraí bailí. Ós rud é nach bhfuil aon bhrí nó cuspóir sainithe ag comharthaí úsáideora, ní mór a bheith cúramach agus na comharthaí seo á n-úsáid. Tá sé de fhreagracht ar an dearthóir córais a chinntiú go n-aontaíonn dhá IP atá nasctha lena chéile ar róil na gcomharthaí úsáideora.
Tá dhá chineál comharthaí úsáideora á moladh: comharthaí úsáideora in aghaidh an tsiombail agus comharthaí úsáideora in aghaidh an phacéid.
6.3.1. Comhartha Úsáideora Per-Siombail
Mar a thugann an t-ainm le tuiscint, sainmhíníonn na sonraí comhartha úsáideora in aghaidh an tsiombail (symbol_user) in aghaidh an tsiombail. Is féidir comhartha úsáideora a bheith ag gach siombail sna sonraí. Le haghaidh example, má tá líon na siombailí sna sonraí 8, agus tá leithead symbol_user 2 giotán, is é an leithead iomlán an comhartha symbol_user 16 giotán.
Ní bhíonn Symbol_user bailí ach amháin nuair atá sonraí bailí. Is féidir le foinse an comhartha seo a athrú gach timthriall nuair a bhíonn sonraí bailí. Is féidir le doirteal neamhaird a dhéanamh ar luach giotán symbol_user le haghaidh siombailí folamh.
Má tá foinse a bhfuil an comhartha seo aici ceangailte le doirteal nach bhfuil an comhartha seo ar a chomhéadan, fanann an comhartha ón bhfoinse ag crochadh san idirnasc ginte.
Má tá foinse nach bhfuil an comhartha seo aici ceangailte le doirteal a bhfuil an comhartha seo ar a chomhéadan, nascann comhartha úsáideora ionchuir an doirteal le 0.
Má tá an líon céanna siombailí sna sonraí ag an bhfoinse agus ag an doirteal, ansin caithfidh na comharthaí úsáideora don dá chomhleithid a bheith acu. Seachas sin, ní féidir iad a nascadh.

Sonraíochtaí Comhéadain Avalon® 58

Seol Aiseolas

6. Comhéadain Chreidmheasa Avalon Streaming
683091 | 2022.01.24
Má tá foinse leathan ceangailte le doirteal caol, agus go bhfuil comharthaí úsáideora in aghaidh an tsiombail ag an dá cheann, ansin caithfidh an dá phíosa comhartha úsáideora comhionann a bheith bainteach le gach siombail. Le haghaidh example, má tá 16 giotán comhartha úsáideora ag foinse 2-siombail a bhaineann le gach siombail (le haghaidh 32 giotán de chomhartha úsáideora san iomlán), ansin caithfidh doirteal 4-siombail comhartha úsáideora leithead 8-giotán a bheith aige (2 giotán a bhaineann le gach siombail). Is féidir le hoiriúnóir formáid sonraí na sonraí foinse 16-siombail a thiontú go sonraí doirteal 4-siombail, agus comhartha úsáideora 32-giotán go comhartha úsáideora 8-giotán. Coinníonn an t-oiriúnóir formáid sonraí comhlachas na siombailí le giotán comharthaí úsáideora comhfhreagracha.
Ar an gcaoi chéanna, má tá foinse caol ceangailte le doirteal leathan, agus go bhfuil comharthaí úsáideora in aghaidh an tsiombail ag an dá cheann, ansin caithfidh an dá phíosa comhartha úsáideora comhionann a bheith bainteach le gach siombail. Le haghaidh example, má tá 4 giotán comhartha úsáideora ag foinse 2-siombail a bhaineann le gach siombail (le haghaidh 8 giotán comhartha úsáideora san iomlán), ansin caithfidh doirteal 16-siombail comhartha úsáideora leithead 32-giotán (2 giotán a bhaineann le gach siombail). Is féidir le hoiriúnóir formáid sonraí na sonraí foinse 4-siombail a thiontú go sonraí doirteal 16-siombail, agus comhartha úsáideora 8-giotán go comhartha úsáideora 32-giotán. Coinníonn an t-adapter formáid sonraí comhlachas na siombailí le giotán comharthaí úsáideora comhfhreagracha. Má tá an paicéad níos lú ná an cóimheas idir leithead na sonraí, socraíonn an t-adapter formáid sonraí luach folamh dá réir sin. Ba cheart go ndéanfadh doirteal neamhaird ar luach na ngiotán úsáideora a bhaineann le siombailí folmha.
6.3.2. Comhartha Úsáideora In aghaidh an Phaicéad
Chomh maith le symbol_user, is féidir comharthaí úsáideora per-paicéad (packet_user) a dhearbhú ar an gcomhéadan freisin. Is féidir le Packet_user a bheith de leithead treallach. Murab ionann agus symbol_user, caithfidh packet_user fanacht seasmhach ar feadh an phaicéid, .i. ba chóir a luach a shocrú ag tús an phaicéid agus caithfidh sé fanacht mar a chéile go dtí deireadh an phaicéid. Déanann an srian seo cur i bhfeidhm an chultóra formáide sonraí níos simplí mar cuireann sé deireadh leis an rogha packet_user a mhacasamhlú nó a chopáil (foinse leathan, doirteal caol) nó comhchatánú (foinse caol, doirteal leathan).
Má tá packet_user ag foinse agus mura bhfuil doirteal ag an bhfoinse, tá an packet_user ón bhfoinse fós buailte. I gcás den sórt sin, ní mór don dearthóir córais a bheith cúramach agus gan aon fhaisnéis rialaithe ríthábhachtach a tharchur ar an gcomhartha seo toisc go ndéantar neamhaird iomlán nó páirteach air.
Mura bhfuil packet_user ag foinse agus mura bhfuil an doirteal, tá an packet_user le doirteal ceangailte le 0.

Seol Aiseolas

Sonraíochtaí Comhéadain Avalon® 59

683091 | 2022.01.24 Seol Aiseolas

7. Comhéadain Seoladán Avalon

Nóta:

Grúpálann comhéadain seoladán Avalon bailiúchán treallach comharthaí. Is féidir leat aon ról do chomharthaí seoladáin a shonrú. Mar sin féin, nuair a nascann tú seoladáin, ní mór na róil agus na leithead a mheaitseáil, agus ní mór na treoracha a bheith os coinne. Is féidir comharthaí ionchuir, aschuir agus déthreocha a áireamh i gcomhéadan Seoladán Avalon. Is féidir le comhéadain iolracha Seoladán Avalon a bheith ag modúl chun grúpáil comhartha loighciúil a sholáthar. Is féidir le comhéadain seoladán clog gaolmhar a dhearbhú. Nuair a bhíonn comhéadain seoladáin nasctha i bhfearainn chlog éagsúla, gineann Dearthóir Ardán teachtaireacht earráide.
Más féidir, ba cheart duit na comhéadain chaighdeánacha Avalon-MM nó Avalon-ST a úsáid in ionad comhéadan Avalon Seoladán a chruthú. Soláthraíonn Dearthóir Ardán bailíochtú agus oiriúnú do na comhéadain seo. Ní féidir le Dearthóir Ardán bailíochtú nó oiriúnú a sholáthar do chomhéadain Avalon Seoladán.
Comhéadain seoladáin a úsáidtear go hiondúil chun comharthaí gléis eis-sliseanna a thiomáint, amhail seoladh SDRAM, sonraí agus comharthaí rialaithe.

Intel Corporation. Gach ceart ar cosaint. Is trádmharcanna de chuid Intel Corporation nó a fhochuideachtaí iad Intel, lógó Intel, agus marcanna Intel eile. Barántaíonn Intel feidhmíocht a tháirgí FPGA agus leathsheoltóra de réir sonraíochtaí reatha de réir bharántas caighdeánach Intel, ach coimeádann sé an ceart chun athruithe a dhéanamh ar aon táirgí agus seirbhísí ag am ar bith gan fógra. Ní ghlacann Intel aon fhreagracht nó dliteanas a eascraíonn as cur i bhfeidhm nó úsáid aon fhaisnéise, táirge nó seirbhíse a thuairiscítear anseo ach amháin mar a aontaítear go sainráite i scríbhinn ag Intel. Moltar do chustaiméirí Intel an leagan is déanaí de shonraíochtaí feiste a fháil sula dtéann siad ag brath ar aon fhaisnéis foilsithe agus sula ndéanann siad orduithe le haghaidh táirgí nó seirbhísí. *Féadtar ainmneacha agus brandaí eile a éileamh mar shealúchas daoine eile.

ISO 9001:2015 Cláraithe

7. Comhéadain Seoladán Avalon 683091 | 2022.01.24. XNUMX

Fíor 36. Fócas ar Chomhéadain an Seoladáin

Ethernet PHY

Córas Avalon-MM
Próiseálaí Avalon-MM
Óstach

Ethernet MAC
Óstach Avalon-MM

Loighic an Chustaim
Óstach Avalon-MM

Fabraic Idirnasc an Chórais

Gníomhaire Avalon-MM
Rialaitheoir SDRAM

Gníomhaire Avalon
Loighic an Chustaim

Comhéadan Seoladán
Cuimhne SDRAM

7.

Doiciméid / Acmhainní

Comhéadan Avalon intel MNL-AVABUSREF [pdfLámhleabhar Úsáideora
MNL-AVABUSREF, Comhéadan Avalon, Comhéadan Avalon MNL-AVABUSREF

Tagairtí

Fág trácht

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