Abstraction of configurable processor functionality for operating systems portability

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6763327
SERIAL NO

09506433

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A hardware abstraction layer operates as a system architectural layer between a real-time operating system and an underlying configurable processor. The hardware abstraction layer provides an abstraction of processor-specific functionality to the operating system. In particular, it abstracts configurable processor features visible to the operating system to provide a uniform, standardized interface between the operating system and the configurable processor on which it runs. Thus, an operating system running on top of the hardware abstraction layer will work on all configurations of the processor which differ from one another only in the configuration parameters covered by the hardware abstraction layer. The hardware abstraction layer may be generated using the same information that is used to describe the features being configured in the configurable processor. Automatic generation of the HAL greatly eases use of the HAL and the configurable processor, since the user is not required to manually write the HAL or adapt an existing one based on the processor configuration parameters.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
TENSILICA INC3255-6 SCOTT BLVD SANTA CLARA CA 95054

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chea, Kevin C San Francisco, CA 1 80
Gauthier, Marc E Sunnyvale, CA 1 80
Konas, Pavlos Mountain View, CA 10 336
Songer, Christopher Mark Mountain View, CA 12 516

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation