Skip to content

Commit

Permalink
update key features list
Browse files Browse the repository at this point in the history
  • Loading branch information
stnolting committed May 17, 2022
1 parent 929eb82 commit 5206d64
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 7 deletions.
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,10 @@ setting up your NEORV32 setup!

- [x] all-in-one package: **CPU** + **SoC** + **Software Framework & Tooling**
- [x] completely described in behavioral, platform-independent VHDL - no primitives, macros, etc.
- [x] extensive configuration options for adapting the processor to the requirements of the application
- [x] highly [extensible hardware](https://stnolting.github.io/neorv32/ug/#_comparative_summary) - on CPU, SoC and system level
- [x] aims to be as small as reasonable while being as RISC-V-compliant as possible
- [x] aims to be as small as possible while being as RISC-V-compliant as possible - with a reasonable area-performance trade-off
- [x] optimized for high clock frequency to ease timing closure
- [x] from zero to _"hello world!"_ - completely open source and documented
- [x] easy to use even for FPGA/RISC-V starters – intended to **work out of the box**

Expand Down
13 changes: 7 additions & 6 deletions docs/datasheet/overview.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -59,13 +59,14 @@ include::rationale.adoc[]
:sectnums:
=== Project Key Features

* from zero to _"hello world!"_ - completely open-source and documented; including user guides to get started
* completely described in behavioral, platform-independent VHDL (yet platform-optimized modules are provided)
* easy to use even for FPGA/RISC-V starters - intended to _work out of the box_
* all-in-one package: **CPU** + **SoC** + **Software Framework & Tooling**
* highly extensible hardware - on CPU, SoC and system level
* fully synchronous design, no latches, no gated clocks
* aims to be as small as reasonable while being as RISC-V-compliant as possible
* completely described in behavioral, platform-independent VHDL - no primitives, macros, etc.
* extensive configuration options for adapting the processor to the requirements of the application
* highly [extensible hardware](https://stnolting.github.io/neorv32/ug/#_comparative_summary) - on CPU, SoC and system level
* aims to be as small as possible while being as RISC-V-compliant as possible - with a reasonable area-performance trade-off
* optimized for high clock frequency to ease timing closure
* from zero to _"hello world!"_ - completely open source and documented
* easy to use even for FPGA/RISC-V starters – intended to _work out of the box_
* **NEORV32 CPU**: 32-bit `rv32i` RISC-V CPU
** RISC-V compatibility: passes the official architecture tests
** base architecture + privileged architecture (optional) + ISA extensions (optional)
Expand Down

0 comments on commit 5206d64

Please sign in to comment.