FPGA设计基础学习指引
"想学好FPGA技术,必须先学好设计基础,跟建高楼一样,建之前必须打好基础。"
那哪些内容才是设计基础呢?
首先,需要先学好计数器,计数器是FPGA设计的基础,可以毫不夸张地说,80%的FPGA设计中都会用到计数器。
其次,需要学好状态机,状态机也是FPGA设计中常用的部分,建议重点掌握。
第三,需要学好FIFO,FIFO是FPGA设计中最常用的IP核,它对于架构设计模块划分起着非常重要的作用。想要升到架构师,就一定要学习好FIFO。
接着,学习PLL,PLL是FPGA中来产生时钟的IP核,可以学习一下
然后呢,如果想要学习图像处理的,可以学习Shift Ram,明德扬的图像处理案例移位RAM中有用到
然然后呢,是选学内容三态门,MDY部分案例使用到了三态门,例如温度工程、SDRAM工程等
然然然后呢,是FIR,FIR滤波器是信号处理的重点内容,可以选学
最后,也是最重要的,包文概念。这部分是重点!!!注意是重点!规范了传输接口,这些传输接口就是包文的接口。很多的案例,都是用包文为基本单位进行设计的。
查看一下内容 跟着学习一下 这些基础知识可以看免费的视频:https://coursehome.zhihuishu.com/courseHome/1000002108#teachTeam 对应的教材是清华大学出版社Verilog数字系统设计与FPGA应用 (第2版)mooc版,京东链接
https://item.jd.com/10059041478074.html 学习学习,加油每一天!!
页:
[1]