U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Programmable logic array circuits comprising look up table implementation of fast carry adders and counters

Patent 5926036 Issued on July 20, 1999. Estimated Expiration Date: Icon_subject August 19, 2018. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Programmable array logic circuit
Patent #: 4124899
Issued on: 11/07/1978
Inventor: Birkner ,   et al.

Conditional carry techniques for digital processors
Patent #: 4623982
Issued on: 11/18/1986
Inventor: Ware

Special interconnect for configurable logic array
Patent #: 4642487
Issued on: 02/10/1987
Inventor: Carter

Configurable logic element
Patent #: 4706216
Issued on: 11/10/1987
Inventor: Carter

ALU operation: modulo two sum
Patent #: 4742520
Issued on: 05/03/1988
Inventor: Hoac ,   et al.

Microprocessor oriented configurable logic element
Patent #: 4758985
Issued on: 07/19/1988
Inventor: Carter

Programmable logic array for carrying out logic operations of binary input signals
Patent #: 4815022
Issued on: 03/21/1989
Inventor: Glaeser ,   et al.

Configurable electrical circuit having configurable logic elements and configurable interconnects
Patent #: 4870302
Issued on: 09/26/1989
Inventor: Freeman

Programmable logic array having feedback flip-flops connected between a product array's inputs and its outputs
Patent #: 5053647
Issued on: 10/01/1991
Inventor: Shizukuishi, et al.

Programmable logic array circuit having a gate to control an output condition state of a latch thereof
Patent #: 5059828
Issued on: 10/22/1991
Inventor: Tanagawa

More ...

Inventors

Application

No. 136317 filed on 08/19/1998

US Classes:

326/40, With flip-flop or sequential device326/39, Array (e.g., PLA, PAL, PLD, etc.)326/41Significant integrated structure, layout, or layout interconnections

Examiners

Primary: Tokar, Michael
Assistant: Chang, Daniel D.

Attorney, Agent or Firm

Foreign Patent References

  • 456475 EP 11/13/1991
  • 2202356 GB 09/13/1988

International Class

H03K 019/177

Abstract

A programmable logic array integrated circuit has a number of programmable logic modules which are grouped together in a plurality of logic array blocks ("LABs"). The LABs are arranged on the circuit in a two dimensional array. A conductor network is provided for interconnecting any logic module with any other logic module. In addition, adjacent or nearby logic modules are connectable to one another for such special purposes as providing a carry chain between logic modules and/or for connecting two or more modules together to provide more complex logic functions without having to make use of the general interconnection network. Another network of so-called fast or universal conductors is provided for distributing widely used logic signals such as clock and clear signals throughout the circuit. Multiplexers can be used in various ways to reduce the number of programmable interconnections required between signal conductors. Look up tables for use in programmable logic devices are modified to facilitate use of those tables to provide adders (including subtracters) and various types of counters. Each look up table is effectively partitioned into smaller look up tables when an adder or counter is required. One portion of the partitioned table is used to provide a sum out signal, while the other portion of the partitioned table is used to provide a fast carry out signal for application to the next stage of the adder or counter.

Other References

  • E.J. McCluskey, "Iterative Combinational Switching Networks--General Design Considerations", IRE Transactions on Electronic Computers, Dec. 1958, pp. 285-291
  • R.C. Minnick, "A Survey of Microcellular Research", Journal of the Association for Computing Machinery, vol. 14, No. 2, pp. 203-241, Apr. 1967
  • Recent Developments in Switching Theory, A. Mukhopadhyay, ed., Academic Press, New York, 1971, Chapters VI and IX, pp. 229-254 and 369-422
  • H. Fleisher, "An Introduction to Array Logic", IBM Journal of Research and Development, Mar. 1975, pp. 98-109
  • B. Kitson et al., "Programmable Logic Chip Rivals Gate Array in Flexibility", Electronic Design, Dec. 8, 1983, pp. 95-102
  • "The World's Most Versatile Logic Tool; AmPAL22V10", Advanced Micro Devices, Inc., May 1984
  • R.H. Freeman, "XC3000 Family of User-Programmable Gate Arrays", Microprocessors and Microsystems, vol. 13, No. 5, Jun. 1989, pp. 313-320
  • D.D. Hill et al., "Preliminary Description of Tabula Rasa, an Electrically Reconfigurable Hardware Engine", Proceedings 1990 IEEE International Conference on Computer Design: VSLI in Computers and Processors, Sep. 17-19, 1990, pp. 391-39
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?