Reconfigurable program sum of products generator
AssigneeChameleon Systems, Inc.
InventorsShaila Hanrahan, Christopher E. Phillips
Life of this patent
Estimating the term…
Abstract
A reconfigurable programmable sum of products generator allows for multiple configurations to be associated with a programmable sum of products generator. These configurations can be modified by changing the configurations in an associated configuration memory for the programmable sum of products generator. By using a reconfigurable programmable sum of products generator structure, a dense and highly interconnected logic is produced. Such a dense and highly interconnected logic is particularly valuable for use in the control path of a reconfigurable system.
Claims17
A reconfigurable system comprising:
- a reconfigurable programmable sum of products generator which is configured by an associated configuration memory wherein the configuration memory is adapted to concurrently store more than one configuration for the programmable sum of products generator, the more than one configurations including a foreground plane configuration that currently configures the reconfigurable programmable sum of products generator and a background plane configuration which is switchable into the foreground plane configuration.
A reconfigurable system comprising:
- a reconfigurable programmable sum of products generator which is configured by an associated configuration memory wherein the configuration memory is adapted to concurrently store more than one configuration for the programmable sum of products generator, further comprising a control fabric unit with a state machine unit, wherein the reconfigurable programmable sum of products generator is part of the state machine unit.
A reconfigurable system comprising:
- a reconfigurable programmable sum of products generator which is configured by an associated configuration memory wherein the configuration memory is adapted to concurrently store more than one configuration for the programmable sum of products generator, wherein the programmable sum of products generator has a NOR-NOR inverter configuration.
A reconfigurable system comprising:
- a reconfigurable programmable sum of products generator which is configured by an associated configuration memory wherein the configuration memory is adapted to concurrently store more than one configuration for the programmable sum of products generator, wherein the configuration memory include master/slave latches which store a background configuration plane and a foreground configuration plane.
A reconfigurable system comprising:
- a reconfigurable programmable sum of products generator which is configured by a configuration memory such that the programmable sum of products generator is reconfigurable, the configuration memory adapted to concurrently store more than one configuration for the reconfigurable programmable sum of products generator, wherein the programmable sum of products generator includes two orthogonal NOR evaluation planes, the first plane having product term lines connected to a first precharge circuitry, the second plane having output lines connected to a second precharge circuitry, wherein the product term lines and output lines are both precharged during a first portion of the clocking cycle and wherein the product terms and output terms are evaluated during a second portion of the clock cycle.
A reconfigurable system comprising:
- a reconfigurable programmable sum of products generator which is configured by a configuration memory such that the programmable sum of products generator is reconfigurable, wherein the programmable sum of products generator includes two orthogonal NOR evaluation planes, the each plane having precharge circuitry, each plane having an array of evaluation elements, the evaluation elements having an input transistor connecting between a first line and the gate of a second transistor, the gate of the first transistor being connected to a memory element of the configuration memory, the second transistor connected between a second line and ground, wherein, in the first NOR plane, the first lines are input lines and the second lines are product term lines and in the second NOR plane, the first lines are product term lines and the second lines are output lines.
Dependencies are inferred from the claim text.