社区导航

 

搜索
查看: 464|回复: 13

[讨论] 学FPGA没人教,只看教程能学得会吗?

[复制链接]

401

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

发表于 2019-7-3 22:28 | 显示全部楼层 |阅读模式

学FPGA没人教,只看教程能学得会吗? 目前买了一块黑金的 FPGA开发板,能找得到的资料也就是卖家给的源码,和正点原子公开的一套另一个开发板配套的视频教程。现在如果不抄代码,经常会出现问题,也没有人可以问。

此帖出自FPGA/CPLD论坛
拿PADS和Allegro软件来吹牛的都是些土鳖


回复

使用道具 举报

1463

TA的帖子

4

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2019-7-4 09:16 | 显示全部楼层

看情况吧。

之前一直想学,但是一直没深入学下去。只停留在皮毛。但是之前有个同事的方法应该可以借鉴。

他不是电子专业,化学相关的专业,电子算半路出家。

他差不多四五个月的时间,能掌握差不多,当时项目给了他两个比较复杂的任务,要他去完成,基于一个半成品的半成品修改,几个月就是不停的学习,verilog,quartus,fpga开发板,或者linux下仿真啊,等等,就是不停的查资料为了完成任务,后来他就基本上学会了。要求的任务,虽然不是很完美,但是起码能用了,能解决一些问题。

 

完全按照教程的例子一点点的学,也不是不可以。看什么适合你吧。

点评

唉,教程给出的代码很差劲,连我这个初学者都觉得写得很乱  详情 回复 发表于 2019-7-4 09:18
坐而言不如起而行


回复

使用道具 举报

401

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

 楼主| 发表于 2019-7-4 09:18 | 显示全部楼层
wsmysyn 发表于 2019-7-4 09:16 看情况吧。 之前一直想学,但是一直没深入学下去。只停留在皮毛。但是之前有个同事的方法应该可以借鉴。 ...

唉,教程给出的代码很差劲,连我这个初学者都觉得写得很乱

点评

锆石官网打不开了,不知道是不是挂了。  详情 回复 发表于 2019-7-4 09:44
我之前看过锆石FPGA的代码,感觉还可以,就是他的开发板比较贵,不买开发板的话,有一部分教程是看不了的,不过大概70%-80%的教程都能看,也能下载,pdf教程写的也还不错。   或者就找一个比较复杂一些的  详情 回复 发表于 2019-7-4 09:36
拿PADS和Allegro软件来吹牛的都是些土鳖


回复

使用道具 举报

1463

TA的帖子

4

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2019-7-4 09:36 | 显示全部楼层
lingking 发表于 2019-7-4 09:18 唉,教程给出的代码很差劲,连我这个初学者都觉得写得很乱

我之前看过锆石FPGA的代码,感觉还可以,就是他的开发板比较贵,不买开发板的话,有一部分教程是看不了的,不过大概70%-80%的教程都能看,也能下载,pdf教程写的也还不错。

 

或者就找一个比较复杂一些的功能,当做任务,强迫自己搞出来,等搞出来的时候,你就学会了,不用一点点跟着教程一个个例子去敲了。

 

我那个同事当时给的任务是一个简易的pattern控制器,perl脚本解析pattern文件,通过串口发给fpga,转成并口的IO,fpga按照pattern的设定进行drive或者compare,然后结果返回pc,进行比较,验证pattern正确性,大概可以支持16k行的pattern。听着简单,做起来挺多事情要干的。

坐而言不如起而行


回复

使用道具 举报

1463

TA的帖子

4

TA的资源

五彩晶圆(初级)

Rank: 7Rank: 7Rank: 7

发表于 2019-7-4 09:44 | 显示全部楼层
lingking 发表于 2019-7-4 09:18 唉,教程给出的代码很差劲,连我这个初学者都觉得写得很乱

锆石官网打不开了,不知道是不是挂了。

坐而言不如起而行


回复

使用道具 举报

3228

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2019-7-4 09:48 | 显示全部楼层

楼主有什么问题大胆地在这个板块发吧,,,

会有高人会跟你讨论,,,

点评

这个版块比较冷,如果讨论具体问题应该也没有人能给出具体的思路吧,大家都忙  详情 回复 发表于 2019-7-4 09:52


回复

使用道具 举报

401

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

 楼主| 发表于 2019-7-4 09:52 | 显示全部楼层
Jacktang 发表于 2019-7-4 09:48 楼主有什么问题大胆地在这个板块发吧,,, 会有高人会跟你讨论,,,

这个版块比较冷,如果讨论具体问题应该也没有人能给出具体的思路吧,大家都忙

拿PADS和Allegro软件来吹牛的都是些土鳖


回复

使用道具 举报

9229

TA的帖子

131

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2019-7-4 09:59 | 显示全部楼层

来跟着小梅哥学呀,论坛 上小梅哥一直有发布他的一些教程,还有视频。可以来学习,前不久论坛还和小梅哥合作推出了学习有礼活动,现在活动刚刚结束。

这里是一些小梅哥教程,你可以看看

小梅哥公开课:SOPC综合系统设计及实战演练

小梅哥Intel SoC FPGA开发与应用培训课程

FPGA设计思想与验证方法视频教程(小梅哥主讲)

 

有任何疑问也都可以直接论坛发问。坛子里有一些经验丰富的fpga网友会帮忙解答的。管理员们也会帮忙给你问问相关网友。

 



回复

使用道具 举报

1347

TA的帖子

6

TA的资源

版主

Rank: 6Rank: 6

发表于 2019-7-4 10:48 | 显示全部楼层

可以自学,但一定要自律

专注智能产品的研究与开发,专注于电子电路的生产与制造……QQ:2912615383,电子爱好者群: void


回复

使用道具 举报

190

TA的帖子

4

TA的资源

管理员

Rank: 13Rank: 13Rank: 13Rank: 13

发表于 2019-7-10 13:27 | 显示全部楼层

希望这些教程里有你需要的:http://training.eeworld.com.cn/ic/FPGA



回复

使用道具 举报

79

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 7 天前 | 显示全部楼层
有这么个说法,无论在学校还是有师傅带!能讲给你的或者能编成教材的,都是成熟知识。说白了,就是落后知识。想学新东西,更多得靠自己!

点评

不是落后不落后的问题,是那些东西根本纸上谈兵。甚至还要找很多资料才能让自己写的代码用起来  详情 回复 发表于 4 天前


回复

使用道具 举报

401

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

 楼主| 发表于 4 天前 | 显示全部楼层
小潜艇 发表于 2019-7-11 17:18 有这么个说法,无论在学校还是有师傅带!能讲给你的或者能编成教材的,都是成熟知识。说白了,就是落后知识 ...

不是落后不落后的问题,是那些东西根本纸上谈兵。甚至还要找很多资料才能让自己写的代码用起来

拿PADS和Allegro软件来吹牛的都是些土鳖


回复

使用道具 举报

7

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 3 天前 | 显示全部楼层

还得自己去钻研,把各种坑都趟一遍就成为高手了,哈哈哈

点评

确实  详情 回复 发表于 3 天前

从哪里跌倒,就在哪里趴下...



回复

使用道具 举报

401

TA的帖子

0

TA的资源

一粒金砂(高级)

Rank: 3Rank: 3

 楼主| 发表于 3 天前 | 显示全部楼层
ZYNQ 发表于 2019-7-15 17:00 还得自己去钻研,把各种坑都趟一遍就成为高手了,哈哈哈

确实

拿PADS和Allegro软件来吹牛的都是些土鳖


回复

使用道具 举报

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

关闭

站长推荐上一条 /1 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2019-7-18 20:52 , Processed in 0.367344 second(s), 17 queries , Gzip On, MemCache On.

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