Merge pull request #117 from Fatsie/wbdoc

README.md: Also refer to picorv32_wb
This commit is contained in:
Clifford Wolf 2019-04-17 13:02:49 +02:00 committed by GitHub
commit 507f49d086
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 5 deletions

View File

@ -53,11 +53,11 @@ the latter results in a smaller core.
resources, such as many FPGAs, disabling the 16 upper registers and/or resources, such as many FPGAs, disabling the 16 upper registers and/or
disabling the dual-port register file may not further reduce the core size.* disabling the dual-port register file may not further reduce the core size.*
The core exists in two variations: `picorv32` and `picorv32_axi`. The former The core exists in three variations: `picorv32`, `picorv32_axi` and `picorv32_wb`.
provides a simple native memory interface, that is easy to use in simple The first provides a simple native memory interface, that is easy to use in simple
environments, and the latter provides an AXI-4 Lite Master interface that can environments. `picorv32_axi` provides an AXI-4 Lite Master interface that can
easily be integrated with existing systems that are already using the AXI easily be integrated with existing systems that are already using the AXI
standard. standard. `picorv32_wb` provides a Wishbone master interface.
A separate core `picorv32_axi_adapter` is provided to bridge between the native A separate core `picorv32_axi_adapter` is provided to bridge between the native
memory interface and AXI4. This core can be used to create custom cores that memory interface and AXI4. This core can be used to create custom cores that
@ -181,7 +181,7 @@ transaction. In the default configuration the PicoRV32 core only expects the
latches the value internally. latches the value internally.
This parameter is only available for the `picorv32` core. In the This parameter is only available for the `picorv32` core. In the
`picorv32_axi` core this is implicitly set to 0. `picorv32_axi` and `picorv32_wb` core this is implicitly set to 0.
#### TWO_STAGE_SHIFT (default = 1) #### TWO_STAGE_SHIFT (default = 1)