拥抱开源!一起来做FPGA开发板啦! - FPGA开发者技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

[文章]

拥抱开源!一起来做FPGA开发板啦!

开源进展

火爆开发中 | 开源FPGA硬件板卡,硬件第一期发布

开源FPGA | 开发板活动硬件设计讨论会(1)

开源FPGA硬件|大家一起来“找茬”!原理图公开审核(2)

第一批分组名单,大家可以下载附件查看自己分在了哪个小组,有疑问或想要调整分组可以微信私聊小助手~

分组名单: *附件:开源FPGA项目分组安排情况.xlsx

直播预约: 开源活动 | 一起来做FPGA开发板吧!30号直播见面会

分组及任务发布

本次FPGA开发板开源设计活动将围绕硬件设计、FPGA开发以及Linux嵌入式开发三大核心任务展开,特设立硬件组、FPGA组和Linux嵌入式组。现诚邀各位根据自身专业技能与兴趣爱好,选择加入以下对应小组:

一、硬件组

负责开发板的硬件设计,包括电路原理图绘制、PCB布局布线、硬件调试等工作,适合擅长硬件电路设计、熟悉电子元器件选型及PCB设计软件的伙伴。

主要任务:

  1. 功能及性能需求确认;
  2. 规划器件选型及板卡形态;
  3. 熟悉原理图设计原则,完成原理图设计及Review;
  4. 熟悉FPGA相关PCB注意事项,完成PCB设计及Review;
  5. 跟进打板及贴片生产;
  6. 定期发布原理图、PCB进展
  7. 共同提交开源内容:开发板原理图、PCB、开发板硬件手册、位号图、dxf图以及硬件生产等文件(制板要求、gerber、bom等);

二、FPGA组

专注于FPGA逻辑设计与开发,包括编写Verilog或VHDL代码、进行逻辑功能仿真、调试以及与硬件接口的适配等工作,适合熟悉FPGA开发流程、具备逻辑设计能力的伙伴。

主要任务:

  1. 基于开源项目功能需求反馈功能建议;
  2. 根据功能及性能需求提供板卡管脚分布要求,协助Review原理图;
  3. 分工完成开源项目规划的开发环境、基础IP使用、板卡外设接口验证、图像处理等相关案例;
  4. 完成其他拓展开源案例(可选);
  5. 提交开源内容:所有开源案例的FPGA工程文件(含源码)、实验详细说明文档(原理+实现思路+操作说明)。

三、Linux嵌入式组

主要负责开发板的Linux操作系统移植、驱动开发、应用软件开发等工作,适合掌握Linux内核、熟悉嵌入式系统开发的伙伴。

主要任务:

  1. 完成PCIE上位机设计(Linux);
  2. 提交开源内容:PCIE上位机设计源码以及实验详细说明文档(原理+实现思路+操作说明)

背景概述:

FPGA,这颗被誉为“万能芯片”的可编程逻辑芯片,凭借其现场可编程的独特特性,在通信、工业、医疗、音视频、AI 等诸多领域大放异彩。从 5G 基站的数据高速处理,到工业自动化中的精准控制;从医疗设备的实时信号分析,到 AI 模型的硬件加速,FPGA 都展现出强大的适配能力和灵活的应用潜力 。

近年来,国内FPGA产业蓬勃发展,涌现出多家实力强劲的芯片原厂,这些国产原厂的崛起,不仅打破了国外垄断,更为国内FPGA技术的发展注入了强劲动力。紫光同创作为其中的一家,推出的Titan系列、Logos系列、Compa系列、Kosmo系列等产品,在通信、工业、图像视频处理等行业表现出色。

今天,我们怀揣着对开源的热爱与信仰,发起“拥抱开源——一起来做FPGA开发板” 项目!无论你是FPGA领域的资深开发者,渴望探索国产芯片的无限可能;还是初入茅庐的技术小白,想要在实践中学习成长;亦或是对硬件开发充满热情的爱好者,希望亲手打造属于自己的智能硬件,这里都有你的舞台!

我们的开源FPGA开发板项目,将基于国产FPGA芯片进行设计,从硬件原理图、PCB 设计,到底层驱动代码、上层应用示例,全部开源共享。项目采用模块化设计理念,方便大家根据自身需求进行功能扩展与定制。在开发过程中,我们会定期分享设计思路、调试经验和技术干货,搭建开放的交流社区,让每一个参与者都能畅所欲言、共同进步。

开源,是技术的共享,更是梦想的传递。加入我们,一起为国产FPGA开发注入开源的活力,用代码和电路点亮创新的火花,共同打造一款属于开发者们的、独一无二的FPGA开发板!期待你的加入,让我们携手开启这场充满挑战与惊喜的开源之旅!

项目概要:

本项目计划以紫光同创Logos2系列的PG2L25H-6IMBG325为核心芯片设计一款满足工业和音视频等领域的FPGA开发板,配套数十套原始开发案例、开源所有原理图及PCB文件。

该颗芯片拥有26.7k等效LUT4资源、35.6k FF资源、LVDS最高数据率达1.25Gbps,支持4Lan Serdes、单Lan数据率可达6.6Gpbs、支持PCIE、DDR3等。

1.png

硬件板卡初步框图:

1、以PG2L25H-6IMBG325为核心,外扩PCIE GEN2 X2,预留1~2颗DDR3,预留HDMI IN、HDMI OUT,预留两个光口,外扩GPIO用于ADC及摄像头。

2.png

2、暂定支持的板卡案例:

  1. FPGA开发工具使用
  2. Modelsim的使用和do文件编写
  3. Pango与Modelsim的联合仿真
  4. 紫光同创IP core的使用及添加
  5. Pango的时钟资源——锁相环
  6. Pango的ROM、RAM、FIFO的使用
  7. 基于紫光FPGA的键控LED流水灯
  8. 基于紫光FPGA的UART串口通信
  9. DDR3读写实验例程
  10. HDMI收发(一)
  11. HDMI收发(二)
  12. 光纤通信
  13. PCIE通信测试(含linux)
  14. 图像仿真平台搭建
  15. 灰度化
  16. 3X3图像矩阵生成
  17. 局部二值化/全局二值化
  18. 腐蚀膨胀
  19. 中值滤波
  20. 均值滤波
  21. 高斯滤波
  22. 边沿检测
  23. gamma变化
  24. 字符叠加

活动报名流程:

1、第一步:在本帖下方留言评论:#拥抱开源!一起来做FPGA开发板啦!

2、第二步:点击前往报名>报名入口

3、第三步:加小助手微信进群,备注 开源FPGA

图片.png

注:完成上面三个步骤才算报名成功~


开源规划:

1、活动报名时间:6月6日~6月30日

2、7月7日发布开源板卡的硬件规划、配套案例及分工;

3、7月15日,全网第一次发布开源项目进展:Review原理图、PCB;

4、7月22日,全网第二次发布开源项目进展:Review原理图、PCB;

5、7月29日,发布最终原理图及PCB,送板厂贴片及加工;

6、8月5日,全网第三次发布开源项目进展,开展第一期FPGA直播:FPGA 市场及技术讲解;

7、8月12日,全网第四次发布开源项目进展,开展第一期FPGA技术直播:基于紫光同创的FPGA 技术讲解;

8、8月19日,全网第五次发布开源项目进展,开展第二期FPGA技术直播:时序分析及时序约束;

9、8月26日,全网第六次发布开源项目进展,开展第三期FPGA技术直播:开发FPGA板卡实战——DDR3篇;

10、9月2日,全网第七次发布开源项目进展,开展第四期FPGA技术直播:开发FPGA板卡实战——PCIE篇;

11、不定期直播技术发布、开源开发者持续不断的案例及代码发布···

支持单位:

1、 深圳市紫光同创电子股份有限公司;

2、 深圳市小眼睛科技有限公司;

3、 为本次活动提供芯片的其他原厂;

支持媒体:

1、电子发烧友

招募:

1、 硬件+layout工程师3人;

2、 Linux嵌入式工程师3人;

3、 FPGA工程师若干;

4、 拥有开源热情的高校及科研团队;

费用支持:

1、 紫光同创对本次活动的FPGA芯片提供赞助;

2、 涉及开源硬件的生产、加工等费用由深圳市小眼睛科技提供;

3、 开源爱好者免费参与。

政策福利:

1、 参与开发的工程师可全程活动紫光同创原厂、生态合作伙伴小眼睛科技的技术支持、获得一手的设计资料;

2、 参与开发的工程师可免费获得FPGA开发板一块;

3、 参与本次活动的工程师可免费获得由紫光同创、小眼睛科技联合编写的教材《国产FPGA权威开发指南》一本;

4、 参与本次活动的工程师可免费获得由支持单位联合颁发的:FPGA优秀开源贡献者证书一本;

5、 提供100套,以199元的成本价对参与活动的开源爱好者表示感谢(暂定);

6、参与本次活动的工程师可获得电子发烧友平台流量扶持,证书及定制奖品。

回帖(233)

硬件工程师1

2025-6-6 16:40:10
拥抱开源!一起来做FPGA开发板啦
1

jf_62510026

2025-6-6 17:55:38
#拥抱开源!一起来做FPGA开发板啦!

rayhaolei

2025-6-6 17:56:53
拥抱开源!一起来做FPGA开发板啦!

jf_52303821

2025-6-6 17:58:01
#拥抱开源!一起来做FPGA开发板啦!

更多回帖

×
发帖