aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2015-06-27 13:55:33 +0200
committerClifford Wolf <clifford@clifford.at>2015-06-27 13:55:33 +0200
commitdee66e136e9c24ad52684a72ee77762627b4eaa7 (patch)
tree0b3ad3b0312cf079eb37f340d5c777fe8dd493ca /README.md
parent2bd43fff68a9aa0e408472a0bd0173ed1fbf67e2 (diff)
downloadpicorv32-dee66e136e9c24ad52684a72ee77762627b4eaa7.tar.gz
picorv32-dee66e136e9c24ad52684a72ee77762627b4eaa7.zip
Added "make table.txt" vivado scripts
Diffstat (limited to 'README.md')
-rw-r--r--README.md20
1 files changed, 20 insertions, 0 deletions
diff --git a/README.md b/README.md
index 2c8e8b9..be295f9 100644
--- a/README.md
+++ b/README.md
@@ -311,6 +311,26 @@ makes it easy to install them side-by-side with the regular riscv-tools, which
are using the name prefix `riscv64-unknown-elf-` by default.
+Evaluation: Timing on Xilinx 7-Series FPGAs
+-------------------------------------------
+
+The following table lists the maximum clock speeds that PicoRV32 can run at on
+Xilinx 7-Series FPGAs. This are the values reported by Vivado 2015.1 post
+place&route static timing analysis (report_timing).
+
+| Device | Speedgrade | Clock Period (Freq.) |
+|:-------------------- |:----------:| --------------------:|
+| Xilinx Artix-7T | -1 | 5.1 ns (196 MHz) |
+| Xilinx Artix-7T | -2 | 4.1 ns (243 MHz) |
+| Xilinx Artix-7T | -3 | 3.6 ns (277 MHz) |
+| Xilinx Kintex-7T | -1 | 3.3 ns (303 MHz) |
+| Xilinx Kintex-7T | -2 | 2.6 ns (384 MHz) |
+| Xilinx Kintex-7T | -3 | 2.5 ns (400 MHz) |
+| Xilinx Virtex-7T | -1 | 3.1 ns (322 MHz) |
+| Xilinx Virtex-7T | -2 | 2.6 ns (384 MHz) |
+| Xilinx Virtex-7T | -3 | 2.4 ns (416 MHz) |
+
+
Todos:
------