跳转到主要内容

UltraFast 设计方法快捷参考指南

UltraFast 设计方法是由赛灵思推荐的一套最佳实践,旨在最大限度提升生产力,并减少复杂系统的设计迭代,面向系统包括嵌入式处理器、模拟与数字化处理、高速连接,以及网络处理。

本快捷参考指南重点介绍了关键的设计方法步骤,有助于更快达成系统集成与设计实现,从而利用赛灵思器件与工具最大限度创造价值,同时也提供了相关辅助资料的链接。本指南中涵盖的主要设计任务包括:

<li>开发板和期间规划</li>

<li>设计输入和设计实现</li>

<li>顶层设计确认</li>

<li>设计分析</li>

<li>设计收敛</li>

请参阅赛灵思 documentation Navigator 工具(DoCNav)中提供的《UltraFast 设计方法:系统级设计流程》,以获取指向所有设计中心和特定辅助资料的链接。

在下文中,我们摘录了本参考指南的部分内容。如果您希望查阅完整版内容,请至文末点击链接进行下载。

<strong>开发板和器件规划</strong>

<strong>PCB 设计师</strong>

检查关键接口

●确认器件朝向与关键接口

检查 PCB 布局

●按存储器接口与收发器检查表执行检查

●遵循 PCB 布局现已,包括内部热处理解决方案、布局和安装

●确保最终 FPGA 管脚由 FPGA 设计人员验收

审核原理图

●完成 PCB 检查表审核

●确认 PDS、去耦电容器和配置连接

●确认配置前、配置中和配置后的 I/O 状态

制造并测试

●使用测试 I/O 工程验证配置序列、电源和 I/O 性能

FPGA/SoC 设计师

分析器件的管脚分配

●检查收发器与绑定的 I/O 位置

●检查 SSI 技术 I/O 管脚分配

●确认器件朝向与关键接口

定义关键接口的 I/O 管脚

●创建 I/O 管脚分配工程

●定义并确认存储器控制器、GT 以及 PCIe 技术位置

●确立时钟骨架

●最大限度缩短已连接的 IP 间的布局规划距离

定义最终管脚分配

●将接口工程合并为最终 I/O 工程

●确认 DRC 和 SSN

●实现设计以检查时钟域 I/O 规划

●采用最终 I/O 工程开展量产测试

估算功耗

●使用 XPE 确定功耗预算,并使用 DELPHI 模型执行热处理解决方案

●利用此前设计知识应用反转率

<strong>设计输入和设计实现</strong>

<strong>逻辑设计师</strong>

定义理想的设计层级

●定义相关层级,帮助开展全局布局与布局规划

●在顶层附近插入 I/O 与时钟组件

●在主要层级边界处添加寄存器

●生成 IP 并审核目标器件利用率

构建并确认 RTL 子模块

●确保设计符合 RTL 编码指南

●在 DSP 与存储器周围添加足够的寄存器

●只在必要时使用控制信号

●使用综合属性控制最终逻辑映射

●创建简单时序约束,审核估算时序与含过多逻辑层的地址路径

●审核综合日志文件、利用率报告及细化视图,找出次优映射

●运行方法论与 RTL 检查,复查问题

●在非关联(OOC)模式下实现子模块,将时钟周期收紧 5% 到 10% 并确认实现的性能

●对比原预算审核利用率与功耗

●开展设计仿真,确认功能性

组件并确认顶层设计

●综合顶层 RTL 设计并解决所有连接问题

●设计顶层利用率与时钟准则

●创建并确认顶层约束

●迭代 RTL 与约束,解决方法论和 DRC 问题,满足时序

●下一步即执行实现

获取完整版《UltraFast 设计方法快捷参考指南(UG1231)》,请请点击此处下载:https://app.ma.scrmtech.com/resources/ResourcePc/ResourcePcInfo?pf_uid=…