四合院:我是雨水表哥
第564章 汪教授的怒火

“电源网格的问题,不只是自动加宽走线。还要把分析结果可视化。设计师不能只看一串数字,他要能看见哪儿是灾区。”

他顿了顿:“升级2.0的时候,我尝试写过热力图的代码,但当时觉得算得太慢,跑一颗芯片要三四个小时,就没有加上去。”

他沉默了两秒:“现在看,慢也得跑。设计师看见热力图,就知道这里要加宽电源线。”

吕辰问道:“汪教授,这个热力图,能不能做到交互式的?设计师改了电源网格之后,热力图实时刷新,不用重新跑几个小时?”

汪涵教授想了想:“实时刷新做不到,计算量太大。但可以做到‘增量更新’。设计师只改了一小块区域,系统只重新算那一块,其他区域用缓存数据。这样十几分钟就能出结果。”

他顿了顿,又补了一句:“但这需要改存储结构,原来的数据格式不支持增量更新。”

吕辰点了点头:“那就改。存储结构是底层的事,现在不改,以后改更麻烦。”

汪涵教授看了他一眼,没说话,但在本子上又记了一笔。

诸葛彪把烟点着了,吸了一口,慢慢吐出来。

“汪教授,还有一个事儿,可制造性规则自动检查与修复。手工版有锐角、接触孔尺寸不一致;CAD版虽然避免了基础错误,但对金属密度、拐角圆滑度这些‘软规则’没做优化。”

他走到白板前,拿起粉笔,在上面写了几行字。

“禁止小于135度的锐角拐弯,遇到锐角自动切成两个135度角或者弧线。”

“拐角处自动加粗,线宽增加50%,长度是线宽的两倍。”

在金属密度不均匀的地方自动插入dummy metal,让密度均匀化,目标密度50%±10%

接触孔尺寸标准化,同一工艺节点下,所有接触孔直径偏差不超过±0.05微米

他在每一条后面都画了一个问号,看着汪涵教授。

“这些,CAD能不能自动做?”

汪涵教授盯着那几行字看了几秒,然后站起来,走到白板前,拿起粉笔,在诸葛彪的字下面加了几行。

“锐角检测。布线完成后自动扫描所有拐角,发现<135°的自动修正。”

“拐角加粗。在金属拐角处自动添加一个补丁图形,增加线宽。这个补丁的形状和尺寸做成参数化单元,DRC自动认。”

“Dummy Metal填充。先计算局部金属密度,低于45%的区域自动添加方块形dummy,尺寸和间距可配置。填充后重新检查密度,迭代直到达标。”

他放下粉笔,转过身,看着吕辰。

“这些东西,技术上都能做。但有一个前提。”

他竖起一根手指。

“要有足够精确的工艺模型。拐角加粗多少?dummy metal的最小尺寸是多少?接触孔的标准化公差是多少?这些参数不是我能定的,是6305厂工艺线给的。他们没有,我写不了。”

吕辰点了点头:“这个我去协调。6305厂那边一直在收集工艺数据,应该已经积累了不少。我下周去找他,把参数表格要过来。”

汪涵教授没再说什么,坐回终端前。

钱兰走到白板前,拿起粉笔,又加了一行字:混合信号与定制模块的“保留区”设计。

“汪教授,双轨对比的时候我发现,CAD版在存储阵列、锁相环、模拟比较器这些定制模块上表现很差。自动布线破坏了它们的对称性和匹配性。”

她在白板上画了一个简图,一个大方框,里面画了几个小方框,小方框周围画了一圈虚线。

“我的想法是,引入定制模块边界锁。设计师可以把一块区域标记为保留区,自动布线只允许指定引脚连接,不触碰内部结构。”

她顿了顿,又在旁边画了一个图。

“在保留区内,设计师手工画关键匹配线,比如差分对、电流镜。CAD自动完成外围连接和填充。”

“对于存储单元、运放、比较器这些常用定制模块,建立专用器件库。设计师输入尺寸参数,系统自动生成版图,不需要手工画,也不需要CAD乱布。”

汪涵教授听完,沉默了几秒。

“保留区的想法,技术上可以实现。布线器在布局阶段,把标记为‘保留区’的区域当成障碍物,走线不进去。只从边界上的指定引脚引出连接线。”

他在黑皮本子上飞快地写了几行:

“文件格式要加一个新属性,REGION_TYPE,可设为CORE、BLOCKAGE、RESERVED。布线器遇到RESERVED,跳过内部,只处理边界引脚。”

他写完,抬起头看着钱兰。

“但专用器件库的事,不是我能做的。那需要有人专门画参数化单元的版图,不同工艺节点要重新画。6305厂那边现在5微米和2微米两套工艺,每套都要做。”

钱兰点了点头:“这个我来组织人做。”

汪涵教授继续在本子上写,写完又停下来,看着白板上那满满一板的字。

时钟树综合、串扰感知布线、电源网格热力图、可制造性规则、保留区设计、专用器件库……

每一项都是一座山。

他把钢笔帽拧上,面无表情道:“吕辰,我问你一个事。”

“您说。”

“你们说的这些东西,全部做出来,需要多长时间?”

“如果人手够,两年。”

“两年?”汪涵教授哼了一声,“我程序设计院现在满打满算才几个人,我们要支持昆仑1的微程序库,要帮全国各单位定制算法,要做指令集,你让我这几个人再去搞3.0,你以为我们是生产队的驴?”

他站起来,手指在桌面上敲了两下。

“吕辰,我跟你交个底。你要我做的这些东西,需要的是专门的人,算法工程师、计算几何专家、图形学程序员、数据库工程师。这些人,我一个都没有。”

他看着吕辰:“你让我写微程序,我能写。你让我写解析器、编译器,我也能写。但你让我搞计算几何、搞图论算法、搞大规模数值优化,我不是干这个的。我手底下那些人也不是干这个的。”

他顿了顿,声音低了一些。

“你要我做,可以。拿人来。”

机房里的空气凝滞了几秒。

诸葛彪把烟掐灭在烟灰缸里,走过来拍了拍汪涵教授的肩膀。

“汪教授,您别激动。我们不是在逼您。这些问题,是大家坐下来一起想的。能做多少做多少,做不了的,咱们想办法。”

汪涵教授没理他,看着吕辰。

吕辰沉默了几秒,然后说:“汪教授,您说个数。要多少人?”

汪涵教授竖起两根手指。

“200。再给我200个人,我保证把星河CAD3.0做出来,你们说的这些,一件不落。”

吕辰还没开口,诸葛彪先倒吸了一口凉气。

“200百?汪教授,您这不是要人,是要一个研究所。”

汪涵教授看着他,表情没有任何变化。

《四合院:我是雨水表哥》 第564章 汪教授的怒火 精彩章节在线阅读。本章共计 7612 字。

热门小说
未亡 公爹 世界 究竟 出去 武魂 为啥 放光 生活 要命 大陆 都不 保安 你的 艾斯 古代 赢家 显示所有标签