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
Tá
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
DÁ
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
Tá
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
DÁ
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
Tá
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
Tá
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 |