|
|
@ -12,7 +12,7 @@ A2P is a mashup of OpenPOWER architecture and VexRiscv, creating a new 32b Power
|
|
|
|
|
|
|
|
|
|
|
|
<img align="right" width="50%" src="media/sim.png">
|
|
|
|
<img align="right" width="50%" src="media/sim.png">
|
|
|
|
|
|
|
|
|
|
|
|
* Ops (100+) not thoroughly tested, but running a minimal kernel and partial Litex BIOS in Verilator and on FPGAs. Likely still
|
|
|
|
* Ops (100+) not thoroughly tested, but running a minimal kernel and Litex BIOS in Verilator and on FPGAs. Likely still
|
|
|
|
some bugs in CR/XER handling for div/mul(?).
|
|
|
|
some bugs in CR/XER handling for div/mul(?).
|
|
|
|
|
|
|
|
|
|
|
|
* Need to define supported translation modes.
|
|
|
|
* Need to define supported translation modes.
|
|
|
@ -23,11 +23,15 @@ some bugs in CR/XER handling for div/mul(?).
|
|
|
|
|
|
|
|
|
|
|
|
* Core and SOC run in Verilator/pyverilator. SOC uses emulated host UART.
|
|
|
|
* Core and SOC run in Verilator/pyverilator. SOC uses emulated host UART.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### OpenROAD Implementation
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* experimenting with DFFRAM for GPR, dirs, caches for efabless site
|
|
|
|
|
|
|
|
|
|
|
|
### FPGA Implementation
|
|
|
|
### FPGA Implementation
|
|
|
|
|
|
|
|
|
|
|
|
* Currently using Cmod A7-35T board.
|
|
|
|
* Currently using Cmod A7-35T board.
|
|
|
|
|
|
|
|
|
|
|
|
* Needs SOC code update to access external SRAM. I2C works.
|
|
|
|
* ~~Needs SOC code update to access external SRAM.~~ I2C, async RAM, multiple UARTS, custom GPIO work.
|
|
|
|
|
|
|
|
|
|
|
|
<img width="50%" src="media/fpga.png">
|
|
|
|
<img width="50%" src="media/fpga.png">
|
|
|
|
|
|
|
|
|
|
|
|