进入12月,京城风硬。
红星厂防静电车间里,暖气烧得很旺,干燥的热风从天花板上的出风口灌下来,和机柜散热风扇吹出的热流搅在一起,让整个车间有了一种深秋特有的闷。
不到七点,车间里的灯已经亮起,墨绿色的机柜泛着冷光。
宇文坤德蹲在机柜前面,手里拿着一个万用表,表笔点在电源板的测试点上,眼睛盯着表盘,一动不动。
“宇文工,早。”吕辰把帆布包放在桌上,走过去。
宇文坤德“嗯”了一声,等表盘上的数字彻底稳住了,才直起腰,把表笔收起来。
“昨晚没回去?”
“在车间凑合了一宿,机柜上电之后不能离人。”
吕辰从包里拿出两个饭盒,打开,一个里面是炒鸡蛋,一个里面是馒头,还冒着热气。
“家里带来的,趁热吃。”
宇文坤德没客气,接过饭盒,蹲在机柜旁边就吃了起来。
他吃得很快,三口两口就是一个馒头,像是好几天没好好吃过东西。
吕辰走到机柜前面,机柜里已经装了六块板卡的测试机柜。
电源板、时钟板、总线背板、I/O板、存储板、运算板,六个抽屉的上盖全部打开,锁紧机构弹起,指示灯一排一排地亮着。
“跑了多久了?”吕辰问。
“从凌晨两点开始,到现在5个小时。”
宇文坤德把最后一口馒头咽下去,站起来,走到机柜后面,用手指点着背板上的几个测试点。
“电压稳了,4.83V到4.91V之间,没再跌到4.8以下。时钟毛刺还在,但幅度降到了1.6V以下,没再超过阈值。”
他顿了顿:“没死机。”
吕辰点了点头,五个半小时不死机,“能跑”这个最低目标,算是达到了。
“加第二块运算板。”吕辰说。
宇文坤德看了他一眼,把烟掐灭在烟灰缸里,从防静电盒里取出第二块运算板。
这块板卡比第一块新一些,飞线少了两处,电源主干道已经改宽了,信号线的间距也加大了。
他双手托住板卡边缘,对准抽屉里的插槽导轨,轻轻推了进去。
“咔嗒——咔嗒——”
两块运算板并排插在机柜里,指示灯同时亮起来,一左一右,对称得像两只眼睛。
“上电。”
宇文坤德推上开关,机柜的电源指示灯闪了一下,稳住了。
两块运算板的电源指示灯都亮了,绿色的光在昏暗的车间里显得很踏实。
吴国华推门进来的时候,手里端着一个搪瓷缸子,头发乱糟糟的,一看就是在办公室凑合了一宿。
“怎么样了?”他走到机柜前面,蹲下来看示波器的屏幕。
“第一块跑了五个小时,稳的。”宇文坤德说,“第二块刚加上,还没开始跑。”
吴国华把搪瓷缸子放在桌上,从工具台上拿起逻辑分析仪的探头,夹在了两块运算板之间的总线信号线上。
分析仪的屏幕上一行行数据跳出来,速度很快,但他一眼就捕捉到了什么。
“总线竞争。”他的声音有些紧,“两块板卡同时访问存储板的时候,仲裁逻辑没处理好。第一个板卡还没释放总线,第二个就开始发数据了。”
吕辰凑过去看屏幕。
波形图上,两条信号线在同一个时间窗口里同时出现了电平变化,重叠在一起,分不清谁是谁。
“频率不高,偶尔出现。但偶尔出现也不行,数据写错了就是大问题。”
吴国华把探头移到另一个测试点:“仲裁器的逻辑没问题,是时序的问题。两块板卡的响应时间有差异,一个快一个慢,快的那个以为总线空闲了,实际上慢的那个还没结束。”
宇文坤德站在机柜后面,眉头拧成一个疙瘩。
“这个不好飞线。总线总裁在背板上,背板是多层板,线都在内层,飞不了。要改,得重新画板。”
吕辰沉默了几秒。
“先记下来。两块运算板并发访问时仲裁时序冲突,改版是肯定的。”
“继续跑。先把今天的测试跑完,问题统一记,回头一并改。”
宇文坤德点了点头,把螺丝刀放回工具台上。
吴国华把分析仪的探头重新夹好,调了一下触发条件,屏幕上开始捕捉总线竞争的数据。
“第三个,I/O板。”吕辰说。
宇文坤德从桌上拿起第三块I/O板,这块板子比之前那块多了一排指示灯,是调试用的。
他把它推进了机柜的第五个插槽。
锁紧机构弹起,“咔嗒”一声,清脆。
三块I/O板并排插在机柜里,指示灯闪了几下,全部亮了起来。
“上电。”
宇文坤德推上开关。
这一次,机柜的响应比之前慢了半拍。
电源指示灯亮了,总线空闲灯亮了,但I/O板的几个状态灯没有立刻亮,而是闪烁了几下才稳定下来。
吴国华把示波器探头点在I/O板的输出引脚上。
本小章还未完,请点击下一页继续阅读后面精彩内容!
喜欢四合院:我是雨水表哥请大家收藏:(m.20xs.org)四合院:我是雨水表哥20小说网更新速度全网最快。