AI Patent Summary

Patent Document
#US6321319B2
United States Patent
Abstract
A system for allowing a two word jump instruction to be executed in the same number of cycles as a single word jump instruction, thereby allowing a processor system to increase memory space without reducing performance. A first address bus is coupled to the linearized program memory for sending addresses of instructions to be fetched to a linearized pro- gram memory. A pointer is coupled to the first address bus for storing an address location of a current instruction in the linearized program memory to be fetched and for placing the address location of the current instruction to be fetched on the first address bus. A second address bus is provided and has one end coupled to the output of the program memory and a second end coupled to the first address bus. The second address bus is used for placing an address of an operand of a second word of the two word jump instruction onto the first address bus after an address of an operand of a first word of the two word jump instruction has been placed on the first address bus. This allows the addresses of the first word and the second word to be combined to provide the full address value of the two word jump instruction in the same number of cycles as a single word jump instruction. 13 Claims, 1 Drawing Sheet 10 ) 4 | ADDRESS pROGRAM BUS MEMORY _QUTPUT : | Lo |
AI Analysis & Synthesis
Synthesizing AI Summary...
Patent Classification & AI Product Mapping
Authoritative patent classification definitions mapped to real-world technology domains and commercial product categories.
CPC G06F15/00
Confidence: High
Official Definition
Digital computers in general; Data processing equipment in general
PHYSICS > COMPUTING OR CALCULATING; COUNTING > ELECTRIC DIGITAL DATA PROCESSING
AI Technology & Product Mapping
Technology Domain:
General Computing & Processor Architecture
Product Category:
Microprocessors & Central Processing Units
Plain-English Summary:
General-purpose digital computers and general data processing hardware.
Relation to Claims:
The patent relates to processor systems and increasing memory space without reducing performance, fitting broadly into general digital computer architecture.
CPC G06F15/16
Confidence: Medium
Official Definition
Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
PHYSICS > COMPUTING OR CALCULATING; COUNTING > ELECTRIC DIGITAL DATA PROCESSING
AI Technology & Product Mapping
Technology Domain:
Multi-Core & Parallel Processing
Product Category:
Multi-Processor Systems
Plain-English Summary:
Multi-processor systems or arrangements where multiple computers or processing units work in combination.
Relation to Claims:
While focused on instruction execution cycles within a processor, multi-computer or multi-unit structural aspects tie into broader architectural processing arrangements.
CPC G06F9/00
Confidence: High
Official Definition
Arrangements for program control, e.g. control units
PHYSICS > COMPUTING OR CALCULATING; COUNTING > ELECTRIC DIGITAL DATA PROCESSING
AI Technology & Product Mapping
Technology Domain:
Processor Control Units & Execution Logic
Product Category:
Microcontrollers & CPUs
Plain-English Summary:
Hardware mechanisms and control units used to direct the execution of programs in a processor.
Relation to Claims:
The invention modifies how jump instructions and address buses are controlled within the processor to execute multi-word instructions efficiently.
CPC G06F9/06
Confidence: High
Official Definition
Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
PHYSICS > COMPUTING OR CALCULATING; COUNTING > ELECTRIC DIGITAL DATA PROCESSING
AI Technology & Product Mapping
Technology Domain:
Stored-Program Architecture
Product Category:
Embedded Processors & Microcontrollers
Plain-English Summary:
Stored-program computer control units that fetch and retain instructions from internal memory.
Relation to Claims:
The patent deals with fetching instructions and operands from a linearized program memory using address buses and pointers.
CPC G06F9/30
Confidence: High
Official Definition
Arrangements for executing machine instructions, e.g. instruction decode
PHYSICS > COMPUTING OR CALCULATING; COUNTING > ELECTRIC DIGITAL DATA PROCESSING
AI Technology & Product Mapping
Technology Domain:
Instruction Execution & Pipeline Architecture
Product Category:
CPU Instruction Execution Units
Plain-English Summary:
The circuitry and architectural arrangements dedicated to fetching, decoding, and executing machine-level instructions.
Relation to Claims:
The patent specifically targets the execution efficiency of two-word jump instructions, ensuring they execute in the same number of cycles as single-word instructions by combining address values via dual address buses.