• DocumentCode
    2434277
  • Title

    Automatic generation of memory interfaces

  • Author

    Kammler, David ; Bauwens, Bastian ; Witte, Ernst Martin ; Ascheid, Gerd ; Leupers, Rainer ; Meyr, Heinrich ; Chattopadhyay, Anupam

  • Author_Institution
    Inst. for Integrated Signal Process. Syst., RWTH Aachen Univ., Aachen, Germany
  • fYear
    2009
  • fDate
    5-7 Oct. 2009
  • Abstract
    With the growing market for multi-processor system-on-chip (MPSoC) solutions, application-specific instruction-set processors (ASIPs) gain importance as they allow for a wide tradeoff between flexibility and efficiency in such a system. Their development is aided by architecture description languages (ADLs) supporting the automatic generation of architecture specific tool sets as well as synthesizable register transfer level (RTL) implementations from a single architecture model. However, these generated implementations have to be manually adapted to the interfaces of dedicated memories or memory controllers, slowing down the design space exploration regarding the memory architecture. In order to overcome this drawback, this work extends RTL code generation from ADL models with the automatic generation of memory interfaces. This is accomplished by introducing a new abstract and versatile description format for memory interfaces and their timing protocols.
  • Keywords
    memory architecture; microprocessor chips; system-on-chip; MPSoC solution; RTL code generation; application-specific instruction-set processors; architecture description languages; memory architecture; memory controllers; memory interfaces; multiprocessor system-on-chip; Application specific processors; Architecture description languages; Automatic generation control; Control system synthesis; Memory architecture; Protocols; Registers; Space exploration; System-on-a-chip; Timing; Architecture description language (ADL); application-specific instruction-set processor (ASIP); memory interface;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System-on-Chip, 2009. SOC 2009. International Symposium on
  • Conference_Location
    Tampere
  • Print_ISBN
    978-1-4244-4465-6
  • Electronic_ISBN
    978-1-4244-4467-0
  • Type

    conf

  • DOI
    10.1109/SOCC.2009.5335674
  • Filename
    5335674