| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
HORNET-RV32IMF is an academic-grade, 5-stage pipelined RISC-V soft-core processor designed for high-efficiency floating-point arithmetic and Edge AI applications. It implements the RV32IMF Instruction Set Architecture (ISA) and is optimized for deployment across Xilinx Artix-7 platforms, including the Nexys Video and Nexys-4-DDR.
This project is the result of collaborative engineering at the Istanbul Technical University (ITU) and the GSTL Lab.
The initial design of Hornet core is detailed in the following conference paper:
Y. S. Tozlu, Y. Yilmaz, B. Ors, “Design and Implementation Of a 32-Bit RISC-V Core”, 12th International Conference on Electrical and Electronics Engineering (ELECO), 2021.
The verification methodologies used in this core are detailed in the following conference paper:
D. Z. Eroglu, M. K. Ozden, B. Ors, “Creating Verification Environment Using RISCV-DV With Open and Closed Source Tools”, 9th International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT), 2025.
| Parameter | Specification |
|---|---|
| ISA | RV32IMF (Integer, Multiply/Divide, Single-Precision Floating Point) |
| Pipeline | 5-Stage In-Order |
| FPU | IEEE-754 Single-Precision Hardware Unit |
| Max Frequency | 26.25 MHz (Target: Nexys-4-DDR & Nexys Video) |
| Interconnect | Wishbone |
| Peripherals | UART (Interrupt-driven), GPIO, MTIME, Debug Interface |
For technical inquiries or bug reports, please open an issue in this repository or contact the organizers:
Developed at Istanbul Technical University. 🐝
| Back | FazBrowse Home | New Git URL |