0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【innovus】大小写重名的终极解决方法

微云疏影 来源:ExASIC 作者:ExASIC 2023-01-24 17:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

之前用过N种方法解决过verilog netlist转CDL的大小写重名的问题。

脚本方法

Perl脚本直接正则查找替换,Python脚本根据calibre v2lvs的log warning来缩小查找替换的范围,也用过GOF的rename_net。

用Python解决Verilog网表转CDL大小写重名的问题

Verilog网表转CDL有大小写重名的问题?

笨方法

但我一直相信innovus自己应该也能搞定。innovus没有rename net的命令,那么有一种复杂的方法,先查找出net的所有terminal,用eco命令来手动替换。

image.png

当这只是改的连接关系,已经routed的连线和via的名字也要改:

image.png

可以倒是可以,但太繁琐了。

终极方法

其实innovus也有一个命令类似dc的change_names,叫update_names。用法如下:

update_names -net -nocase

效果如下图:

是不是很方便?

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 命令
    +关注

    关注

    5

    文章

    758

    浏览量

    23914
  • python
    +关注

    关注

    58

    文章

    4882

    浏览量

    90290
  • 脚本
    +关注

    关注

    1

    文章

    411

    浏览量

    29269
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    高频开关电源的故障分析及解决方法

    高频开关电源作为现代电子设备中不可或缺的组成部分,广泛应用于通信、工业控制、医疗设备等领域。然而,由于其工作频率高、电路复杂,故障率相对较高。本文将深入分析高频开关电源的常见故障类型、原因及解决方法,帮助工程师和技术人员快速定位问题并采取有效措施。
    的头像 发表于 03-12 17:16 848次阅读

    风机气密性检测仪的常见问题及解决方法-岳信仪器

    在风机生产与检测环节,气密性检测仪是保障产品质量的核心设备,但长期运行中难免出现各类问题。以下是风机气密性检测仪的五大常见故障及对应解决方法,帮助快速恢复设备运行。压力不稳测试过程中压力波动大,多由
    的头像 发表于 03-12 16:18 140次阅读
    风机气密性检测仪的常见问题及<b class='flag-5'>解决方法</b>-岳信仪器

    C编译器错误与解决方法

    C语言keil编译器提示错误的解决方法,可以帮你解决程序编译中的烦恼!! C编译器错误与解决方法 1. Warning 280:’i’:unreferenced local variable
    发表于 01-22 08:03

    ODF配线架常见故障及解决方法

    ODF配线架常见故障及解决方法如下: 一、接地故障 故障表现: 防雷性能下降,静电积累,甚至引发设备损坏。 光信号传输不稳定,出现误码或中断。 常见原因: 接地端子氧化、松动或接触不良。 接地线
    的头像 发表于 01-05 10:43 585次阅读

    请问C语言中整形溢出的解决方法有哪些?

    C语言中整形溢出的解决方法有哪些?
    发表于 12-29 07:33

    MCU中断不触发的排查

    1、NVIC中断是否使能? 2、外设本身的中断是否使能(例如 UART 的接收中断使能位)? 3、中断服务函数名是否与向量表中的名称完全一致(包括拼写和大小写)? 4、中断优先级配置是否冲突(如果使用了多个中断)? 5、中断标志是否在进入中断服务函数后被清除?
    发表于 11-18 08:19

    Vivado仿真之后没有出现仿真结果的解决方法

    ;Run Behavioral Simulation之后,会出现如下图界面,此时,在Tcl Console中并没有出现仿真结果。 没有出现仿真结果的原因是没有给Vivado时间进行仿真,解决方法
    发表于 10-31 06:24

    程序加载过程中遇到的问题及其解决方法

    /quick_start/ide.html。 (1)遇到的问题1:在创建好项目后,运行配置设置为ILM,可以编译成功;当修改运行配置为Flash后,编译失败;重启软件,仍会遇到类似问题。 解决方法
    发表于 10-30 07:59

    LVDS接口的显示屏,显示偏暗问题的解决方法

    问题:点亮屏幕后画面显示偏暗 可能原因: 主板输出的LVDS 模式与屏幕的不一致; PWM亮度并未调节到最亮; 解决方法 检查主板的LVDS输出模式是否和屏幕一致; 一般主板端的LVDS模式是可以配置的,配置成与屏幕相同的模式即可; 检查PWM亮度调节是否正常?或者直接给高电平测试;
    发表于 10-09 15:55

    树莓派WiFi设置终极指南:分步方法与故障排除技巧!

    标识符。当您将设备连接到WiFi网络时,通常需要从可用网络列表中选择该网络的SSID。SSID长度可达32个字符,且区分大小写。它有助于区分不同的无线网络,特别是
    的头像 发表于 07-10 16:18 2320次阅读
    树莓派WiFi设置<b class='flag-5'>终极</b>指南:分步<b class='flag-5'>方法</b>与故障排除技巧!

    【VisionFive 2单板计算机试用体验】1. 环境搭建与代码整编

    的镜像 1.2 区分大小写 【很重要!!!设置区分大小写】 这个很重要,否则会导致编译buildroot_rootfs失败 失败提示“__lll_lock_wake_private” 参考:https
    发表于 07-08 23:07

    国产主板无法开机的状况及解决方法

    在计算机的硬件系统中,主板作为连接各个组件的关键枢纽,其稳定运行至关重要。随着国产主板技术的不断发展与普及,了解其常见故障及解决方法,能帮助用户在遇到问题时快速排查修复,保障计算机正常使用。
    的头像 发表于 07-02 09:33 1516次阅读
    国产主板无法开机的状况及<b class='flag-5'>解决方法</b>

    403 Forbidden是什么意思?最佳解决方法有哪些?

    请求的资源或操作受到了访问控制列表(ACL)的限制,或者请求的用户没有足够的权限,服务器就会拒绝授权执行此请求。下面 华纳云 整理的关于403 Forbidden产生原因及解决方法内容希望对大家有所帮助! 403 Forbidden产生的主要原因 1.权限不足 当某些服务器设置了特定的访问,而你未经授
    的头像 发表于 06-25 16:33 2.9w次阅读

    电机常见的噪音、振动问题及解决方法

    ,甚至引发安全隐患。本文将系统分析电机常见的噪音和振动问题,并提供切实可行的解决方法。   一、电机噪音问题及解决方法 电机噪音主要来源于电磁噪音、机械噪音和空气动力噪音三个方面。 1. 电磁噪音 电磁噪音是由于电机内部
    的头像 发表于 06-08 10:25 4323次阅读

    电机常见故障分析及解决方法

    电机在运行过程中可能会出现多种故障,以下是一些常见故障的分析及解决方法: 一、机械故障 1. 轴承损坏或磨损    ● 故障表现:电机运转不平稳,产生异响,严重时甚至停转。    ● 原因分析:通常
    的头像 发表于 04-25 15:20 6366次阅读
    电机常见故障分析及<b class='flag-5'>解决方法</b>