Electronic digital logic circuitry – Multifunctional or programmable – Array
Patent
1995-12-29
1998-09-08
Santamauro, Jon
Electronic digital logic circuitry
Multifunctional or programmable
Array
326 39, H03K 19177
Patent
active
058049860
ABSTRACT:
A programmable logic device includes a plurality of logic blocks coupled to an interconnect matrix, wherein one of the plurality of logic blocks comprises configurable memory logic having control logic coupled to a storage element. The control logic receives a plurality of control signals from the interconnect matrix and performs substantially all logic functions required for the configurable memory logic to selectively function as each of a plurality of memory devices. The plurality of memory devices includes a first-in-first-out (FIFO) memory device, a last-in-first-out (LIFO) memory device, a single-port memory device (e.g. single-port SRAM) and a multi-port memory device (e.g. dual-port RAM). Additionally, multiple logic blocks may comprise configurable memory logic. Each logic block may perform a different memory function. These logic blocks can be cascaded together to form memory devices with greater memory depths and/or widths than possible with a single logic block with configurable memory logic.
REFERENCES:
patent: 4592019 (1986-05-01), Huang et al.
patent: 5559450 (1996-09-01), Ngai et al.
patent: 5566123 (1996-10-01), Freidin et al.
patent: 5572148 (1996-11-01), Lytle et al.
Knapp. "XC4000E Edge Triggered and Dual-Port RAM Capability", Xilinx, Inc., Jun. 20, 1995, pp. 1-3.
Programmable Logic Data Book. Xilinx, Inc., 1994, pp. 2-6-2-29.
Intel Corporation Programmable Logic, "AB-55 Application Brief, How to Use Registered SRAM Macrocells on the FLEXlogic iFX780 and iFX740 via PLDshell Plus Keywords", pp. 3:50-54, Document No.: Order No. 292121, Oct. 1993.
Intel Corporation Programmable Logic, "AB-28 Application Brief, Implementing FIFO's Using the iFX780 FPGA", pp. 3:9-14, Document No.: Order No. 292108-001, Oct. 1993.
Altera Corp. Data Sheet, "Flashlogic Programmable Logic Device Family", Chap. 6, pp. 221-241, Ver. 1, (Mar. 1995).
Altera Corporation Architecture Overview, "Flex 10K The First Embedded Programmable Logic Family", pp. 1-13, Ver. 1, Document No.: M-WP-EPLF10K-01 (Apr. 1995).
Altera Corp. Data Sheet, "Flex 10K Embedded Programmable Logic Family", pp. 1-29, Ver. 1, Document No.: A-DS-F10K01 (Jul. 1995).
Intel Corporation Programmable Logic, "iFX740 10 ns FLEXlogic FPGA with SRAM Option", pp. 2:1-23, Nov. 1993.
Intel Corporation Programmable Logic, "iFX780 10 ns FLEXlogic FPGA with SRAM Option", pp. 2:24-46, Nov. 1993.
Intel Corporation Programmable Logic, "iFX8160" 10 ns FLEXlogic FPGA with SRAM Option, pp. 2:47-69, Oct. 1993.
Cypress Semiconductor Corp.
Santamauro Jon
LandOfFree
Memory in a programmable logic device does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Memory in a programmable logic device, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory in a programmable logic device will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1285022