返回第四百六十五章 集中培训  四合院:我是雨水表哥首页

关灯 护眼     字体:

上一页 目录 下一页



    他顿了顿:“有没有想过,如果有一个现成的,拿来就能用,能省多少事?”

    他在黑板上写下第二个词:标准单元库。

    “什么叫单元库?”他转过身,“就是把那些常用的、验证过的、确定能跑的电路,存起来。与非门、或非门、触发器、计数器、译码器,都存进去。下次做新片子,直接从库里调,不用再从头画。”

    他扫了一眼台下:“这事儿,咱们有人一直在做,现在已经做了四百多个,但我发现一个问题,我们的人做设计,还是喜欢自己画,这不行,太浪费时间。”

    小主,这个章节后面还有哦,请点击下一页继续阅读,后面更精彩!

    他分析原因:“为什么有标准不用,这原因就是不统一。一个简单的例子,你习惯的与非门,和隔壁画的,尺寸不一样。你习惯的触发器,和我们用的,命名不一样。你存一个‘DFF’,我存一个‘D触发器’,没人知道是一个东西。你存一个‘NAND’,我存一个‘与非’,谁知道你俩说的是同一个玩意儿?”

    “所以咱们今天得说清楚,以后都照单元库的标准来。”

    他在黑板上列了四条。

    “第一,命名规范。以后所有单元,统一命名。与非门,两输入的叫NAND2,三输入的叫NAND3。或非门,两输入的叫NOR2,三输入的叫NOR3。触发器,上升沿的叫DFF,下降沿的叫DFFN。计数器,4位的叫CNT4,8位的叫CNT8。命名定了,一看就知道是什么,不用猜。”

    台下有人举手:“宋老师,以前画的怎么办?”

    “改。”宋颜说,“慢慢改。以后新项目,一律按新命名。老项目,有空就改,没空就先用着。但入库的时候,必须改成新命名。”

    他继续写:“第二,尺寸标准。咱们现在用的是5微米工艺。下一步要做2微米,将来还要做亚微米。单元库不能每换一次工艺就重画一不。所以设计的时候,要讲究‘可缩放’。”

    他又举了个。为什么?。以后工艺换成2微米,尺寸自动缩成6微米,不用重新设计。”

    顿了顿:“当然,不是所有尺寸都能这么写。有些关键尺寸,比如最小线宽,是工艺决定的,不能随便缩。但能缩的地方,尽量用比例。”

    他敲了敲黑板:“第三,仿真模型。光有版图不够,得有模型。你画的与非门,跑起来多快?输入电容多大?输出驱动多强?这些数据要跟着单元库一起存。下次调这个门,一查就知道它能不能跑50兆,不用再仿一遍。”

    “模型要统一格式,必须把参数写清楚。上升时间、下降时间、传输延迟、输入电容、输出电阻,一个都不能少。”

    他转过身:“第四,测试向量。单元入库之前,必须有测试向量。怎么测它能用?怎么测它坏了?写清楚。以后出了片子,拿这个向量一跑,就知道是单元本身有问题,还是搭起来有问题。”

    “测试向量要覆盖所有输入组合。两输入的与非门,四种组合都要测。三输入的,八种。触发器,要测时钟沿、测复位、测输出。写清楚了,以后复用的时候,直接拿过来用,不用再想怎么测。”

    他放下粉笔,从兜里掏出烟,点了一根:“单元库这东西,一个人建不起来。几百个单元,几千个管子,一个人画到猴年马月?”

    他吐出一口烟:“所以得靠大家,以后每一个项目做完,验收之前,多做一件事,把你这次项目里新画的、用过的、觉得以后还能用的单元,整理出来,交到第三小组。”

    “不用交完整的版图。交四样就行。电路图,你画的管子怎么连的。版图草图,管子怎么摆的,线怎么走的。仿真结果,跑起来什么样,延迟多少,功耗多少。测试向量,怎么测才知道它没问题。”

    “我们会组织人评审。能用的,入库,署名。以后别人用了你的单元,都知道是你画的。”

    台下有人眼睛亮了。

    他笑了笑:“这叫共建共享,你画一个,我画一个,一年下来就是几百个。下次做新片子,库里一翻,一半单元是现成的,你只需要画那另一半。”

    他提高声音:“有人可能觉得:这事儿急吗?咱们现在人手紧,任务重,先把项目搞完再说。单元库慢慢攒。”

    “我想说:现在不做,以后更难。”

    他走回主席台,拿起那个电子耳朵的芯片,举起来。

    “6305厂的新产线,开春就要建设,明年就投产。2微米工艺,一个月能跑几百片。到时候做片子不像现在这么费劲了,想做什么,很快就能流出来。”

    “但问题是:做什么?”

    他把芯片放下。

    “如果咱们手里没有一套成熟的单元库,每做一个新片子,都得从头画起。那流片再快,设计也跟不上。”

    “反过来,如果现在开始攒,明年这时候,咱们再做新项目,一个月
本章未完,请点击下一页继续阅读>>

『加入书签,方便阅读』

上一页 目录 下一页