MEMORY ARBITRATION TECHNIQUES BASED ON LATENCY TOLERANCE
Techniques relating to arbitration in a memory controller are disclosed. In some embodiments, the memory controller implements a per-bank priority-based arbitration scheme for different types of memory traffic (e.g., with different quality of service parameters). In some embodiments, the memory cont...
Saved in:
Main Authors | , , , , , , , , |
---|---|
Format | Patent |
Language | English |
Published |
20.02.2020
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Techniques relating to arbitration in a memory controller are disclosed. In some embodiments, the memory controller implements a per-bank priority-based arbitration scheme for different types of memory traffic (e.g., with different quality of service parameters). In some embodiments, the memory controller is configured to provide per-bank overrides to the arbitration scheme based on latency tolerance reported by one or more requesters sending a particular type of memory traffic. Various techniques disclosed herein may improve performance, improve fairness among different types of memory traffic, and/or reduce power consumption. |
---|---|
AbstractList | Techniques relating to arbitration in a memory controller are disclosed. In some embodiments, the memory controller implements a per-bank priority-based arbitration scheme for different types of memory traffic (e.g., with different quality of service parameters). In some embodiments, the memory controller is configured to provide per-bank overrides to the arbitration scheme based on latency tolerance reported by one or more requesters sending a particular type of memory traffic. Various techniques disclosed herein may improve performance, improve fairness among different types of memory traffic, and/or reduce power consumption. |
Author | Biswas, Sukalpa Hsiung, Kai Lun Notani, Rakesh L Nukala, Lakshmi Narasimha Murthy Mathews, Gregory S Magudilu Vijayaraj, Thejasvi Fu, Peter Liu, Yanzhe Keil, Shane J |
Author_xml | – fullname: Biswas, Sukalpa – fullname: Notani, Rakesh L – fullname: Hsiung, Kai Lun – fullname: Fu, Peter – fullname: Liu, Yanzhe – fullname: Nukala, Lakshmi Narasimha Murthy – fullname: Mathews, Gregory S – fullname: Magudilu Vijayaraj, Thejasvi – fullname: Keil, Shane J |
BookMark | eNrjYmDJy89L5WSw8HX19Q-KVHAMcvIMCXIM8fT3Uwhxdfbw8wwMdQ1WcHIMdnVRAIr5OIa4-jlHKoT4-7gGOfo5u_IwsKYl5hSn8kJpbgZlN9cQZw_d1IL8-NTigsTk1LzUkvjQYCMDIwMDU3NTc0tHQ2PiVAEAKFUrVQ |
ContentType | Patent |
DBID | EVB |
DatabaseName | esp@cenet |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: EVB name: esp@cenet url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP sourceTypes: Open Access Repository |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Medicine Chemistry Sciences Physics |
ExternalDocumentID | US2020057579A1 |
GroupedDBID | EVB |
ID | FETCH-epo_espacenet_US2020057579A13 |
IEDL.DBID | EVB |
IngestDate | Fri Jul 19 15:55:57 EDT 2024 |
IsOpenAccess | true |
IsPeerReviewed | false |
IsScholarly | false |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-epo_espacenet_US2020057579A13 |
Notes | Application Number: US201816104307 |
OpenAccessLink | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20200220&DB=EPODOC&CC=US&NR=2020057579A1 |
ParticipantIDs | epo_espacenet_US2020057579A1 |
PublicationCentury | 2000 |
PublicationDate | 20200220 |
PublicationDateYYYYMMDD | 2020-02-20 |
PublicationDate_xml | – month: 02 year: 2020 text: 20200220 day: 20 |
PublicationDecade | 2020 |
PublicationYear | 2020 |
RelatedCompanies | Apple Inc |
RelatedCompanies_xml | – name: Apple Inc |
Score | 3.2591212 |
Snippet | Techniques relating to arbitration in a memory controller are disclosed. In some embodiments, the memory controller implements a per-bank priority-based... |
SourceID | epo |
SourceType | Open Access Repository |
SubjectTerms | CALCULATING COMPUTING COUNTING ELECTRIC DIGITAL DATA PROCESSING PHYSICS |
Title | MEMORY ARBITRATION TECHNIQUES BASED ON LATENCY TOLERANCE |
URI | https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20200220&DB=EPODOC&locale=&CC=US&NR=2020057579A1 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3da8JADA_iPt82t7EPNwobfSur2lr7IKO9nuiwrbPt0CdpzysMRpXZsX9_uVM3n3y8BELuIPdLckkO4KlpsLYYO64h9nLNQEjWEHcMLbca6Tw1GIZFot_ZD9r9xHidmJMKfG57YeSc0B85HBEtiqG9l_K-Xv4nsTxZW7l6zj6QtHjpxV1P3UTHouKgqaue26Wj0AuJSkg3idRgvOaha2LZDsZKB8KRFpP26bsr-lKWu6DSO4PDEcorynOo8KIGJ2T791oNjv3Nk3cNjmSNJlshcWOHqwvo-NQPx1PFGbuDeJ1mUmJK-sHgLaGR4joR9RSkDZ2YBmSqxOGQipI8egmPPRqTvobKzP72PkuiXc1bV1AtFgW_BsVuMqZnbTvPTcuwmZWaWWZyrndSK-eNfH4D9X2Sbvez7-BULGXvtl6Havn1ze8RfcvsQR7aL95ggkg |
link.rule.ids | 230,309,786,891,25594,76906 |
linkProvider | European Patent Office |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3dT8IwEL8Q_MA3RY0fqEs0e1scc2PsgZitKxm6D2SbgSeylS4xMYPIjP--bQHlide75NI2uf7urne_AjxoOulw2nGFYS9VdAbJCsMdXSnMdjbLdMLSIj7vHIQdL9Vfxsa4Bp-bWRjBE_ojyBGZRxHm75W4rxf_RSxX9FYuH_MPJpo_95OeK6-zY95xoKmy6_TwMHIjJCPUS2M5HK10LDQxLZvlSnsm5-flwdO7w-dSFtug0j-G_SGzV1YnUKNlExpo8_daEw6D9ZN3Ew5EjyZZMuHaD5en0A1wEI0mkj1yBsmqzCQlGHnh4C3FseTYMXYlJvPtBIdoIiWRj3lLHj6D-z5OkKewxUz_9j5N4-2VP51DvZyX9AIkSyNEzTtWURimbhEzM_LcoFTtZmZB28XsElq7LF3tVt9Bw0sCf-oPwtdrOOIqMcettqBefX3TG4bEVX4rDvAXHz2FNQ |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=MEMORY+ARBITRATION+TECHNIQUES+BASED+ON+LATENCY+TOLERANCE&rft.inventor=Biswas%2C+Sukalpa&rft.inventor=Notani%2C+Rakesh+L&rft.inventor=Hsiung%2C+Kai+Lun&rft.inventor=Fu%2C+Peter&rft.inventor=Liu%2C+Yanzhe&rft.inventor=Nukala%2C+Lakshmi+Narasimha+Murthy&rft.inventor=Mathews%2C+Gregory+S&rft.inventor=Magudilu+Vijayaraj%2C+Thejasvi&rft.inventor=Keil%2C+Shane+J&rft.date=2020-02-20&rft.externalDBID=A1&rft.externalDocID=US2020057579A1 |