MICROPROCESSOR WITH NON-ALIGNED SCALED AND UNSCALED ADDRESSING

Patent №

US 6,574,724

Granted

2003-06-03

Filed 2000

Owner

TEXAS INSTRUMENTS INCORPORATED

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

09702474

A data processing system having a central processing (CPU) unit and a method of operation is provided. The CPU has an instruction set architecture that is optimized for intensive numeric algorithm processing. The CPU has dual load/store units connected to dual memory target ports of a memory controller. The CPU can execute two aligned data transfers each having a length of one byte, two bytes, four bytes, or eight bytes in parallel by executing two load/store instructions. The CPU can also execute a single non-aligned data transfer having a length of four bytes or eight bytes by executing a non-aligned load/store instruction that utilizes both memory target ports. A data transfer address for each load/store instruction is formed by fetching the instruction, decoding the instruction to determine instruction type, transfer data size, and scaling selection, selectively scaling an offset provided by the instruction and combining the selectively scaled offset with a base address value. The resultant address is then provided to the memory system to initiate a data transfer.

AI hardwareG06F 9/3828G06F 9/30181G06F 9/3555

AI classification

AI hardware0.98
Natural language0.00
Speech0.00
Evolutionary computation0.00
Vision0.00
Knowledge representation0.00
Machine learning0.00
Planning0.00

Ownership

TEXAS INSTRUMENTS INCORPORATED

assignment · 115360100

Assignors

HOYLE, DAVID, ZBICIAK, JOSEPH R., GOLSTON, JEREMIAH E.

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

© 2026 NYSGPT2525 LLC