WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Options
Query Language
Stem
Sort by:
List Length
Some content of this application is unavailable at the moment.
If this situation persist, please contact us atFeedback&Contact
1. (WO2018057231) PROVIDING FLEXIBLE MANAGEMENT OF HETEROGENEOUS MEMORY SYSTEMS USING SPATIAL QUALITY OF SERVICE (QOS) TAGGING IN PROCESSOR-BASED SYSTEMS
Latest bibliographic data on file with the International Bureau    Submit observation

Pub. No.: WO/2018/057231 International Application No.: PCT/US2017/048561
Publication Date: 29.03.2018 International Filing Date: 25.08.2017
IPC:
G06F 12/0802 (2016.01) ,G06F 13/16 (2006.01)
[IPC code unknown for G06F 12/0802]
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
13
Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
14
Handling requests for interconnection or transfer
16
for access to memory bus
Applicants: QUALCOMM INCORPORATED[US/US]; ATTN: International IP Administration 5775 Morehouse Drive San Diego, California 92121-1714, US
Inventors: VERRILLI, Colin, Beaton; US
WALDSPURGER, Carl, Alan; US
VAIDHYANATHAN, Natarajan; US
HEDDES, Mattheus, Cornelis Antonius Adrianus; US
BHATTACHARYA, Koustav; US
Agent: TERRANOVA, Steven, N.; US
Priority Data:
15/272,95122.09.2016US
Title (EN) PROVIDING FLEXIBLE MANAGEMENT OF HETEROGENEOUS MEMORY SYSTEMS USING SPATIAL QUALITY OF SERVICE (QOS) TAGGING IN PROCESSOR-BASED SYSTEMS
(FR) RÉALISATION D'UNE GESTION SOUPLE DE SYSTÈMES DE MÉMOIRE HÉTÉROGÈNES À L'AIDE D'UN MARQUAGE SPATIAL DE QUALITÉ DE SERVICE (QOS) DANS DES SYSTÈMES BASÉS SUR UN PROCESSEUR
Abstract:
(EN) Providing flexible management of heterogeneous memory systems using spatial Quality of Service (QoS) tagging in processor-based systems is disclosed. In one aspect, a heterogeneous memory system of a processor-based system includes a first memory and a second memory. The heterogeneous memory system is divided into a plurality of memory regions, each associated with a QoS identifier (QoSID), which may be set and updated by software. A memory controller of the heterogeneous memory system provides a QoS policy table, which operates to associate each QoSID with a QoS policy state, and which also may be software-configurable. Upon receiving a memory access request including a memory address of a memory region, the memory controller identifies a software-configurable QoSID associated with the memory address, and associates the QoSID with a QoS policy state using the QoS policy table. The memory controller then applies the QoS policy state to perform the memory access operation.
(FR) L'invention concerne la réalisation d'une gestion souple de systèmes de mémoire hétérogènes à l'aide d'un marquage spatial de qualité de service (QoS) dans des systèmes basés sur un processeur. Dans un aspect, un système de mémoire hétérogène d'un système basé sur un processeur comprend une première mémoire et une deuxième mémoire. Le système de mémoire hétérogène est divisé en une pluralité de régions de mémoire, dont chacune est associée à un identifiant de QoS (QoSID), qui peut être spécifié et actualisé par un logiciel. Un contrôleur de mémoire du système de mémoire hétérogène met en place une table de politique de QoS, qui fonctionne pour associer chaque QoSID à un état de politique de QoS, et qui peut également être configurable par logiciel. Suite à la réception d'une demande d'accès à la mémoire comprenant une adresse de mémoire d'une région de mémoire, le contrôleur de mémoire identifie un QoSID configurable par logiciel associé à l'adresse de mémoire, et associe le QoSID à un état de politique de QoS en utilisant la table de politique de QoS. Le contrôleur de mémoire applique ensuite l'état de politique de QoS pour effectuer l'opération d'accès à la mémoire.
front page image
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DJ, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, JO, JP, KE, KG, KH, KN, KP, KR, KW, KZ, LA, LC, LK, LR, LS, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW
African Regional Intellectual Property Organization (ARIPO) (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, ST, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Office (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (EPO) (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG)
Publication Language: English (EN)
Filing Language: English (EN)