diff options
author | Clifford Wolf <clifford@clifford.at> | 2015-07-02 12:29:06 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2015-07-02 12:29:06 +0200 |
commit | c10125eb5cb91968f724cea3092252159af207d7 (patch) | |
tree | d4d4973f41c1bfbf47c6e09534401767acc4cee5 /README.md | |
parent | 853ce91300977b2afd0bc8e6b107ad1be1e25571 (diff) | |
download | picorv32-c10125eb5cb91968f724cea3092252159af207d7.tar.gz picorv32-c10125eb5cb91968f724cea3092252159af207d7.zip |
Added TWO_STAGE_SHIFT parameter
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -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 |