阅读设置

20
18

第513章 标准单元入库 (4/6)

屏幕上是一个文本文件,里面是录入好的版图坐标数据。

旁边摊着一本手册,翻到2微米与非门的那一页。

“你看这里,”大张海指着手册上的一行字,“版图里多了一层多晶硅,5微米的没有这一层。坐标也对不上,差了将近两个微米。”

吕辰皱了一下眉头,拿起那本手册翻了几页,又翻到5微米与非门的那一页,对比了一下。

两个版图确实不一样,不是简单的缩放,是结构上就有差异。

“暂停录入。”吕辰说,“把这个单元标记为‘待确认’,先录下一个。”

他在交接本上写了一行字:“2微米与非门,版图结构与5微米不一致,待设计者确认。”

类似的问题层出不穷。

有人在录入2微米版图时,发现数据缺失。

手册上只画了版图的示意图,没有标具体的坐标。

翻了好几页,找不到完整的数据。

有人在录入仿真参数时,发现手册上的参数值和版图的尺寸对不上。

按手册上的参数跑仿真,结果和预期差了将近20%。

有人在录入测试向量时,发现向量表里的输入组合和输出值逻辑上就不通。

同一组输入,在手册的不同地方出现了两个不同的输出值,不知道哪个是对的。

最棘手的是一个复杂单元的测试向量。

那个单元有16个输入、8个输出,测试向量表密密麻麻列了200多行。

录入组的人录完了,初验组的人核了一遍,没发现问题。

终验组的人跑仿真的时候,发现有一组向量的输出和预期差了整整一位。

初验组的人查了半天,查不出问题。

终验组的人又跑了一遍,还是不对。

最后,技术顾问小李被叫过来了。

他坐在终端前,把那个单元的测试向量表调出来,一行一行地看,看了将近二十分钟,抬起头说了一句:“向量表本身就有问题。第三个向量,输出应该是0,不是1。手册上写错了。”

所有人都愣了一下。

小李翻开手册,找到那一页,指着中间的一行。

“你们看,这个单元的逻辑功能是a+b+c的和,进位输出。第三个向量,a=1,b=1,c=1,和是3,二进制011,进位应该是0。手册上写的是1,错了。”

他把手册合上,看着吕辰:“这个单元是宋颜教授设计的。向量表也是他写的,可能是笔误。”

吕辰想了想,走到管理员桌前,拿起电话,拨了宋颜办公室的号码。

电话响了三声,被接起来。

“宋教授,有个问题要请教您。

2微米的那个十六位加法器,测试向量的第三个,进位输出是0还是1?”

电话那头沉默了几秒。

“0。”宋颜的声音很肯定,“第三个向量,a=1,b=1,c=1,和是3,进位应该是0。”

还真是手册上写错了。

吕辰挂了电话,在交接本上记了一笔:“十六位加法器,测试向量第三个,进位输出应为0,手册有误,已确认。”

类似的事情,几乎每天都在发生。

录入组的人已经不只是“录入员”了,他们变成了“数据侦探”,一边敲键盘,一边在发现手册上的错误、遗漏、矛盾。

有时候是手册本身的笔误,有时候是设计者更新了版图但忘了更新文档,有时候是不同设计者对同一个单元的理解不一致。

每一个问题都要停下来,查原始图纸、找设计者确认、在交接本上记录。

有时候一个单元要折腾半天才能录进去。

第四天下午,又出了一个麻烦。

2微米录入组的小张海发现一个关键与非门的版图和5微米的逻辑功能不符。

5微米的与非门是标准的双输入,2微米的版图里却多了一个输入端,变成了三输入。

小张海不敢擅自录入,紧急呼叫吕辰。