当前位置:Linux教程 - Linux - 分辨内猫的软硬

分辨内猫的软硬



        


    由于内置Modrm不但有着优于外置Modem的价格优势,而且采用硬件芯片的“内猫”性能也决不输于同档的外置Modem,所以,现在有越来越多的朋友都愿意选择性价比更高的“内猫”来武装自己的“爱机”。

      首先我们先来看看什么是“硬猫”和“软猫”。硬Modem是由用来完成调制解调任务的DSP数字处理芯片,和一块用来提供Modem属性(如:通讯协议、硬件纠错、硬件压缩等)的控制芯片组成。而这两部分都是固化在Modem中的硬件芯片。而软Modem则不同,通常软Modem也被称为Win-Modem,因为它只能工作在Windows系统下。而“硬猫”所用的两个硬件芯片在“软猫”中都是可以用软件来完成(这种Modem被称为全“软猫”),但有的“软猫”有DSP数字处理芯片,而其控制部分则完全交由软件来完成(这种Modem也称为“软猫”)。而这个软件就是它在Windows中的驱动程序,因此当它工作在Unix或是DOS等环境下时便无法正常工作了。

      那么到底什么样的内置Modem才算是“硬猫”?许多朋友买“猫”的时候对“内猫”的软硬(即:采用软件模拟芯片和硬件芯片两种)常常搞不清楚,说要买“硬猫”,结果买来的还是半“软猫”甚至全“软猫”。虽然大家以前也看到过相同的介绍文章,但有的内容较复杂,感觉很难理解,因此下面笔者就做一个简单的介绍:

      目前分辨内猫的软硬归根结底只有两个标准:一是看驱动,二是看芯片。真正的“硬猫”驱动程序只有.inf文件,没有任何.vxd和.dll文件。看芯片就是看Modem的主芯片组,可能大家会觉得稍微麻烦一点,下面我就分生产厂家来说明一下:

    Rockwell(Coexent)

      该公司的全硬芯片组编号必然以ACF结尾,当然如果带语音功能后面还有/SP等字样,不信你拆一个采用Rockwell芯片的“外猫”看看,芯片上也有ACF字样。至于是单芯片和双芯片,笔者只看见过单芯片的ACF,而且是ISA接口的。

    Lucent(朗讯)

      朗讯公司生产的全“硬猫”芯片组只有两种:1673和1675。ISA接口和PCI接口的都有,而目前市场上常见的1646和1648,都是PCI接口的半软芯片组,属于LT Win Modem系列,此外朗讯的半软芯片组还有1641、1643和1644,但这三种是ISA接口的。朗讯还有一款全软芯片组,编号是1647。

    Cirrus Logic

      从Cirrus Logic公司的网页上查到该公司的全硬芯片组只有565x和566x两个系列,但笔者在市场上从未看到过采用CL芯片的内置“硬猫”,只有采用562X的半“软猫”。

    ESS

      目前市场上许多采用ESS芯片的“内猫”都赫然打着“硬猫”的字样,其实天地良心,ESS公司从未推出过全硬的56K“内猫”芯片组。看看那些打着“硬猫”旗号的“内猫”上的ESS主芯片,你会看到TeleDrive字样,去www.esstech.com上查一下就知道,网页上写得明白,全都是Controllerless(无控制器)的半“软猫”。

    Pctel

      现在市场上还有少量PCTel芯片的“内猫”,想必大家不会把它们也当成“硬猫”吧。Pctel的所有芯片组都是全软型,属于最最廉价的,很多主板芯片组不支持AMR“软猫”的低价位整合型主板,都集成了

    Pctel的“软猫”。

      另外,值得一提的是,PCI接口的“内猫”并不一定比ISA接口的猫好。虽然从理论上来说PCI接口的“内猫”应该比ISA接口的“内猫”速度快,CPU占用率低,但考虑到目前“内猫”市场上的产品设计与工艺良莠不齐,所以这种说法只能停留在理论上。但即使从理论上说,ISA接口的对于Modem来说早已绰绰有余,不会造成多少差别。比如笔者刚刚在中关村淘到的一款GVC德国市场生产的Lucent 1643芯片的半“软猫”,虽然是ISA接口,但连接速率每次都是53333,用IE下载稳定在6KB每秒,CPU占用率也只有10%。

      怎么样,现在可以打开你的机箱,看看你的“内猫”是“软”还是“硬”了吧。


    发布人:netbull 来自:零客网