FPGA在目前应用领域非常,在目前的单板设计里面,几乎都可以看到它的身影。从简单的逻辑组合,到高端的图像、通信协议处理,从单片逻辑到复杂的ASIC原型验证,从小家电到航天器,都可以看到FPGA应用,它的优点在这里无庸赘述。从个人实用角度看,对于学生,掌握FPGA可以找到一份很好的工作,对于有经验的工作人员,使用fgpa可以让设计变得非常有灵活性。掌握了fpga的设计,单板硬件设计就非常容易(不是系统设计),特别是上大学时如同天书的逻辑时序图,看起来就非常亲切。但fpga的入门却有一定难度,因为它不像软件设计,只要有一台计算机,几乎就可以完成所有的设计。fpga的设计与硬件直接相关,需要实实在在的调试仪器,譬如示波器等。这些硬件设备一般比较昂贵,这就造成一定的入门门槛,新人在入门时遇到一点问题或者困难,由于没有调试设备,无法定位问题,最后可能就会放弃。其实这时如果有人稍微指点一下,这个门槛很容易就过去。
         
我用FPGA做设计很多年了,远达不到精通的境界,只是熟悉使用,在这里把我对fpga的学习步骤理解写出来,仅是作为一个参考,不对的地方,欢迎大家讨论和指正。
     
1、工欲善其事,必先利其器。
     
计算机必不可少。目前FPGA应用较多的是Altera和xilinx这两个公司,可以选择安装quartusII或者ISE软件。这是必备的软件环境。
   
硬件环境还需要下载器、目标板。虽然有人说没有下载器和目标板也可学习fpga,但那总是纸上谈兵。这就

转 fpga学习经验2相关推荐

  1. FPGA学习经验(BBS论坛)

    掌握FPGA可以找到一份很好的工作,对于有经验的工作人员,使用FPGA可以让设计变得非常有灵活性.掌握了FPGA设计,单板硬件设计就非常容易(不是系统设计),特别是上大学时如同天书的逻辑时序图,看起来 ...

  2. 荐读:FPGA设计经验之图像处理

    荐读:FPGA设计经验之图像处理 今天和大侠简单聊一聊基于FPGA的图像处理,之前也和各位大侠聊过相关的图像处理,这里面也超链接了几篇,具体如下: 图像边缘检测算法体验步骤(Photoshop,Mat ...

  3. 入行10年后,我总结了这份FPGA学习路线

    最近我收到很多同学的提问,让我介绍一下FPGA怎么学习.怎么进阶,有什么推荐的材料或者学习资源. 在给我留言和私信的朋友里,有在校的大学生,需要学FPGA做数电实验.参加竞赛.进实验室,或者只求水过这 ...

  4. FPGA学习日志——Risc-V架构的cpu设计

    FPGA学习日志 坚持每天写总结 2021.2.18 Risc-V学习 FPGA学习日志 前言 一.RISC-V是什么? 二.学习RISC-V的探索过程 1.<手把手教你设计CPU--RISC- ...

  5. FPGA学习步骤(打算以后也转FPGA了,毕竟工资比硬件工程师高)

    学习FPGA,在不同层次的人明显有不同的答案.先说一句,说不要开发版的都是菜鸟级选手. 我把FPGA层次划分为,鸡蛋级别,菜鸟级别,老鸟级别,高手级别四类.我是鸡蛋级别的!啥也不会. 1)熟悉语法,其 ...

  6. FPGA学习步骤,我的体会

    FPGA学习步骤,我的体会 FPGA在目前应用领域非常,在目前的单板设计里面,几乎都可以看到它的身影.从简单的逻辑组合,到高端的图像.通信协议处理,从单片逻辑到复杂的ASIC原型验证,从小家电到航天器 ...

  7. [转载]FPGA学习步骤

    原文地址:FPGA学习步骤作者:激扬青春 觉得有些道理,就转过来了,希望对大家有帮助! FPGA在目前应用领域非常,在目前的单板设计里面,几乎都可以看到它的身影.从简单的逻辑组合,到高端的图像.通信协 ...

  8. 架构师成长之路-个人学习经验分享(公司研发峰会演讲ppt)

    前天在公司分享了一些学习经验,园子中感兴趣可以看看.建议大家使用pptPlex来看这个片子. 首先从我在成长中不同阶段的工作和体会来谈不同阶段的学习内容谈起,为了做好这些必修课,我会对知识+实践+思考 ...

  9. 一些真诚的学习经验和生活感悟

    学习经验 首先分享一下自己在学习技术的过程中的一些经验啦,这些也是自己在学习的过程中慢慢总结出来的,希望对大家有所启发. 持续学习 当前互联网发展太快了,我们可以发现现在很多技术更迭太快.比如说前端吧 ...

最新文章

  1. 丹佛斯变频器模拟量速度输入_变频器与PLC是如何协同作战的?了解这几个控制方式很有必要...
  2. VC控件 Edit Control
  3. CocosPods 引入项目,哪些文件需要上传到服务器呢?
  4. 操作系统习题——第一章
  5. 泽泽计算机科技,《计算机与信息技术》大学技能学习丛书.pdf
  6. JavaScript学习五
  7. 在消费中,一味的贪图价格的便宜,而忽视价值的人
  8. python中circle函数_从Python3.6 Zelle Graphics中的另一个函数调用circle函数
  9. markdown模板
  10. 等级保护测评三级-安全通用要求大纲
  11. Photoshop插件-黑白(四)-脚本开发-PS插件
  12. 按下Backspace键,就会跳转到上一个页面。JavaScript屏蔽Backspace键处理,禁用Backspace键。
  13. html打开txt文件 乱码怎么解决,txt文件打开显示乱码怎么办?
  14. 内网渗透-内网代理穿透和内网横向移动
  15. 《罗曼蒂克消亡史》影评
  16. 视频编辑SDK,AE模版SDK,绿幕抠图SDK,AI人像分割SDK,VLOG模版SDK
  17. [Unity实践笔记] 俯视视角人物360°移动脚本
  18. mysql高可用集群MHA,PXC
  19. 计算机大赛英语,计算机应用大赛英语课件Unit8.ppt
  20. Git使用方法技巧大全

热门文章

  1. IELTS12 TEST8 allow children to make their own choices on everyday matters
  2. 综合布线6A系统产品集锦(一)
  3. Python开源指南
  4. Go语言如何自定义 linter(静态检查工具)
  5. Android图灵机器人的实现(一)
  6. 嵌入式Linux配置内核后编译过程中报未定义引用错误的解决
  7. GStreamer学习笔记
  8. Android搜索框searchView的使用
  9. 程序人生 - 详解微星笔记本几大系列
  10. MATLAB笔记1:sub2ind;ind2sub;删除矩阵某行或者某列元素;改变矩阵的形状reshape函数