Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
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
  • Get Citation Alerts
  • 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

        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)21
        • Downloads (Last 6 weeks)2

        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

        Get Access

        Login options

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media