1 / 33
文档名称:

EDA技术与应用讲义 第2章 EDA设计流程及其工具.ppt

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

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

分享

预览

EDA技术与应用讲义 第2章 EDA设计流程及其工具.ppt

上传人:中国课件站 2011/8/30 文件大小:0 KB

下载得到文件列表

EDA技术与应用讲义 第2章 EDA设计流程及其工具.ppt

文档介绍

文档介绍:第2章 EDA设计流程及其工具 <EDA技术与应用> 课程讲义
合肥工业大学彭良清
本章内容
EDA设计的一般步骤
常用EDA工具软件
使用MAX+PLUS II软件设计过程
使用Quartus II软件设计过程
硬件设计和软件设计的时间协调
设计的几个问题
EDA设计的一般步骤
电路的模块划分
设计输入
器件和引脚指配
编译与排错
功能仿真和时序仿真
编程与配置,设计代码的芯片运行
电路的模块划分
人工根据电路功能进行模块划分
合理的模块划分关系到
电路的性能
实现的难易程度
根据模块划分和系统功能确定:
PLD芯片型号
模块划分后,就可以进行具体设计了
设计输入
一般EDA软件允许3种设计输入:
HDL语言
电路图
波形输入
何为? 器件和引脚指配
器件指配
为设计输入选择合适的PLD器件型号
何谓引脚指配
将设计代码(图形)中的端口(PORT) 和
PLD芯片的引脚(PIN)
对应起来的.
指配文件
MAX+PLUS II: “*.acf ”
Quartus II: “*.qsf ”
器件和引脚指配的方法
方法有2种
在软件的菜单界面中指配
修改指配文件(是文本文件)
菜单界面中


修改指配文件
CHIP io_2d_lock
BEGIN
|iVD : INPUT_PIN = 7;
|iHD : INPUT_PIN = 8;
|iDENA : INPUT_PIN = 6;
|iCLK : INPUT_PIN = 211;
|oCLK : OUTPUT_PIN = 237;
|oVD : OUTPUT_PIN = 234;
|oHD : OUTPUT_PIN = 233;
|oDENA : OUTPUT_PIN = 235;
.................................................
DEVICE = EPF10K30AQC240-2;
END;
........................................
编译与排错
编译过程有2种,作用分别为:
语法编译:只是综合并输出网表
编译设计文件,综合产生门级代码
编译器只运行到综合这步就停止了
编译器只产生估算的延时数值
完全的编译:包括编译,网表输出,综合,配置器件
编译器除了完成以上的步骤,还要将设计配置到ALTERA的器件中去
编译器根据器件特性产生真正的延时时间和给器件的配置文件