Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home CPUs Multiple-array-customizable-logic-device

 Apparatus and method for reducing power consumption in a computer system
A method and apparatus for reducing the power consumption of a processor in a computer system is ...


 Apparatus and method for displaying PMS information in a portable computer
Accordingly, it is an object of the present invention to provide an improved apparatus and method ...


 Logic circuit
The invention will be described below briefly. Namely, a plurality of ROM's of a large capacity ...


 Control module for reducing ringing in digital signals on a transmission line
In accordance with the present invention, an electronic control module is provided that reduces ...


 For conditioning the input to or the output from an integrated circuit
The present invention has been developed to obviate the above-described problems and has as its ...


 Apparatus for sensing data in data bus lines
It is an object to provide a data sense circuit which prevents the charge share caused by direct ...


 Programmable circuit arrangement
We claim: 1. A circuit which can be programmed by applying a programming voltage so that the ...


 Read-only memory with few programming signal lines
It is accordingly an object of the present invention to enable a PROM to be programmed using only a ...


 System for dynamically exchanging and matching revision information between host and terminal
An object of the present invention is to eliminate such a drawback and to provide a system for ...


 Registered logic macrocell with product term allocation and adjacent product term stealing
This invention provides a macrocell with product term allocation and adjacent product term stealing....


 Multiple array customizable logic device

Details
Inventors: Agrawal, Om;
Assignee: Advanced Micro Devices, Inc. (Sunnyvale, CA)
Primary Examiner: Miller; Stanley D.
Assistant Examiner: Callahan; Timothy P.
Attorney, Agent or Firm: King; Patrick T., Haynes; Mark A.

An integrated circuit having multiple programmable arrays in which a first programmable array receives a plurality of first inputs and generates a plurality of first outputs as programmed by the user. Also, a second programmable array receives a plurality of second inputs and generates a plurality of second outputs as programmed by the user. Also, buried state registers store signals as programmed by the user. An input multiplexer selects and supplies the first and second inputs from a variety of sources, including the first and second outputs, the buried state registers and I/O pins. An output multiplexer selects and supplies output signals to a set of output pins from a variety of sources, including the first and second outputs and the buried state registers.

DETAILED DESCRIPTION The present invention provides an integrated circuit having customizable logic, comprising a first programmable array means for receiving a plurality of first input terms and generating a plurality of first output terms as programmed by the user, and a second programmable array means for receiving a plurality of second input terms and generating a plurality of second output terms as programmed by the user.
Also included is a means for selectively interconnecting the plurality of first input terms, the plurality of first output terms, the plurality of second input terms and the plurality of second output terms, whereby the architecture of the integrated circuit having customizable logic can be adapted to suit the needs of a particular logic circuit.
In particular, the first programmable array means and the second programmable array means may be configured in series, in parallel, or in a combination of series and parallel as suits the needs of the user.
In another apsect, the present invention includes a plurality of buried state registers, responsive to at least a subset of the plurality of first output terms and plurality of second output terms, for providing stored signals that are available for use as input terms and/or output terms.
The means for selectively interconnecting the input and output terms includes in a preferred embodiment an input multiplexing means, responsive to an input select signal, for supplying as the plurality of first input terms or as the plurality of second input terms, a subset of signals selected from a plurality of signals, the plurality of signals selectable including a set of signals selected from the plurality of first input terms, the plurality of second input terms, the plurality of first output terms, and the plurality of second output terms.
Also, the means for selectively interconnecting includes an output multiplexing means, responsive to an output select signal, for supplying as output signals a subset of signals selected from a plurality of signals, the plurality of signals selectable as output signals including a set of signals selected from the plurality of first output terms and the plurality of second output terms



Related patents
  Secure integrated circuit chip with conductive shield
We claim: 1. An integrated circuit chip containing a secure area in which secure data is processed and/or stored, comprising a semiconductive layer containing diffusions ...
  High speed state machine
Accordingly, it is an object of the present invention to provide a state machine in which the inputs to the present state latches are biased to increase speed of ...
  Programmable integrated circuit micro-sequencer device
OF THE PREFERRED EMBODIMENTS A preferred implementation of the basic building block of the present invention, the Dynamically Programmable Logic Device (DPLD), is ...
  Eprom low voltage sense amplifier
We claim: 1. A low voltage sense amplifier for an EPROM memory transistor comprising a low voltage inverter having an input selectively couplable to the EPROM memory ...
  Recirculating memory with plural input-output taps
It is an object of this invention to provide a random access memory having serially coupled memory cells. It is another object of the invention to provide a random ...
  Semiconductor memory device comprising address holding flip-flop
This invention is intended to solve the above problem by providing a semiconductor memory device which comprises said flip-flop within the IC and realizes a higher ...
  Semiconductor integrated circuit device
The inventors of the invention found out that in RAMs with built-in output circuits having a tri-state output function (capable of taking the output of a high impedance ...
  On chip buffering for optimizing performance of a bubble memory
According to the present invention the magnetic domain memory architecture comprises a plurality of main storage loops disposed between a write-in section and a read-out ...
  Dynamically programmable logic circuits
It is an object of the present invention to provide a programmable logic circuit which can perform, under control of program variables, a number of logic functions, ...
  Emitter-coupled logic circuit
OF THE PRIOR ART Description will be hereinafter made with reference to FIG. 1 to more clearly show the drawbacks of a prior-art emitter-coupled logic circuit. In FIG. 1...

0.024

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved