DATA PROCESSING SYSTEM HAVING AN ADAPTIVE PRIORITY CONTROLLER

Patent №

US 6,832,280

Granted

2004-12-14

Filed 2001

Owner

MOTOROLA, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09927123

The present invention relates generally to data processors and more specifically, to data processors having an adaptive priority controller. One embodiment relates to a method for prioritizing requests in a data processor (12) having a bus interface unit (32). The method includes receiving a first request from a first bus requesting resource (e.g. 30) and a second request from a second bus requesting resource (e.g. 28), and using a threshold corresponding to the first or second bus requesting resource to prioritize the first and second requests. The first and second bus requesting resources may be a push buffer (28) for a cache, a write buffer (30), or an instruction prefetch buffer (24). According to one embodiment, the bus interface unit (32) includes a priority controller (34) that receives the first and second requests, assigns the priority, and stores the threshold in a threshold register (66). The priority controller (34) may also include one or more threshold registers (66), subthreshold registers (68), and control registers (70).

AI hardwareG06F 13/18G06F 13/36

AI classification

AI hardware1.00
Machine learning0.18
Knowledge representation0.04
Planning0.03
Natural language0.00
Vision0.00
Evolutionary computation0.00
Speech0.00

Ownership

MOTOROLA, INC.

assignment · 120700946

Assignors

MALIK, AFZAL M., MOYER, WILLIAM C., BRUCE, WILLIAM C. JR.

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

© 2026 NYSGPT2525 LLC