forked from OSchip/X-Core
|
||
---|---|---|
doc | ||
fpga | ||
rtl | ||
tb | ||
tcl | ||
x-core-sdk | ||
.gitignore | ||
Changelog.txt | ||
LICENSE | ||
README.cn.md | ||
README.md | ||
Version.txt | ||
e200_LICENSE.txt | ||
ri5cy_LICENSE.txt |
README.md
X-Core
X-Core is an open source in-order 5-stage RISC-V 32-bit MCU processor. It supports RV32IM, mainly for RISC-V learning, teaching, and experiments. We use some core codes from PULP RI5CY, and partial SoC peripheral components and SDK from Hummingbird E200.
X-Core:
- 5-stage pipeline, RV32IM, 50MHz on FPGA board
- JTAG inferface, supports GDB
- ITIM: 64KB (configurable), DTIM: 64KB (configurable)
- QSPI interface for onboard flash
- Peripheral components, including IIC, UART, SPI, GPIO, PWM, XADC, TIMER.
Evaluation Board
Support
- QQ group: 806854399
- Forum: https://www.rvboards.org/forum/en/