托盘中央,静静地躺着十几块指甲盖大小、黑色方形的物体。它们有着陶瓷的质感,四周伸出密密麻麻的金色引脚,在灯光下闪烁着微光。
这就是“龙芯一号”。
它们看起来那么不起眼,那么脆弱。然而,就是这小小的方块,承载了上百人的梦想,承载了三个月的日日夜夜。
老马颤抖着伸出手,想去摸一下,又缩了回来,仿佛那是什么神圣的器物。
周毅死死地盯着那块芯片,他的大脑,仿佛能穿透那黑色的封装,看到里面那一百多万个晶体管组成的微观城市。那里有他写的代码,有老马画的版图,有他们争吵过的每一个细节。
林秋拿起其中一块,放在手心。它很轻,几乎感觉不到重量。但林秋却觉得,他托起的是一座山。
“测试板准备好了吗?”他问,声音异常沙哑。
“早就准备好了!”陈功掐灭烟头,一把抓起托盘,“走!回我们自己的实验室!是龙是虫,拉出来遛遛!”
一行人又风驰电掣地赶回了先锋厂。
专门为“龙芯一号”搭建的测试平台上,吴佳栋已经严阵以待。他戴上防静电手环,用镊子小心翼翼地夹起一块芯片,对准测试板上那个精密的插座,轻轻按下。
“咔哒”一声轻响,芯片就位。
所有人都围了上来,连呼吸都停止了。
“第一步,上电测试。”吴佳栋的声音有些发紧。他看了一眼林秋,林秋对他点了点头。
他按下电源开关。
测试台上的各种仪表指示灯依次亮起。所有人的目光,都死死盯住了那个显示核心电流的数字万用表。
如果芯片内部存在严重的物理缺陷,比如短路,上电的瞬间,电流会飙升,甚至会冒出一缕青烟——这是所有芯片工程师的噩梦。
数字在万用表的屏幕上跳动了一下,最终,稳定在了“0。12A”。
“电流正常!在设计功耗范围内!”吴佳dont'svoicewasfilledwithrelief。
人群中发出一阵压抑的欢呼。没烧!第一关,过了!
“第二步,JTAG边界扫描测试。”吴佳栋的手指在键盘上敲击,启动了调试程序。
JTAG是访问芯片内部的“钥匙”。如果这一步能通,就意味着芯片的“神经系统”是活的,可以和外部世界进行交流。
屏幕上,程序开始尝试连接。
吴佳栋的额头渗出了汗珠。他又试了一次。
failed。
“怎么回事?”雷天君急了,“它怎么不理人啊?是不是睡着了?”
“别急。”林秋冷静地说,“检查所有连接。从JTAG调试器到板子,再到芯片的每一个引脚。”
一个年轻工程师立刻拿起万用表,开始逐点测量。几分钟后,他抬起头:“报告!JTAG的TCK信号线,虚焊了!”
原来是测试板的一个焊点有瑕疵。老马二话不说,抢过电烙铁,凭着几十年的经验,在那密集的引脚之间,精准地点了一下。一股松香的青烟升起。
“再试!”
吴佳栋重新敲下回车。
gtet…
Targetected。DeviceID:0x19991001。
“通了!通了!!”周毅激动地喊了出来。那个设备ID,正是他们在设计时,写入芯片的版本号!
这意味着,他们已经可以和“龙芯一号”对话了!