11

碎碎思 · 2022年08月29日 · 北京市

优秀的IC/FPGA开源项目(一)-FPGA+CMOS+USB/SD架构开源项目

image.png

《优秀的IC/FPGA开源项目》是新开的系列,旨在介绍单一项目,会比《优秀的 Verilog/FPGA开源项目》内容介绍更加详细,包括但不限于综合、上板测试等。两者相辅相成,互补互充~

在《优秀的 Verilog/FPGA开源项目介绍(二十六)- ISP (图像信号处理)》我们介绍了一个ISP架构,FPGA基于VDMA实现OV5640的ISP处理:

https://github.com/bxinquan/zynq_camera_vdma_lcd

在这个基础上可以继续延伸,将输出接口换成USB就形成了工业摄像头,继续增加SD,就增加了在线存储功能。

今天介绍一个FPGA+CMOS+USB/SD架构开源项目,链接如下:

https://github.com/jiaowushuang/fpga_cmos_design

项目没什么说明,整体提供了以下文件:

image.png

  • debug:作者调试过程中,DDR、USB、CMOS和SD的分步调试过程项目;
  • Firmware:USB芯片的固件;
  • project:整体工程文件;
  • 上位机:图像显示上位机;
  • 设计文件:原理图源文件。

整个项目文件比较完整,FPGA的项目使用ISE编写,整体架构如下:

image.png

编译完成后的资源使用情况如下:

image.png

项目的整体情况就介绍到这里,有兴趣可以到下面链接去看下:

https://github.com/jiaowushuang/fpga_cmos_design

总结

今天的项目整体完整度较高,结合《zynq_camera_vdma_lcd》基本就可以完成一个小的工业摄像头设计,该有的参考文件及架构都有了,剩下的就是你想象力的发挥了。还想什么?动手干吧~

image.png

最后,还是感谢各个大佬开源的项目,让我们受益匪浅。后面有什么感兴趣方面的项目,大家可以在下方留言,今天就到这,我是爆肝的碎碎思,期待下期文章与你相见。

原文:OpenFPGA
作者:碎碎思

相关文章推荐

更多FPGA技术干货请关注FPGA 的逻辑技术专栏。欢迎添加极术小姐姐微信(id:aijishu20)加入技术交流群,请备注研究方向。
推荐阅读
关注数
10599
内容数
561
FPGA Logic 二三事
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息