FPGA入门学习方法
a)首先学习FPGA的datasheet和userguide,一定要仔细看下来,第一次看也许会有点难度,但坚持下来好处多多。b)原理图学习,一般学习者手上都有开发板,可以拿现成的板子来学习。一般来说,FPGA板级主要分三部分,配置(JTAG or Parallel,.etc)、时钟、IO。配置部分就是TCLK,TRST,TDI,TDO,TMS和Ground6根线(JTAG方式,Xilinx),时钟对于一般初学者使用的开发板来说才一到两个,一般来说就是接FPGA的GCLK(全局时钟资源)输入。假如时钟输入不是接的全局时钟管脚,在设计时需特别处理。IO部分的话主要就是参考电压,即Ref**的管脚,该部分涉及到各Bank的电平标准设置,对于初学者,且无特殊使用时可以暂先不管。
c)工具的学习。强烈建议看工具的帮助文件,Tutorial,Manual,User Guide等,不要怕太多,英文看不懂,只要坚持过一次,以后就会轻松很多。
d)设计流程。从Coding ->Simulation ->Synthesis ->Implement ->Configuration ->Download。用于初学的设计要简单,且能在开发板上看到效果,如设计一个计数器,让一个LED闪烁。采用HDL的话需要注意可综合的问题。
e)报告分析。这点很关键,而且往往被初学者忽视。一般来说那些报告文件都是文本格式,虽然后缀名不是txt,但用文本编辑器都是可以打开的,如UltraEdit。当然,直接用工具打开是肯定可以的。报告中不懂的东西可以从软件的Manual或者Userguide中间能够找到,找不到的话google也可以。说到google,顺便提两句搜索的技巧,如果想搜索技术方面的东西的话,最好是google,关键字最好是英文的,而且最好不要是很通俗的,如果你要搜索的关键字是很通俗的话,建议再加一个该方面常用的专业词汇。
f)问题解决方法。关于碰到问题该怎么办,很多人第一选择可能就是去论坛发帖或者google。本人是不太喜欢去论坛发帖求教,一是实时性太差,往往等好几天还不一定有人帮你回答,二是论坛中的高手往往是喜欢交流,而不是一味地教导别人。所以,要在论坛发问,最起码你要具备交流的资格,能很清楚地描述你的问题,能说清楚你对于此问题采取过的努力及取得的成效。最忌的是漫无边际地提问,如"我正在学习FPGA,请高手教我该怎么做?"。Google答案我认为是一种比较快捷的手段,也是我平时学习工作采取最多的方法之一。不过正统的办法是自己思考问题,从理论上去找到解决该问题的办法。这点往往也是初学者所缺乏的。
初学者怎么学习FPGA_IT/计算机_专业资料。www.cndzz.com 电子电路网:www.cndzz.com 初学者应如何学习 FPGA FPGA 作为一种高新的技术,已经逐渐普及到了各行各业,...
本书从初学者的立场出发,为广大初学者提供了一个 FPGS 入门学习平台,以深入 浅出的方式介绍 FPGA 的基本原理、Verilog 语言和应用设计。但作为一个 FPGA 的初学...
初学者如何学习FPGA_理学_高等教育_教育专区。FPGA初学者必看初学者如何学习 FPGA - [FPGA 学习] 随着半导体和嵌入式系统应用技术的高速发展,FPGA 已经被广泛地应用...
龙源期刊网 http://www.qikan.com.cn FPGA 入门步骤解析 作者:刘光然 来源:《新课程学习· 上》2014 年第 06 期 摘要:电子工程类大学生在学习现场可编程...
FPGA初学者必读_信息与通信_工程科技_专业资料。FPGA初学者的极好教材!FPGA 学习的一些误区 作者:某人(摘自网络,不知道作者) 我常年担任多个有关 FPGA 学习研讨...
FPGA入门资料_信息与通信_工程科技_专业资料。FPGA的入门资料,了解 FPGA 的学习流程 FPGA 作为一个技术含量高的器件,让许多学单片机的人望而生畏,也有许多 的初学...
每集均以一个实 验为基础,学习 fpga 的开发流程,verilog 语言的解 读,...本部分主要收集了大量有限状态机的资料,状态机 的设计方法以及在各种运用中的...
fpga初学者的一些必备基础知识_电子/电路_工程科技_...上述方法的一个缺点是必须人为的保证 sample 信号...而很多网友以前学习的建立时间保持时间的概念是针对信号...
零基础学习FPGA_工学_高等教育_教育专区。很好的学习资料FPGA FPGA基础 FPGA基础...⑦在编程方式上,CPLD主要是基于E2PROM或FLASH存储 器编程,编程次数可达1万次,...
FPGA入门学习。。。。。。2014 Baidu 使用百度前必读 文库协议...
闽公网安备 35021102001881号 
热门文档