1
www.fpga.com.cn
ModelSim
使用教程
2
www.fpga.com.cn
典型的PLD设计流程
3
www.fpga.com.cn
系统产品
设计规范
典型的PLD流程
设计输入
RTL仿真
设计综合
门级仿真
布局和布线
时序分析
系统上验证
修改设计
4
www.fpga.com.cn
典型的PLD设计流程
设计输入
– 设计的行为或结构描述
RTL仿真(ModelSim)
– 功能仿真
– 验证逻辑模型(没有使用时间延迟)
– 可能要求编辑设计
综合
– 把设计翻译成原始的目标工艺
– 最优化
• 合适的面积要求和性能要求
布局和布线
– 映射设计到目标工艺里指定位置
– 指定的布线资源应被使用
5
www.fpga.com.cn
典型的PLD设计流程
门级仿真 (ModelSim)
– 时序仿真
– 验证设计一旦编程或配置将能在目标工艺里工作
– 可能要求编辑设计
时序分析
验证合乎性能规范
– 可能要求编辑设计
版图设计
– 仿真版图设计
– 在板编程和测试器件