×

Programmable gate array with improved interconnect structure, input/output structure and configurable logic block

  • US 5,233,539 A
  • Filed: 10/30/1989
  • Issued: 08/03/1993
  • Est. Priority Date: 08/15/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. A configurable logic array, comprising:

  • (a) configuration storage means for storing program data specifying a user defined data processing function;

    (b) a plurality of logic means, CL1,1 to CLC,R arranged in an array consisting of C columns and R rows, each of said logic means being designated by CLc,r where c designates a column in the range 1 to C, and r designates a row in the range 1 to R,each logic means CLc,r being provided with a plurality of inputs for receiving cell input signals and a plurality of outputs for generating cell output signals in response to the received cell input signals;

    (c) a plurality of input/output pads;

    (d) a plurality of configurable input/output means, each being coupled to an input/output pad, each having an I/O input and an I/O output, and each being further coupled to the configuration storage means, for providing configurable interfaces between the respective input/output pads and respective I/O inputs and outputs in response to program data in the configuration storage means,wherein the plurality of configurable input/output means includes a first subset without storage elements and a second subset with storage elements;

    (e) configurable interconnect means, coupled to the plurality of logic means, the plurality of configurable input/output means and the configuration storage means, for programmably connecting respective inputs and outputs of the logic means and of the configurable input/output means to thereby form logical networks in response to program data in the configuration storage means.

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