四合院:我是雨水表哥
第569章 板卡仿真
“刚到。”卫知南推了推眼镜,目光落在吕辰腋下的两个金属盒子上,“汪教授让我过来配合你们。这就是板卡设计系统的存储板?”
“对。”吕辰把盒子递给他,“数据全在里面,卫老师,能不能直接挂到存储柜上?”
卫知南接过盒子,打开看了一眼,又关上,点了点头。
“能,午马机的存储模块都是一样的,只需要插入中央存储柜的扩展槽就可以了。”
“行。那先去看看。”
推开机房的门,卫知南走到存储柜前面,蹲下来,打开一个副柜的门。
柜门内侧贴着一张电路图,是存储柜背板的走线图,密密麻麻,看了让人眼花。
他用手指在背板上点了几下:“这个存储柜有十六个插槽,现在只用了八个,还剩八个插槽空着。”
他把板卡设计系统的存储板从盒子里取出来,插到存储柜背板的一个空插槽上,拧紧螺丝。
“上电试试。”
卫知南走到管理员终端前,敲了一行命令。
DB> MOUNT DEVICE STORAGE_SLOT_09
屏幕上一行字跳出来。
DEVICE MOUNTED. READING DIRECTORY…
几秒后,目录显示出来了。
/SIMULATION/PCBA/POWER_V1
/SIMULATION/PCBA/CLOCK_V1
/SIMULATION/PCBA/BACKPLANE_V1
/SIMULATION/PCBA/IO_V1
/SIMULATION/PCBA/STORAGE_V1
五大类,23个型号,527块板卡的目录,整整齐齐。
万人敌站起来,凑到屏幕前看了看,眼睛亮了。
“成了。”
李工在旁边搓了搓手,脸上露出如释重负的表情。
吕辰敲了一行命令,随便调出一块板卡的设计文件目录。
DB> LIST /SIMULATION/PCBA/POWER_V1/
屏幕上一行行文件名跳出来:
POWER_V1_NETLIST.DAT——112KB
POWER_V1_COMPONENTS.DAT——86KB
POWER_V1_GEOMETRY.DAT——234KB
POWER_V1_LAYER1.DAT——178KB
POWER_V1_LAYER2.DAT——165KB
POWER_V1_TEST.SEQ——12KB
数据都在,文本格式,每一行都是一个元件、一条连线、一个坐标参数。
没有图形,只有数字和文字。
吕辰点了点头。
“卫老师,这两天先把环境搭好。后天一早开始跑仿真。我把清单列一下。”
他从兜里掏出笔记本,翻开,上面用钢笔工工整整写了几行字。
“第一,导入板卡设计文件和元件库。数据已经在存储柜里了,明天直接调。但元件库的关联要确认,每颗芯片、每个电阻电容的电气模型,要从《元器件库》里调出来,跟设计文件里的元件标号一一对应。”
卫知南记下:“元件库关联校验,明天跑仿真前先做一遍。”
“第二,配置仿真参数。”吕辰继续念,“温度设三档,常温25度,高温85度,低温零下40度。电源电压设标称值正负5%两档。信号翻转率设20%和100%两档。这些参数要写成配置文件,放在存储柜的根目录下,每个仿真任务调用同一份配置,保证条件一致。”
“第三,设置测试向量。万工,《测试向量库》带来了吗?”
万人敌从文件袋里抽出一本册子,递给卫知南。
卫知南接过册子翻了翻,每一条测试向量都有编号、功能描述、输入输出定义、预期结果,条目清晰,格式规范。
他翻到最后一页,是一张总表,列着所有测试用例的编号和对应的板卡型号。
他把册子放在桌上:“明天导入系统,自动跑就行。我写一个批处理微程序,按顺序加载测试向量,不用手动一条一条敲。”
“第四,”吕辰竖起第四根手指,“问题记录和结果输出。仿真过程中发现的问题,自动记录到日志文件,按严重程度分级。跑完之后,生成汇总报告,打印出来。每一条失败或警告,至少要输出:板卡型号、网络名或元件标号、实测值、阈值、偏差百分比。”
卫知南点了点头,又补了一句:“还得再加一个断点续跑。板卡仿真比芯片仿真复杂,一次跑完可能要几个小时。如果跑到一半出了问题,中断了,从头再跑浪费时间。我写一个微程序,每跑完一个测试项,自动保存现场状态。中断之后,从断点继续跑,不浪费已经跑完的时间。”
吕辰眼睛一亮:“这个好。卫老师,多久能写好?”
卫知南推了推眼镜:“这套微程序我之前在芯片仿真上写过,移植过来改几个参数就行。”
“那就谢谢卫老师了。”
吕辰他转过身,看着万人敌和李工。
“万工、李工,后天跑仿真的时候,你们俩在边上看着。系统输出的数据,你们要过一遍。有些问题,系统不一定能判断出来,但你们凭经验能看出来。”
万人敌把烟点上,吸了一口:“行,我后天一早过来,带着《元器件库》的参数表,一一核对。”
李工也跟着点了点头:“我把图纸带来,摊在旁边。系统报一个数据,我对一个图纸。哪里不对,当场圈出来。”
吕辰又转向卫知南。
“卫老师,跑仿真的时候,能不能把结果实时打印出来?不是等跑完了再看报告,是跑的过程中,每完成一个测试项,就把结果打出来。哪条线串扰超标、哪个节点电压跌落,一目了然。”
卫知南想了想,从键盘上抬起头。
“能。每完成一个测试项,自动生成一行输出,写到电传打字机上。”
“行。那就这样。卫老师,这两天辛苦一下,后天一早我们过来,开始跑。”
卫知南点了点头,又转回屏幕前,继续敲代码。
吕辰走到万人敌和李工旁边,发了一圈烟。
“万工、李工,后天是关键。500多块板卡,能一次跑通最好,跑不通也正常。咱们一块一块地过,不急。”
万人敌眯着眼睛:“电源板、时钟板、总线背板、I/O板、存储板,五块核心板卡。这五块跑通了,剩下的就是修修改改。这五块跑不通,后面的就不用跑了。”
吕辰点了点头:“那就先跑这五块。其他的,等这五块定版了再说。”
三人又聊了几句,万人敌和李工先走了。
吕辰站在白板前,把那五个型号又看了一遍。
然后他转过身,走到卫知南身后。
卫知南正在写配置文件。屏幕上一行行的参数:
TEMP=25,85,40
VOLTAGE=NOM,NOM+5PCT,NOM5PCT
TOGGLE_RATE=0.2,1.0
《四合院:我是雨水表哥》 第569章 板卡仿真 精彩章节在线阅读。本章共计 9602 字。