实现(Implement)

1.翻译过程

在翻译过程中,设计文件和约束文件将被合并生成NGD(原始类型数据库)输出文件和BLD文件。

1) Translation Report:用以显示翻译步骤的报告

2) Floorplan Design:用以启动Xilinx布局管理器(Floorplanner)进行手动布局,提高布局器效率

3) Generate Post-Translate Simulation Model:用以产生翻译步骤后仿真模型。由于该仿真模型不包括实际布线延时,所以有时省略此仿真步骤

2.映射过程

在映射过程中,由转换流程生成的NGD文件将被映射为目标器件的待定物理逻辑单元,并保存在NCD(展开的物理设计数据库)文件中。

1) Map Report:用以显示映射步骤的报告

2) Generate Post-Map Static Timing:产生映射静态时序分析报告,启动时序分析器(Timing Analyzer)分析映射后静态时序

3) Manually Place & Route(FPGA Editor):用以启动FPGA底层编辑器进行手动布局布线,知道Xilinx自动布局布线器,解决布局布线异常,提高布局布线效率

4) Generate Post-Map Simulation Model:用以产生映射步骤后仿真模型。由于该仿真模型不包含实际布线延时,所以有时也省略此仿真步骤

3.布局和布线过程

布局和布线是指通过读取当前设计的NCD文件,将映射后生成的物理逻辑单元在目标系统中放置和连线,并提取相应的事件参数。

1) Place & Route Report:用以显示布局布线报告

2) Asynchronous Delay Report:用以显示异步实现报告

3) Pad Report:用以显示管脚锁定报告

4) Guide Results Report:用以显示布局布线指导报告。该高爆仅在使用布局布线指导文件NCD文件后才产生

5) Generate Post-Map &Route Static Timing:包含了进行布局布线后静态时序分析的一系列命令

6) Analyze Power(XPower):用以启动功耗仿真器分析设计功耗

7) Generate Post-Map &Route Simulation Model:用以产生布局布线后仿真模型。该仿真模型包含的延时信息最全,不仅包含门延时,还包含布线延时

8) Generate IBIS Model:用以产生IBIS仿真模型,辅助PCB布板的仿真与设计

9) Multi Pass Place & Route:用以进行多周期反复布线

10) Back-annotate Pin Locations:用以反标注管脚锁定信息

原文发布于微信公众号 - 瓜大三哥(xiguazai_tortoise)

原文发表时间:2016-07-12

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编程微刊

使用bootstrap的栅栏实现五列布局

我们知道,在使用Bootstrap栅格的时候,我们可以对网页方便的进行模块分割。Bootstrap 包含了一个响应式的、移动设备优先的、不固定的网格系统,可以随...

23510
来自专栏机器之心

资源 | Facebook开源人工智能框架ParlAI:可轻松训练评估对话模型

选自GitHub 机器之心编译 参与:吴攀、晏奇 Facebook 近日在 GitHub 上开源了一个可用于在多种开放可用的对话数据集上训练和评估人工智能模型...

35680
来自专栏QQ音乐技术团队的专栏

动态图片技术 : 历史、格式与性能

本文主要内容为动态图片的定义、发展历史与现状,动态图片相关的术语和概念,动态图片各主要格式,及简要对比,在 Android 平台对比 GIF 与 WebP 格式...

44600
来自专栏AI科技大本营的专栏

这一次,我拒绝了Python,选择了Go

最近,我用一个以 Go 语言为后端的软件,实现了一个人脸识别项目。它能够识别出上传照片中的人像 (如流行歌手)是谁。这听起来不错,我决定试一下也给你们介绍一下项...

22140
来自专栏ATYUN订阅号

【实践操作】在iPhone上创建你的第一个机器学习模型

最近的苹果iPhone X发布会,你会看到iPhone X有一些很酷的功能,比如FaceID,Animoji和AR。我们需要弄明白建立这样一个系统需要什么。 当...

37560
来自专栏Python中文社区

利用人工智能实现小程序自动答题

之前有看到有人用python实现自动运行微信小程序《跳一跳》,后来看到别人用hash码实现《加减大师》的自动答题领取娃娃,最近一直在研究深度学习,为啥不用机器学...

1.3K20
来自专栏编程微刊

Highcharts使用的一些总结

Highcharts 是一个用纯 JavaScript 编写的一个图表库, 能够很简单便捷的在 Web 网站或是 Web 应用程序添加有交互性的图表,并且免费提...

10010
来自专栏ATYUN订阅号

构建自定义人脸识别数据集的三种训练方法

在接下来的几篇文章中,我们将训练计算机视觉+深度学习模型来进行面部识别。在此之前,我们首先需要收集脸部数据集。

31130
来自专栏数据小魔方

仪表盘图表

很抱歉最近几天骨折忙考试,连着四天都没有自己写教程了,不过为了不辜负大家对小魔方的期待,我也是精挑细选从哪些活跃的PPT达人那里转载了几篇关于PPT图文排版的帖...

47050
来自专栏算法+

基于RNN的音频降噪算法 (附完整C代码)

前几天无意间看到一个项目rnnoise。 项目地址: https://github.com/xiph/rnnoise 基于RNN的音频降噪算法。 采用的是 GR...

2.4K50

扫码关注云+社区

领取腾讯云代金券