当前位置: 首页 > article >正文

Design Compiler:各种版本的简介(DC Expert、DC Ultra、Design Compiler Graphical与Design Compiler NXT)

相关阅读Design Compilerhttps://blog.csdn.net/weixin_45791458/category_12738116.html?spm1001.2014.3001.5482Synopsys的Design Compiler系列是业界领先的RTL综合解决方案包括四个主要产品DC Expert、DC Ultra、Design Compiler Graphical和Design Compiler NXT。每个产品都有其独特的功能和优势为不同需求的芯片设计提供高效的解决方案。DC Expert于1986年发布是Design Compiler系列的基础版本专注于通过使用线负载模型进行延迟估算来优化设计的面积、时序和功耗。DC Expert提供最小和最快的逻辑表示支持广泛的平面和层次设计风格并能优化组合和时序电路设计。其主要功能包括支持自顶向下或自底向上的层次综合方式。全量和增量综合技术。针对复杂的触发器和锁存器进行时序优化。支持基于锁存器的时间借用设计。时序分析支持命令行接口和图形用户界面。运行DC Expert需要一个DC Expert许可证。可以通过在UNIX或Linux shell中运行dc_shell命令来调用DC Expert并使用compile命令进行综合。使用DC Ultra在线负载模式下综合会有以下提示2021版本后。 | Flow Information | ---------------------------------------------------------------------------------------------------- | Flow | Design Compiler | DC Ultra它也被称为DC-T于2000年发布DC Ultra是Synopsys RTL综合解决方案的核心包含了所有DC Expert的功能并提供了额外的高级特性。它通过多种方式同时优化时序、面积、功耗和测试以满足高性能设计的需求。其主要功能包括支持多核执行加快运行时间。高级算术优化。集成数据路径分区和综合能力。高级时序分析。高级延迟优化算法。自动漏电功耗优化功能。触发器重新定时通过移动触发器改善时序。DC Ultra还提供了拓扑技术(topographical mode)可以在RTL综合期间准确预测后布局的时序、面积和功耗无需依赖线负载模型。这一技术确保了更好的最终物理设计相关性减少了昂贵的迭代次数。有关拓扑技术的详细介绍参考下面的博客。Design Compiler什么是拓扑技术(Topographical)https://chenzhang.blog.csdn.net/article/details/145748306运行DC Ultra需要一个DC Ultra许可证和一个DesignWare Foundation许可证。可以在UNIX或Linux shell中运行dc_shell命令来调用DC Ultra要在拓扑模式下调用DC Ultra需要指定选项-topographical_mode要使用DC Ultra在线负载模式或拓扑模式下进行综合使用compile_ultra命令。使用DC Ultra在线负载模式下综合会有以下提示2021版本后。 | Flow Information | ---------------------------------------------------------------------------------------------------- | Flow | Design Compiler WLM | | Comand Line | compile_ultra | 使用DC Ultra在拓扑模式下综合会有以下提示2021版本后。 | Flow Information | ---------------------------------------------------------------------------------------------------- | Flow | Design Compiler Topographical | | Comand Line | compile_ultra | Design Compiler Graphical它也被称为DC-G于2008年发布Design Compiler Graphical包含了DC Ultra和DC Expert的所有功能并提供了额外的图形化特性。其主要优势在于针对不同工艺角和多工作模式设计进行优化。在综合过程中减少布线拥塞。改进与IC Compiler和IC Compiler II的面积和时序相关性。改进在IC Compiler II中的运行时间和可布线性。可以通过布步探索功能创建和调整设计的布步规划。物理引导技术增强了布局能力并可将初始布局传递给IC Compiler以改善结果质量(QoR)、相关性和可布线性。运行Design Compiler Graphical需要一个DC Ultra许可证和一个Design Compiler Graphical 许可证。可以在UNIX或Linux shell中运行dc_shell命令并指定选项-topographical_mode如果不指定该选项无法使用新特性来调用Design Compiler Graphical。要进行综合使用compile_ultra命令并添加-spg选项该选项只能在拓扑模式使用。使用Design Compiler Graphical在拓扑模式下综合会有以下提示2021版本后。 | Flow Information | ---------------------------------------------------------------------------------------------------- | Flow | Design Compiler Graphical | | Comand Line | compile_ultra -spg | Design Compiler NXT于2019年发布Design Compiler NXT是最新的产品集成了Design Compiler Graphical、DC Ultra和DC Expert的所有功能并提供了额外的高级特性。其主要优势包括通过高级优化技术提高设计结果质量。增强的物理引导提升与IC Compiler II的RC和时序相关性。更快的运行时间改进了多线程综合提高了可扩展性。与Design Compiler Graphical保持一致的即插即用的用户界面和脚本兼容性。Design Compiler NXT还提供以下额外功能考虑缓冲区的布局。自动时序控制。拥塞驱动的结构重组。更高性能的内核更好的设计结果质量(QoR)。运行Design Compiler NXT需要一个Design-Compiler-NXT许可证。可以在UNIX或Linux shell中运行dcnxt_shell命令指定选项-topographical_mode如果不指定该选项无法使用新特性来调用Design Compiler NXT。要进行综合使用compile_ultra命令并添加-spg选项该选项只能在拓扑模式使用。使用Design Compiler NXT在线负载模式下综合会有以下提示2021版本后。 | Flow Information | ---------------------------------------------------------------------------------------------------- | Flow | Design Compiler NXT | | Flow Information | ---------------------------------------------------------------------------------------------------- | Flow | Design Compiler NXT WLM | | Comand Line | compile_ultra | 使用Design Compiler NXT在拓扑模式下综合会有以下提示2021版本后。 | Flow Information | ---------------------------------------------------------------------------------------------------- | Flow | Design Compiler NXT Topographical | | Comand Line | compile_ultra | | Flow Information | ---------------------------------------------------------------------------------------------------- | Flow | Design Compiler NXT Graphical | | Comand Line | compile_ultra -spg | Design Compiler NXT引入了许多先进特性可实现更优的性能、功耗、面积(PPA)并且运行速度更快因此如果在2022版本后依旧使用Design Compiler Graphical进行综合会提示以下信息建议用户迁移到Design Compiler NXT。Information: You should use the Design Compiler NXT tool for the latest features to achieve the best performance, power, area, and runtime. (INFO-124)

相关文章:

Design Compiler:各种版本的简介(DC Expert、DC Ultra、Design Compiler Graphical与Design Compiler NXT)

相关阅读 Design Compilerhttps://blog.csdn.net/weixin_45791458/category_12738116.html?spm1001.2014.3001.5482 Synopsys的Design Compiler系列是业界领先的RTL综合解决方案,包括四个主要产品:DC Expert、DC Ultra、Design Compiler Graphical和De…...

搭建一个stun server

文章目录开始搭建1、下载吧STUNTURN (Traversal Using Relays around NAT)部署TURN1、安装turnservermediasouplibevent2、 生成密钥文件2、修改配置文件 tunserver.conf3、确认内网和外网ip地址4、需要开放的端口5、启动命令6、 验证是否搭建成功我装的…...

G-Helper智能优化指南:华硕笔记本性能释放与卡顿解决全方案

G-Helper智能优化指南:华硕笔记本性能释放与卡顿解决全方案 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models 项…...

手把手教你用Edge浏览器组件下载亚马逊视频(附避坑指南)

深度解析:如何安全高效获取亚马逊视频素材的技术方案 在内容创作领域,优质视频素材的重要性不言而喻。亚马逊平台作为全球最大的电商平台之一,其商品介绍视频、红人测评等内容往往具有极高的参考价值。然而,许多创作者在尝试获取这…...

D4RL完整指南:离线强化学习开源基准平台的终极使用教程

D4RL完整指南:离线强化学习开源基准平台的终极使用教程 【免费下载链接】D4RL 项目地址: https://gitcode.com/gh_mirrors/d4r/D4RL D4RL(Deep Data-Driven Reinforcement Learning Datasets)是一个为离线强化学习研究量身打造的开源…...

告别live-player:uniapp+webView+flv实现跨平台直播流播放的另类方案

突破平台限制:UniAppWebViewFLV直播流播放实战指南 当UniApp官方提供的live-player组件在某些平台无法使用时,开发者常常陷入困境。本文将介绍一种基于WebView和FLV技术的替代方案,帮助开发者在微信小程序等受限环境中实现流畅的直播流播放功…...

LiuJuan20260223Zimage保姆级教程:从拉取镜像到生成图片,手把手教学

LiuJuan20260223Zimage保姆级教程:从拉取镜像到生成图片,手把手教学 1. 准备工作与环境搭建 1.1 系统要求与前置条件 在开始之前,请确保你的系统满足以下基本要求: 操作系统:Linux/Windows/macOS(推荐使…...

OOCSS组件文档自动生成终极指南:如何用Handlebars模板快速构建完整文档系统

OOCSS组件文档自动生成终极指南:如何用Handlebars模板快速构建完整文档系统 【免费下载链接】oocss Object Oriented CSS Framework 项目地址: https://gitcode.com/gh_mirrors/oo/oocss OOCSS(面向对象的CSS)框架提供了一套强大的组件…...

Flux Sea Studio 极简主义效果:生成具有禅意与留白的海景摄影作品

Flux Sea Studio 极简主义效果:生成具有禅意与留白的海景摄影作品 最近在玩一个挺有意思的AI图像生成工具,叫Flux Sea Studio。它专门用来生成各种风格的海景图。我尝试用它来创作一些极简主义的作品,结果让我有点意外。不是那种细节爆炸的复…...

【水下航行器控制】鱼类启发水下航行器的同步游泳和编队控制Matlab实现

✅作者简介:热爱科研的Matlab仿真开发者,擅长数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室🍊个人信条:格物致知,完整Matlab代码获取及仿真…...

AI专著写作必备:专业工具深度剖析,让你的专著脱颖而出

AI专著写作现状与工具介绍 对于许多研究者来说,撰写学术专著最大的问题,便是“有限的时间”与“无尽的写作需求”之间的矛盾。撰写一本专著通常需要花费三到五年,甚至更长的时间,而研究者还需承担教学、科研和学术交流等各项任务…...

自封装|地图组件,基于腾讯地图Api开发。支持地址选点,地址搜索,双向解析,轨迹播放(个人学习记录)

在index.html文件中导入腾讯地图的组件api<script src"https://map.qq.com/api/gljs?v1.exp&key<输入你的KEY>"></script>创建文件components/map/index.vue<template><div style"position: relative;"><divv-if&qu…...

Arduino轻量级嵌入式CLI框架VORTEX设计与应用

1. VORTEX项目概述VORTEX&#xff08;Versatile Onboard Real Time Executor CLI for Arduino&#xff09;是一个专为Arduino平台设计的轻量级、可定制化嵌入式命令行接口&#xff08;CLI&#xff09;运行时框架。它并非通用型Shell&#xff0c;而是面向资源受限微控制器的实时…...

黄仁勋把Token、智能体和万亿美元周期串起来了

作者&#xff5c;YaraGTC大会前两周的旧金山&#xff0c;在摩根士丹利TMT大会上&#xff08;Morgan Stanley 2026 Technology, Media & Telecom Conference&#xff09;&#xff0c;黄仁勋与摩根士丹利联合主席Dan Simkowitz进行了一场炉边对话。这场对话值得复盘&#xff…...

SQL Murder Mystery:用SQL揭开案件真相的教育游戏

SQL Murder Mystery&#xff1a;用SQL揭开案件真相的教育游戏 【免费下载链接】sql-mysteries Inspired by veltmans command-line mystery, use SQL to research clues and find out whodunit! 项目地址: https://gitcode.com/gh_mirrors/sq/sql-mysteries 项目价值&am…...

LIS3MDL磁力计驱动库深度解析:寄存器级嵌入式实践

1. LIS3MDL磁力计库技术解析&#xff1a;面向嵌入式工程师的深度实践指南1.1 芯片级认知&#xff1a;LIS3MDL的物理本质与工程定位LIS3MDL是意法半导体&#xff08;STMicroelectronics&#xff09;推出的高精度、低功耗三轴磁力计&#xff0c;采用MEMS工艺制造&#xff0c;专为…...

Ollama本地模型全攻略:从下载到Python调用,手把手教你玩转千问2

Ollama本地模型全攻略&#xff1a;从下载到Python调用&#xff0c;手把手教你玩转千问2 在人工智能技术快速发展的今天&#xff0c;本地运行大型语言模型已成为许多开发者和技术爱好者的新选择。Ollama作为一个轻量级的本地模型运行工具&#xff0c;让用户能够轻松下载和管理各…...

嵌入式OLED驱动库:SSD1306/SH1106轻量级显示解决方案

1. 项目概述Oled_display_128x64是一款面向嵌入式系统的轻量级单色 OLED 显示驱动库&#xff0c;专为 SSD1306、SH1106 等主流 12864 像素 IC/SPI 接口 OLED 屏模组设计。该库不依赖操作系统&#xff0c;可无缝集成于裸机&#xff08;Bare-metal&#xff09;或 RTOS&#xff08…...

Apache Storm并行度优化终极指南:如何最大化利用集群计算能力

Apache Storm并行度优化终极指南&#xff1a;如何最大化利用集群计算能力 【免费下载链接】storm Apache Storm 项目地址: https://gitcode.com/gh_mirrors/storm26/storm Apache Storm是一个分布式实时计算系统&#xff0c;专门处理无界数据流。在Storm中&#xff0c;并…...

传导发射超标综合整改实操指南

一、传导发射超标整改&#xff0c;为什么要先定位再动手&#xff1f;盲目整改有什么危害&#xff1f;问&#xff1a;很多工程师遇到传导发射超标&#xff0c;就盲目加滤波器、换屏蔽线&#xff0c;结果越改越乱&#xff0c;甚至损坏设备&#xff0c;正确的整改逻辑应该是什么&a…...

零基础玩转LingBot深度估计:5分钟部署,一键生成3D场景图

零基础玩转LingBot深度估计&#xff1a;5分钟部署&#xff0c;一键生成3D场景图 1. 引言&#xff1a;让平面照片变3D的神奇工具 你是否曾经想过&#xff0c;如何让一张普通的平面照片瞬间变成包含深度信息的3D场景&#xff1f;今天我要介绍的LingBot深度估计模型&#xff0c;…...

3步解决GB/T 7714-2015格式难题:让参考文献编辑效率提升80%

3步解决GB/T 7714-2015格式难题&#xff1a;让参考文献编辑效率提升80% 【免费下载链接】Chinese-STD-GB-T-7714-related-csl GB/T 7714相关的csl以及Zotero使用技巧及教程。 项目地址: https://gitcode.com/gh_mirrors/chi/Chinese-STD-GB-T-7714-related-csl 一、问题…...

PDF补丁丁完整指南:掌握全能PDF编辑工具的终极教程

PDF补丁丁完整指南&#xff1a;掌握全能PDF编辑工具的终极教程 【免费下载链接】PDFPatcher PDF补丁丁——PDF工具箱&#xff0c;可以编辑书签、剪裁旋转页面、解除限制、提取或合并文档&#xff0c;探查文档结构&#xff0c;提取图片、转成图片等等 项目地址: https://gitco…...

TensorFlow多类支持向量机终极指南:一对多策略实现详解

TensorFlow多类支持向量机终极指南&#xff1a;一对多策略实现详解 【免费下载链接】tensorflow_cookbook Code for Tensorflow Machine Learning Cookbook 项目地址: https://gitcode.com/gh_mirrors/te/tensorflow_cookbook TensorFlow多类支持向量机&#xff08;SVM&…...

5步焕新你的旧设备:OpenCore Legacy Patcher全攻略

5步焕新你的旧设备&#xff1a;OpenCore Legacy Patcher全攻略 【免费下载链接】OpenCore-Legacy-Patcher 体验与之前一样的macOS 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 老旧Mac升级不再是难题&#xff01;OpenCore Legacy Patche…...

最近在折腾海康威视工业相机的二次开发,发现网上针对多相机管理的C#案例确实不多。直接上干货,分享几个关键点和踩过的坑

海康威视相机二次开发&#xff0c;SDK开发&#xff08;多个相机&#xff09;&#xff0c;用C#语言写的,提供源码 先上段初始化SDK的基础代码&#xff1a; // 引用海康SDK的DLL [DllImport("HCNetSDK.dll")] public static extern bool NET_DVR_Init();public bool …...

CentOS7断电后卡在登录界面?三步搞定XFS文件系统修复(附SELinux避坑指南)

CentOS7异常断电后XFS文件系统修复实战指南 1. 问题现象与诊断方法 当CentOS7服务器遭遇异常断电后&#xff0c;常见的故障表现为系统卡在图形登录界面或无法正常启动服务。通过CtrlAltF1切换至终端界面&#xff0c;通常会看到类似"XFS corruption detected"的错误提…...

手把手教你用HY-MT1.5-1.8B:GGUF版本Ollama部署,小白也能搞定

手把手教你用HY-MT1.5-1.8B&#xff1a;GGUF版本Ollama部署&#xff0c;小白也能搞定 1. 准备工作&#xff1a;了解你的翻译小助手 HY-MT1.5-1.8B是一款来自腾讯混元的轻量级翻译模型&#xff0c;虽然只有18亿参数&#xff0c;但翻译效果却能媲美那些体积大几十倍的模型。最厉…...

Apache OpenWhisk错误处理终极指南:如何优雅应对各种异常场景

Apache OpenWhisk错误处理终极指南&#xff1a;如何优雅应对各种异常场景 【免费下载链接】openwhisk Apache OpenWhisk is an open source serverless cloud platform 项目地址: https://gitcode.com/gh_mirrors/openw/openwhisk Apache OpenWhisk作为一款开源的无服务…...

低延迟小智AI服务端搭建-TTS实战:在线API选型与首帧优化

1. 在线TTS API选型实战指南 第一次接触在线TTS服务时&#xff0c;我被五花八门的API选项搞得晕头转向。经过半年多的实战踩坑&#xff0c;终于摸清了主流平台的特性差异。目前市场上最值得关注的两大平台是阿里百炼和火山引擎&#xff0c;它们各有特色&#xff0c;适合不同场景…...