光盘刻录机的不易操作主要在于其容易发生“缓存欠载”(Buffer Under Run)错误,使烧录失败,盘片报废。一种解决方法是增加缓冲存储记忆体——缓存(Buffer),以求降低缓存欠载的可能性。但这只是一种冶标不冶本的方法。就以目前最大的缓存也不过是8兆而已,而一张刻录盘的容量为650兆,当处于高倍速刻录的情况下时,8兆的缓存也不能支持太久,一般也就10秒钟左右,而它却会很明显地增加刻录机成本;另外一种解决方法是防刻死技术,或称之为烧不死技术,这也是本文介绍的重点。
要了解防刻死技术就应先了解什么是缓存欠载。简单地说就是刻录机在工作时,先将所需的数据资料装载到缓存中,然后依次烧录到盘片上,因此在刻录机工作中,缓存中应该保证一直有足够的数据以供刻录机连续地烧录,当由于某些原因使得缓存中没有了足够可供烧录的数据时就会发生缓存欠载的错误。由于此时无法停止烧录进程,也不可能通过重新装载数据来使烧录继续,因而要真正从根本上解决缓存欠载的方法是:每当缓存内的数据发生短缺时,刻录机暂停烧录动作,然后等缓存中的数据量补足时继续执行烧录动作。这种技术就是防刻死技术,也称烧不死技术。
目前世界上较为可靠和成熟的防刻死技术有3种,它们是:Burn-Proof、Just Link以及Seamless Link。
1.Burn-Proof
Burn-Proof即Buffer Under Run-Proof的缩写,意即缓存欠载保护。该技术由日本三洋(Sanyo)公司研发,是最早投入商业应用并获得成功的技术之一。三洋公司为Ultra SCSI及IDE接口的刻录机分别开发了相应的控制芯片LC898023和LC898093KM(如右上图)。
Burn-Proof的原理是:在刻录开始后,刻录机内部的防刻死芯片就会持续监控缓存的状态,每当缓存内的数据发生短缺,且数据量小于所设定的存量底限时,控制芯片就暂停刻录机的烧录动作。等到缓存中的数据充满后,先对比刻录的数据与缓存中的数据,在将每一笔数据同步后,搜寻上一个成功刻录的磁区位置(由Snyc-0和Sync-1判断决定),搜寻到磁区位置后计算并同步,定位下一个要写入的磁区位置,然后接着暂停前的情况继续刻录,直至结束。
2.Just Link
Just link技术是由理光(Ricoh)公司开发的。Just Link技术也是通过内加控制芯片的方法使刻录机具有防刻死功能,是理光为了对抗三洋的Burn-Proof而开发的,可说是其死对头。
Just Link的原理是:在烧录时,监视缓存中已存取的数据量,当缓存中的数据量降低到易发生缓存欠载的水准时,停止写入的动作并保持当时的状态,同时继续存取数据于缓存之中。待存储到一定量后,在停止的位置后再度开始写入,如此重复直至烧录完结。
3.Seamless Link
Seamless Link技术由菲利浦(Philips)公司所开发,该技术是以理光的Just Link技术为基础。由于开发出来较晚,在程序和技术的完善程度上要优于老牌的Burn-Proof和Just Link。Seamless Link是菲利浦公司为了避免和理光Just Link技术的版权之争而开发的,号称“无缝连接技术”,该技术最大的优点是基于硬件层的防刻死。
Seamless Link的原理是:在进行烧录的同时,随时监控缓存中的数据量,当数据量下降到一定比例时,关闭激光刻录头,同时记录确切的中断点(Exactly RecEnd Point),并使激光刻录头保持在暂停时的状态。当缓存中的数据量上升后,激光刻录头根据刚才记下的中断点数据搜寻到中断点后重新开始烧录工作,直至烧录进程完毕。
由此可见,这3种防刻死技术所使用的原理大致相同,都是通过暂停、重启激光刻录头的动作来完成其对缓存中数据的充填(Burn-Proof是在缓存中数据重新充满后才继续工作,而Just Link和Seamless Link则是在达到一定量时就重启),这就需要准确地控制缓存中的数据量和激光刻录头的物理动作,以使暂停和重启烧录动作间的数据间隙(Data Gap)足够小,以便被顺利地读取。当然在现有的技术条件下,要做到完全的连接还不可能,这也是防刻死技术所面临的最大问题,是决定其成败与否的关键。根据1990年菲利浦公司为CD-R类可录入光盘制订的格式标准——橘皮书(Orange Book)中的规定,刻录的盘片允许在两个磁区之间有极小的空隙(Micro Gap),但这空隙不能大于100μm(micro,微米),也就是说两个磁区间不超过100μm的距离是可以被允许的,其可以通过修正使得跟一般没有空隙的盘片一样,不会有读不出来或挑盘的情况发生。在这同时还需要精准地控制激光功率,在暂停时迅速地发出关闭激光的脉冲信号,此时要准确计算并关闭激光(高倍速盘片的染料对于激光极为敏感,就算是一点残余的激光也会对染料造成影响)。在重新进入烧录时,由于盘片的转速和物理震荡,需要在经过同步和精准矫正后重新发出激光,此时的激光的功率又必须迅速地达到所需的能量。(尤其是在高倍速烧录时,瞬间所需的激光功率是极大的)。以上这些因素都影响着空隙的长度。而这3种防刻死技术的表现又如何呢?由于Burn-Proof是较早推出的技术,故其在这方面的表现不十分突出,所形成的间隙约为40~45μm,这样在烧制CD盘时就有可能造成音乐声间断或者出现爆音;Just Link则只形成约2μm的空隙,(而且这是在12倍速烧录时所形成的空隙,录入速度降低之后,空隙还会相应减小),对光盘的影响已不太容易察觉到了;而Seamless Link技术所形成的空隙要比Just Link更小,几乎达到了可以忽略不计的程度,毕竟它是由Just Link技术发展而来。
在这3种防刻死技术中,Burn-Proof和Just Link都需要有相应的刻录软件支持,它们都是通过著名的刻录软件,德国Nero(版本号在4.0以上)来实现防刻死;Seamless Link则通过在硬件中固化的方式来实现,不需要特定的软件支持;Just Link有一件特殊武器,即可以控制烧录时Just Link的使用次数。因为尽管Just Link所产生的空隙非常小,但是在用来刻录CD盘时,对发烧友们来说还是不尽如人意,而且就笔者个人认为,一张刻录盘中有过多的数据空隙也是不太好的。故Just Link提供了控制使用次数的支持,可由自己来决定使用与否或使用次数。而做为老前辈的Burn-Proof就没有什么优势可言了,不过由于其较早推出,故还是拥有众多的使用者,如Liteon、Plextor、Teac和爱国者的刻录机均使用了该项技术。Just Link除了理光自已的产品在用外,有一款建基Aopen的CRW 2440也在使用这项技术,而Seamless Link目前则有Acer和清华同方在使用。三洋专门为介绍Burn-Proof技术建了一个网站(www.burn-proof.com),该网站支持日文和英文两种语言。
除了以上提到3种主流防刻死技术外,近来还出现了其它一些技术。近期推出的一款16速奔驰刻录机就使用了一种新的技术:Exac Link。Exac Link技术可以达到空隙仅为1μm的近乎完美的境界,可说十分优秀。Exac Link技术是由OAK Technologies公司开发的,并已经应用于YAMAHA、LG和MITSUMI的产品之上。OAK Technologies公司开发的相应控制芯片是OTI9796,除了实现Exac Link功能以外还可以实现EN/DECODER及DSP的功能。它还有另一个名字“Safe Burn”,顾名思义就是安全烧录,也就是说可安全地保证不发会缓存欠载的错误,是一个非常有潜力的技术。
防刻死技术为解决缓存欠载问题提供了新的方案,可称为高倍速刻录的保护神。今后将会不断地有更多、功能更强大的防刻死技术出现,使我们可以随心所欲地烧录完美的盘片,将枯燥的烧录过程变成后台操作,使刻录成为快乐的刻录。