搜索
bottom↓
回复: 9

大家探讨一下如何用好FPGA

[复制链接]

出0入0汤圆

发表于 2010-2-1 21:35:04 | 显示全部楼层 |阅读模式
小弟新手,目前做硬件研发工作,工作中已经涉及FPGA一年有余,但是没有实际接触编程开发FPGA。
以后想从事FPGA的研发工作,毕竟FPGAS是万金油。可是由于没有实际的开发经验,也没有高人带领,所以学起来有点力不从心,没有一个确定的路线。
So,小弟想请教FPGA的开发人员,如何学好FPGA。请不要说:你丫找个板子练手。就算就开发板,一些基本的编程思路还是没有。写起程序来像没头苍蝇。

一些相关的知识如数字电子技术,需要掌握到什么程度呢?

其实我特别需要一个富有FPGA开发经验的前辈,教我一下,最好给我安排一个计划,如一年内的学习计划(下班时间)。一年后小弟如学有小成,感激不尽。

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2010-2-23 22:48:20 | 显示全部楼层
自己顶一下回复【楼主位】peter927
-----------------------------------------------------------------------

出0入0汤圆

发表于 2010-4-1 23:01:42 | 显示全部楼层
同问。呵呵

出0入0汤圆

发表于 2010-4-1 23:05:44 | 显示全部楼层
同问啊,陆陆续续搞了好久,感觉刚刚入门。。。 。。。

出0入0汤圆

发表于 2010-4-2 06:48:24 | 显示全部楼层
关注。

出0入0汤圆

发表于 2010-4-3 20:49:06 | 显示全部楼层
呵呵,还是要做项目

搞个项目,把它给用上,尽管它不是必须。

出0入0汤圆

发表于 2010-4-3 21:12:04 | 显示全部楼层
有项目有动力,不要光抄书上的基本74代码,没有意义。用行为描述做,当然大了的项目部会全用行为描述,会和IP和结合使用。做时序电路,组合逻辑没有意义

出0入0汤圆

发表于 2010-4-3 21:25:55 | 显示全部楼层
难,这东东太深奥啦 我弄了一年多的CPLD 一个星期最少也3天玩VHDL,在公司做了几个简单的东西。还是入门级新手!!哈。
现在正迈向第二步,软件核。我看要全学会没有三 五 年不行的,数字电路,硬件知识,C语言, 硬件语言, 还要学好几个应用软件!!!
学会了软件核,还玩不玩DSP?

出0入0汤圆

发表于 2010-4-3 21:39:00 | 显示全部楼层
回复【7楼】40130064
难,这东东太深奥啦 我弄了一年多的CPLD 一个星期最少也3天玩VHDL,在公司做了几个简单的东西。还是入门级新手!!哈。
现在正迈向第二步,软件核。我看要全学会没有三 五 年不行的,数字电路,硬件知识,C语言, 硬件语言, 还要学好几个应用软件!!!
学会了软件核,还玩不玩DSP?
-----------------------------------------------------------------------

我到现在也不会软核,用FPGA无非是并行操作代替命令串行执行,我现在的开发产品ARM+FPGA,ARM通过SPI把一串命令及参数法给FPGA,然后FPGA驱动DAC(4M时钟),控制外部调制器等,再用20MSPS来驱动DAC,把数据滤波处理,根据结果执行不同状态机,结果由FPGA放到SRAM中,最后(大约0.1--0.5秒)通知ARM完成工作,如果ARM要数据,就发命令,通过SPI,FPGA把数据从SRAM中取出传给ARM。懒得在FPGA中搞个软核(我到现在也不知道软核能跑多快)

出0入0汤圆

发表于 2010-4-3 22:00:36 | 显示全部楼层
回复【8楼】888888888888
-----------------------------------------------------------------------

我主要弄电机控制,进行中的项目是电机的运动控制,用了差不多半年,只能说能跑了,小成。我也是用ARM+CPLD做的,PC发送命令给ARM,ARM计算电机的运行参数(加减速,直线插补)发送给CPLD,CPLD进行编码器计数,产生控制脉冲。
试验阶段,反正买开发板,买元件不要我自己出钱,嘿。这次我还是把ARM加到了板上,玩不出来就把FPGA当CPLD用,一样交差!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 19:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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