2019年8月26日
摘要: 『set_port_attribute』, 在IEEE 1801-2015 中该命令定义如下,不是所有的工具都支持所有的option: 这个命令用于描述port 在『未知』区域的power 连接情况,如top 的input port 是由哪个电压域的cell驱动,output port 的输出将驱动 阅读全文
posted @ 2019-08-26 13:28 春风一郎 阅读(4195) 评论(0) 推荐(0)
摘要: https://mp.weixin.qq.com/s?__biz=MzUzODczODg2NQ==&mid=2247484666&idx=1&sn=1f3a7301f556468bc1cb0f222a8965e6&chksm=fad26d24cda5e432b8cc785ab56ddfbc73a10 阅读全文
posted @ 2019-08-26 00:42 春风一郎 阅读(3330) 评论(0) 推荐(1)
摘要: Power是衡量数字芯片性能的三大指标之一,从整个设计流程看,越早考虑功耗收益越大,在系统架构级一个微小调整所减少的功耗,也许可以使实现工程师眼圈轻两个色度。因此早期功耗评估显得格外重要,于实现工程师而言,即是:RTL级功耗分析,世面上有多个RTL功耗分析工具,而当红新宠非Joules莫属。 传统R 阅读全文
posted @ 2019-08-26 00:36 春风一郎 阅读(1343) 评论(0) 推荐(0)
摘要: 在一个analog macro端口上,有些pin是always on的,有些是shut down的,如何描述这些pin的power属性?这是一个常见问题,驴就此机会大致描述一下常见的做法。对于这个问题,UPF2.0跟UPF2.1有不同的处理方式。 UPF2.0, IEEE1801-2009,因为mo 阅读全文
posted @ 2019-08-26 00:13 春风一郎 阅读(2254) 评论(0) 推荐(0)
摘要: CMOS管功耗 = 动态功耗 + 静态功耗 动态功耗有两种表述,两种表述的区别之处在于:把对管子内部电容充放电消耗的功耗归于谁,第一种表述常见于理论分析,第二种表述常见于EDA工具功耗计算。 第一种表示: 动态功耗 = 开关功耗 + 短路功耗 动态功耗 = 开关功耗 + 短路功耗 开关功耗:指管子在 阅读全文
posted @ 2019-08-26 00:04 春风一郎 阅读(12937) 评论(2) 推荐(0)
  2019年8月25日
摘要: 大概在遥远的90nm之前,leakage power在library里确实是被描述成一个常值的。但从90nm开始,为了更加精确,library里的leakage power不再是个常值了,而是被模拟成一个输入状态的函数。所以基础还是library,在一个library里跟leakage相关的变量大致 阅读全文
posted @ 2019-08-25 23:28 春风一郎 阅读(3931) 评论(0) 推荐(0)
摘要: 如果在综合阶段没有做multibit merge, 或综合阶段由于缺失物理信息multibit cell merge 不合理,那就需要PR 工具做multibit merge 或split. Innovus 支持multibit 的merge 及split, 在setOptMode 中由如下两个op 阅读全文
posted @ 2019-08-25 23:03 春风一郎 阅读(1775) 评论(1) 推荐(1)
摘要: Floorplan包含: IO floorplan: 涉及板级设计、封装设计的交互,接口协议(timing相关),对一些高速接口需要做特殊考虑(如信号完整性等)。 Power plan:芯片的电源和低功耗设计方案、功耗及IR仿真。 Block floorplan:涉及设计结构,总线结构,时钟结构,数 阅读全文
posted @ 2019-08-25 12:40 春风一郎 阅读(1370) 评论(0) 推荐(0)
摘要: 要做好floorplan需要掌握哪些知识跟技能? 首先熟悉data flow对摆floorplan 有好处,对于减少chip的congestion 是有帮助的,但是也不是必需的,尤其是EDA工具快速发展的当今,比如Innovus 最新的MP特性,可以自动对cell和macro 一起做place,结果 阅读全文
posted @ 2019-08-25 12:22 春风一郎 阅读(5431) 评论(1) 推荐(1)
摘要: Power-Plan或者说PG如何打,这是一个仁者见仁智者见智的问题,没有一个标准的答案,因为有各种各样的影响因素。本文将列举一些可能的影响因素: 1.和design 相关 1) Utilization 低的打的越多越好,高的需要打低一点,考虑DRC 和Congestion。 2)同样的Utiliz 阅读全文
posted @ 2019-08-25 11:43 春风一郎 阅读(1739) 评论(0) 推荐(0)