Generalized Control Registers

Patent №

US 9,606,936

Granted

2017-03-28

Filed 2011

Owner

ADVANCED MICRO DEVICES, INC.

+1 more

Lab

AI components

1

nlp

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

13309748

Methods, systems, and computer readable media generalize control registers in the context of memory address translations for I/O devices. A method includes maintaining a table including a plurality of concurrently available control register base pointers each associated with a corresponding input/output (I/O) device, associating each control register base pointer with a first translation from a guest virtual address (GVA) to a guest physical address (GPA) and a second translation from the GPA to a system physical address (SPA), and operating the first and second translations concurrently for the plurality of I/O devices.

Natural languageG06F 12/1081G06F 12/1009G06F 12/1036G06F 12/109G06F 2212/151Y02D 10/00

AI classification

Natural language0.73
AI hardware0.36
Planning0.01
Speech0.00
Evolutionary computation0.00
Machine learning0.00
Vision0.00
Knowledge representation0.00

Ownership

ADVANCED MICRO DEVICES, INC.

assignment · 277430470

ATI TECHNOLOGIES ULC

assignment · 277430485

Assignors

ASARO, ANTHONY, NG, PHILIP

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC