• DocumentCode
    3192895
  • Title

    A Knowledge-Based Tool for Generating and Verifying Hardware-Ready Embedded Memory Models

  • Author

    Cheng, Paul Pao-Fang

  • Author_Institution
    Cadence Design Syst., San Jose
  • fYear
    2008
  • fDate
    17-19 March 2008
  • Firstpage
    456
  • Lastpage
    459
  • Abstract
    Using memory models in a hardware-assisted acceleration/emulation environment, as contrasted with a software simulation environment, is often infused with some very specific problems. This paper describes a novel, yet reliable, methodology to capture the essential functionalities and timings, from a chip designer´s perspective, of commonly used embedded memories. The captured data is placed in a structural template for creating a knowledge base, which is transformed into targeted hardware-ready memories. A testbench is also created to verify the new models against the original behavioral models. This methodology has been used for years in many real design projects with great success.
  • Keywords
    DRAM chips; SRAM chips; embedded systems; knowledge based systems; hardware-ready embedded memory models; knowledge-based tool; Acceleration; Clocks; Debugging; Embedded software; Emulation; Libraries; Read-write memory; Software quality; Testing; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality Electronic Design, 2008. ISQED 2008. 9th International Symposium on
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    978-0-7695-3117-5
  • Type

    conf

  • DOI
    10.1109/ISQED.2008.4479776
  • Filename
    4479776