[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/329166.329173acmconferencesArticle/Chapter ViewAbstractPublication PagesfpgaConference Proceedingsconference-collections
Article
Free access

Programmable memory blocks supporting content-addressable memory

Published: 01 February 2000 Publication History

Abstract

The Embedded System Block (ESB) of the APEX E programmable logic device family from Altera Corporation includes the capability of implementing content addressable memory (CAM) as well as product term macrocells, ROM, and dual port RAM. In CAM mode each ESB can implement a 32 word CAM with 32 bits per word. In product term mode, each ESB has 16 macrocells built out of 32 product terms with 32 literal inputs. The ability to reconfigure memory blocks in this way represents a new and innovative use of resources in a programmable logic device, requiring creative solutions in both the hardware and software domains. The architecture and features of this Embedded System Block are described.

References

[1]
Altera Corporation, "Device Data Book", 1999
[2]
http ://www.altera.eom/
[3]
Altera Corporation, "APEX 20K Programmable Logic Device Family, Data Sheer', 1999.
[4]
A. Stansfield and I. Page, "The Design of a New FPGA Architecture", Proceedings of the 5th International Workshop on Field-Progranunable Logic and Applications, FPL 95, Oxford University, August 1995.
[5]
S. Wilton, J. Rose and Z. Vranesic, "Memory-to- Memory Connection Structures in FPGAs with Embedded Memory Arrays." Proceedings of the 5th International Symposium on FPGAs, FPGA 97, Feb 1997. (Submitted to 1EEE Trans. VLSI).
[6]
S. Wilton, J. Rose and Z. Vranesic, " Memory/Logic Interconnect Flexibility in FPGAs with Large Embedded Memory Arrays," in CICC 96, the IEEE Custom Integrated Circuits Conf., San Diego, CA, May 1996, pp. 144-147.
[7]
F. Heile, A. Leaver, "Hybrid Product Term and LUT Based Architecture Using Embedded Memory Blocks", Prec. ACM 7th International Symposium on FPGAs, FPGA 99, Monterey, CA., Feb. 1999.

Cited By

View all
  • (2018)FPGA StructurePrinciples and Structures of FPGAs10.1007/978-981-13-0824-6_3(47-86)Online publication date: 4-Sep-2018
  • (2015)Modular SRAM-Based Binary Content-Addressable MemoriesProceedings of the 2015 IEEE 23rd Annual International Symposium on Field-Programmable Custom Computing Machines10.1109/FCCM.2015.69(207-214)Online publication date: 2-May-2015
  • (2014)Deep and narrow binary content-addressable memories using FPGA-based BRAMs2014 International Conference on Field-Programmable Technology (FPT)10.1109/FPT.2014.7082808(318-321)Online publication date: Dec-2014
  • Show More Cited By

Index Terms

  1. Programmable memory blocks supporting content-addressable memory

      Recommendations

      Comments

      Please enable JavaScript to view thecomments powered by Disqus.

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      FPGA '00: Proceedings of the 2000 ACM/SIGDA eighth international symposium on Field programmable gate arrays
      February 2000
      223 pages
      ISBN:1581131933
      DOI:10.1145/329166
      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 01 February 2000

      Permissions

      Request permissions for this article.

      Check for updates

      Qualifiers

      • Article

      Conference

      FPGA00
      Sponsor:

      Acceptance Rates

      Overall Acceptance Rate 125 of 627 submissions, 20%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)53
      • Downloads (Last 6 weeks)3
      Reflects downloads up to 16 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2018)FPGA StructurePrinciples and Structures of FPGAs10.1007/978-981-13-0824-6_3(47-86)Online publication date: 4-Sep-2018
      • (2015)Modular SRAM-Based Binary Content-Addressable MemoriesProceedings of the 2015 IEEE 23rd Annual International Symposium on Field-Programmable Custom Computing Machines10.1109/FCCM.2015.69(207-214)Online publication date: 2-May-2015
      • (2014)Deep and narrow binary content-addressable memories using FPGA-based BRAMs2014 International Conference on Field-Programmable Technology (FPT)10.1109/FPT.2014.7082808(318-321)Online publication date: Dec-2014
      • (2012)Performance evaluation of packet classification on FPGA-based TCAM emulation architectures2012 IEEE Global Communications Conference (GLOBECOM)10.1109/GLOCOM.2012.6503535(2766-2771)Online publication date: Dec-2012
      • (2006)Exploring CAM Design For Network Processing Using FPGA TechnologyAdvanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services (AICT-ICIW'06)10.1109/AICT-ICIW.2006.96(84-84)Online publication date: 2006
      • (2005)Architecture and circuit techniques for a 1.1-GHz 16-kb reconfigurable memory in 0.18-/spl mu/m CMOSIEEE Journal of Solid-State Circuits10.1109/JSSC.2004.83799240:1(261-275)Online publication date: Jan-2005
      • (2002)Interconnect enhancements for a high-speed PLD architectureProceedings of the 2002 ACM/SIGDA tenth international symposium on Field-programmable gate arrays10.1145/503048.503050(3-10)Online publication date: 24-Feb-2002

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media