“龙芯一号”初步上电和核心功能验证的成功,极大地鼓舞了整个团队的士气。但短暂的兴奋过后,顾维钧和陈家俊立刻将团队带入了下一阶段、也是更具挑战性的全面性能和压力测试环节。这次测试的目标,不仅仅是验证芯片是否“能用”,更是要挖掘它的潜力极限,摸清它的性能边界,特别是要检验它能否应对中国DVD市场那“水深火热”、“鱼龙混杂”的特殊环境。
启明芯的测试实验室,在过去几个月里再次升级。除了之前已经配备的各种高端电子测试仪器,还专门针对DVD测试,采购了一批特殊的“装备”:
多标准DVD光驱测试台: 不仅有标准的索尼、松下等品牌DVD-ROM驱动器,还专门从深圳搜罗了各种当时流行的、廉价的国产VCD/DVD兼容光驱,甚至还有几台以“读盘能力强”着称的“山寨”光驱,用来模拟最恶劣的硬件环境。
“碟片库”: 一个专门的恒温恒湿柜里,整齐地码放着数百张各式各样的光盘。这里面不仅有从正规渠道购买的、覆盖不同区码(1区到6区)和不同格式(DVD-Video, DVD-Audio采样碟, VCD, SVCD)的标准测试碟片,更有黄耀龙团队费尽心思从各种渠道(包括深圳的盗版市场、香港的二手碟店)搜集来的“问题碟片”——有明显划痕的、盘面污损的、印刷模糊的、甚至是一些刻录质量极差的D版DVD-R/RW光盘。这堪称一个“碟片修罗场”,是检验芯片纠错能力的终极试炼。
专业级影音分析设备: 除了之前已经配备的音频分析仪,还增加了一台泰克(Tektronix)的数字视频信号分析仪(可以精确测量亮度、色度、同步信号等指标),以及一套支持AC-3和DTS硬解码的专业级5.1声道家庭影院功放和监听音箱系统(虽然价格不菲,但林轩认为这笔投入是值得的,必须用最专业的设备来评估芯片的真实表现)。
测试攻坚战正式打响。
第一关,是视频解码质量的极限挑战。工程师们将各种不同编码参数(码率、分辨率、GOP结构)、不同内容类型(高速运动画面、细腻色彩过渡、低照度场景)的MPEG-2测试码流,输入到“龙芯一号”中。连接到视频信号分析仪和高清监视器(当时最好的CRT监视器)上,仔细观察输出画面的每一个细节。
“运动补偿(Motion Compensation)非常流畅!快速运动场景没有丝毫拖影和破绽!”负责视频测试的工程师小刘兴奋地报告,“细节还原度极高,暗部层次分明,色彩过渡自然,比我们之前用来做参考的C-Cube方案样板,肉眼可见地要好上一个档次!”
他们甚至播放了一些码率极低(低于2Mbps)的压缩片段,模拟一些劣质盗版碟的常见情况。“龙芯一号”内置的、经过林轩特别优化的“后处理”算法(如去块效应Deblocking、去振铃效应Deringing)发挥了作用,输出的画面虽然无法和高码率相比,但明显比其他方案更加干净、稳定,马赛克和噪点得到了有效抑制。