Configurable input/output interface for a microcontroller

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6825689
SERIAL NO

09953423

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A configurable input/output interface for a microcontroller. The present invention is an input/output (I/O) pin with a configurable interface to a microprocessor, and to a global mapping which selectively couples functional units on the microcontroller with the I/O pin. The I/O pin can be selectively coupled to the global mapping or to the microprocessor on each clock cycle. The mapping configuration selectively couples a different functional unit or units of the microcontroller to access the I/O pin on each clock cycle. The interface between the I/O pin and the rest of the system can be dynamically configured by software created or modified by a user, or by hardware. The present invention facilitates repositioning pin locations on a microcontroller because it is a software modification rather than a hardware modification. The present invention further enables the microcontroller functions to be configured by the user rather than by the microcontroller vendor.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • CYPRESS SEMICONDUCTOR CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Snyder, Warren Snohomish, WA 65 3052

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation