×

High performance self modifying on-the-fly alterable logic FPGA, architecture and method

  • US 5,838,165 A
  • Filed: 08/21/1996
  • Issued: 11/17/1998
  • Est. Priority Date: 08/21/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of configuring an array of programmable logic cells each having logic functions controlled by an associated configuration bit memory that comprises, storing bit information defining multiple program configurations in a DRAM core;

  • connecting a bus to the array to enable a DRAM row wide loading of the configuration bit memories of the cells with bit information defining a desired configuration; and

    , upon a configuration command, retrieving from the DRAM core, at least a row at a time, the configuration bit information, and loading such information in the bit memories of the cells to control the corresponding cell logic functions to achieve the desired configuration programming, and in which, upon completion of a function by the array of logic cells, a bit command is generated to indicate a new desired functionality of the array; and

    a supplemental memory core is provided containing the bit address of a DRAM row and connected to be responsive to the next functionality bit command and correspondingly to drive the DRAM, retrieving and loading the configuration bit information representing said next functionality in the bit memories of the cells, controlling the corresponding cell logic functions and thereby self-reconfiguring the array to perform the next functionality.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×