×

Microcontroller having a block of logic configurable to perform a selected logic function and to produce output signals coupled to corresponding I/O pads according to a predefined hardware interface

  • US 6,188,241 B1
  • Filed: 05/14/1999
  • Issued: 02/13/2001
  • Est. Priority Date: 05/14/1999
  • Status: Active Grant
First Claim
Patent Images

1. A microcontroller formed upon a single monolithic semiconductor substrate, comprising:

  • a CPU configured to execute instructions and to produce a plurality of CPU output signals during instruction execution;

    a plurality of I/O pads a configurable logic block (CLB) coupled to receive the plurality of CPU output signals and coupled to the plurality of I/O pads, wherein the CLB is configurable to;

    (i) produce a plurality of CLB output signals in response to the plurality of CPU output signals in accordance with a programmable configuration of said CLB, and (ii) direct the CLB output signals to respective said I/O pads in accordance with a predefined hardware interface attributed to the programmable configuration; and

    programming hardware coupled to the CLB for programming the CLB such that the programmable configuration of the CLB is achieved.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×