阅读设置
第563章 双轨会诊 (4/4)
“第三类问题,cad版存在过多冗余过孔,增加了寄生电容。”
曾祺点着cad版上密密麻麻的过孔。
“cad版为了可靠性,在每个接触孔旁边自动加了冗余过孔。这本来是一件好事,但问题是,它不加区分,所有孔都加。”
他翻开报告,念了一组数据。
“冗余过孔导致节点的寄生电容增加了15%。某些关键路径的延迟比手工版大了,功耗也更高。”
他抬起头:“手工版只在关键节点加冗余过孔,其余地方用单孔。这个‘度’的把握,cad还做不到。”
“第四类问题,cad版缺乏对模拟和混合信号电路的直觉优化。”
他点着时钟驱动器的输出级。
“cad版把时钟驱动器的输出级布局得太散,各个缓冲器分散在版图各处。时钟边沿因为走线长度的差异,变得不一致。”
“手工版这边,时钟缓冲器集中放置,输出级紧贴负载。cad版的时钟上升时间比手工版长了0.3纳秒。”
他转过身:“0.3纳秒,对于4兆赫的时钟来说,已经是超过一个时钟周期的十分之一了。”
“第五类问题,cad版违反了一些常规经验。”
“cad版把敏感的复位线,布在了一条大电流开关信号线的旁边。两条线平行走了很长一段。”
他点着复位线的区域:“手工版的设计师,凭借经验,会主动避开这种布局。但cad不知道。”
他翻开报告,念了一句:“复位线上的毛刺,幅度达到了逻辑阈值的70%,可能引起误复位。”
“第六类问题,过度遵守规则,导致面积浪费。”
他用金属棒在cad版上画了一个大圈。
“cad版把所有线间距统一设为2倍最小间距,不分信号类型、不分重要性。结果是,芯片面积比手工版大了12%。”
他看着台下:“手工版会根据信号类型分级设间距。关键信号线宽、间距大,非关键的信号线挤一挤。cad没有这个判断能力。”
他放下金属棒,退后一步。
“cad版的问题,就这些。”
设计室里彻底安静了。
汪涵教授放下钢笔,看着黑板上那两列问题,表情看不出什么,但手指在笔记本的封皮上轻轻摩挲着。
钱兰翻开报告,总结了一句:“手工版的问题,集中在三点:时钟不平衡、信号完整性差、电源网格弱。cad版的问题,也集中在三点:关键路径绕远、特殊结构不智能、面积浪费。”
她合上报告,看着吕辰。
诸葛彪把烟叼在嘴角,眯着眼睛看那两张版图,慢悠悠地说了一句:“手工版有时序和可靠性的硬伤,cad版有面积和关键路径绕远的毛病。两条腿走路,是对的。”
吕辰放下笑:“手工版和cad版,各有优劣。手工版的优势是‘经验’,cad版的优势是‘规矩’。但经验和规矩,都不完美。”
他站起来,走到两张版图中间。
“我提一个融合方案。”
他转过身,看着所有人。
“以cad版为基底。cad版的布局规整、drc干净、时钟树平衡、电源网格强壮,这些比手工版强。把这些作为基础,省去从头开始的时间。”
他竖起第二根手指。
“在cad版的基础上,用手工优化关键路径和特殊结构。16位加法器的进位链,用手工版的经验,在cad版里手动拉直。存储阵列的位线,用手工匹配。时钟驱动器的输出级,用手工集中布局。”
他竖起第三根手指。
“用手工版的布线智慧和经验规则,去修正cad的自动布线约束文件。把手工版里那些‘不成文的经验’,变成cad能理解的约束。以后跑自动布线,就不需要再手工改一遍了。”
他放下手,看着曾祺。
曾祺点点头:“这个融合方案可行,我带着人先做。以cad版为底,手工改关键路径。改完再跑一遍验证,确认没有问题再送流片。”
钱兰道:“今天手工版暴露出来的六个问题,我会将其录入《常见缺陷清单》,以后手工画版图,这六条是红线。”
她顿了顿:“cad版暴露出来的六个问题,我也会整理成一份《常见缺陷清单》,回头跟微程序设计院对接,看看哪些问题能在算法层面解决,哪些需要设计师手动干预。”
吕辰最后看向汪涵教授。
“汪教授,双轨对比的事,还没完。有些问题,不是靠手工改就能解决的,得从cad的算法层面动刀。您跟我们走一趟,去机房看看?”
汪涵教授合上黑皮本子,站起来。
“走。”
其他最近更新
- 《观影:给诸天万界一点点崩铁震撼》作者:沐子休
- 《泰百之玄幻》作者:嫪泰迷
- 《这个杀手是赘婿》作者:雨夜徒步
- 《逆天神鼎》作者:夜郎不大
- 《综影视:我不是提线木偶》作者:珈蓝锦年1
- 《小马宝莉之荒原影魔勇闯小马利亚》作者:MYLIMIT
- 《穿越异世之修仙》作者:寂静无诲
- 《农家有蓁宝》作者:冰棠要吃松子
- 《快穿之大佬来了,渣渣要倒霉了》作者:微生青烟
- 《【水官解厄】月麟》作者:月下丝竹
- 《公子风流世无双》作者:天鬼山的艾晴
- 《娇美人揣崽去逼婚,震惊家属院!》作者:竹苑青青
- 《叠叠叠叠叠叠叠叠叠叠叠真伤!》作者:笔墨添香
- 《婚不可待:高冷凤少也折腰》作者:跳楼的可爱多
- 《四合院:我当兵回来了》作者:搁浅时光
- 《你的幸福物语》作者:白日唯星