学习要求 一种设计方法 自顶向下 一种器件 可编程 Altera 一种语言 HDL 一种平台 Quartus 网络资源:intel官网 1.基本概念 数字系统模型 数据流 数据流 数据流 数据流 输入部件 处理部件 输出部件 控制部件 储存部件 自顶向下的设计方法 版图设计 电路设计 逻辑设计 结构设计 行为设计 系统要求 FPGA特点:并行性,可定制 并行性决定了它不适用于逻辑流程(串行),但可以加快数据处理速度。 在写VHDL时,逻辑设计要根据并行性。 数字系统分类 数字系统 分立元件 单片机 嵌入式系统/ARM DSP 可编程芯片 硬件工程师 FPGA方向 FPGA方向 纯硬件HDL FPGA+ARM 全可编芯片 intel OpenCL C/C++ Xilinx HLS C/C++ FPGA+DSP PLD分类 PLD CPLD 基于乘积项技术 FPGA 基于查找表技术 IP分类 IP 软IP 只经过RTL级设计优化和功能验证 固IP 包含门级电路综合和时序仿真 硬IP 具有固定的拓扑结构和具体工艺 ARM属于软IP