Copyright (c) 2024-2025 Antmicro
Guineveer is a configurable RISC-V VeeR EL2 SoC. It provides a simple SoC design that can be modified and expanded with new peripherals.
The default system architecture of the SoC is shown in the diagram below:
The table below summarizes the SoC's default memory address map:
| Start Address | End Address | Size | Type |
|---|---|---|---|
| 0x0000_0000 | 0x1FFF_FFFF | 512 MB | VeeR EL2 reserved space |
| 0x3000_0000 | 0x3000_1000 | 4 KB | Uart |
| 0x3000_1000 | 0x3000_2000 | 4 KB | I3c |
| 0x8000_0000 | 0x8FFF_FFFF | 256 MB | Mem |
System packages:
mesonninja-buildgcc-riscv64-unknown-elfgitcurlmakein version 4.4 or newerlibbit-vector-perlverilator
python3 packages:
pyyaml
Extra Python requirements to run Renode tests:
psutilrobotframework==6.1robotframework-retryfailed
For detailed information about system architecture, testing and usage, refer to the documentation.
