一个从零开始写的极简、非常易懂的RISC-V处理器核。
一个基于 RISC-V 指令集的 CPU 实现(成功移植到野火征途 PRO 开发板),以及从零开始写一个基于 RISC-V 的 RT-Thread~
在FPGA上搭建Cortex-M3软核、图像协处理器,通过OV5640采集车牌图像,实现车牌的识别与结果显示。基于Altera DE1 FPGA,依据AHB-Lite总线,将LCD1602、RAM、图像协处理器等外设挂载至M3。视频采集端,设计读写FiFo、SDRAM读写、灰度处理、二值化、VGA显示等。最终将400位宽的结果(20张车牌)存储在RAM中,通过AHB总线由M3调用并显示识别结果。
STLINK_JLINK_DAPLINK_Debugger
一个采用32 位RISC-V 指令集,覆盖整数基础指令的单周期 CPU 设计。
同时实现用C语言编写小程序,覆盖到CPU所支持的大部分指令,将c语言程序交叉编译为RISCV汇编源码,使用模拟器转为机器码并在CPU中执行,得到正确结果。
本项目为第一代100M练手交换机:仅支持简单数据转发功能,MII接口;
已全部完成,第一代仅支持最普通的数据交换功能
目前已开启第二代1000M交换机项目—Atom:支持多种市场化功能,与商业交换机更接近,功能更丰富
有需要的可以在gitee中搜索atom关注
多周期RISC-V CPU,支持共计37条RV32I基本指令集(fence,ecall,ebreak除外)
1000M以太网交换机,支持多种市场化功能,与商业交换机更接近,功能更丰富