一套来自国外网站的资料,既然是关于
电压调整的那么也是维修所关注的,这就可以作为维修参考来利用。这是一套完整的资料,甚至包括了所需的datasheet。(申明:本人对硬件超频不感兴趣。)
Introduction
TheECS/ElitegroupNFORCE4-A939isthecheapestnForce4basedmotherboardavailablehereinEurope.Althoughincontrasttotheprice,theoverclockingoptionsandtheoverallbuildqualityofthisboardarebothreallygoodandfarawayfromappearingcheap.Thismakesittheperfectvictimforsomevoltmoddingaction.
Requiredparts
•2x50KtrimmerpotentiometersfortheVCore-Mod
•3x~47KSMD0805resistorsfortheVDroop-Mod
•2x5-positiondip-switchesfortheVID-Mod
•1x200Kand1x10KtrimmerpotentiometersfortheVDimm-Mod
•1x500Kand1x50KtrimmerpotentiometersfortheVLDT-Mod
•1x5Kand1x500RtrimmerpotentiometersfortheVChipset-Mod
Adjustallthepotentiometerstothemaximumresistance.Thosearethevaluestostartwith-theyareveryimportant!
Forallmodstheruleis:Thelowertheresistanceonthosepotentiometers,thehigherthevoltage.Somakesureyoucheckedifmaximumresistanceissetbeforepoweringupforthefirsttimeafterdoingthemods.
Overview------------------------------------------------------------------------------------------------------------------------
[attach]3237[/attach]
Thisshouldgiveyouaroughoverviewofwheretofindthespecificchips,neededforthemodifications.
VCORE
-------------------------------------------------------------------------------------------------------------
DatasheetoftheISL6566VCore-controller:
[attach]3239[/attach]
Ingener altheVCore-Modconsistsoftwoparts.
VCore-Mod(part1)
--------------------------------------------------------------------------------------------------------------
Let'sstartwiththenearlycommonvmod-methodofusingthecontroller'sfeedback-pintoinfluencetheoutputvoltage.Thismodrequiresyoutoconnectatrimmerpotentiometerbetweenpin#9(FB)andGround.
[attach]3238[/attach]
Asyoumaysee,Imarkedtheappropriatepoints(pin#9andground).Iadviseyoutouse2x50Kpotentiometersconnectedinseriesforthismod.Thiswayyougetatotalresitanceof100K,butwithdoubledprecisionincomparisontoasingle100Kpoti.Nowallyouhavetodoistoconnectthepotentiometersjustlikeshowninthepicture.Decreasingresistancenowmeansincreasingvolts.
VCore-Mod(part2)
-----------------------------------------------------------------------------------------------------------------
Theboardisalsosufferingfromaveryannoyingproblem:TheISL6566'sOvervoltageProtection(OVP)activateswhenaVCoreoptionofabout"+200mV"(mightbeabithigherorlowerincertaincases;officialvalueis175mV,accordingtothedatasheet)issetinBIOS.Normallythecontrollershouldworkin"VRM9.0"-mode,thusitshouldbenoproblemtosupplyaVCoreofupto375mVhigherthantheCPU'sstandardVCore.Theproblemnowisthatitoperatesin"AMD-HAMMER"-modeandallVCore-optionsabove"+200mV"arequiteuseless,becausetheinternalOVPgetstripped.
TheECSsupporttoldme,thatduetothedescribedproblem,theVCOre-optionshigherthan"+225mV"willbedisabledinfutureBIOSreleases(atthemoment,BIOS1.1gisthelatestversion).
ThesolutiontothisproblemissimplyinfluencingtheCPU'sstandardVCore,whichisgeneratedthroughthe5socalled"VID-Pins".Thosepinseithercarryavoltagehigherthan1.2Vorlowerthanthisvalue.Ifthevoltageishigher,itisinterpretedasalogical1andifit'slower,itmeansalogical0.ThedifferentvoltagesatthosepinsarethebaseoftheVID-code,whichconsistsofonesandzerosanddeterminesthedefaultvoltageoftheCPU,accordingtotheoperatingmodeofthevoltagecontroller.
[attach]3240[/attach]
Imarkedthedirectconnectionsofthe5VID-pins(yellowcharacters),thePULL-UPvoltage(greencharacters)andoneGroundpoint(bluecharacters).
Asthenameindicates,thepinsmarkedas"Pull-Up"areusedtopulltheVID-pinsuptoalogical1("high"status),whileGroundisusedtopullthemdowntoalogical0("low"status).
Onpage11(andfollowing)oftheISL6566'sdatasheet,orthehtml-tablebelow,youfindtheneededcodestoknowwhichpinstoinfluencetogetthedesireddefaultCPUvoltage.Thecontrollerisconfiguredtoworkin"AMD-HAMMER"-modeonthismainboard,soyouhavetorelyonthattable!
Toperformthismod,thesimplestandbestwayistouse2x5-positiondip-switchesandconnectonesideofeitherdip-switchtotheVID-pins.Thatmeanspinnumberoneofeither5-positionswitchtoVID0,pinnumber2oftheswitchtoVID1andsoon.Thenconnectthecompleteotherrowofpins(i.e.all5pinsthatareleftontheoppositeside)ofone5-positiondip-switchtothegreen-markedPULL-UPvoltageandfinallytherestofthepinsoftheother5-positiondip-switchtoGround.NowyoucanseteachVID-pinindividuallytoeither1("high")or0("low").Ofcourse,ifyouleavealltheconnectionsonthe25-positiondip-switches"off"(unconnected),theCPUwillstillbootwithitsfactorydefaultvoltage.
Example:TheCPUhasadefaultvoltageof1.4V.Accordingtothe"AMD-HAMMER"-tablebelow,thiscorrespondsto"00110".
AMDHAMMERVOLTAGEIDENTIFICATION
VID4VID3VID2VID1VID0VDAC
11111Off
111100.800
111010.825
111000.850
110110.875
110100.900
110010.925
110000.950
101110.975
101101.000
101011.025
101001.050
100111.075
100101.100
100011.125
100001.150
011111.175
011101.200
011011.225
011001.250
010111.275
010101.300
010011.325
010001.350
001111.375
001101.400
001011.425
001001.450
000111.475
000101.500
000011.525
000001.550
Nowlet'ssaywewanttoincreasethedefaultvoltageto1.55V.Inordertodoso,weneedtochangethe"1",thatVID1andVID2aresettobydefault,intoa"0",becausetheVID-Codefor1.55Vis"00000".AllwehavetodoinpracticeistoconnectVID1andVID2toGroundandbam,wehave1.55VVCore.
Anothershortexample:
Foradefaultvoltageof1.1VyouwouldneedtoconnectVID4tothePULL-UPvoltageandVID2toGround.
Ihopeyouunderstandtheprinciple.
CAUTION:OnlychangetheVID-codeusingthedipswitcheswhenthesystemispoweredOFFandneverconnectanyVID-pintoGroundandthePULL-UPvoltageatthesametime!
VCoreMeasure
-------------------------------------------------------------------------------------------------------
VDIMM&VLDT
-------------------------------------------------------------------------------------------------------------------------------------------
DatasheetoftheLM324controller:
[attach]3243[/attach]
ThiscontrollerisresponsibleforVdimmaswellasVLDT.
[attach]3242[/attach]
VDIMM(leftsideoftheLM324accordingtothepicture)
--------------------------------------------------------------------------------------------------------------------------------------------
Connectthe200Kandthe10Kpotentiometersinseries,thusgettingatotalresistanceof210K.Youcouldalsoonlyusethesingle200Kpoti,butIliketohaveabitmoreprecisionusingtheadditional10Kpotitoadjustthevoltagewhenthechangesaretoohighusingthe200Kpotialone(mostlyinthelowerK-Ohm-range).Finallyjustmaketheconnectionbetweenpin#3andpin#4(VCC)likeshowninthepicture.
VDimmandVTTMeasure
--------------------------------------------------------------------------------------------------------------------------------------------
[attach]3244[/attach]
FortheVLDT-modyoudobasicallythesameasforVDimm.Youconnect1x500Kand1x50Kpotentiometersinseries,andthensoldertheminbetweenpin#10andpin#4(VCC).That'sall.Justlikeshowninthepictureabove.
ImportantinfoconcerningVLDT:
VLDTisdirectlydependantonVChipset!ThatmeansVLDTcanneverexceedVChipset.ForexampleforaVLDTof1.5VyouwouldneedtosetVChipsettoatleast1.55V.Andsoon...
ThehigheryousetVChipset,thehighertherangeofadjustableVLDTvoltages.
VChipset
------------------------------------------------------------------------------------------------------------
DatasheetoftheRT9218controller:
[attach]3245[/attach]
[attach]3246[/attach]
Takea5Kpotentiometeranda500Rpotentiometerandconnecttheminseries.Finallyconnectthosepotentiometersbetweenpin#12(FB)andGround/GND(pin#3),justlikemarkedininthepic.
VChipset&VLDTMeasure
------------------------------------------------------------------------------------------------------------
[attach]3247[/attach]
VDroop
------------------------------------------------------------------------------------------------------------
[attach]3248[/attach]
ThismodisusedtoadjusttheVCoreoutputwhileinidleandloaduntilyou(nearly)getaexactmatch.Thatmeansthelowerthedifferencebetweenloadandidlevolts,thebetter.
The3Droop-resistorsaremarkedwithREDsquares.Those3resistorsthatallhavethesamevalueof39K(markingof"393"ontop)needtobeexchangedfor3equal,higherratedresistors.Iusedthree47Kresistors(~20%increaseincomparisontothedefault39K),becauseIstillhadthemlyingaround.WithmyCPUsetto2.6GHz,ataVCoreof1.6V,IgotaDroopof~0.009V(measured1.648-1.657V),whichI'dconsiderquiteacceptable.Eachsystembehavesabitdifferent,soyoucouldexperimentwithhigherorlowerratedresistorstogetthebesteffectforyourindividualmainboard.
PerhapsI'lladdaVTT-modifIfindthetimeto.IactuallymeasuredVTTunderloadanditdidn'tlooklikeitwasreallynecessarytodothemod,butyouneverknow.Perhapsitcouldhelpsomeofyou.
Finished!TheseareallthemodsthatIdiscoveredforthisboard.Ifyouhaveanyadditionalquestionsorperhapsevensomeadditionstothesemod-descritionsorideasaboutthemodifications,thenfeelfreetovisitourdiscussionforums.
Warning:
Allmodificationsaredoneatyourownrisk!Iamnotresponsibleforanydamagecausedbythemodificationsdescribedabove!Anyhardwaremodificationwilldefinitelyvoidyourwarranty!Keepthatinmind.
ECSnForce4-A939Voltmods译文
1#译文:
介绍
精英NFORCE4-A939是基于nForce4芯片集的主板,可以从Europe购买。虽然价格低廉,从超频选项和主板质量两者来看两者都是真的很好,远超过他的价格。这就使他成为做某些电压调整的最好对象。
所用元件
2x50K电位器用于VCore调整
3x~47K0805贴片电阻用于VDroop调整
2x5位拨动开关用于VID调整
1x200K和1x10K电位器用于VDimm调整
1x500K和1x50K电位器用于VLDT调整
1x5Kand1x500欧电位器用于VChipset调整
调整原则是:电位器的电阻越低电压越高,所以对于第一次和以后的调整,在打开电源之前确认电位器的电阻设置为最大值。
全景图
---------------------------------------------------------------
本图为你寻找特定需要调整的芯片给一个粗略的位置。
2#译文:
--------------------------------------------------------------------
VCORE
--------------------------------------------------------------------
VCore控制器ISL6566资料:
通常VCore的调整有两部分组成。
VCore调整(part1)
--------------------------------------------------------------------
我们就从几乎最普通的电压调整方法开始,利用控制器的反馈引脚来影响输出电压。这一调整方法需要在pin#9(反馈)和地之间连接电位器。
正如你所看到的,我已经标记了适当的点(pin#9和地)。在作这个调整时,我建议你用两个50K电位器串联后使用,这样你有了一个总电阻100K,但比单个100K电位器提高到2倍精度。现在将电位器连接到图中给出的连接点。减少电阻值就是增大电压。
VCore调整(part2)
---------------------------------------------------------------
这块主板有一个非常令人头痛的问题:当VCore在BIOS里选择大约"+200mV"(某些情况可能或高或低,按照官方数据资料是175mV)ISL6566的超电压保护(OVP)就起作用。通常情况下,控制器工作在"VRM9.0"模式,这样对于提供到比CPU核心标准电压高375mV就没有问题,现在的问题是他工作在"AMD-HAMMER"模式,而且由于内部OVP触发,所有高于"+200mV"的选项是无效的。
精英的支持告诉我,由于所说到的问题,在以后的BIOS里高于"+225mV"的项目将被撤消(到目前为止,BIOS最新版为1.1g)
要解决这个问题只要通过5根所谓"VID-Pins"的针去影响CPU的标准VCore。这些针每个都有一个高于或低于1.2V电压,如果电压高则解释为1,如果低则解释为0。这些针上的电压是VID码的基础,由1和0组成了的控制器操作码决定CPU电压的默认值。
我直接标出了5个VID针(黄色字符),上拉电压(绿色字符)以及接地点(蓝色字符)。
正如这些名字所指出的,标为上拉(Pull-Up)就是把VID针上拉为1(高态),而接地就是拉到0(低态)。
在ISL6566资料第11页(及以下)或者下表中,你可以找到所要默认CPU电压的VID定义码。由于这个主板的控制器设置为"AMD-HAMMER"模式,因此你必须依靠这个表!
为进行这一调整,最简单和最好的方法是用2个5位DIP开关并连接每个DIP开关的一边到DIP脚,这就意味着每个5位开关的1#针接到VID0,2#针接到VID1等等。然后分别连接开关的另一行每个针(留下的另一边的一行针)到标有绿色的上拉(PULL-UP)电压。最后另一个开关的剩下的5个针脚接地。现在你可以独立地设定1或0。当然如果2个开关全部设为Off(不连接),CPU以工厂默认电压启动。
例子:CPU的默认电压为1.4V,按照下面的"AMD-HAMMER"表,编码为"00110"。
假定我们要增加默认电压到1.55V,为此,我们需要改变VID1和VID2的默认1为0,因为1.55V的VID码为"00000"。实际上我们要做的就是将VID1和VID2接地来诱使电源给出1.55V核心电压。
另一个小例子:
要获得默认电压1.1V,VID4接到PULL-UP电压,VID1和VID2接地。
我希望你能懂得这个原理。
警告:VID码只能在主板不通电的情况下改变,并且不要同时把VID针脚连接到地和PULL-UP电压上!
VCore测量
----------------------------------------------------------------------------------
3#译文:
VDIMM&VLDT
----------------------------------------------------------------------------------
LM324控制器资料:
这个控制器负责Vdimm和VLDT。
VDIMM(按照图片,在LM324左边)
----------------------------------------------------------------------------------
把200K和10K电位器串联为总电阻210K。你也可以用单个200K电位器,但是我喜欢串联使用,单独使用200K电位器不好控制(特别是在电阻较小的地方),有个10K的电位器调节更精密。最后将电位器按图中给出的连接在#3针和#4针(VCC)之间。
VDimmandVTT测量
-----------------------------------------------------------------------------------
对于VLDT调整我们可以按照调整VDimm一样去做。用一个500K和一个50K电位器串联,然后把它们焊接到10#和4#针(VCC)之间。要做的就是这些,就象图片中那样。
关于VLDT的重要信息:
VLDT直接和VChipset相关!这就意味着VLDT永远不会超过VChipset。例如,要有1.5V的VLDT就需要把VChipset设置为1.55V,等等......
你设定的VChipset越高,VLDT的调节范围就越大。
4#译文:
VChipset
------------------------------------------------------------------------------
RT9218控制器数据资料:
用一个5K电位器和500欧电位器串联,并按图所示把它们连接到12#(FB)和接地脚(3#针)上。
VChipset&VLDT测量
-------------------------------------------------------------------------------
VDroop
-------------------------------------------------------------------------------
这一调节主要用于调整空闲和加载VCore输出直到获得接近于匹配。即空闲和加载时的电压差别越小越好。
3个Droop电阻用红色圈出,3个电阻相同均为39K(标有393字样)你需要改变为3个相等的较高额定值的电阻。我用3个47K电阻(比原先39K增加20%),我仍旧把它们放好。我的CPU设置为2.6GHz,VCore为1.6V,结果电压降落为大约~0.009V(测得1.648-1.657V),我认为是相当可以接受的。每个系统性能会有一点儿差别,所以你可以用阻值大一点或小一点的电阻在你的主板上获取最佳效果。
也许我有时间的时候会加一个VTT调整。我在加载的情况下实际测量VTT,看起来似乎没有必要去做这一调整,但是永远无法肯定,也许它对你会有所帮助。
警告:
所有调整的风险均由你自己承担!我不承担上面所说的调整带来的损坏的责任!任何硬件修改绝对会失去保修!请记住着一点。