• Get Started
  • Dataset
  • Features
  • Tutorial
Download
GitHub
  • Get Started
  • Dataset
  • Features
  • Tutorial
Download
GitHub
  • Get Started
  • Dataset

    • Introduction
    • Download
    • Overview
  • Features

    • Basic Properties
    • Routability
    • IR drop
    • Graph
    • Timing
  • Tutorial
  • Change Log
  • FAQ
  • License

IR Drop Features

Power Maps

Including 5 component:1. internal power: poweripower_ipoweri​, 2. switching power: powerspower_spowers​, 3. toggle rate scaled power: powerscapower_{sca}powersca​, 4. all: powerallpower_{all}powerall​, 5. time-decomposed power: powertpower_tpowert​. They are generated with power report and timing window report from Innovus.

(1) Power report contains instance level power and toggles rate from a vectorless power analysis.

  • Internal power (pip_ipi​)
  • Switching power (psp_sps​)
  • Leakage power (plp_lpl​)
  • Toggles rate (rtogr_{tog}rtog​)

Then these instance level power is merged into corresponding tile to form power maps.

poweri∝pipower_i \propto p_i poweri​∝pi​

powers∝pspower_s \propto p_s powers​∝ps​

powersca∝(pi+ps)×rtog+plpower_{sca} \propto (p_i+p_s) \times r_{tog}+p_l powersca​∝(pi​+ps​)×rtog​+pl​

powerall∝pi+ps+plpower_{all} \propto p_i+p_s+p_l powerall​∝pi​+ps​+pl​

(2) Timing window report contains possible switching time domain of the instance in a clock period from a static timing analysis for each pin. The clock period is decomposed evenly into 20 parts, and the cell contributes to power map powertpower_tpowert​ only in the parts that it is switching.

powert[0,19]∝pscapower_t[0,19] \propto p_{sca} powert​[0,19]∝psca​

power_sca

IR Drop Map

IR drop value on each node from a vectorless power rail analysis is merged into corresponding tile to form IR drop maps.

Prev
Routability
Next
Graph