Added Pipeline

This commit is contained in:
Johannes
2019-04-06 17:51:44 -04:00
parent f34b3d4098
commit e6cb8e536b
70 changed files with 1721 additions and 1047 deletions

View File

@@ -1,8 +1,8 @@
Copyright 1986-2018 Xilinx, Inc. All Rights Reserved.
----------------------------------------------------------------------------------------------------------------------------------------------
| Tool Version : Vivado v.2018.3 (win64) Build 2405991 Thu Dec 6 23:38:27 MST 2018
| Date : Sat Mar 30 15:55:20 2019
| Host : WM-G75VW running 64-bit major release (build 9200)
| Date : Sat Apr 6 17:35:04 2019
| Host : DESKTOP-8QFGS52 running 64-bit major release (build 9200)
| Command : report_power -file CPU9bits_power_routed.rpt -pb CPU9bits_power_summary_routed.pb -rpx CPU9bits_power_routed.rpx
| Design : CPU9bits
| Device : xc7k160tifbg484-2L
@@ -30,14 +30,14 @@ Table of Contents
----------
+--------------------------+--------------+
| Total On-Chip Power (W) | 11.172 |
| Total On-Chip Power (W) | 10.632 |
| Design Power Budget (W) | Unspecified* |
| Power Budget Margin (W) | NA |
| Dynamic (W) | 11.030 |
| Device Static (W) | 0.142 |
| Dynamic (W) | 10.494 |
| Device Static (W) | 0.137 |
| Effective TJA (C/W) | 2.5 |
| Max Ambient (C) | 72.4 |
| Junction Temperature (C) | 52.6 |
| Max Ambient (C) | 73.7 |
| Junction Temperature (C) | 51.3 |
| Confidence Level | Low |
| Setting File | --- |
| Simulation Activity File | --- |
@@ -52,16 +52,16 @@ Table of Contents
+----------------+-----------+----------+-----------+-----------------+
| On-Chip | Power (W) | Used | Available | Utilization (%) |
+----------------+-----------+----------+-----------+-----------------+
| Slice Logic | 1.248 | 107 | --- | --- |
| LUT as Logic | 1.231 | 73 | 101400 | 0.07 |
| Register | 0.012 | 21 | 202800 | 0.01 |
| Slice Logic | 0.768 | 132 | --- | --- |
| LUT as Logic | 0.719 | 54 | 101400 | 0.05 |
| Register | 0.043 | 58 | 202800 | 0.03 |
| BUFG | 0.005 | 1 | 32 | 3.13 |
| Others | 0.000 | 4 | --- | --- |
| Signals | 1.328 | 114 | --- | --- |
| Others | 0.000 | 5 | --- | --- |
| Signals | 0.881 | 109 | --- | --- |
| Block RAM | 0.060 | 0.5 | 325 | 0.15 |
| I/O | 8.393 | 12 | 285 | 4.21 |
| Static Power | 0.142 | | | |
| Total | 11.172 | | | |
| I/O | 8.785 | 12 | 285 | 4.21 |
| Static Power | 0.137 | | | |
| Total | 10.632 | | | |
+----------------+-----------+----------+-----------+-----------------+
@@ -71,16 +71,16 @@ Table of Contents
+-----------+-------------+-----------+-------------+------------+
| Source | Voltage (V) | Total (A) | Dynamic (A) | Static (A) |
+-----------+-------------+-----------+-------------+------------+
| Vccint | 0.950 | 2.849 | 2.775 | 0.074 |
| Vccaux | 1.800 | 0.707 | 0.687 | 0.020 |
| Vccint | 0.950 | 1.868 | 1.799 | 0.070 |
| Vccaux | 1.800 | 0.738 | 0.719 | 0.020 |
| Vcco33 | 3.300 | 0.000 | 0.000 | 0.000 |
| Vcco25 | 2.500 | 0.000 | 0.000 | 0.000 |
| Vcco18 | 1.800 | 3.975 | 3.974 | 0.001 |
| Vcco18 | 1.800 | 4.161 | 4.160 | 0.001 |
| Vcco15 | 1.500 | 0.000 | 0.000 | 0.000 |
| Vcco135 | 1.350 | 0.000 | 0.000 | 0.000 |
| Vcco12 | 1.200 | 0.000 | 0.000 | 0.000 |
| Vccaux_io | 1.800 | 0.000 | 0.000 | 0.000 |
| Vccbram | 0.950 | 0.007 | 0.005 | 0.002 |
| Vccbram | 0.950 | 0.006 | 0.005 | 0.002 |
| MGTAVcc | 1.000 | 0.000 | 0.000 | 0.000 |
| MGTAVtt | 1.200 | 0.000 | 0.000 | 0.000 |
| MGTVccaux | 1.800 | 0.000 | 0.000 | 0.000 |
@@ -136,16 +136,22 @@ Table of Contents
3.1 By Hierarchy
----------------
+----------+-----------+
| Name | Power (W) |
+----------+-----------+
| CPU9bits | 11.030 |
| FetchU | 1.191 |
| PC | 1.191 |
| RF | 1.317 |
| r0 | 0.812 |
| r1 | 0.506 |
| dM | 0.113 |
+----------+-----------+
+------------+-----------+
| Name | Power (W) |
+------------+-----------+
| CPU9bits | 10.494 |
| EM | 0.099 |
| dM | 0.099 |
| FD | 0.424 |
| FetchU | 0.179 |
| PC | 0.179 |
| RF | 0.244 |
| r0 | 0.133 |
| r1 | 0.112 |
| W | 0.301 |
| mux5 | 0.301 |
| pipe1 | 0.782 |
| pipe2 | 0.087 |
+------------+-----------+