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...

Full description

Saved in:
Bibliographic Details
Main Authors Biswas, Sukalpa, Notani, Rakesh L, Hsiung, Kai Lun, Fu, Peter, Liu, Yanzhe, Nukala, Lakshmi Narasimha Murthy, Mathews, Gregory S, Magudilu Vijayaraj, Thejasvi, Keil, Shane J
Format Patent
LanguageEnglish
Published 20.02.2020
Subjects
Online AccessGet 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