mirror of https://github.com/YosysHQ/picorv32.git
Some minor README changes
This commit is contained in:
parent
22d73aafed
commit
3e4fe5811c
11
README.md
11
README.md
|
@ -172,8 +172,8 @@ This parameter is only available for the `picorv32` core. In the
|
||||||
|
|
||||||
#### TWO_STAGE_SHIFT (default = 1)
|
#### TWO_STAGE_SHIFT (default = 1)
|
||||||
|
|
||||||
By default shift operations are performed in two stages: first shift in units
|
By default shift operations are performed in two stages: first shifts in units
|
||||||
of 4 bits and then shift in units of 1 bit. This speeds up shift operations,
|
of 4 bits and then shifts in units of 1 bit. This speeds up shift operations,
|
||||||
but adds additional hardware. Set this parameter to 0 to disable the two-stage
|
but adds additional hardware. Set this parameter to 0 to disable the two-stage
|
||||||
shift to further reduce the size of the core.
|
shift to further reduce the size of the core.
|
||||||
|
|
||||||
|
@ -181,7 +181,7 @@ shift to further reduce the size of the core.
|
||||||
|
|
||||||
By default shift operations are performed by successively shifting by a
|
By default shift operations are performed by successively shifting by a
|
||||||
small amount (see `TWO_STAGE_SHIFT` above). With this option set, a barrel
|
small amount (see `TWO_STAGE_SHIFT` above). With this option set, a barrel
|
||||||
shifter is used instead instead.
|
shifter is used instead.
|
||||||
|
|
||||||
#### TWO_CYCLE_COMPARE (default = 0)
|
#### TWO_CYCLE_COMPARE (default = 0)
|
||||||
|
|
||||||
|
@ -203,8 +203,7 @@ the ALU.
|
||||||
|
|
||||||
#### COMPRESSED_ISA (default = 0)
|
#### COMPRESSED_ISA (default = 0)
|
||||||
|
|
||||||
This enables support for the RISC-V Compressed Instruction Set. Currently
|
This enables support for the RISC-V Compressed Instruction Set.
|
||||||
this implements the draft version 1.9 of the compressed ISA specification.
|
|
||||||
|
|
||||||
#### CATCH_MISALIGN (default = 1)
|
#### CATCH_MISALIGN (default = 1)
|
||||||
|
|
||||||
|
@ -391,7 +390,7 @@ normal interface.
|
||||||
|
|
||||||
In the clock cycle before `mem_valid` goes high, this interface will output a
|
In the clock cycle before `mem_valid` goes high, this interface will output a
|
||||||
pulse on `mem_la_read` or `mem_la_write` to indicate the start of a read or
|
pulse on `mem_la_read` or `mem_la_write` to indicate the start of a read or
|
||||||
write transaction in the next clock cycles.
|
write transaction in the next clock cycle.
|
||||||
|
|
||||||
*Note: The signals `mem_la_read`, `mem_la_write`, and `mem_la_addr` are driven
|
*Note: The signals `mem_la_read`, `mem_la_write`, and `mem_la_addr` are driven
|
||||||
by combinatorial circuits within the PicoRV32 core. It might be harder to
|
by combinatorial circuits within the PicoRV32 core. It might be harder to
|
||||||
|
|
Loading…
Reference in New Issue