软MODEM整装待发 崔燕 1997-01-01 #1  大幕终于拉开,P55C(Pentium/MMX)登台亮相了。就象舞台上不能没有配角一样,其他的角色正在一旁跃跃欲试,其中一位就是——软MODEM,即调制解调软件。   软MODEM听起来十分诱人,但又有些让人不解。这些让人不解的问题不外乎以下几点:   第一,“软件”能构成调制解调器吗?   第二,相对于传统的调制解调器,软MODEM的性能如何?   第三,软MODEM能成为市场的主流产品吗? #1  “硬件杀手”———MMX   软MODEM当然不可能只由“软件”构成,它必须包括一些必不可少的基本硬件。问题的关键是原本由硬件完成的功能哪些应该由软件来完成,哪些功能仍然由硬件完成。实际上,传统意义上的调制解调器也不是由百分之百的“硬件”所组成的。你能把已经固化的DSP(数字信号处理器——Digital Signal Processor)指令代码称为严格意义上的“硬件”吗?   在传统的x86处理器(486、奔腾乃至高能奔腾)平台上实现软MODEM是极不现实的,因为它们并不适合运行数字信号处理程序。换言之,采用这些通用处理器的指令所构成的数字信号处理程序在运行时将耗用大量的处理器资源。更为重要的是,这些数字信号处理程序由硬件中断信号“激活”,如果在预定的时间间隔内一个数字信号处理过程不能完成的话,将有可能产生数据丢失的现象。   内置MMX技术的x86处理器的出现改变了这种状况,它们成了传统调制解调器的“硬件(DSP)杀手”。它夺走了传统调制解调器中的核心器件——数字信号处理器扮演的角色。这一点毫不奇怪,新增的57条SIMD(单指令多数据——Single Instruction,Multiple Data)指令使它必定成为数字信号处理器的“冤家对头”。   软MODEM的“杀手锏”是大大简化了硬件电路和软件升级方式。这种简化了的硬件电路既可以作成一块标准的ISA、PCMCIA或PCI插卡,也可以由主板和主机生产厂商将其集成在系统主板上,因此“调制解调器”的成本和价格将大为降低。今天是28.8Kbps,明天可升级为56Kbps。 #1  恰逢其时?   作为调制解调器市场上的下一个热点,56Kbps调制解调器的传输协议标准正受到越来越多的关注。但是市场上的两大阵营,U.S.Robotics和Rockwell(包括Lucent)仍然在56Kbps数据传输协议上没有达成标准。换言之,两大阵营的56Kbps调制解调器互不兼容。例如,U.S.Robotics的数据上行速率为33.6Kbps,Lucent的数据上行速率为40Kbps(或者上、下行速率均为45Kbps)。这种数据传输协议标准之争是否会给软MODEM带来可乘之机?   利用软MODEM的特殊优势及早推出56Kbps的产品(同时适宜U.S.Robotics和Rockwell的数据传输协议标准)将成为软MODEM能否尽快普及的一个重要技术因素。因为调制解调器是一个特殊的“硬件”产品,用户不仅要为购买它付出费用,更要为使用它付出代价(通讯费用)。日积月累,它的使用费用有可能远远超出购买它所付出费用。另外,用户节约下的时间算不算“金钱”?   随着Internet/Intranet应用的快速增长,调制解调器在微机上的普及率也越来越高。在今后几年内,它完全有可能成为微机系统的标准配置。但从长远的角度看,软MODEM的推出时间是否恰逢其时,还要看未来市场上传统调制解调器与电缆调制解调器、xDSL(Digital Subscriber Line)调制解调器之间的竞争结果。 #1  MOTOROLA(摩托罗拉)的SM34DFV   在P55C正式投入市场的同时,第一个软MODEM终于推出了,它就是Motorola的SM34DFV。这是一个所谓的Data/Fax/Voice(数据/传真/语音)产品,支持28.8Kbps的V.34传输协议(计划将支持免费的33.6Kbps升级),14.4Kbps传真。它的语音和电话功能包括:具有回音消除功能的全双工受话器,电话自动应答机以及呼叫方识别。   SM34DFV的硬件包括DAA(数据存取装置——Data Access Arrangement)、CODEC(编译码器)和一块含有FIFO(先进先出)数据缓冲区和总线接口的ASIC(专用集成芯片)。   在Windows平台上,SM34DFV的核心部分——取代数字信号处理器(DSP)功能的软件被划分为三个层次:   首先,处理来自数据缓冲区的采样数据的数字信号处理程序安排在x86指令保护模式的最高优先级——0级运行。该处理程序由硬件中断信号“触发”。   其次,采用软件中断触发的“定时器”管理和I/O数据转换程序。该程序作为Windows中的全局事件由操作系统统一管理。   最后,数据差错处理和数据压缩与解压缩程序作为操作系统的后台程序,在CPU的空闲时间得以运行。   在去年的COMDEX大展上,SM34DFV已经做了精彩的表演。在由SM34DFV接通的WEB浏览中,一个语音识别软件控制了浏览过程。要知道,语音识别软件同样是计算密集型的。 #3  结束语   目前断定软MODEM能否成为市场的主流产品还为时过早,因为这不仅取决于那些调制解调器以及主板和主机生产厂商们能否生产出合适的插卡或将其集成到主板上。更取决于MMX处理器何时才能成为微机市场上的主流CPU产品。但无论如何,传统调制解调器厂商将会考虑降低其硬件产品的价格来面对这场挑战或者干脆加入到调制解调软件的生产行列之中。因此,市场竞争的结果是用户最终获益。更重要的是,在MMX技术的支持下,主CPU数字信号处理和软件通信产品将加速MMX硬件平台的推广普及。两者真可谓是相辅相成,相得益彰。