PPA for Barduino Config - neu-ucb-tvip/barduino-vlsi GitHub Wiki
Clocks
The Barduino has one primary clock clock
which is running at a frequency of 40 MHz.
It also has 2 peripheral clocks for serial tilelink and jtag: tl_clock
and jtag_TCK
. clock and tl_clock have an uncertainty of 0.1 ns, while jtag_TCK has a 1 ns uncertainty.
Synthesis
Synthesis results are clean. The read_sdc commands all completed without any errors.
Place and Route
Here is the floorplan after place and route
Timing
Setup
Setup timing is clean, all paths are passing. It is also clean in the slow-slow corner.
Hold
There is one path violating hold timing with -42810 ps of negative slack. This is the only failing path in the fast-fast corner.
It appears to be a documented issue. Since it is a PoR path it can be safely disregarded
Power
From the power reports, the total power consumed by the design is 68.48 mW.
Power Type | Value (mW) | Percentage |
---|---|---|
Total Switching Power | 36.23745129 | 52.9134% |
Total Leakage Power | 0.10487663 | 0.1531% |
Total Power | 68.48439376 |
Power by Category
Category | Internal Power (mW) | Switching Power (mW) | Leakage Power (mW) | Total Power (mW) | Percentage (%) |
---|---|---|---|---|---|
Sequential | 14.46 | 3.707 | 0.05088 | 18.22 | 26.61% |
Macro | 9.919 | 4.52 | 0.02491 | 14.46 | 21.12% |
IO | 0 | 0 | 1.461e-09 | ≈0 | ≈0% |
Physical-Only | 0 | 0 | 2.93e-05 | ≈0 | ≈0% |
Com |
Power by Voltage Rail
Power Rail | Voltage (V) | Internal Power (mW) | Switching Power (mW) | Leakage Power (mW) | Total Power (mW) | Percentage (%) |
---|---|---|---|---|---|---|
VDDA | 3.3 | 1.918 | 0.5604 | 0.0001059 | 2.479 | 3.62% |
VDD | 1.8 | 24.47 | 31.77 | 0.1045 | 56.35 | 82.28% |
VDDIO | 3.3 | 5.755 | 3.903 | 0.000259 | 9.658 | 14.1% |
Clock Domain Power
Clock Name | Internal Power (mW) | Switching Power (mW) | Leakage Power (mW) | Total Power (mW) | Percentage (%) | Toggle Rate |
---|---|---|---|---|---|---|
tl_clock | 0.09549 | 0.0873 | 2.943e-05 | 0.1828 | 0.267% | 10 MHz |
jtag_TCK | 0.07801 | 0.08882 | 3.077e-05 | 0.1669 | 0.244% | 8 MHz |
clock | 1.509 | 2.966 | 0.002372 | 4.478 | 6.54% | 80 MHz |
Total | 1.683 | 3.142 | 0.002432 | 4.828 | 7.05% | — |
The leakage hotspot for this design is the L2 Sram Block, it has a 22.9 μW leakage