找回密码
 立即注册
搜索
楼主: hjgg65876

[硬件] 码农该如何入门发展FPGA作为爱好

[复制链接]
     
发表于 2022-1-16 13:32 来自手机 | 显示全部楼层
说起深圳IO,我推荐steam上另外一个数电游戏,mhrd,从门电路开始搭建一个简陋CPU

—— 来自 samsung SM-G9750, Android 11上的 S1Next-鹅版 v2.5.2-play
回复

使用道具 举报

头像被屏蔽
发表于 2022-1-16 13:42 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-1-16 14:14 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-1-16 15:23 来自手机 | 显示全部楼层
为啥想不开去玩这个
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-1-16 15:33 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-1-16 15:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
     
发表于 2022-1-16 15:37 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2022-1-16 19:15 | 显示全部楼层
ryanz 发表于 2022-1-15 13:27
入门电子硬件和玩玩FPGA不是一个路子的,个人玩fpga很难玩出东西。入门电子硬件的话,码农背景可以推荐一个 ...

看了一圈,头都看晕了,总之我是先买了微雪的墨水屏和ESP32驱动板,准备先玩玩
外壳什么的好复杂的样子
回复

使用道具 举报

     
发表于 2022-1-16 23:07 来自手机 | 显示全部楼层
fpga能干什么?是不是介于单片机和开芯片之间的场景?
回复

使用道具 举报

     
发表于 2022-1-16 23:17 | 显示全部楼层
thegodra 发表于 2022-1-16 23:07
fpga能干什么?是不是介于单片机和开芯片之间的场景?

好像是实际生产芯片之前用来模拟一下进行验证用,一般比软件的模拟器运行速度快很多
应该也有人用来挖矿
回复

使用道具 举报

     
发表于 2022-1-17 00:07 来自手机 | 显示全部楼层
thegodra 发表于 2022-1-16 23:07
fpga能干什么?是不是介于单片机和开芯片之间的场景?

我知道的有三种,前两种就是楼上说的。第一种,芯片设计的IC前端写出的逻辑需要在fpga上跑验证。第二种拿过来挖矿,比显卡效率高,曾经fpga的同事摸鱼整玩具搞过一个山寨币的bin烧进去喊我帮忙写上层程序喂数据挖矿。第三种,就是你说的场景,一些逻辑特化的用量小开不起芯片,就整个fpga到上面,这种一般通信上用的多,尤其是光传输,多口交换机什么的。
回复

使用道具 举报

     
发表于 2022-1-17 00:10 | 显示全部楼层
r_ex 发表于 2022-1-16 19:15
看了一圈,头都看晕了,总之我是先买了微雪的墨水屏和ESP32驱动板,准备先玩玩
外壳什么的好复杂的样子 ...

外壳太麻烦了,裸电路板有裸电路板的浪漫,点点儿热熔胶固定就行
回复

使用道具 举报

     
发表于 2022-1-17 00:10 | 显示全部楼层
thegodra 发表于 2022-1-16 23:07
fpga能干什么?是不是介于单片机和开芯片之间的场景?

通常来说是项目驱动的,比如如果有极其高速(ns级)而又严格的时序输入输出要求,同时又是私有的非通用的硬件接口协议,SoC里都不带这种模块,又没有现成芯片可以用的,那就要用到fpga了
回复

使用道具 举报

     
发表于 2022-1-17 11:11 来自手机 | 显示全部楼层
答案是hls。
回复

使用道具 举报

发表于 2022-1-17 12:39 来自手机 | 显示全部楼层
别,你玩个arduino都比这个舒服的多。
回复

使用道具 举报

     
发表于 2022-1-17 12:57 | 显示全部楼层
henvelleng 发表于 2022-1-17 00:10
通常来说是项目驱动的,比如如果有极其高速(ns级)而又严格的时序输入输出要求,同时又是私有的非通用的 ...

THX,了解了
有这样的需求不会是简单场景了

那CPLD呢
回复

使用道具 举报

     
发表于 2022-1-17 13:17 | 显示全部楼层
thegodra 发表于 2022-1-17 12:57
THX,了解了
有这样的需求不会是简单场景了

cpld我见过有人专门拿来做信号加密的
回复

使用道具 举报

     
发表于 2022-1-17 13:28 | 显示全部楼层
fpga应该是类似shenzhen.io中这个东西吧:
图片.png
我毕业设计好像也是类似的东西,用max plus 2设计了一个cpu。
可以写入到fpga中的。不过我始终没有用,只是用模拟器跑了跑。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-14 02:47 , Processed in 0.111373 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表