介绍一个FPGA大神的博客网站www.projectf.io, 作者Will Green,网站都是他个人在使用FPGA过程中的分享,从原理到代码实现,非常详细,并在Github上开源。
这个网站主要的内容是与视频/显示/数字信号处理相关的,采用的平台有两款 - Xilinx的Arty FPGA以及Lattice的iCE40UP5K FPGA。
我们小脚丫FPGA平台主要帮助FPGA初学者入门FPGA,如果FPGA的学习者要做进一步的项目,可以参考这个网站的内容。
我把这个网站迄今发布的内容都整理在一个页面中:https://www.eetree.cn/doc/detail/2345(点击左下角的“阅读原文”可以跳转到该页面),主要的内容见下面的大纲:
这个网站除了通过详细的技术文章分享了自己做的项目、代码以外,还汇总了很多有用的资源,尤其是推荐了一些行业里知名、可靠的资源类网站:
学习资源
Bruno Levy’s Learn FPGA
fpga4fun.com
fpgacpu.ca
Nandland
Verilog Pro
论坛
1BitSquared Discord
Digilent Forums
FPGA Subreddit
博客
benjamin.computer
Black Mesa Labs
Control Paths
Craig J Bishop
Domipheus Labs
Electronics etc…
Fabien Sanglard
lochsh
PJ5 TTL CPU
RISC-V Bytes
Superbaud
Tales from Beyond the Register Map
Vivonomicon
Youtube频道
After Hours Engineering
Piotr Esden-Tempski
Robert Baruch
Sylvain Munaut
YosysHQ
Zero To ASIC Course
该平台使用的平台:
基于Lattice FPGA iCE40UP5K的iCEBreaker
基于Xilinx FPGA Artix-7的ARTY A7开发板
配套的Pmod模块
用iCEBreaker实现图形图像的功能
用FPGA来进行显示驱动的框架
视频格式
用FPGA编写经典的游戏Pong
如何用最少的逻辑实现最快、色彩丰富的图形
网站上的一些演示
Framebuffer的使用
用FPGA实现屏幕上的生活游戏
用FPGA实现的连线和三角形
用FPGA实现的2D图形
用FPGA编写动画
使用FPGA的DSP进行乘法计算的应用
在FPGA实现平方根计算
在FPGA里构建正弦波表
周末愉快!