前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >国外大学生都用FPGA做什么项目(十五)

国外大学生都用FPGA做什么项目(十五)

作者头像
碎碎思
发布2024-04-28 12:44:31
1470
发布2024-04-28 12:44:31
举报
文章被收录于专栏:OpenFPGAOpenFPGA
  • 看看国外大学的FPGA开发项目

据我了解,目前国内很多大学是没有开设FPGA相关课程的,所以很多同学都是自学,但是自学需要一定的目标和项目,今天我们就去看看常春藤盟校Cornell University 康奈尔大学开设的FPGA项目课程,大部分课程是有源码的,而且和国内使用习惯类似都是Verilog开发,还是很有借鉴意义的。

项目链接

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/

项目介绍

2006 开发板 CycloneII

Head related transfer function - real-time head related transfer function (HRTF) 系统

实时头部相关传递函数(HRTF)系统。HRTF 的目标是声音空间化,即对声源进行“定位”,这样就方便佩戴耳机的用户将声音解释为来自其头部周围空间的某个位置。HRTF 是通过不同的 FIR 滤波器分别过滤音乐的左右输出来实现的。

  • 项目介绍

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/PataneBrumer/index.html

  • 代码链接

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/PataneBrumer/index_a.html

Head related transfer function

和上一个项目类似。

  • 项目介绍

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/KimDorset/Final%20Project576.pdf

  • 代码链接

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/KimDorset/ECE576/

FPGA ray tracer - FPGA 光线追踪器

一个能够渲染、旋转和移动球体的光线追踪器。

  • 项目介绍

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/stb25/stb25ydz2/index.html

  • 文档介绍

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/stb25/finalReport.doc

  • 视频链接

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/stb25/MOV04810.MPG

  • 代码链接

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/stb25/stb25ydz2/source_code/

Pipelined ray tracer - 光线追踪实现了硬件 3D 渲染引擎

使用光线追踪实现了硬件 3D 渲染引擎。通过流水线和利用算法中的并行性加快其运行速度。

  • 项目介绍

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/dbb28_kj49/index.html

  • 代码链接

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/dbb28_kj49/files/

Image motion tracker - 图像运动跟踪器

系统可以帮助导航系统确定移动物体,帮助成像系统开发立体视觉,以及用于运动检测的系统。由于光流模型可以确定物体如何在图像之间移动,因此我们也可以将其应用于边缘检测系统。

  • 项目介绍

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/AaronJimmy/576final/index.htm

  • 代码链接

https://people.ece.cornell.edu/land/courses/ece5760/FinalProjects/f2006/AaronJimmy/576final/TrackMe.zip

总结

项目很多,从2006~2023年,应该有一部分项目没有展现出来,大部分都有视频介绍,但是我看了一些视频,都是简单演示一下功能,并没有设计思路,所以需要自行查看源码中的文档。

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2024-04-27,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 OpenFPGA 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目链接
  • 项目介绍
    • 2006 开发板 CycloneII
      • Head related transfer function - real-time head related transfer function (HRTF) 系统
      • Head related transfer function
      • FPGA ray tracer - FPGA 光线追踪器
      • Pipelined ray tracer - 光线追踪实现了硬件 3D 渲染引擎
      • Image motion tracker - 图像运动跟踪器
  • 总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com