aboutsummaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorClifford Wolf <clifford@clifford.at>2015-07-02 12:29:06 +0200
committerClifford Wolf <clifford@clifford.at>2015-07-02 12:29:06 +0200
commitc10125eb5cb91968f724cea3092252159af207d7 (patch)
treed4d4973f41c1bfbf47c6e09534401767acc4cee5 /README.md
parent853ce91300977b2afd0bc8e6b107ad1be1e25571 (diff)
downloadpicorv32-c10125eb5cb91968f724cea3092252159af207d7.tar.gz
picorv32-c10125eb5cb91968f724cea3092252159af207d7.zip
Added TWO_STAGE_SHIFT parameter
Diffstat (limited to 'README.md')
-rw-r--r--README.md7
1 files changed, 7 insertions, 0 deletions
diff --git a/README.md b/README.md
index 808d351..03b0903 100644
--- a/README.md
+++ b/README.md
@@ -158,6 +158,13 @@ latches the value internally.
This parameter is only available for the `picorv32` core. In the
`picorv32_axi` core this is implicitly set to 0.
+#### TWO_STAGE_SHIFT (default = 1)
+
+By default shift operations are performed in two stages: first shift in units
+of 4 bits and then shift in units of 1 bit. This speeds up shift operations,
+but adds additional hardware. Set this parameter to 0 to disable the two-stage
+shift to further reduce the size of the core.
+
#### CATCH_MISALIGN (default = 1)
Set this to 0 to disable the circuitry for catching misaligned memory