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

Hard Macro的Float Pin设错了,skew balance全白干

设计里挂了几个Hard Macro(比如PLL、Memory),它们的时钟输入pin怎么处理,直接影响整个clock tree的balance效果。

很多人图省事,直接把macro的CLK pin设成stop pin。工具确实会balance这个pin的insertion delay,但问题是——macro内部还有一层时钟树啊!工具不知道macro里面的延迟,balance出来的结果只是"表面平衡",macro内部的FF和外部FF的时钟到达时间其实差得远。

正确的做法是设成float pin,把macro内部的时钟延迟告诉工具。

Pin类型工具行为适用场景
Stop PinBalance skew + minimize insertion delay普通FF的CLK pin
Exclude Pin忽略,不balance数据引脚、复位引脚
Non-stop Pin穿过该pin找真正的sink分频寄存器的CLK pin
Float PinBalance时计入内部延迟Hard Macro的CLK pin

# Float Pin设置示例(macro内部延迟500ps)
set_clock_tree_exceptions -float_pins [get_pins PLL_1/CLK] \\
-float_pin_max_delay_rise0.5 \\
-float_pin_max_delay_fall0.5

# 负float pin(macro内部延迟比预期小)
set_clock_tree_exceptions -float_pins [get_pins MEM_1/CLK] \\
-float_pin_max_delay_rise-0.2 \\
-float_pin_max_delay_fall-0.2

💡 关键提醒:Float pin的延迟值从哪来?看macro的.lib时序模型,或者让IP vendor提供内部clock tree的延迟数据。别瞎猜,差100ps就可能导致hold violation。

http://www.jsqmd.com/news/1285133/

相关文章:

  • 迪文串口屏变量显示与MCU通信协议详解及实战应用
  • 雨天显影艺术:从亲水涂层到遇水变色材料的创作指南
  • 基于STM32的智能风扇系统:从环境感知到PID温控的嵌入式实战
  • 深入理解补码:C/C++底层编程与面试必备的核心基础
  • 2026实盘交易数据底座:海量时序数据存储与AI推理延迟优化实践
  • 高性价比的并联恒功率伴热带供应商:甄选 - 品牌推广大师
  • TCP三次握手与四次挥手详解:从Wireshark抓包到实战排障
  • 月球早期磁场揭秘:从行星发电机原理到35亿年前超级磁场的科学发现
  • Java —— Java语言概述
  • Simulink模型自动生成Verilog代码:从算法到硬件的设计流程革命
  • 2026年7月武汉加厚不锈钢烟囱/武汉不锈钢烟囱管厂家推荐合集_武汉江宁环保科技有限公司 - 品牌宣传支持者
  • 十一假期玩转Arduino:从氛围灯到物联网的4个创意项目实践
  • 平衡单车串级PID控制:从姿态解算到参数整定实战指南
  • Unity项目编译与APK导出全流程详解:从环境配置到发布优化
  • ThinkPHP日志泄露漏洞深度解析:从原理到实战修复指南
  • 2026AI在线抠图工具使用指南:无水印免费平台与专业工具实操讲解 - 爱上科技热点
  • 时间序列:连明天中午吃啥都猜不准,还想预测股价?
  • 系统集成项目管理工程师:从考纲到实战,构建项目管理核心能力
  • Simulink HDL Coder实战:从算法模型到FPGA硬件的全流程解析与避坑指南
  • 免费开源AMD Ryzen调试工具SMUDebugTool:如何从硬件小白变身高阶玩家
  • LENA-R8与STM32L4A6RG实现全球物联网精确定位
  • Linux网络编程API深度解析:从Socket到高并发服务器基础
  • DMA原理与实战:从STM32串口收发到ADC多通道采集的嵌入式性能优化
  • ESP32 GPIO深度解析:从引脚配置到实战避坑指南
  • 改进鲸鱼优化算法在水库防洪调度中的应用与Matlab实现
  • 2026年7月青岛离婚财产分割律师/青岛离婚纠纷律师哪家著名_郑泽敏律师 - 行业平台推荐
  • C 语言入门学习Day08:字符数组与字符串全解 + 二维整型数组核心知识点
  • 2026年7月浙江空压机分子筛/高强度分子筛厂家哪家好_浙江沃百克科技有限公司 - 行业平台推荐
  • 瑞数6vmp逆向实战:突破前端反调试与动态加密算法
  • 单片机Flash读写原理、避坑与EEPROM模拟实践