集成电路仿真软件,当下整体功能在沈永健眼中还颇为粗糙。
毕竟仅仅一个月赶工的软件,功能也不求像后世的仿真软件那样丰富,只需做到电路模拟,逻辑模拟的验证,其余更先进的功能还得等之后再一代代完善。
“输入软件代码,在计算机内运行试试吧。”
闻言,丁八一身旁的程立便立刻忙碌起来。
在201机研制时配套研发的电传打印机,当即传来清脆的按键声响。
与此同时,丁八一则在一旁配合着,将厚厚几叠的手稿,一张张地摆放在桌前,让程立比对着输入。
没错…当下的程序写代码,真的是先用手写。
沈永健把控整个代码功能与逻辑,其余同志分组进行各自模块的手动编写。
其中的代码疏漏,也只能靠人工进行复查,而无法让计算机提示纠错。
这也是目前软件编写最大的难题,将那么多人员手写的代码统一翻阅,人工判断是否有错误纠正,沈永健这个月最多的时间就花在这里。
“哒~哒~”
程立键盘的打字声不断传来,其本身沉稳的性格,在这项工作上倒是让人很放心。
黑白的显示屏上,一行行代码被输入。
只是人总会有失误的时候,以目前的人与计算机界面交互环境,一行的错漏往往需要将后续的代码全部删除到错误输入之前。
沈永健在一旁等待的同时,看到这副场景也不由眉头微蹙。
适合拼音输入的电传键盘都已经有了,怎么把鼠标这东西给忘了。
就国内目前的生产条件,起码滚球的机械鼠标生产没有压力,作为计算机的输入交互配件,这东西的实用性丝毫不低于键盘。
若是等下一代计算机研制成功,未来有了图形界面交互设计,鼠标的实用性甚至要超于键盘。
至于光学鼠标…沈永健心中不免惦记起了在金陵的王祖奇。
对方最近还给他来信,分享了他在工学院上课的趣事,看着信里的内容应该挺空闲。
倒是可以让研究所发份公函,让他去试试。
本就是光电专业的他,对于设计光学鼠标也还算对口。
…
“沈教授,代表已全部录入完毕。”
程立说罢长舒了一口气,揉了揉发酸的手腕,转头看向沈永健。
经过三个多小时的输入,总算是将这厚厚一叠的代码全部录入完毕。
别看手写的代码量庞大,实际键入电脑后却并不大。
沈永健思绪被打断,此刻目光回到计算机上,微微颔首。
“运行吧。”
显示屏代码陷入卡顿,主机箱上的指示灯依旧按固有频率闪烁。
512KB的磁性存储器正在高速读写着刚刚载入的仿真软件代码。
时间一分一秒过去,机房内静得只能听到机器与水冷运转声。
沈永健心中也有些紧张,毕竟只一个多月赶工出来的软件,整叠软件代码他反反复复检查了七八次,脑中更是反复推算过。
因为这年头计算机系统功能简陋的缘故,代码的任何一处小疏漏哪怕是输入的失误,都会让程序难以编译启动。
且一旦编译失败,整个软件宛若黑箱一般,只能自己从头寻找其中的代码问题,会浪费太多时间与精力。
好在五六分钟后,显示屏卡顿结束,新的字样显示。
“编译成功。”
“软件已启动…”
…
“呼~!”
看到这些字样,在场不少人都轻舒了口气。
能在编译上通过,起码证明这软件没有大的错漏。
沈永健心中也是一缓,代码能一次跑起来,节省的时间可不少!
“把那版‘千晶体管节点状态的仿真模型’导进去试试。”
程序运转看到了成功的希望,程立手似乎也不酸了,继续在丁八一的助力下,将这版测试用的仿真模型输入。
事实上,这版仿真便是卓邵文领队L-3集成电路时,最后一版的模型。
又是几分钟后,屏幕上才重新跳出提示字。
【仿真结束:发现19处时序违例,221处逻辑竞争,已生成错误点标注报告。】
…
卓邵文当下第一个按捺不住的走近,目光盯着计算机上关于错误点的报告。
虽然这版L-3设计只是未成品,但具体距离成功还有多远并无概念。
原先的计算机分模块进行验证,更是无法满足这类上千晶体管的模拟,毕竟这种量级的集成电路,哪怕模块与模块整体之间也容易有察觉不到的逻辑问题。
如今这仿真软件给出的判断,一下子给了答案。
两百多处逻辑错误,果然距离成功还有较远的距离,他们先前四个月的研制还真没迈出多远。
好在卓邵文早已从原先的心态中调整过来,眼下看着显示屏指出的一处处逻辑错误区域,并未感到尴尬,反而露出惊喜与恍然之色。
他在脑中回忆起总体的设计图纸,部分逻辑错误他早就注意到,另外还有更多是他从未能察觉到的。
而今所有错误区都能直接标注,能让他有针对性地去修改。
修改后也无需他来花时间细细判断,直接交给计算机再判断。
这一来一回之间,设计研制的工作量可谓大幅度下降。
“邵文同志,你先别着急。”
“程立,试下‘L-2集成电路的仿真模型’。”
又是十余分钟后,随着程立完成模型输入,软件仿真再次响应。
显示器这次显示速度快了很多。
“仿真结束:电路模拟通过,时序与逻辑通过。”
L-2模型本就是经过实践生产验证的模型,如今能在电脑仿真中通过,这才真正印证了这款仿真软件的判断力。
“成功了!”
“这款集成电路仿真软件可以投入使用!”
随着沈永健宣布软件研制成功,机房内的众人眼中满是欣喜。
快三个月的时间,从高级语言到最终的仿真软件,连着两次的成功,所里研制的士气早已全然回归。
见沈所长冲大家压了压手,刚准备起身欢呼想去外头其他组通报的众人立刻安静下来。
“这段时间,大家都辛苦了!”
“不过有了软件只是第一步,真正的研制还在后头。”
“今天工作就到这里,去通知所里的其他同志吧,除了必要的值班人员,其余没有任务的同志早点下班回家,明天正式重启L-3集成电路的研制工作。”
…