新闻 | 天津 | 民生 | 广电 | 津抖云 | 微视 | 读图 | 文娱 | 体育 | 图事 | 理论 | 志愿 | 专题 | 工作室 | 不良信息举报
教育 | 健康 | 财经 | 地产 | 天津通 | 旅游 | 时尚 | 购物 | 汽车 | IT | 亲子 | 会计 | 访谈 | 场景秀 | 发布系统

"津云"客户端
  您当前的位置 : 北方网  >  IT浪潮  >  北方学院  >  声卡  >  使用维护
关键词:

SB Live!声卡“超频”手记(上)[图]


http://www.enorth.com.cn  2001-11-20 09:05

  声卡也能超频?别急,请暂且停住,这里说的超频是功能超频,把SB Live!声卡改造成5.1声道的SB Live! 5.1,而不是普通意义上的性能超频。

  约在3年前,创新发表了基于数字EMU10K1音频处理器的SB Live!声卡。这个音频DSP(Digital Signal Processing,数字信号处理)由创新的一个部门E-MU来制造,拥有强大的处理能力,十分适合PC用户用于多媒体、游戏和音乐欣赏。EMU10K1是一个相当成功的芯片,Live!经过两次升级,EMU10K1都胜任有余,它还用于专业的E-MU APS(Audio Production Studio,音频生产工作室)声卡,可见,它的潜力未被Live! 5.1完全发掘出来。

  超频的可能性

  第一代SB Live!于1998年秋天诞生,分为SB Live!(CT4620)和简版SB Live! Value(CT4570)。它们之间有很大差异,完全版有四个金属插孔和一个大型40针AUD_EXT(Audio Extension,音频扩展),可以连接数字输入/输出卡或光学设备,那时还没有Live! Drive卡,只有等待第一次升级。Value版本没有音频扩展连接器,金属插孔换成塑料插孔,AUD_EXT以一个12针的SPDIF扩展来代替,只能进行少量的扩展功能,如:S/PDIF数字接口输入/输出。

  第二代SB Live!在1999年秋天发布,家族成员大大增加了,分为:SB Live! Platinum白金版,SB Live! X-GAmer,SB Live! MP3+SB Live Player和OEM版。零售的白金版、X-Gamer、MP3+和Player都是基于CT4760,它与CT4620的差异在于缺少了I2S连接器,改良了布线和增加了立体声数字输出插孔,利用管脚为S/PDIF提供了前、后声道。白金版加入了Live Drive 2,同代声卡的区别只是附送的软件不同。OEM版基于CT4830,使用彩色音频插孔,某些CT4830的CD_digital(CD-数字音频)连接器没有拆焊,很像Compag和Dell原装机中的SB PCI 512声卡。

  第三代SB Live!在2000年秋季上市,家族成员分配与第二代相同,只是增加了5.1标识,表示它支持六声道系统。包括OEM版在内,所有声卡都基于SB0060,使用了彩色插孔,并且借助非标准4针数字/模拟输出插孔增加了中置声道和低音声道支持,一般时候,这个插孔也可用于S/PDIF格式的数字输入。附加通道归功于新的四声道AC97多媒体数字信号编解码器STAC9708,代替了以前的双通道STAC9721和CT1297。白金版5.1还拥有Live! DRive IR,支持遥控功能。

  识别Live! 5.1声卡

  5.1系列声卡主要依靠Live!Ware软件来提供新特性,包括:低音重定向,把所有声道发到低音音箱,帮助MF/HF音箱进行低音分离;快速解码AC3信号到S/PDIF数字输出端口;中置声道、低音声道分离音量调节。

  其中最有趣的是直接解码AC3音频流到S/PDIF数字输出,此功能集成于驱动程序。DVD播放软件解码AC3数据意味着自动判断要连接的声卡,所有环绕声混音程序的参数都由Live!Ware来设置。不幸的是,这些特性不能用于非5.1声卡,而且旧声卡的Live!Ware和驱动程序都没有继续升级。

  既然这些声卡都是基于相同的硬件(EMU10K1,图1划圈处为EMU10K1芯片),那么它们之间的升级限制主要是软件方面。每个型号Live!都把自己的信息存放在声卡靠右边的8针PROM芯片上(EEPROM 93c46),它拥有电擦写能力,使用串行存取和64位×16的数字构造(共128 bytes),此芯片包含了PCI设备功能、制造标识符、设备等级、子设备需要的所有数据。Live!Ware借此来判断声卡的型号,理论上,重新编写芯片的程序就可以升级芯片。可惜,要拆焊芯片并不容易,还需要了解清楚内部存储数据的含义。

  

图1

图2是在SB Live! CT4830 OEM版上看到的EEPROM 93c46芯片信息:

  

图2

  Live!声卡包含了两个设备:音频控制器和输入设备(游戏杆)

  - 00h:(字,16位),作用不明,必须与0003h相同

- 02h:(字节,8位),子设备,等于01h(音频控制器)

- 03h:(字节,8位),基本级设备,等于04h(多媒体控制器)

- 04h:(字,16位),子系统卖主ID,等于1102h(创新)

- 06h:(字,16位),子系统ID,CT4830OEM等于8027h(音频控制器)

- 08h:(字节,8位),最小准予PCI设备参数,必须与02h相同

- 09h:(字节,8位),最大准予PCI设备参数,必须与14h相同

- 0ah:(字,16位),作用不明,必须与0000h相同

- 0ch:(字节,8位),设备子级,等于80h(其它控制器)

- 0dh:(字节,8位),设备基本级,等于09h

- 0eh:(字,16位),子系统卖主ID,等于1102h(创新)

- 10h:(字,16位),子系统ID,所有Live!声卡都是0020h(输入设备)

- 12h:(18字节),作用不明,所有字段等于00h

- 24h:(76字节),作用不明,所有字段等于ffh

  EEPROM没有存储关于设备的全部数据,某些信息被存储在EMU10K1中,如:卖主ID(1102h,创新),设备ID(0002h音频控制器和7002h输入设备),修订版本号(CT4830 OEM是06h)。测试显示Live!型号的差异只在于子系统ID号,涉及基本的音频控制器,下面是INF文件中相应的型号和ID代码。

  Value简版

  CT4670 - SBLive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_00201102)

CT4780 - SBLive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80221102)

CT4830 - SBLive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80261102)

CT4831 - SBLive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80311102)

CT4832 - SBLive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80271102)

CT4850 - SBLive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80511102)

CT4870 - SBLive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80281102)

CT4871 - SBLive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80321102)

SB0060 - SBlive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80611102)

SB0101 - SBlive! Value

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80691102)

  完全版

  CT4620 - SBLive!

(PCI\VEN_1102&&DEV_0002&&SUBSYS_00211102)

CT4760 - SBLive!

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80401102)

SB0103 - SBLive! series

(PCI\VEN_1102&&DEV_0002&&SUBSYS_806A1102)

SB0105 - SBlive! series

(PCI\VEN_1102&&DEV_0002&&SUBSYS_806B1102)

  集成在主板中的Live!声卡

  SBLive motherboard

(PCI\VEN_1102&&DEV_0002&&SUBSYS_002F1102)

SBLive motherboard

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80251102)

SBLive motherboard

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80631102)

  OEM版

  CT4790 - SB PCI512

(PCI\VEN_1102&&DEV_0002&&SUBSYS_80231102)

  E-MU APS声卡

  EMU APS

(PCI\VEN_1102&&DEV_0002&&SUBSYS_40011102)

我们无须拆焊和读取EEPROM就可以发出子系统的ID号,只需使用WPCREDIT(multimedia/live-to-live51/wpcre12a.zip)工具或在注册表中查看即可。

Win 2000:\HKLM\System\CurrentControl Set \Enum\PCI

Win 9X:\HKLM\Enum\PCI

  关键是以VEN 1102&&DEV 0002&&SUBSYS xxxxxxx开头的字串,VEN 1102是卖主ID号代表创新,0002是子系统ID。按照SUBSYS的数字和上述识别方法,很容易看出声卡的型号。比如:CT4830 OEM卡的系统ID号是8027h,表明它的真实身份是CT8432,并非卡上标识的CT4830。

  为了让旧Live!声卡支持5.1系统,必须把EEPROM的子系统ID依归类06h偏移量作出相应改变,转成SB0060的子系统ID8061h。

  EEPROM修改

  拆开EEPROM芯片后,你会看到93c46上有不同的标识,如:CT4830 OEM卡上是ISSI 847 46GR,ISSI 847 45GR是ISSI生产的93c46芯片,使用GR针脚结构。每个厂商对针脚的定义均有差异,图3是常见的芯片针脚结构。

  

图3

  如果没有热吸焊等合适的装置,只能用传统方法熔掉芯片针脚的焊料,大力拔起芯片。拆焊后,记住用酒精清洗焊点,使回焊更容易一些。(待续)

  

  

编辑:赵海涛 赛迪网
[进入IT论坛]
请您文明上网、理性发言并遵守相关规定,在注册后发表评论。
 北方网精彩内容推荐
无标题文档
天津民生资讯
天气交通 天津福彩 每月影讯 二手市场
空气质量 天津股票 广播节目 二手房源
失物招领 股市大擂台 天视节目 每日房价
热点专题
北京奥运圣火传递和谐之旅 迎奥运 讲文明 树新风
解放思想 干事创业 科学发展 同在一方热土 共建美好家园
2008天津夏季达沃斯论坛 《今日股市观察》视频
北方网网络相声频道在线收听 2008高考招生简章 复习冲刺
天津自然博物馆馆藏精品展示 2008年天津中考问题解答
带你了解08春夏服饰流行趋势 完美塑身 舞动肚皮舞(视频)
C-NCAP碰撞试验—雪佛兰景程 特殊时期善待自己 孕期检查
热点新闻排行 财经 体育 娱乐 汽车 IT 时尚 健康 教育

Copyright (C) 2000-2021 Enorth.com.cn, Tianjin ENORTH NETNEWS Co.,LTD.All rights reserved
本网站由天津北方网版权所有