时间:2024-07-09 来源:网络搜集 关于我们 0
学习FPGA
需要哪些基础知识?
01
数电(必须掌握的基础),然后进阶学模电
02
掌握HDL,一般建议先学verilog,然后可以学System Verilog和VHDL。
03
掌握FPGA设计流程/原理(推荐教材:FPGA权威指南、Altera FPGA/CPLD设计、IP核芯志-数字逻辑设计思想等)。
4.器件结构
最好熟练掌握Spartan3,Vertix4系列的器件结构,及其资源于Verilog行为描述方法的关系
5.开发工具
熟练Synplify,Quartus,ISE,Modelsim等
6.常用的协议
ARP协议、udp协议、SPI、AXI总线等
7、具备具体设计经验
独立的做些中小规模的设计,比如:像交通灯、电子琴、DDS等
8、熟练掌握基本概念
如建立时间,保持时间,流量(即所做FPGA设计的波特率)计算的方法等
——————————————————
——————————————————