EDA 技术及应用实践课程
description
Transcript of EDA 技术及应用实践课程
CompanyLOGO
EDA技术及应用实践课程
长春工业大学工程训练中心www.design.ccut.edu.cn
Maxplus Ⅱ 软件开发系统简述主讲主讲 :: 刘春阳刘春阳
Contents
项目的输入与编译2
分配管脚及编程下载4
Maxplus 软件介绍及设计流程31
项目仿真与时间分析33
长春工业大学工程训练中心www.design.ccut.edu.cn
MaxplusⅡ 简介 What’s Maxplus ?Ⅱ
Maxplus Ⅱ [ Multiple Array Matrix and Programmable Logic User Systems ]
Maxplus Ⅱ 是一个高度集成化、易学易用的软件开发系统,是由美国 Altera 公司设计的一种 [ CAE ] 软件工具。 利用该软件配备的编辑、编译、仿真、综合、芯片编程等功能,可以将设计电路图或程序转换成基本的逻辑单元写入到可编程逻辑器件 [ FPGA 芯片、 CPLD 芯片 ] 中,作
成 [ ASIC ] 芯片。 MaxplusⅡ 是 [ EDA] 设计中不可或缺的一种辅助设计工具,目前在国内用较为普遍。
长春工业大学工程训练中心www.design.ccut.edu.cn
MaxplusⅡ 设计流程
Maxplus设计流程
设计输入文本编辑器 图形编辑器符号编辑器 波形编辑器
项目编译网表文件提取 建 库逻 辑 综 合 适 配
项目校验 模 拟 仿 真 时 间 分 析
器件编程 提 取 文 件 JTAG
长春工业大学工程训练中心www.design.ccut.edu.cn
MaxplusⅡ 操作步骤
项目输入软仿真
编程下载
项目修改•绘制有误•语法出错•编译出错•芯片选错•仿真未存盘•下载文件有误
具体步骤•项目输入•编译校验•模拟仿真•时间分析•选择芯片•分配管脚•器件编程
设计项目
硬件测试长春工业大学工程训练中心www.design.ccut.edu.cn
设计项目的输入方式
name.gdfname.schname.sym
AA原理图原理图符号符号
name.wdfName.scf
CC波形波形name.tdfname.vhdname.ahd
BB文本文本
长春工业大学工程训练中心www.design.ccut.edu.cn
设计项目的编译过程
Compiler
项目的编译
Compiler Netlist
Database
Synthesizer
Fitter
Timing SNF
Assembler
长春工业大学工程训练中心www.design.ccut.edu.cn
实例展示 Maxplus Ⅱ 软件操作流程( 一 )
长春工业大学工程训练中心www.design.ccut.edu.cn
设计项目输入及编译过程
项目仿真校验波形文件生成
模拟仿真
时间分析
项目校验项目校验
长春工业大学工程训练中心www.design.ccut.edu.cn
波形编辑窗口展示 缩放控制高低电平信号不定态
高阻态信号翻转时钟信号
组信号总线状态机
累加信号
长春工业大学工程训练中心www.design.ccut.edu.cn
项目校验具体操作步骤1
新建 Waveform Editor File
输入 Node from SNF file
改变输入状态 Chang Input Node
3
延时分析 Timing Analyzer
时序逻辑电路性能 分析建立和保持时间分析
2
波形文件存盘 Save asname.scf
运行命令 Simulator 开始模拟观察输出 Node 变化
长春工业大学工程训练中心www.design.ccut.edu.cn
实例展示 Maxplus Ⅱ 软件操作流程( 二 )
项目仿真及时间分析项目仿真及时间分析
长春工业大学工程训练中心www.design.ccut.edu.cn
器件编程
选择下载芯片Assign Device
管脚编辑Floorplan Editor
器件编程Program
ming
编程下载Configure
1 2 3 4
长春工业大学工程训练中心www.design.ccut.edu.cn
Programmer 选项配置命令
Programmer
OptionJTAG
Hardware Setup
Byte Blaster (MV)
Multi-Device JTAG
Name.sof
长春工业大学工程训练中心www.design.ccut.edu.cn
实例展示 Maxplus Ⅱ 软件操作流程( 三 )
分配管脚及器件编程分配管脚及器件编程
长春工业大学工程训练中心www.design.ccut.edu.cn
EDA 设计的基本方法
编程下载、硬件校验
综合生成顶层文件
设计生成底层模块
分析题目、形成结构图
综合编译通过软件仿真结果正确设计文件完整、存档备份正确选择 EDA 工具实现方法快捷分模块设计结构图清晰分析报告准确
硬件连线、搭建电路、操作正确、表述清楚
长春工业大学工程训练中心www.design.ccut.edu.cn
CompanyLOGO
长春工业大学工程训练中心www.design.ccut.edu.cn
谢谢观赏