• DocumentCode
    1700820
  • Title

    Interconnect delay aware RTL Verilog bus architecture generation for an SoC

  • Author

    Ryu, Kyeong Keol ; Talpasanu, Alexandru ; Mooney, Vincent J., III ; Davis, Jeffrey A.

  • Author_Institution
    Center for Res. on Embedded Syst. & Technol., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    2004
  • Firstpage
    176
  • Lastpage
    179
  • Abstract
    As feature size is scaled down to the submicron level, interconnect delay in the design of a high-speed System-on-a-Chip (SoC) becomes a major concern. This concern is especially acute for on-chip buses. In this paper we describe a methodology to generate a custom bus architecture using accurate estimations of interconnect delay. To improve bus delay accuracy, the bus Verilog register-transfer level (RTL) specification was altered based on interconnect delay estimations. Interconnect delay information is provided from an estimated chip layout. The delay estimates for the on-chip buses are used early in the design phase with a corresponding impact on system correctness and performance. As an example of interconnect delay aware bus generation, we compare three different General Global Bus Architecture (GGBA) configurations, showing that certain system blocks (the memory controllers) need to be modified based on interconnect delay estimation. The three different GGBA configurations are evaluated through the simulation of an orthogonal frequency division multiplexing (OFDM) wireless transmitter application. The impact of accurate interconnect delay estimation is shown through a 35.3% reduction in execution time between a worst-case bus delay configuration (GGBA III) and an accurate interconnect delay aware GGBA configuration (GGBA II).
  • Keywords
    circuit layout CAD; delay estimation; embedded systems; hardware description languages; hardware-software codesign; high-speed integrated circuits; integrated circuit layout; microprocessor chips; system buses; system-on-chip; OFDM wireless transmitter application; PowerPC processing elements; RTL Verilog bus architecture generation; bus delay accuracy; custom bus architecture; die area estimates; floorplan; general global bus architecture; high-speed system-on-chip; interconnect delay; memory controllers; multiple intellectual property cores; multiprocessor SoC; on-chip buses; Computer architecture; Delay effects; Delay estimation; Delay systems; Hardware design languages; Integrated circuit interconnections; Intellectual property; OFDM; System performance; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced System Integrated Circuits 2004. Proceedings of 2004 IEEE Asia-Pacific Conference on
  • Print_ISBN
    0-7803-8637-X
  • Type

    conf

  • DOI
    10.1109/APASIC.2004.1349441
  • Filename
    1349441