×

System processing unit extended with programmable logic for plurality of functions

  • US 6,314,551 B1
  • Filed: 06/22/1998
  • Issued: 11/06/2001
  • Est. Priority Date: 06/22/1998
  • Status: Expired due to Term
First Claim
Patent Images

1. An integrated circuit configurable for a plurality of possible functions, the integrated circuit comprising:

  • a main system processing unit;

    a plurality of functional logic blocks, wherein the plurality of functional logic blocks are coupled to the main system processing unit, wherein each of the plurality of functional logic blocks is operable to perform a respective function;

    programmable logic coupled to each of the plurality of functional logic blocks, wherein the programmable logic is operable to route data to and from various ones of the plurality of functional logic blocks, wherein the programmable logic is programmable to configure operation of two or more of the plurality of functional logic blocks and is programmable to create data paths between two or more of the plurality of functional logic blocks to configure the integrated circuit for one of the plurality of possible functions, wherein the main system processing unit is operable to program the programmable logic, and wherein the programmable logic is further configurable to selectively disable one or more of the functional logic blocks; and

    a plurality of input/output (I/O) pads, wherein the plurality of I/O pads are coupled to the main system processing unit and the plurality of functional logic blocks, wherein the plurality of I/O pads are operable to transfer data signals between the integrated circuit and an external device.

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