从20世纪80年代FPGA诞生以来,在这个领域诞生了无数个大神或者有突出贡献的领路者,今天我们就简单盘点一下那些近现代开源领域中的大神。
以下排名不分先后:
alexforencich - A神
A神的开源项目我在之前PCIe、以太网等都介绍过,在开源界很多项目都是以A神的代码为参考进阶的。
以下是按照大神主页的star排名的项目:
verilog-ethernet 用于 FPGA 实现的 Verilog 以太网组件
verilog-axi 用于 FPGA 实现的 Verilog AXI 组件
Verilog-PCIe Verilog PCI Express 组件
verilog-axis 用于 FPGA 实现的 Verilog AXI 流组件
verilog-i2c 用于 FPGA 实现的 Verilog I2C 接口
Verilog-UART
Verilog-LFSR 完全可参数化的组合并行 LFSR/CRC 模块
verilog-wishbone 用于 FPGA 实现的 Verilog wishbone 接口
verilog-dsp 用于 FPGA 实现的 Verilog dsp 组件
以上只截取了部分~
项目不仅代码完整而且仿真齐全(所有项目都是源码实现),非常适合研究学习。
大家刚兴趣可以去相关项目里查看详情:
WangXuan95 - 王博
王博也是国内在开源领域首屈一指的大神了,活跃于知乎等各大平台,也经常在各个群里给大家答疑解惑,以下是按照大神主页的star排名的项目:
USB 1.1控制器 FOC控制算法 BSV高级硬件描述语言入门指南 基于XDMA的PCIe核 基于SystemVerilog的RISC-V SoC FTDI芯片在245模式的FIFO控制器 SD卡文件读取器 轻量级CAN控制器 JPEG-LS编码器 DDR1控制器 定点数运算库 MPEG2视频编码器 使用FPGA模拟和伪装SD卡 NFC(RFID)读卡器 基于FPGA的串口收发模块 基于FPGA的gzip压缩器 基于FPGA的PNG解码器 超高性能的JPEG-LS编码器 SHA算法库
大家刚兴趣可以去相关项目里查看详情:
Adam Taylor
Adam Taylor国内比较少提及,那是因为Adam Taylor是偏培训类的项目,和国内很多东西冲突,所以知名度不高,但是Adam Taylor在雷达、核反应堆、卫星、密码学和图像处理等一系列门类都有开发和应用,并且开源的项目涉及图像、电机控制、PCB等比较底层的东西。