利用 PlanAhead 进行设计

课程介绍

学习使用 PlanAhead™ 软件工具来改善设计性能,获得可重复的结果。主题包括:产品简介、综合和项目技巧、设计分析、创建布局规划、改善性能、实验实现选项、增量设计方法、基于模块的 IP 设计和 I/O 引脚分配。

注:本课程中提供的动手实验和跟 PlanAhead 工具捆绑的辅导资料相同。本课程还附有教师指导的讲座和演示。

适应水平

中级

培训时间

2 天

课程对象

对通过分析和利用设计的物理实现得到最佳性能表现感兴趣的 FPGA 设计师、系统结构师和系统工程师

必备条件

软件工具

  • Xilinx ISE Design Suite 10.1
  • PlanAhead 10.1

获得的技能

完成这次全面的培训后,您将拥有完成下列操作所需的技能:

  • 列出 PlanAhead 工具的主要特性和优势
  • 将设计导入 PlanAhead 工具项目环境
  • 分配最佳的 I/O 引脚位置
  • 导入 HDL 源,阐述和分析 RTL 网表
  • 分析设计统计数据、连接功能、时序和布局结果
  • 运行设计规则检查器(DRC),执行加权平均同步转换输出(WASSO)分析
  • 分区和布局规划设计
  • 运行 ExploreAhead 尝试多个实现策略
  • 导入并分析实现结果以提升布局规划
  • 利用布局规划来改善性能和一致性
  • 利用基于模块的设计,并创建可重用 IP

预览

请观看录制的时序收敛流程在线学习模块,预览 FPGA 设计课程中讲授的这一概念。

课程概要

第 1 天

  • 课程介绍
  • 实验 1:利用 PlanAhead 工具着手设计
  • I/O 引脚规划
  • 实验 2:I/O 引脚分配
  • 设计分析和探索
  • 实验 3:设计分析和探索
  • 模块划分(Design Partitioning)和顶级布局规划
  • 实验 4:模块划分(Design Partitioning)和顶级布局规划

第 2 天

  • 实现已完成布局规划的设计
  • 实验 5:实现
  • 布局规划技巧
  • 实验 6:布局规划
  • 调整布局规划以提升性能
  • 实验 7:布局规划调整
  • 基于模块的设计和 IP 重用
  • 实验 8:基于模块的设计和 IP 重用
  • 布局规划策略
  • 课程总结

实验介绍

注:课程中的所有实验可从 PlanAhead 软件捆绑的自导辅导资料获得。

  • 实验 1:利用 PlanAhead 工具着手设计 - 讲述了将综合设计导入 PlanAhead 工具以便开始布局规划的步骤。同时还介绍了 PlanAhead 工具环境和视图。
  • 实验 2:I/O 引脚分配 - 介绍了用于执行 I/O 引脚分配的 PinAhead 环境。您可以创建项目,导入/导出 I/O 端口列表,创建 I/O 端口和接口,并完成引脚分配。
  • 实验 3:设计分析与探索 - 介绍了 PlanAhead 工具的分析特性,实现了对潜在设计问题的早期检测、备用器件选择、布局规划入门指导和实现后的探索。
  • 实验 4:模块划分(Design Partitioning)和顶级布局规划 - 介绍了布局规划概念。使用自动化划分工具,您将创建顶级布局规划并在分配的资源基础上,改变 Pblock 的大小和形状来进行实验。
  • 实验 5:实现 - 介绍了 ISE 软件实现工具与 PlanAhead 工具的集成。还介绍了用于排列多个以不同策略运行的 ISE 软件的 ExploreAhead 工具。
  • 实验 6:布局规划 - 描述如何分析实现结果,并利用这一信息生成旨在提高设计性能的布局。
  • 实验 7:布局规划调整 - 介绍有助于按时序目标持续收敛的技术。
  • 实验 8:基于模块的设计和 IP 重用 - 介绍实现基于模块方法的步骤,包括 IP 模块的创建和重用。

注册

学费与注册信息,请联系您当地的中国授权培训机构(ATP)。

职位招聘 本地活动及在线座谈 本地新闻稿 投资者关系 反馈 法律声明 网站地图
© 1994-2008 Xilinx, Inc. All Rights Reserved.