|
数字逻辑设计,一项很高大上的技术,相较于软件设计,数字逻辑设计要更加底层,更加的注重每一个时钟的细节。FPGA,一个新生的高科技宠儿。虽然是80年代才面世,但经过30多年的发展,技术已经相当成熟,应用也十分广泛,从航空航天到军工到民用,甚至消费电子,FPGA无处不在。从今年因特尔斥巨资收购世界最大FPGA厂商之一的Altera就可以看出,未来,FPGA将具有更加广阔的应用。
FPGA的技术特性也决定了其相对于软件开发,想要掌握好,难度大很多。首先,FPGA设计的实际实现严重依赖于开发工具,虽然编码通常使用标准的Verilog来实现,但是涉及到很多细节,只有厂家各自的工具才能够很好的处理。越是底层的东西,需要考虑的问题就越多,因此也就需要更多的工具来配合完成。因此学习FPGA,第一个困难就是工具的使用。为了开发FPGA,各个厂家都提供了其专用的开发工具,例如Altera的Quartus II软件,Xilinx的ISE和Vivado软件。每个软件都又包含了很多小工具,不同的环节需要用到不同的工具。因此,掌握好各种工具的使用本身就是一件复杂的事情。而学习好工具的最简单有效的方式就是通过不断的做实验做项目来体会掌握工具,这样最直观,也最不容易错过细节。
至芯科技@支哥@微信号:zhi2793725733;
博客地址:http://blog.sina.com.cn/u/5764299898 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?我要注册
x
|