• DocumentCode
    2867731
  • Title

    ReDeEm RTL: a software tool for customizing soft cells for embedded applications

  • Author

    Surendra, G. ; Nandy, S.K. ; Sathya, Paul

  • Author_Institution
    Supercomput. Educ. & Res. Center, Indian Inst. of Sci., Bangalore, India
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    85
  • Lastpage
    90
  • Abstract
    Significant reduction in design time for system on chip (SoC) applications can be achieved through IP reuse. Such a design methodology encourages designers to develop IP blocks that add to a library of soft cells in anticipation of the market trends and meet stringent time to market constraints. However for application specific ICs all the hardware in each IP block may not be used. This gives rise to an opportunity to reduce the number of hardware components in such blocks depending on the application and customizing the IP or soft cell for the application context. In this paper we present a method to automatically detect and remove logic in RTL blocks (soft cells) that are not used by the embedded application thereby reducing area and power. A prototype tool ReDeEm RTL (ReDesign in Embedded RTL, read as Redeem RTL) has been implemented to remove all redundant logic and its performance although dependent on the type of application, shows that sizable reduction in logic can be obtained
  • Keywords
    application specific integrated circuits; embedded systems; high level synthesis; redundancy; software libraries; software tools; IP reuse; ReDeEm RTL; application specific ICs; design methodology; design time; embedded applications; hardware components; library; market trends; redundant logic; soft cells; software tool; system on chip applications; time to market constraints; Application software; Automatic logic units; Clocks; Consumer electronics; Design methodology; Hardware; Logic design; Software tools; System-on-a-chip; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 2001. Fourteenth International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Print_ISBN
    0-7695-0831-6
  • Type

    conf

  • DOI
    10.1109/ICVD.2001.902644
  • Filename
    902644