1 / 60
文档名称:

fpga设计基础fpga---序.ppt

格式:ppt   大小:686KB   页数:60
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

fpga设计基础fpga---序.ppt

上传人:sanshengyuanting 2017/9/11 文件大小:686 KB

下载得到文件列表

fpga设计基础fpga---序.ppt

相关文档

文档介绍

文档介绍:基于Verilog 的FPGA设计基础
西安邮电学院电子工程学院
主讲:李哲辅导:张阿宁
Email: ******@xiyou.
Tel: 88166282 (Office)
Office: #2实验楼 324
page 1
FPGA——Field Programmable Gate Array
1
FPGA设计基础
什么是FPGA?
——(Field Programmable Gate Array)
是集成电路IC( Integrated Circuits )
特点:现场可编程
用途:ASIC验证,工程应用
FPGA设计:使用FPGA实现用户数字逻辑
(不是设计FPGA本身)
2
FPGA与HDL语言的关系:Verilog/VHDL
前者是基石,或者是语言(工具)
(类似于CPU与程序语言关系:C语言等)
FPGA与数字电路设计的关系
前者是实体,后者是灵魂
FPGA与CPU的关系
二者独立都无法工作,前者可顺序可并发实现逻辑,或者只能顺序实现逻辑,但相对灵活。
Hardware Description Language
HDL与其他高级语言(C语言等)区别
3
FPGA设计流程:
需求—方案—设计—仿真—下载—验证
工程设计
FPGA内部逻辑设计
外部系统设计
优点:
内部逻辑与系统同步设计(方便修改)
缺点:
成本相对比较高、可靠性相对低。
4
课程特点
面向电子类本科专业的学生;
数字集成电路设计与实现的基础课程;
课程利用硬件描述语言(Verilog HDL)建模、仿真、综合及FPAG实现的设计复杂数字逻辑电路与系统的方法和技术。
5
教学目标
了解集成电路的现状和发展趋势
建立自顶向下的系统设计思想
掌握可综合Verilog HDL程序的编写方法
掌握仿真程序的编写方法
掌握复杂数字电路的设计方法
掌握可编程器件的内部逻辑结构
掌握可编程器件的开发工具
6
教学方式及考核
教学方式
–课堂讲授(做笔记)
–练习
考核规则
–实验 30%
–期末考试 60%
–课堂表现 10%
7
主要参考书
《基于Verilog的FPGA设计基础》
杜慧敏等,西安电子科技大学出版社
《复杂数字电路与系统的Verilog HDL设计技术》
夏宇闻编,北京航空航天大学出版社
《 Verilog HDL 数字设计与综合》(第二版)
Samir Palnitkar夏宇闻等译
8
其它参考资料
Verilog HDL实用教程张明编著 电子科技大学出版社
Verilog HDL与数字ASIC设计基础主编:罗杰
华中科技大学出版社
Verilog HDL 硬件描述语言(美) 著徐振林等译机械工业出版社
Verilog HDL 高级数字设计(美)Michael D Ciletti 著张雅绮等译
9
西安邮电学院计算机系
集成电路的现状和发展趋势
10