0 calificaciones0% encontró este documento útil (0 votos)
411 vistas375 páginas
Adrian wong has been building up his BIOS Guide since late 1999. The guide is nov comprehensive in its scope. It has personally saved me time on both repairs and evaluations.
Descripción original:
Título original
Breaking Through the BIOS Barrier - The Definitive BIOS Optimization Guide for PCs
Adrian wong has been building up his BIOS Guide since late 1999. The guide is nov comprehensive in its scope. It has personally saved me time on both repairs and evaluations.
Copyright:
Attribution Non-Commercial (BY-NC)
Formatos disponibles
Descargue como PDF, TXT o lea en línea desde Scribd
Adrian wong has been building up his BIOS Guide since late 1999. The guide is nov comprehensive in its scope. It has personally saved me time on both repairs and evaluations.
Copyright:
Attribution Non-Commercial (BY-NC)
Formatos disponibles
Descargue como PDF, TXT o lea en línea desde Scribd
Adrian has done the tech community a great service by making this guide. It has personally saved me time on both repairs and evaluations. With BIOS options as numerous as they are today, it`s vondertul to have a one-stop-source to decipher them all. Nathan Warava, GamingIn3D.com You knov, I couldn`t count the amount ot times I`ve reterred people to your BIOS Guide.it`s very intormative, and saves me the time ot explaining vhy people should disable Video BIOS Shadoving, vhy las t Writes isn`t such a big deal tor today`s games, and much more. ust vanted to say thanks tor saving me time and also helping me out. (I learned a lot trom it, too', Keep up the most excellent vork. Matt Burris, 3DGPL.com ...this isn`t so much a Knovledge base but a labor ot love. Not only has this guide had a place in both 1itch`s and My lavorites tor many years, but I`m really excited to see it still going atter many, many years.Well done, Adrian. Keep up the excellent vork. )ohnL, 1he Modlathers.com Adrian Wong ot Adrian`s Pojak Pot has been building up his BIOS guide since late 1999. 1oday, he hit version 6.0, and the guide is nov comprehensive in its scope. It comes highly recommended trom me due to the tact that BIOS optimizations can yield positive results in pertormance and compatibility tor everyone. Adrian als o goes into tar greater detail than even your best motherboard manual and even debunks some myths that some manutacturers still propagate. Ryu Connor,1ech-Peport.com 1his is one ot the most comprehensive and user-triendly guides I have tound to date. I vas able to do various tveaks vith my memcpu that increased my overall system pertormance by about 13. Many ot the BIOS tveaks vill depend on your mobo and vhether certain options are even available in your BIOS menu. Hovever, I do recommend that even ppl that aren`t tamiliar vith vorking vith the BIOS give it a go vith this guide... Peally helps to ansver all your questions. )anes, 1imSott.com Some bookmarks occupy space in my lavorites tolder just in case I need such a resource in the tuture, but others are trequent visits. I can easily see this one being a resource to vhich I reter otten.1his site contains very good explanations ot the numerous contguration options you see in the BIOS. ...this truly is a link you`ll vant to keep around.1his one is already sync`ed to my iPaq' LockerGnone.con 1his is the mos t comprehensive BIOS Guide available. ust about every option in a modern BIOS is explained.1he best pertormance setting is usually pointed out, and the explanations are easy to tollov. A must tor any overclocker vanna-be. 1in B., OCWorkbench.com I`d like to congratulate the author ot the BIOS Optimization Guide.1his is absolutely mar- velous. I vas looking specitcally tor advanced intormation on the AGP Aperture Size setting, and you guys have got 1LN paragraphs on it. Shernan, Microsott Support Services Breaking 1hrough the BIOS Barrier Breaking 1hrough the BIOS Barrier 1he Detnitive BIOS Optimization Guide tor PCs Arian ong An Imprint ot PLAPSON LDLCA1ION Lpper Saddle Piver, N Nev York San lrancisco 1oronto Iondon Munich Paris Madrid Capetovn Sydney 1okyo Singapore Mexico City vvv.phptr.com Library ot Congress Cataloging-in-Publication Data A CIP catalog record tor this book can be obtained trom the Iibrar y ot Congress Managing Lditor: Gina Kanouse Production Supervision: Iori Iyons Composition:1olman Creek Designs Cover Design Director: erry Votta Cover Design: Anthony Gemmellaro Manutactur ing Manager: Dan Lhrig Acquisitions Lditor: Bernard Goodvin Lditor ial Assistant: Michelle Vincenti Marketing Manager: Pobin O`Brien Copy Lditor: Sarah Cisco 2003 Pearson Lducation, Inc. Publishing as Prentice Hall Protessional 1echnical Peterence Lpper Saddle Piver, Nev ersey 07438 Prentice Hall P1R otters ecellent discounts on this book vhen ordered in quantity tor bulk purchases or special sales. Ior more intormation, please contact. L.S. Corporate and Government Sales, 1-800-382-3419, corpsalesQpearsontechgroup.com. Ior sales outside ot the L.S., please contact. International Sales, 1-317-381-3793, internationalQpearsontechgroup.com. Company and product names mentioned herein are the trademarks or registered trademarks ot their respective ovners. AMD, the AMD l ogo,AMD Athlon, AMD Duron, and combinations thereot are trademarks ot Advanced Micro Devices, Inc. All rights reserved. No part ot this book may be reproduced, in any tor m or by any means, vithout per mission in vr iting trom the publisher. Prentice Hal l P1P, One Iake Street, Lpper Saddle Piver, N 07438. Printed in the Lnited States ot America lirst Pr inting: August 2004 ISBN 0-13-143336-2 IOC 2004106306 Pearson Lducation Itd. Pearson Lducation Australia Pty., Iimited Pearson Lducation South Asia Pte. Itd. Pearson Lducation Asia Itd. Pearson Lducation Canada, Itd. Pearson Lducacion de Mexico, S.A. de C.V. Pearson Lducationapan Pearson Malaysia S.D.N. B.H.D. Contents Ioreuoro | Leuis Keiier, Mushkin xxi Introduction 1 Chapter 1 What Is 1he Bios S Hov Does 1he BIOS Work 3 1he Motherboard BIOS 6 1he BIOS Chip 6 What Does It Do 7 Why Optimize the BIOS 7 Hov Do I Optimize the BIOS 8 BIOS Lpdates 8 Hov Do I Lpdate the BIOS 9 Determining the BIOS Ver sion 9 Obtaining the BIOS Lpdate 10 Preparing a BIOS ll ash Disk 12 llashing the Motherboard BIOS 12 Accessing the BIOS Setup Ltility 14 1he BIOS Setup Ltil ity 14 Optimizing the BIOS 14 Chapter 2 Special 1opics 17 BIOS Lmergencies 17 Lnbootable System 17 Pover Ott-Pover On 17 Keyboard Peset 18 CMOS Discharge umper 18 CMOS Battery Pemoval 19 Corr upted BIOS 20 Hot llashing 21 What Do I Need 1o Hot llash a BIOS Chip 22 Step 1 : Create a DOS Boot Disk 22 Step 2 : Prepare a Hot-llash Capable Computer 23 Step 3 : Booting Lp vith the Boot Disk 24 Step 4 : Svap the BIOS Chips 24 Step 3 : llash the Cor rupted BIOS Chip 24 Step 6 : Svap the BIOS Chips Again 23 What It You Don`t Have a Similar Motherboard 26 llashing With a Ditterent Motherboard 26 1he Lniversal BIOS ll ash Ltil ity 27 Summary 27 Chapter 3 Quick Revievs 29 Introduction 29 4 30 8-bit IO Pecover y 1ime 30 16-bit IO Pecovery 1ime 30 32-bit Disk Access 30 32-bit 1ranster Mode 30 A 32 Act Bank A to B CMD Delay 32 AGP 2X Mode 32 AGP 4X Drive Strength 32 AGP 4X Mode 33 AGP 8X Mode 33 AGP Alvays Compensate 33 AGP Aperture Size 34 AGP Capability 34 AGP Cl ock CPL lSB Clock 33 AGP Drive Strength 33 AGP Drive Strength N Ctrl 36 AGP Drive Strength P Ctrl 36 AGP Driving Control 36 AGP Driving Value 37 AGP last Wr ite 33 AGP ISA Aliasing 37 AGP Master 1WS Pead 38 AGP Master 1WS Wr ite 38 AGP Pretetch 38 AGP Secondary Iat 1imer 39 AGP Spread Spectrum 39 AGP to DPAM Pretetch 40 AGPCIK CPLCIK 40 Anti-Virus Protection 40 APIC lunction 41 Assign IPQ lor LSB 41 Assign IPQ lor VGA 41 A1 Bus Cl ock 41 A1A100PAID IDL Controller 42 Athlon 4 SSLD Instr uction 42 Auto Detect DIMMPCI Cl k 43 Auto 1urn Ott PCI Clock Pin 43 B 44 Boot Other Device 44 Boot Sequence 44 Boot Sequence LX1 Means 43 Boot 1o OS2 43 Boot Lp lloppy Seek 43 Boot Lp NumIock Status 43 Byte Merge 46 viii LonIcnIs LonIcnIs ix C 47 Clock 1hrottle 47 Compatibl e lPL OPCODL 47 CPLDPAM CIK Synch C1I 48 CPL Dr ive Strength 48 CPL last String 48 CPL Hyper-1hreading 49 CPL I2 Cache LCC Checking 49 CPL Iatency 1imer 30 CPL Ievel 1 Cache 30 CPL Ievel 2 Cache 30 CPL Ievel 3 Cache 31 CPL 1hermal-1hrottling 31 CPL to PCI Post Write 31 CPL to PCI Wr ite Butter 32 CPL VCore Voltage 32 D 33 DBI Output tor AGP 1rans. 33 Delay DPAM Pead Iatch 33 Delay IDL Initial 34 Delay Prior 1o 1hermal 34 Delayed 1ransaction 33 Ditterential Current 36 Disable Lnused PCI Clock 36 DOS llat Mode 37 DPAM Act to PreChrg CMD 37 DPAM Burst Iength 8QW 37 DPAM Data Integrity Mode 38 DPAM Idl e 1imer 38 DPAM Interleave 1ime 39 DPAM Page-Mode 39 DPAM PreChrg to Act CMD 60 DPAM Patio (CPL:DPAM, 60 DPAM Patio HW Strap 61 DPAM Pead Iatch Delay 61 DPAM Petresh Pate 62 Duplex Sel ect 62 L 63 LCP Mode Lse DMA 63 LPP Mode Sel ect 63 l 64 last P-W 1ur n Around 64 last Write to Pead 1urnaround 64 lirst Boot Device 64 llash BIOS Protection 63 lloppy 3 Mode Support 63 lloppy Disk Access Control 66 lorce 4-Way Interleave 66 lorce Lpdate LSCD 66 lPL OPCODL Compatible Mode 67 lrame Butter Size 67 lSB Spread Spectrum 68 lull Screen Iogo 68 G 69 Gate A20 Option 69 Graphic Win Size 69 Graphic Windov WP Combin 70 Graphics Aperture Size 70 H 72 Hardvare Peset Protect 72 HDD S.M.A.P.1. Capabil ity 72 Host Bus In-Order Queue Depth 73 Hyper-1hreading 1echnology 73 I 73 IDL Bus Master Support 73 IDL HDD Block Mode 73 Init Display lirst 76 In-Order Queue Depth 76 Interr upt Mode 77 IOQD 77 ISA 14.318MHz Clock 78 ISA Lnable Bit 78 K 79 K7 CIK_C1I Select 79 KBC Input Clock Select 80 Keyboard Auto-Pepeat Delay 80 Keyboard Auto-Pepeat Pate 80 I 81 I3 Cache 81 ID-Ott Dram PDWP Cycles 81 Ievel 2 Cache Iatency 81 M 83 Master Dr ive PIO Mode 83 Master Dr ive LltraDMA 83 Master Priority Potation 84 MD Dr iving Strength 84 Memory Hole At 13M-16M 83 MP Capabl e Bit Identity 83 MPS Control Version lor OS 86 MPS Pevision 86 Multi-Sector 1ransters 87 N 88 NB Strap CPL As 88 No Mask ot SBA lL 88 O 90 Onboard lDC Svap A 8 B 90 Onboard lDD Controller 90 x LonIcnIs Onboard IDL-1 Control ler 91 Onboard IDL-2 Control ler 91 Onboard IP lunction 92 Onboard Parallel Port 92 Onboard Serial Por t 1 92 Onboard Serial Por t 2 93 Onboard LSB Controller 93 OnChip VGA Mode Select 93 OS2 Onboard Memory ~ 64M 94 OS Select lor DPAM ~ 64MB 94 P 93 P2CC2P Concurrency 93 Parallel Port Mode 93 Passive Pelease 96 PCI42 Access 41 Petry 96 PCI 2.1 Compliance 97 PCI Chaining 97 PCI Clock CPL lSB Clock 98 PCI Delay 1ransaction 98 PCI Dynamic Bursting 99 PCI IDL Busmaster 100 PCI IPQ Activated By 100 PCI Iatency 1imer 100 PCI Master 0 WS Pead 101 PCI Master 0 WS Write 101 PCI Master Pead Caching 102 PCI Pipelining 102 PCI Pretetch 102 PCI 1arget Iatency 103 PCI to DPAM Pretetch 103 PCIVGA Palette Snoop 103 PIO Mode 104 PIPQ x Lse IPQ No. 104 PNP OS Installed 103 Post Write Combine 106 Pover On lunction 107 Primary Graphics Adapter 107 Primary VGA BIOS 108 Processor Number leature 108 PS2 Mouse lunction Control 108 Q 110 Quick Boot 110 Quick Pover On Sel t 1est 110 P 111 Pank Interleave 111 Pead-Around-Wr ite 111 Pead Wait State 111 Petresh Inter val 112 Petresh Mode Select 112 Peport No lDD lor Win93 112 Peset Contguration Data 113 LonIcnIs xi Pesource Controll ed By 113 PxD,1xD Active 114 S 113 S2K Bus Dr iving Strength 113 S2K Strobe N Control 113 S2K Strobe P Control 116 SDPAM 11 Command 116 SDPAM 11 Command Control 117 SDPAM Active to Precharge Delay 117 SDPAM Bank Interleave 117 SDPAM Bank-to-Bank Delay 118 SDPAM Burst Ien 119 SDPAM Burst Iength 119 SDPAM CAS Iatency 1ime 119 SDPAM Command Ieadott 1ime 120 SDPAM Command Pate 120 SDPAM Cycle Iength 120 SDPAM Cycle 1ime 1ras1rc 121 SDPAM LCC Setting 121 SDPAM Idle Iimit 122 SDPAM Ieadott Command 122 SDPAM Page Closing Policy 123 SDPAM Page Hit Iimit 123 SDPAM PH Iimit 124 SDPAM Precharge Control 124 SDPAM PAS Precharge Del ay 124 SDPAM PAS Precharge 1ime 123 SDPAM PAS Pul se Width 123 SDPAM PAS-to-CAS Delay 126 SDPAM Pov Active 1ime 126 SDPAM Pov Cycle 1ime 126 SDPAM 1ras 1iming Value 127 SDPAM 1rc 1iming Value 127 SDPAM 1rcd 1iming Value 128 SDPAM 1r p 1iming Val ue 128 SDPAM Bank-to-Bank Delay 128 SDPAM 1r rd 1iming Value 129 SDPAM Wr ite Pecover y 1ime 129 SDPAM Wr ite to Pead Command Delay 129 Second Boot Device 130 Security Setup 130 Shadoving Address Panges 130 Share Memory Size 131 Slave Drive PIO Mode 131 Slave Drive Ll traDMA 132 Speed Lrror Hol d 132 Split Iock Operations 133 Spread Spectrum 133 Super Bypass Mode 134 Super Bypass Wait State 134 SuperStability Mode 134 Svap lloppy Drive 133 xii LonIcnIs Synchronous Mode Select 136 System BIOS Cacheable 136 1 137 1hird Boot Device 137 1X, PX Inverting Lnabl e 137 1ypematic Pate 137 1ypematic Pate Delay 138 1ypematic Pate Setting 138 L 139 Lltra DMA Mode 139 LltraDMA-100 IDL Controller 139 LltraDMA-133 IDL Controller 140 LltraDMA-66 IDL Control ler 140 LSB Controller 141 LSB Keyboard Suppor t 141 LSB Mouse Support 141 LSWC Wr ite Posting 142 V 143 Video BIOS Cacheable 143 Video BIOS Shadoving 143 Video Memory Cache Mode 144 Video PAM Cacheable 143 Virus Warning 143 VIink 8X Support 146 W 147 Watchdog 1imer 147 Write Data In to Pead Delay 147 Write Pecovery 1ime 148 Chapter 4 Detailed Descriptions 149 Introduction 149 4 130 8-bit IO Pecover y 1ime 130 16-bit IO Pecovery 1ime 130 32-bit Disk Access 131 32-bit 1ranster Mode 131 A 133 Act Bank A to B CMD Delay 133 AGP 2X Mode 133 AGP 4X Drive Strength 134 AGP 4X Mode 133 AGP 8X Mode 136 AGP Alvays Compensate 137 AGP Aperture Size 137 AGP Capability 139 AGP Cl ock CPL lSB Clock 139 AGP Drive Strength 160 AGP Drive Strength N Ctrl 161 AGP Drive Strength P Ctrl 162 AGP Driving Control 162 LonIcnIs xii i AGP Driving Value 163 AGP last Wr ite 164 AGP ISA Aliasing 164 AGP Master 1WS Pead 163 AGP Master 1WS Wr ite 166 AGP Pretetch 166 AGP Secondary Iat 1imer 167 AGP Spread Spectrum 168 AGP to DPAM Pretetch 169 AGPCIK CPLCIK 169 Anti-Virus Protection 170 APIC lunction 170 Assign IPQ lor LSB 171 Assign IPQ lor VGA 171 A1 Bus Cl ock 172 A1A100PAID IDL Controller 173 Athlon 4 SSLD Instr uction 174 Auto Detect DIMMPCI Cl k 173 Auto 1urn Ott PCI Clock Pin 173 B 176 Boot Other Device 176 Boot Sequence 176 Boot Sequence LX1 Means 177 Boot 1o OS2 177 Boot Lp lloppy Seek 178 Boot Lp NumIock Status 178 Byte Merge 178 C 180 Clock 1hrottle 180 Compatibl e lPL OPCODL 181 CPL Dr ive Strength 181 CPL last String 182 CPL Hyper-1hreading 182 CPL I2 Cache LCC Checking 184 CPL Ievel 1 Cache 184 CPL Ievel 2 Cache 183 CPL Ievel 3 Cache 186 CPL 1hermal-1hrottling 187 CPL to PCI Post Write 188 CPL to PCI Wr ite Butter 189 CPL VCore Voltage 189 D 191 DBI Output tor AGP 1rans. 191 Delay DPAM Pead Iatch 191 Delay IDL Initial 192 Delay Prior 1o 1hermal 193 Delayed 1ransaction 194 Disable Lnused PCI Clock 193 DPAM Act to PreChrg CMD 193 DPAM Burst Iength 8QW 196 DPAM Data Integrity Mode 197 xiv LonIcnIs DPAM Idl e 1imer 198 DPAM Interleave 1ime 200 DPAM PreChrg to Act CMD 200 DPAM Patio (CPL:DPAM, 201 DPAM Patio HW Strap 202 DPAM Pead Iatch Delay 202 DPAM Petresh Pate 203 Duplex Sel ect 204 L 203 LCP Mode Lse DMA 203 LPP Mode Sel ect 203 l 207 last P-W 1ur n Around 207 last Write to Pead 1urnaround 207 lirst Boot Device 208 llash BIOS Protection 208 lloppy 3 Mode Support 209 lloppy Disk Access Control 209 lorce 4-Way Interleave 210 lorce Lpdate LSCD 210 lPL OPCODL Compatible Mode 211 lSB Spread Spectrum 212 lull Screen Iogo 212 G 213 Gate A20 Option 213 Graphic Win Size 213 Graphic Windov WP Combin 214 Graphics Aperture Size 214 H 216 Hardvare Peset Protect 216 HDD S.M.A.P.1. Capabil ity 216 Host Bus In-Order Queue Depth 217 Hyper-1hreading 1echnology 218 I 220 IDL Bus Master Support 220 IDL HDD Block Mode 220 Init Display lirst 221 In-Order Queue Depth 222 Interr upt Mode 223 IOQD 224 ISA 14.318MHz Clock 223 ISA Lnable Bit 223 K 228 K7 CIK_C1I Select 228 KBC Input Clock Select 229 Keyboard Auto-Pepeat Delay 230 Keyboard Auto-Pepeat Pate 230 I 231 I3 Cache 231 Ievel 2 Cache Iatency 232 LonIcnIs xv M 233 Master Dr ive PIO Mode 233 Master Dr ive LltraDMA 234 Master Priority Potation 233 MD Dr iving Strength 236 Memory Hole At 13M-16M 236 MP Capabl e Bit Identity 237 MPS Control Version lor OS 239 MPS Pevision 239 Multi-Sector 1ransters 240 N 241 NB Strap CPL As 241 No Mask ot SBA lL 241 O 243 Onboard lDC Svap A 8 B 243 Onboard lDD Controller 243 Onboard IDL-1 Control ler 244 Onboard IDL-2 Control ler 244 Onboard IP lunction 243 Onboard Parallel Port 243 Onboard Serial Por t 1 246 Onboard Serial Por t 2 246 Onboard LSB Controller 246 OS2 Onboard Memory ~ 64M 247 OS Select lor DPAM ~ 64MB 248 P 249 P2CC2P Concurrency 249 Parallel Port Mode 249 Passive Pelease 230 PCI42 Access 41 Petry 231 PCI 2.1 Compliance 231 PCI Chaining 232 PCI Clock CPL lSB Clock 233 PCI Delay 1ransaction 234 PCI Dynamic Bursting 233 PCI IDL Busmaster 236 PCI IPQ Activated By 237 PCI Iatency 1imer 237 PCI Master 0 WS Pead 238 PCI Master 0 WS Write 238 PCI Master Pead Caching 239 PCI Pipelining 239 PCI Pretetch 260 PCI 1arget Iatency 260 PCI to DPAM Pretetch 261 PCIVGA Palette Snoop 261 PIO Mode 262 PIPQ x Lse IPQ No. 262 PNP OS Installed 264 Post Write Combine 266 xvi LonIcnIs Pover On lunction 267 Primary Graphics Adapter 267 Primary VGA BIOS 268 Processor Number leature 269 PS2 Mouse lunction Control 269 Q 270 Quick Boot 270 Quick Pover On Sel t 1est 270 P 271 Pank Interleave 271 Pead-Around-Wr ite 271 Pead Wait State 272 Petresh Inter val 272 Petresh Mode Select 273 Peport No lDD lor Win93 274 Peset Contguration Data 273 Pesource Controll ed By 273 PxD,1xD Active 276 S 277 S2K Bus Dr iving Strength 277 S2K Strobe N Control 277 S2K Strobe P Control 278 SDPAM 11 Command 278 SDPAM 11 Command Control 279 SDPAM Active to Precharge Delay 280 SDPAM Bank Interleave 281 SDPAM Bank-to-Bank Delay 282 SDPAM Burst Ien 283 SDPAM Burst Iength 284 SDPAM CAS Iatency 1ime 283 SDPAM Command Ieadott 1ime 283 SDPAM Command Pate 286 SDPAM Cycle Iength 287 SDPAM Cycle 1ime 1ras1rc 288 SDPAM LCC Setting 288 SDPAM Idle Iimit 289 SDPAM Ieadott Command 291 SDPAM Page Closing Policy 291 SDPAM Page Hit Iimit 292 SDPAM PH Iimit 293 SDPAM Precharge Control 293 SDPAM PAS Precharge Del ay 294 SDPAM PAS Precharge 1ime 293 SDPAM PAS Pul se Width 293 SDPAM PAS-to-CAS Delay 296 SDPAM Pov Active 1ime 297 SDPAM Pov Cycle 1ime 297 SDPAM 1ras 1iming Value 298 SDPAM 1rc 1iming Value 298 SDPAM 1rcd 1iming Value 299 LonIcnIs xvi i SDPAM 1r p 1iming Val ue 300 SDPAM 1r rd 1iming Value 300 SDPAM Wr ite Pecover y 1ime 301 SDPAM Wr ite to Pead Command Delay 301 Second Boot Device 302 Security Setup 302 Shadoving Address Panges 303 Share Memory Size 303 Slave Drive PIO Mode 304 Slave Drive Ll traDMA 303 Speed Lrror Hol d 306 Split Iock Operations 306 Spread Spectrum 307 Super Bypass Mode 308 Super Bypass Wait State 308 SuperStability Mode 309 Svap lloppy Drive 310 Synchronous Mode Select 310 System BIOS Cacheable 311 1 312 1hird Boot Device 312 1X, PX Inverting Lnabl e 312 1ypematic Pate 312 1ypematic Pate Delay 313 1ypematic Pate Setting 313 L 314 Lltra DMA Mode 314 LltraDMA-100 IDL Controller 313 LltraDMA-133 IDL Controller 313 LltraDMA-66 IDL Control ler 316 LSB Controller 317 LSB Keyboard Suppor t 317 LSB Mouse Support 318 LSWC Wr ite Posting 318 V 320 Video BIOS Cacheable 320 Video BIOS Shadoving 321 Video Memory Cache Mode 322 Video PAM Cacheable 323 Virus Warning 324 VIink 8X Support 323 W 326 Watchdog 1imer 326 Write Data In to Pead Delay 326 Write Pecovery 1ime 327 Acronyn List 329 Inde 33S About the Author 347 About Adrian's Rojak Pot 349 About the BIOS Optinization Guide 3S1 xviii LonIcnIs Acknovledgnents Iike every nev author, I started this project vith the idea that all I needed to do vas vrite the guide on BIOS options. It vould be a cakevalkor so I thought. Lntortunately, vriting a book is really a lot more complex than it seems. As I vorked vith my editor on the book, I tound myselt adding more and more material. Lnlike the online version ot the BIOS Optimization Guide, this book covers everything about the BIOS.1his book is the truly complete BIOS Optimization Guide. Lntortunately, because ot my busy schedule, the development ot this book has taken almost a year longer than ve planned tor. A thousand apologies to everyone, including my exasperated editor' Nov, I vould like to thank my parents (as e:erone shouio:, and my girltriend, enny, tor believ- ing in my abilities and supporting me all the vay through. Although they never understood vhy anyone vould vant to optimize the BIOS, I couldn`t have done all this vithout them' I vould also like to thank the individuals vho made signitcant contributions to this exhausting projectmy editor, Bernard Goodvin, Iance Ieventhal and im Markham at Prentice Hall, and ot course, my pal, Chan o Wee' Bernard, it you did not persist and guide this nev vriter through the pittalls ot vriting a book, it vouldn`t have become a reality.1hank you' A big thank you also goes to both Iance and im tor commenting on my vork.You really helped me raise the standard ot this book.1hank you' I vould also like to thank my pal, o Wee, tor helping me handle the mundane aspects ot this project. He vas invaluable in alloving me to concentrate on vriting the book instead ot getting bogged dovn in clerical vork.You are a savior, o Wee' linally, I vould like to thank my buddies and core members ot 1eam APPKen Ng and Chai Ser Ioon tor helping me vith Adrian`s Pojak Pot vhile I tnished the book.1his book is as much a tribute to 1eam APP as it is to everyone else vho contributed to the book.1hank you, guys' Forevord Preakin lhrouh the PI: Parrier.lhe Defniti:e PI: ptimi:ation uioe for ICs is absolutely the best guide ot its kind. Pecent advances in technology have turned the user-triendly BIOS ot the past into an engi- neer`s maze ot jargon and techno-babble. Most descriptions ot BIOS settings trom motherboard manutacturer`s manuals give little more than a list ot the available settings options. A description ot the settings and an indication ot hov to set timings are virtually nonexistent. Preakin lhrouh the PI: Parrier solves all that by providing easy-to-understand, layman`s descriptions tor all ot the latest BIOS settings. Combining these descriptions vith real-vorld reasons tor choosing certain options makes the guide an invaluable resource to any computer tveaker or enthusiast. lor the advanced user and the curious, the book is tull ot technical intormation that delves deeply into the mysterious and uncharted vaters ot the modern BIOS setup. Memory timings are an extremely important part ot pertormance and stability in today`s high- end computers. At Mushkin, Adrian Wong`s online BIOS Optimization Guide (http:vvv.rojakpot.combog.aspx, has helped us give accurate, bleeding-edge sugges tions to our customers to increase pertormance and stability. It has been an indispensable tool tor our technical personnel to use in P8D and troubleshooting. Kudos to Adrian Wong' Levis Keller 1echnical Services Manager, Mushkin Lnhanced Memory Systems, Inc. http:vvv.mushkin.com Introduction What Is the BIOS Welcome to the tirst edition ot Preakin lhrouh the PI: Parrier.lhe Definiti:e PI: ptimi:ation uioe for ICs. Most people never think about vhat actually goes on vhen using a computer.1o many, a com- puter simply reacts to a series ot keyboard entries and clicks. Whatever the computer is com- manded to do, it just does. No questions asked. In reality, it isn`t as simple as that. Behind the tacade ot the user-triendly graphical user intertace, many things have to be done by the system tor a command to be carried out. Lnter the BIOS, vhich is short tor Basic Input/Output Systen. By detinition, it is the intertace betveen sottvare and hardvare that allovs them both to com- municate and interact vith each other.While you may think that the BIOS only exists in the torm ot the motherboard BIOS, it is actually the combination ot the motherboard BIOS, the BIOS ot all add-on cards in the system, as vell as their device drivers. In the early days ot personal computing, the BIOS vas ott-limits to the user. Access vas restrict- ed to only a tev basic tunctions , just enough tor the system assembler to get the computer run- ning. Knovledge about the BIOS at that time vas nothing short ot arcane. Yet today, the situation is not much better.Yes, motherboard manutacturers are alloving a lot more access to the various BIOS options. 1his gives us more tlexibility in setting up and opti- mizing the computer. Hovever, little has been done about educating the user about vhat each BIOS option actually does. 1ake a look at the BIOS section ot any motherboard manual. It vould be very surprising it you manage to extract anything usetul out ot the terse, cryptic explanations. Hov is anyone expect- ed to optimize the BIOS vhen no one knovs vhat each BIOS option does I started vriting this BIOS guide back in 1999 as a simple online guide on hov to optimize the BIOS. 1oday, it not only covers BIOS optimization, it has also become a comprehensive guide on over 230 BIOS options. 1his book not only teaches you hov to optimize each BIOS option, you also learn vhat each BIOS option does and the reason behind each recommended setting. In the end, you vill be able to optimize the BIOS like a protessional' Book Objoctivos Preakin lhrouh the PI: Parrier vas vritten vith several key objectives in mind. It vas primarily vritten to help the reader optimize the BIOS. Lntortunately, BIOS optimiza- tion isn`t a clear-cut problem that can be solved by simply tolloving some tixed guidelines. Although many simple guidelines and recommendations are covered in this book, hardvare and sottvare contigurations vary trom computer to computer. 1heretore, it is important that the reader understands vhat each BIOS option does so that he or she can make the best decision tor the computer in question. 1o that end, this book not only helps you optimize the BIOS vith many guidelines and recom- mendations, it also helps you understand vhat each BIOS option does, so you can make the necessary adjustments tor your sys tem. 1his book aims to dispel the misintormation about many BIOS options that have been propa- gated by both media and manutacturers alike. lor too many years nov, motherboard manuals and various computer books have been spreading inaccurate intormation and recommendations on many BIOS options. It`s time to change that tor good' 1his book also discusses basic topics about the BIOS to provide a solid toundation on the BIOS and hov to keep it updated as vell as access its setup menu. When you tinis h reading this book, you vill have all the necessary knovledge you need to tully optimize the BIOS ot your computer' Who Is lhis Book Ior? 1his book is tor those (novice or advanced, vho are interested in optimizing the BIOS tor per- tormance and stability. You vill learn vhat the BIOS is, the ditterent types ot BIOS, hov to access your BIOS, and hov to update it.You also vill learn vhat each BIOS option does and vhat you should set tor optimal pertormance and stability. 1his book also teaches you about BIOS emergencies like an unbootable computer or a cor- rupted BIOS. What should you do Hov can you correct the problem 1his book covers all that, including a look at the hot tlash method. lor the novice, Chapters 1 and 2 are just vhat you need. It you are tamiliar vith computers and vant to understand vhat each BIOS option really does, turn to Chapters 3 and 4. Choptor Brookdown Preakin lhrouh the PI: Parrier is really tvo books in one. Chapters 1 and 2 provide a solid toundation ot BIOS basics and special topics in a narrative tashion, vhile Chapters 3 and 4 are presented in a more structured manner tor easy reterence. Here, you not only learn everything about each BIOS option, you also learn the logic behind each optimization. InIroducIon WhaI Is Ihc 8I0S? 2 LhapIcr 8rcakdown 8 Choptor 1: BIOS Bosics Chapter 1 serves as an introduction to the BIOS. It deals vith basic topics on the BIOS. In this chapter, you learn vhat the BIOS really is, hov it vorks, hov to keep it updated, and hov to access it. Choptor 2: Spociol lopics Chapter 2 deals vith special topics like BIOS emergencies and hot tlashing. It you ever run into trouble vith the BIOS, head straight tor this chapter. It can help you restore your BIOS. Choptor 3: Quick Roviows Chapter 3 otters a simplitied explanation ot each BIOS option as vell as its recommended settings . llip to this chapter it you need a quick overviev ot a BIOS option and its optimal settings .1his is targeted at those vith little hardvare knovledge. Choptor 4: Dotoilod Doscriptions Chapter 4 deals vith each BIOS option in much greater detail. It you already have a moderate level ot hardvare knovledge, this section allovs you to achieve a greater understanding ot the various BIOS options and the logic behind their recommended settings. Please note that certain BIOS options may appear similar in both the uick Pe:ieus and Detaii eo Descriptions sections. Acronyn List lolloving Chapter 4, you vill tind a complete alphabetical list ot acronyms used throughout the book. Peter to this list it you vant to quickly see an acronym spelled out. Cotogory Lookup loblo Printed on the inside tront and back covers ot this book is the Category Iookup 1able. 1he BIOS teatures have been arranged according to ditterent sub systems so that you can easily search tor the BIOS teature ot your choice. It the BIOS teature you are interested is not listed vithin the book (because it has a ditterent name,, you can try checking the Category Iookup 1able tor a similar BIOS teature. Chapter 1 What Is the BIOS 1he BIOS is short tor Basic Input/Output Systen. By detinition, it is the intertace betveen sottvare and hardvare that allovs s ottvare and hardvare to communicate and interact vith each other. 1he BIOS is made up ot everything that allovs sottvare and hardvare to interact vith each other. While you may think that the BIOS only exists in the torm ot the motherboard BIOS, it is actually the combination ot the motherboard BIOS, the BIOS ot all add-on cards in the sys- tem, as vell as their device drivers. How Doos tho BIOS Work? Most people never think about vhat actually goes on vhen they do something on the comput- er.1o most people, vhenever they command the computer to do something, it just does it. No questions asked. It isn`t as simple as that. Behind the tacade ot the user-triendly GUI (Graphical User Interface,, many things have to be done by the system tor the command to be carried out. Iet`s visualize the computer system as three separate layers that communicate vith each other through ditterent intertaces. 1he diagram to the right is ot that layered division: In our layered system, the application is the highest level. It cannot directly interact vith the hardvare. It can only com- municate vith the operating system through the API or Application Progran Interface. 1he API is a set ot common tunctions that the application calls upon to get the operating system to do vhat it vants. Because the API is operating system-specitic, it ditters trom operating system to operating system. Hovever, irrespective ot the operating system, the API allovs the application to get the job done vithout knoving hov the operating system does it. 1he application doesn`t need to knov anything about the computer`s hardvare. 1he operating system then communicates to the BIOS vhat it needs to carry out the application`s request.1he operating sys- tem never communicates directly vith the hardvare. lhe oifferent i aers ano interfaces. 1he BIOS layer allovs the operating system to support all manners ot hardvare. Lach piece ot hardvare comes vith its ovn BIOS andor driver, vhich become part ot the system`s BIOS. 1heretore, the BIOS layer is dynamic and changes to match the computer`s hardvare contigura- tion. It serves to mask the ditterences betveen ditterent hardvare by presenting a common intertace to the operating system. 1he operating system only needs to knov hov to communicate vith the BIOS layer. It is up to the BIOS layer to translate the operating system commands into action by the hardvare. Without the BIOS layer, there`s no vay the operating system can access the hardvare layer.1he BIOS layer is the operating system`s key to the hardvare layer.1hat`s hov important the BIOS layer is in the computer system. lho Mothorboord BIOS Although, by detinition, the BIOS consists ot the motherboard BIOS, the BIOS ot all add-on cards in the system, as vell as their drivers , ve vill be concentrating on the motherboard BIOS in this book. 1he motherboard BIOS is the most important component ot the BIOS layer. 1his is because it contains all the sottvare needed to get the computer started. It also comes vith basic diagnostics and contiguration utilities. lho BIOS Chip 1he motherboard BIOS is stored in a chip on the motherboard.1he BIOS chip normally comes in the torm ot a rectangular DIP (Dual In-line Package) or a square PLCC (Plastic Leaded Chip Carrier, package. 1he capacity ot BIOS chips is measured in Megabits (Mb,. Most BIOS chips these days are 2Mb (236KB, in size.1hese higher capacity chips allov the manutacturer to otter more tea- tures than is possible vith the smaller 1Mb chips. Hovever, please note that the size ot the BIOS chip has noth- ing to do vith its pertormance. 1he choice ot type and size ot the BIOS chip is a matter ot economics and requirements, rather than pertormance. LhapIcr 1 WhaI Is Ihc 8I0S? ILCCtpe PI: chips. (Ihoto | author.) Why 0pImzc Ihc 8I0S? 7 Whot Doos It Do? Here is a breakdovn ot vhat the motherboard BIOS actually consists ot: Pover-on diagnostic tests System contiguration utility Bootstrap loader BIOS intertace When you boot up the computer, it initiates the POS1 (Pover-On Diagnostic 1est). 1he POS1 serves as a quick-and-dirty vay to make sure that all the critical components are tunctioning. Atter the POS1 sequence completes, you are given the opportunity to access the system contig- uration utility. 1his utility allovs you to contigure and modity a range ot teatures.1hese BIOS teatures shov you just hov important the BIOS is. 1hese BIOS teatures control every aspect ot the computer, trom the speed at vhich the proces- sor runs to the transter mode ot the hard disk. It goes vithout saying that thes e BIOS teatures are the reason vhy I`m vriting this book. We go into details later in Chapter 4. Atter the short delay, the BIOS starts the bootstrap loader routine, vhich scans tor a valid master boot sector on all available drives. 1his can be anything trom a hard disk to a CD-POM drive. 1he master boot sector is just a predetermined area containing code that initiates the loading ot the operating system. When executed, the master boot sector turns over the booting process to the operating system by loading the operating system`s boot sector.1he operating system then starts loading up its core tiles. In most cases, this is vhere the BIOS` role ends because current operating systems employ their ovn 32-bit or 64-bit drivers, vhich otter tar superior tunctionality and pertormance to the BIOS` basic drivers. Hovever, the BIOS` core drivers still have some importance. Lven modern operating systems like Microsott Windovs still need to use the BIOS` basic driv- ers, albeit only in their troubleshooting or sate modes. 1his is because the core BIOS drivers have been standardized a long time ago, and every piece ot hardvare made since then is backvard-compatible vith them. While these core BIOS drivers may be slov and primitive, they are guaranteed to vork vith any hardvare designed tor the PC. 1hat`s vhy they are still an integral part ot every PC. Why Optinizo tho BIOS? Although the BIOS only tunctions trom the time you press the Pover On button until the operating system takes over, its ettects last as long as the computer is operational.Whatever you set in the BIOS greatly determines your computing experience. It the BIOS is not contigured properly, you may be able to boot up the operating system and run it tor a vhile. Hovever, the system vill become unstable and eventually crash.1his vill go on and on, ad nauseum. You may send it back to your computer dealer and, more likely than not, the technician vill simply reset the BIOS to its tail-sate settings and send it back to you. Hovever, is that the bes t solution Most detinitely not' An unoptimized BIOS means an unoptimized system. Not only vill it take longer to boot up or initialize devices, it vill also slov dovn the entire computer. It`s like knee- capping s omeone betore sending him out to do the long jump' BIOS optimization is critical not only to the optimal pertormance ot the computer, but also to the proper tunctioning ot the system`s components. Computers these days are made up ot a hodge-podge ot ditterent components trom ditterent manutacturers. 1his presents a real problem vhen it comes to getting them all to vork together. Because ot the variety ot components that make up any one computer, it is impossible tor man- utacturers to optimize their motherboards tor any particular contiguration. 1hat`s vhy all moth- erboards come vith contigurable BIOS. 1he BIOS allovs the OLM (Original Lquipment Manutacturer,, as vell as the end-user, to modity settings and timings to support ditterent contigurations.Without them, manutact- urers vould be torced to use the most conservative settings, vhich vould greatly degrade pertormance. How Do I Optinizo tho BIOS? 1he key to optimizing the BIOS lies in its built-in system contiguration utility. As mentioned earlier, this is vhere you can contigure or modity a variety ot BIOS teatures and options. 1hese BIOS teatures shov you just hov important the BIOS is.1hey control every aspect ot the computer, trom the speed at vhich the processor runs to the transter mode ot the hard disk. 1his book teaches you hov to optimize your BIOS tor proper operation and maximum per- tormance. Iet`s turn that snail into a road hog' BIOS Updotos lirst ot all, you should knov that the BIOS that ships vith your motherboard is not necessarily the latest version or the most stable version. Peputable motherboard manutacturers constantly improve on their motherboard BIOS and regularly release BIOS updates. 1hese BIOS updates are important because they correct bugs and sometimes provide additional capabilities.You can think ot them as driver updates or sottvare patches.You should alvays keep the motherboard BIOS up to date. In the tolloving tigure, you can see the list ot changes in tvo BIOS updates tor the ABI1 Nl7-S motherboard. LhapIcr 1 WhaI Is Ihc 8I0S? 8 How Do I Updoto tho BIOS? 1he process ot updating the BIOS can be summarized in the tolloving steps: 1. Determine your BIOS version. 2. Obtain the appropriate BIOS update. 3. Prepare a BIOS tlash disk. 4. llash the motherboard BIOS. Nov let`s go through the process step by step. NoIc !he lern fl ash or flashng is used lo describe lhe acl of udalinq lhe 8l0S. Dotornining tho BIOS Vorsion Betore you update your BIOS, it`s best to tind out vhat version ot BIOS you are currently using. It you already have the latest version, then there`s no point in going through the process. 1he display ot the BIOS version number or ID varies trom manutacturer to manutacturer. As you can see, the bug tixes and teature enhancements are both numerous and important. It really pays to keep your BIOS updated' 8I0S updaIcs 0 Detaiis of PI: upoates for the PIl ^I7: mother|oaro. (Courtes of PIl Computer Corporation. seo uith permission.) Hovever, it is most commonly the last tvo or tour digits or letters at the end ot the string that appears vhen you boot up the computer. LhapIcr 1 WhaI Is Ihc 8I0S? 10 Determinin the PI: ID. (Courtes of PIl Computer Corporation. seo uith permission.) Your motherboard manutacturer may use numbers or letters to represent the BIOS version or ID.1he tolloving is an example ot the BIOS version or ID. Because this string only appears tor a tev s econds vhen you start up the computer, you might vant to turn on your monitor a tev seconds betore you start up your computer because some monitors take some time to initialize. You can also use the Pause key to treeze the screen so that you can s earch tor and identity the BIOS ID. Pressing any key atter that vill untreeze the screen and allov the booting process to continue. In the preceding example, the BIOS ID is a tvo-digit number (00,. Other motherboards may use tour digits or even letters instead ot digits. Some even use a mix ot letters and digits. It the BIOS ID does not appear as it does in the example, please check the manual that came vith your motherboard.Your motherboard manutacturer may have chosen to shov the BIOS ID somevhere else. Obtoining tho BIOS Updoto Nov that you knov your BIOS ID, it`s time to check vhether your motherboard manutacturer has a BIOS update tor you. BIOS updates are best obtained directly trom the manutacturer`s vebsite instead ot other distri- bution points like hardvare sites and unotticial mirrors.1his ensures that you have the very lat- est BIOS update available and reduces the risk ot dovnloading a virus-intected copy. So, head over to your motherboard manutacturer`s vebsite. 1he BIOS updates are usually listed in the Dovnloads or Support section ot the vebsite. Please note that vhile ditterent motherboard models may appear to have the same BIOS ID, you mus t dovnload only the BIOS that vas specitically meant tor your motherboard. llashing a BIOS update that vas meant tor another motherboard vill likely cause your motherboard to tail. Atter you have tound the page listing the BIOS updates tor your motherboard, there may be a long list ot BIOS updates. lor example, the adjacent tigure shovs a tev ot the BIOS updates tor the ABI1 K17A-PAID-motherboard. Although the number ot BIOS updates may be contusing, don`t vorry' You don`t have to dovn- load and tlash all ot them. All you need to do is dovnload and tlash the i atest version. Hovever, you must tirst deter- mine vhether there is an update tor your BIOS. Pemember the BIOS ID Compare it against the list ot BIOS IDs. Irrespective ot hov the BIOS ID appears, motherboard manutactur- ers alvays progressively label BIOS updates. It your BIOS ID is a number, larger numbers alvays denote a never BIOS. lor example, a BIOS vith an ID ot 01 is never than a BIOS vith an ID ot 00 but older than a BIOS vith an ID ot 02. It the BIOS ID is made up ot letters, letters lover in alphabet- ical order alvays denote a never BIOS. lor example, a BIOS vith an ID ot AB is never than a BIOS vith an ID ot AA but older than a BIOS vith an ID ot AC. 1he same goes even it your BIOS ID is a mix ot letters and numbers, just like in the preceding K17A-PAID example. 8I0S updaIcs 11 List of PI: upoates f or the PIl Kl7PID mother|oaro. (Courtes of PIl Computer Corporation. seo uith permission.) It your BIOS ID is the latest BIOS ID, then there`s no need to proceed turther vith the BIOS tlash.You already have the latest version. ust make sure you check back once in a vhile. It there`s a never BIOS ID than your current BIOS ID, dovnload the nev BIOS image. It usu- ally comes prepackaged vith the tlash utility in the torm ot a compressed ZIP tile or a selt- extracting compressed tile. Proporing o BIOS Ilosh Disk Nov that you have the compressed tile containing the BIOS update, it`s time to prepare a clean DOS boot disk.1his is because most tlash utilities require the use ot real mode DOS.Also, to prevent contlicts, nothing other than the necessary boot tiles should be loaded into this boot disk. You can easily create a clean boot disk in Windovs. Lven Windovs XP, vhich does not support DOS, comes vith a utili- ty that allovs you to create your ovn DOS boot disk. ust remember to use a reliable tloppy disk.A detective disk may cause the BIOS update to be corrupted. In Windovs XP, all you need to do is bring up the tloppy tor- mat utility. ust right-click on your tloppy drive in Windovs Lxplorer and click on Fornat.1he lormat 3 1 2 screen appears. Among the tormat options, there is an option called Create an MS-DOS startup disk. Check this option and click Start to tormat the tloppy disk. Windovs XP vill then tormat your tloppy disk, make it bootable and copy all the necessary tiles tor it to boot up into real mode DOS. Atter you have a clean DOS boot disk, all you need to do is extract the BIOS update tile and the tlash utility and copy them into the boot disk. 1he BIOS update tile or image usually has a .|in extension. Some come vith a .rom extension. Hovever, they are all the same, they are just BIOS image tiles.Write dovn the name ot the BIOS image tile. It vill come in handy later. Iloshing tho Mothorboord BIOS 1here are actually a tev vays you can tlash your BIOS.1he traditional vay is by a DOS boot disk. Hovever these days, manutacturers are implementing never methods. lor example, many BIOS nov come vith their ovn tlash utility. Some manutacturers even pro- vide you vith a utility that allovs you to tlash the BIOS online' lor simplicity`s sake, ve vill only touch on the common DOS tlashing method using the Avardllash sottvare. 1he Avardllash sottvare is probably the most common tlas h utility around. It is used to tlash the BIOS ot motherboards using the AvardBIOS. Please note that the Avardllash utility is DOS-based. It cannot be used in a Windovs-based environment.You must boot up using a DOS boot disk betore using this utility. LhapIcr 1 WhaI Is Ihc 8I0S? 12 Creatin a |oot oisk in 1inoous XI. As you can see, the utility is quite versatile. It provides numerous options. Ot course, most ot them are not necessary tor our use. 1he manutacturer ot our reterence motherboard, ABI1, recommends the tolloving parameters: A:(>aWdfJash b1os.b1n 1cc 1cd 1cp 1py 1sn 1cks 1r 1his essentially tells the Avardllash utility to do the tolloving: 1. Skip back up ot original BIOS image. 2. Shov the bios.bin BIOS image tile`s checksum. 3. Program the llash BIOS vith the bios.bin BIOS image tile. 4. Clear CMOS data atter programming the llash BIOS. S. Clear DMI data atter programming the llash BIOS. 6. Clear PnP (LSCD, data atter programming the llash BIOS. 7. Automatically reset the computer atter programming is complete. Please consult your motherboard manutacturer tor its recommended parameters. Ditterent man- utacturers may recommend ditterent parameters even it they are all using the same Avardllash utility. It you run this command atter booting up in DOS, the Avardllash utility automatically updates the motherboard`s llash BIOS vith the nev BIOS image and clears the CMOS, DMI, and LSCD data betore resetting the computer tor the changes to take ettect. Atter the computer is rebooted, the nev BIOS takes ettect. Pemember, because the CMOS data has been cleared during the tlash process, the BIOS reverts to detault settings.You should access the BIOS setup utility to set up the various parameters as vell as optimize it. 8I0S updaIcs 18 uaroIiash utiiit commanos.. 1he tolloving is a screen capture ot the available commands ot the 8.23K version ot the Avardllash utility: Accossing tho BIOS Sotup Utility 1he BIOS setup utility is only available tor a tev short seconds vhen you boot up your com- puter. It your operating system has already loaded up, you must reboot your computer betore you can access the BIOS setup utility. In motherboards using the AvardBIOS, the BIOS tlashes the tolloving message tor a tev sec- onds during the booting up process: Press Del 1o Lnter Setup When you see that message, quickly press the Del (Delete, key.1his halts the booting process and brings up the BIOS setup menu. Please note that not all BIOS sottvare use the Del key tor access to the setup menu. Ditterent BIOS vendors have ditterent trigger keys. Alternatives to the Del key include: Lsc (Lscape, key F2 key Ctrl-Alt-Lsc key combination Please consult your motherboard manual on the trigger key tor your motherboard`s BIOS setup utility. lho BIOS Sotup Utility 1he BIOS setup utility varies trom motherboard to motherboard. Some have a graphical appearance vhile others have a simple menu system. 1he most common is the basic menu sys- tem.1he top tigure on the opposite page is an example ot that menu system. 1his is vhat greets you vhen you press the trigger key to access the BIOS setup utility. As you can see, the screen consists ot nothing more than a list ot available sub-menus on the lett and some commands on the right. 1he keyboard`s cursor keys are used to navigate this menu system. Pressing the Lnter key per- torms actions like opening up a sub-menu or activating one ot the commands on the lett menu. Open up a sub-menu and the bottom tigure on the opposite page is vhat you may see. 1his sub-menu (Advanced Chipset Features, displays a list ot available BIOS options or tea- tures.You can brovse through the list using the cursor keys. 1he values ot those BIOS options can be moditied using the (plus, or (minus, key in this BIOS. In other BIOS, you may use the Page Up and Page Dovn keys instead. Optinizing tho BIOS 1his brings us to the crux ot this book. Optimizing the BIOS is vhat this book is all about. Chapters 3 and 4 concentrate entirely on the numerous BIOS options you may encounter in your motherboard`s BIOS setup utility. LhapIcr 1 WhaI Is Ihc 8I0S? 14 0pImzng Ihc 8I0S lhe PIl :I7 PI: setup utiiit. (Courtes of PIl Computer Corporation. seo uith permission.) su|menu in the PIl :I7 PI: setup utiiit. (Courtes of PIl Computer Corporation. seo uith permission.) Chapters 3 and 4 otter tvo ditterent levels ot detail. Chapter 3 otters a quick guide to the vari- ous BIOS options and optimization recommendations. Chapter 4, on the other hand, delves into each BIOS option vith much greater detail. I hope you enjoy reading about the ditterent BIOS options as much as I enjoyed researching and vriting about them. But betore you head over to those chapters, be sure to read Chapter 2, vhich teaches you hov to get out ot trouble vhen something goes vrong during the optimization process. Pemember to tlip to Chapter 2 it you ever run into trouble' Nov, let`s go optimize your BIOS' LhapIcr 1 WhaI Is Ihc 8I0S? 1 Chapter 2 Special 1opics BIOS Lnorgoncios Although this book vill help you optimize the BIOS, it cannot tell you just hov tar you should push your system. 1here are just too many possible permutations ot hardvare contigurations to cover in this or any other book, tor that matter. It you are particularly adventurous, you vill become very tamiliar vith system crashes, sponta- neous reboots, or an unresponsive system. Ot course, rebooting the system and undoing the changes can correct all that. Hovever, occasionally, you may come tace to tace vith emergencies like an unbootable com- puter or, even vorse, a BIOS corruption' With such problems, the system is completely dead and you cannot access the BIOS. Iuckily, ve have solutions tor these problems. Iet`s take a look' Unbootoblo Syston 1his otten happens vhen you set an excessively high clock speed vhile overclocking your processor or memory. It can also happen vhen you set certain BIOS options incorrectly. In these cases, your system becomes completely unresponsive.When you pover it up, it retuses to boot. Because the computer cannot be booted up, you cannot access the BIOS menu and correct the mistakes you made. lortunately, all you need to do is reset the BIOS. We cover tour ditterent methods here, in the order ot simplicity. Powor OII-Powor On Certain motherboards have a built-in mechanism that protects the computer trom being ren- dered unbootable due to incorrect BIOS settings. In such motherboards, the BIOS automatically boots up using its detault settings atter several tailures to boot.1his allovs you to access the BIOS and correct the BIOS settings. You should check your motherboard manual to see vhether your motherboard supports such a teature. Not all motherboards come vith this teature. It your motherboard supports this teature, all you need to do is pover ott your computer and pover it on again. Sometimes, you need to do this tour or tive times betore the mechanism kicks in. Atter the motherboard boots up using its detault settings, you should immediately access the BIOS and change the incorrect BIOS settings you made earlier. Royboord Rosot Some motherboards support the resetting ot the BIOS using a keyboard shortcut.1his allovs you to reset the BIOS vithout opening your computer`s case. lor specitic instructions on hov to do this, you should consult your motherboard manual. Ditterent motherboard manutacturers have ditterent implementations. Hovever, no matter vhat key or key combination is used, they only vork vhen the computer is booting up. We vill use the ABI1 Nl7-S motherboard as an example. In this motherboard, the Insert key is used as the BIOS reset key. Ot course, it only vorks vhen the computer is povered up. Atter that, the Insert key tunctions normally. 1o reset the BIOS, the system must be povered ott tirst.1hen, vith the Insert key kept depressed, turn on the computer.1his vill torce the motherboard to boot up vith detault settings . Atter the motherboard boots up using its detault settings, you should immediately access the BIOS and change the incorrect BIOS settings you made earlier. CMOS Dischorgo junpor Lvery motherboard comes vith a CMOS discharge jumper. 1his jumper allovs you to dis- charge the CMOS and reset the BIOS to its detault settings. 1he position ot this jumper varies betveen motherboard models. Please consult your mother- board manual tor the location ot the CMOS discharge jumper. lor the purpose ot this discussion, ve use the ABI1 SI7 motherboard as an example. In this motherboard, the position ot the CMOS discharge jumper is clearly shovn in the opposite diagram (from the PIl :I7 manuai,. 1he diagram should give you a good idea ot vhere to tind the jumper. 1o discharge the CMOS data, you should tirst pover ott the system. Please note that you should also turn ott the main pover to the computer.1his cuts ott the 3V standby pover that can prevent the CMOS trom discharging properly. Atter ensuring the system is completely turned ott, open up your computer case to gain access to the motherboard. Iook tor the CMOS discharge jumper as shovn in the manual. Atter you have located the CMOS discharge jumper, you vill note some markings next to the header. In this example, the pins ot the header are labeled 1, 2, and 3. By detault, the CMOS discharge jumper shorts pins 1 and 2, thus alloving normal operation ot the motherboard. 1o tlush the CMOS data in the ABI1 SI7 motherboard, you just need to remove the jumper and use it to short pins 2 and 3. Ieave the jumper there tor 3 to 10 seconds.1his tlushes the CMOS data and restores the BIOS to its detault settings. You should then replace the jumper in its detault position over pins 1 and 2. 1his allovs the motherboard to boot up normally. Nov you can close up your computer`s case and pover on the system. Because the CMOS data has been erased, you should access the BIOS immediately and restore vhatever cus tomized set- tings you preter. LhapIcr 2 Spcca| Jopcs 18 CMOS Bottory Ronovol Lvery motherboard comes vith a small battery, usually a 3V CP2032 battery. 1his battery pro- vides the pover necessary to keep the CMOS data intact vhen the computer is not povered. It all other methods tail, removing the CMOS battery vill erase the CMOS data.Atter the CMOS battery is removed, the CMOS vill lose its data, resetting the BIOS to its detault settings. 1he position ot the CMOS battery varies betveen motherboard models. Pleas e consult your motherboard manual tor the location ot this battery in your motherboard. lor the purpose ot this discussion, ve vill use the ABI1 SI7 motherboard as an example. In the diagram on the opposite page, the position ot the CMOS battery is circled. Att er you have an idea ot vhere to look tor the CMOS battery, you can proceed. 1. Pover ott the computer. 2. Open up the computer case. 3. Iocate the CMOS battery. Note the tensioned latch holding it in place. 4. Press the latch to release the battery and litt it out. S. Wait tor 3 to 10 seconds to allov the CMOS to discharge. 6. Peplace the CMOS battery. 7. Close the computer case. 8. Pover on the computer. Because the CMOS data has been erased, you should access the BIOS immediately and restore vhatever customized settings you preter. unhooIah|c SysIcm 10 CM: oischare jumper position, PIl :I7 mother|oaro. (Courtes of PIl Computer Corporation. seo uith permission.) Corruptod BIOS Although the BIOS resides in a llash POM that protects it trom data loss vhen pover is not supplied, it is still susceptible to corruption.1he BIOS can be corrupted by a variety ot mechanismsviruses, incomplete or bad BIOS tlashes, tlashing the vrong BIOS image, bugs in the BIOS itselt, and so torth. When such a corruption occurs, the BIOS either behaves abnormally or maltunctions, prevent- ing the computer trom booting up. As you can see, BIOS corruption is a big problem vhen it happens. 1o prevent this, some manutacturers actually ship their motherboards vith tvo BIOS chips. In the event that one BIOS chip gets corrupted tor any reason, the user can easily svitch to the alternate BIOS and repair the corrupted BIOS chip later by simply tlashing it vith a nev BIOS image. Lxamples include Gigabyte`s DualBIOS teature (shovn in the picture on the opposite page, and Albatron`s BIOS Mirror teature. In such motherboards, you can see tvo BIOS chips side by side. Hovever, most motherboards do not ship vith tvo BIOS chips. lor such motherboards, BIOS corruption usually means returning the motherboard to the manutacturer tor repair or replace- ment. lor the user, this means days to veeks ot computer dovntime. LhapIcr 2 Spcca| Jopcs 20 CM: |atter position, PIl :I7 mother|oaro. (Courtes of PIl Computer Corporation. seo uith permission.) CMOS battery 1he more tech-savvy user can speed things up by requesting a replacement BIOS chip and replacing it herselt. Hovever, this is subject to the manutacturer`s villingness to send the replacement chip.You vill still have to vait a tev days tor the replacement chip to arrive. A much quicker alternative is to hot flash the corrupted BIOS. Hovever, this technique requires a moderate level ot technical expertise and some experience vorking vith hardvare and tlashing the BIOS. 1he tolloving is a short step-by-step guide on hot tlashing tor your reterence. Please note that this is a dangerous procedure tor the inexperienced. Do not attempt it unless you have experi- ence vorking vith hardvare and tlashing the BIOS. Hot Iloshing No, hot tlashing does not require you to heat up your BIOS nor does it have anything to do vith heat. And no, it is certainly not related to the hot tlashes that menopausal vomen experience' Hot tlashing is basically the same as a plain ane BIOS tlashyou use a BIOS tlash utility to tlash a BIOS image into the llash POM. Hovever, there is a tvist to it. Hot tlashing requires you to svap BIOS chips vhile the system is running.1hat`s vhat the vord hotin hot tlashing meansyou svap the BIOS chip vhile your system is hot. hoI F|ashng 21 lhe ia|te DuaiPI:. (Courtes of Dono:an Dennis Laoh. seo uith permission.) Nov, vhy vould anyone ot s ane mind do that Obviously, messing around vith any hardvare vhile the system is running is an act that is otten considered incredibly brave or incredibly stu- pid. Pisk ot electrocution aside, messing vith your hardvare vhile it is running can cause per- manent damage to your hardvare, not to mention the data in your computer. Hovever, the benetits ot hot tlashing may outveigh the risks. It your motherboard BIOS chip becomes corrupted, hot tlashing allovs you to revive the chip by replacing the corrupted BIOS sottvare vith a nev BIOS image. Pemember, vhen your BIOS becomes corrupted, you can- not boot up your computer.1heretore, the conventional BIOS tlashing method cannot be used. It you cannot boot up the computer, you cannot load the BIOS tlash utility. 1his is vhere hot tlashing comes in. Hot tlashing circumvents the booting problem by using another computer to boot up. 1he corrupted BIOS chip is then transplanted into the computer (vhile it is still running, and updated vith an uncorrupted BIOS image. 1his revives vhat vas, tor all intents and purposes, a dead BIOS chip. 1he BIOS chip can then be returned to the original motherboard to allov the computer to tunction once again. Ot course, you vill need another system vith a motherboard that supports the same BIOS chip. Hovever, it you have access to such a computer and are not squeamish about svapping BIOS chips vhile the computer is running, you can save yourselt a lot ot time and money. It you cannot hot tlash your corrupted motherboard BIOS, you vill have to send it back to the manutacturer or buy a replacement BIOS chip. Both alternatives are not particularly desirable because they cost money and you cannot use your computer until you get a replacement board or BIOS chip. Whot Do I Nood to Hot Ilosh o BIOS Chip? It you vant to hot tlash a corrupted BIOS chip, you vill need the tolloving: A vorking computer vith a motherboard that uses the same BIOS chip A suitable tool tor removing BIOS chips 1he corrupted BIOS chip, ot course A DOS boot disk containing the BIOS tlash utility and the BIOS image tor the corrupted BIOS chip You also need to be experienced in tlashing normal BIOS chips. Please do not attempt a hot tlash unless you have prior experience in tlashing the BIOS. Okay, nov that you have everything in place, let`s proceed' Stop 1: Crooto o DOS Boot Disk Because you are messing around vith the system vhile it is still running, it is advisable to remove or at least disconnect all hard disks in the system and boot up us ing a DOS boot disk. So, you need to create a DOS boot disk. Here is a retresher tor those vho have not created DOS boot disks in a vhile. Here are the steps to create a DOS boot disk in Windovs XP: 1. Insert a blank tloppy disk into the tloppy drive. 2. Open Windovs Lxplorer and right-click on the 3 1 /2 Floppy (A:) drive. 3. Select the Fornat... option.1he lormat lloppy screen vill pop up. LhapIcr 2 Spcca| Jopcs 22 4. 1ick the Create an MS-DOS startup disk checkbox. S. Click the Start button and Windovs XP vill create a DOS boot disk. Next, you need to copy the BIOS image tile tor the corrupted BIOS chip as vell as the BIOS tlash utility into the DOS boot disk.You should get the latest BIOS image tile trom your moth- erboard manutacturer`s vebsite. BIOS image tiles usually have a .|in or .rom extension. Note the tilename ot the BIOS image tile tor tuture reterence.You vill need it later. Manutacturers usually bundle these BIOS image tiles vith the appropriate BIOS tlash utility in a compressed ZIP tile tor easy dovnloading. All you need to do is dovnload the zipped tile and extract its contents into the DOS boot disk. Stop 2: Proporo o Hot Ilosh-Copoblo Conputor Not all computers can be used tor hot tlashing. lor hot tlashing purposes, the computer must use the same type ot BIOS chip. BIOS chips come in either the torm ot a rectangular DIP (Dual In-line Package, or the square PLCC (Plastic Leaded Chip Carrier, package.1he tolloving are examples ot PICC BIOS chips: Needless to say, you cannot use a motherboard vith a DIP BIOS chip to hot tlash a PICC BIOS chip. Please note that every BIOS chip has a notch on one corner.1hat notch tells you hov to align the chip tor proper insertion into the socket. It is very important to insert the BIOS chip the right vay. Inserting it the vrong vay may damage the BIOS chip as vell as the motherboard. Atter you have a system that is compatible vith your corrupted BIOS chip, it is highly recom- mended that you remove or dis- connect all unnecessary hardvare, especially the hard disks. 1his prevents any possibility ot data loss on the computer that is doing the hot tlashing. hoI F|ashng Creatin a |oot oisk. ILCCtpe PI: chips. (Ihoto | author) Stop 3: Booting Up with tho Boot Disk Nov, let`s boot up the hot tlash system using the DOS boot disk. Here is a retresher tor those vho have not done this in a long time: 1. Boot up and access the BIOS setup menu. 2. Set the BIOS to boot up using the tloppy drive. Lsually, this just involves setting the lirst Boot Device as lloppy. 3. Insert the DOS boot disk into the tloppy drive. 4. Peboot the computer and allov it to boot up using the DOS boot disk. Stop 4: Swop tho BIOS Chips 1his is the time to svap the BIOS chips.You need to do so vith the s ystem still running. 1he tolloving is a picture ot the good BIOS chip ot the ABI1 Nl7-S, the motherboard I us ed to do the hot tlash. I only had tveezers to vork vith, so removing the BIOS chip vith the system hot vas rather dicey. lirst, I removed the BIOS chip vith the sys- tem povered ott.1hen I seated the BIOS chip in its socket vith just enough pressure to keep it in place |ef ore booting up. 1his alloved me to remove the BIOS chip vith just a slight tlick ot a tveezer prong. It you have a proper BIOS chip removal tool, you do not need to take the above precautions, you can just boot up and remove the BIOS chip. It you are torced to use a metallic tool like a tveezer, please remember that you can cause a short circuit it you are not caretul. 1o reduce the risk, you can cover the tip ot your metallic tool vith non-conductive tape like cellophane tape. Atter the good BIOS chip has been removed, take the corrupted BIOS chip and insert it into the socket. Pemember to align the notch in the BIOS chip`s package vith the notch in the socket betore you insert the BIOS chip' With the corrupted BIOS chip in place, all you need to do is tlash it vith a nev BIOS image. Stop $: Ilosh tho Corruptod BIOS Chip Nov it`s time to tire up the BIOS tlash utility you have prepared in the DOS boot disk. It you have torgotten or did not vrite dovn the tilename ot the BIOS image tile, you can check tor it by running a dir command at the command prompt. lor the reterence motherboard, the ABI1 Nl7-S, I used the tolloving command (as recom- mended by ABI1,: A:(>aWdfJash b1os.b1n 1cc 1cd 1cp 1py 1sn 1cks 1r LhapIcr 2 Spcca| Jopcs ooo PI: chip in its socket. (Ihoto | author) hoI F|ashng PI: chip remo:eo. (Ihoto | author) Insertin the corrupteo PI: chip. (Ihoto | author) Please consult your motherboard manual tor the proper commands tor your motherboard.1he commands may vary betveen motherboards. Atter the BIOS tlash utility completes tlashing the BIOS image, it automatically reboots the computer. At this point in time, you should turn ott the computer. Stop : Swop tho BIOS Chips Agoin With the computer turned ott, it is much easier to remove the revived BIOS chip and insert the original BIOS chip into the socket.Again, make sure the BIOS chip is aligned correctly betore you insert it into the socket. Start up the system to make sure it didn`t sutter any damage trom the procedure. You can nov take the revived BIOS chip and insert it into its socket in the previously dead motherboard.1hen press the Pover button and vatch your system boot up' Whot II You Don`t Hovo o Sinilor Mothorboord? Although it is advisable to use a similar motherboard to hot tlash your dead BIOS chip, you can use a completely ditterent motherboard model to do the hot tlash.1here are some things you need to consider betore you do so, though. lirst, you should tind a vorking motherboard that supports the same BIOS chip as that ot your dead motherboard. It your BIOS chip is ot the square PLCC type, look tor a vorking mother- board that also uses a PICC BIOS chip.You can`t hot tlash a PICC BIOS chip using a motherboard that uses a DIP BIOS chip' And even it you tind a motherboard that supports the same type ot BIOS chip, you must make sure that it supports the same voltage. Older BIOS chips run at 3V vhile nev ones only need 3.3V to run. Naturally, inserting a 3.3V BIOS chip into a 3V socket vill burn up that 3.3V chip in no time at all. So, check and make sure both the dead BIOS chip and the BIOS chip ot the hot tlash mother- board run at the same voltage. Because current motherboards all use 3.3V BIOS chips, this should only be a problem it you are attempting to use a very old motherboard to hot tlash. When you have everything ready, tollov the steps ve`ve gone through earlier.1he only change at this point vill be hov to tlash the dead BIOS chip. Iloshing with o DiIIoront Mothorboord Depending on the tlash utility you use, it is possible to torce the tlash utility to tlash the dead BIOS vith your BIOS image tile even it the tlash utility detects it as the vrong BIOS image. In this example, ve vill use the 8.23K version ot the Avardllash utility. Iet`s look at the list ot available options: LhapIcr 2 Spcca| Jopcs uaroIiash utiiit commanos. 1he manutacturer ot my reterence motherboard, ABI1, recommends the tolloving command line parameters: 1o torce the Avardllash utility to tlash the dead BIOS chip, you need to add a /f svitch to the end ot the command line.1hus, the command line should nov be: 1hat should torce the Avardllash utility to tlash the dead BIOS chip vith the BIOS image you prepared, even atter booting up on a ditterent motherboard vith an incompatible BIOS. It you are using a ditterent tlash utility, please consult your motherboard manutacturer tor the correct torce tlash svitch tor that utility. lho Univorsol BIOS Ilosh Utility It the preceding method tails, there is still a recourse. 1here is a BIOS tlash utility that claims to be the universal BIOS tlash utility' BeholdUniFlash' Developed by Ondrej Zary, this utility has impressive lists ot supported hardvare and compati- bility tests. Best ot all, it appears to be updated regularly. Lnillash is detinitely vorth checking out it you need to torce tlash a dead BIOS chip on a dit- terent motherboard.You can get the latest version ot Lnillash at http:vvv.unitlash.org. Sunnory When it comes to minor emergencies like an unbootable system, I have shovn you a variety ot vays to tackle the problem and restore the sys tem. I have even listed them in order ot preter- ence (based on simplicity,: Pover Ott-Pover On Keyboard Peset CMOS Discharge umper CMOS Battery Pemoval When it comes to a corrupted BIOS, it is usually the end ot the road tor the motherboard. You vill have to send the motherboard back to the manutacturer or request a replacement BIOS chip. Ot course, I have shovn you an alternative in the torm ot the hot tlashing technique. As you have seen, the concept ot hot tlashing is pretty simple. It is the proper execution ot the tech- nique that is tricky. It you are experienced in vorking vith hardvare and knov hov to tlash the BIOS, then it should not be a ditticult procedure even vithout the proper BIOS removal tool.You can use hot tlashing to revive dead BIOS chips, thereby saving you money and keeping your computer`s dovntime to the absolute minimum. Hovever, it you have virtually no experience in hardvare or tlashing the BIOS, then hot tlash- ing can be a rather dangerous endeavor. lailure to restore the dead BIOS chip vould be the leas t ot your vorries. It you are unlucky or careless, you could damage the computer you are using to hot tlash the dead BIOS chip. Summary 27 1heretore, it is highly advisable that you do not attempt this procedure unless you are tamiliar vith hardvare and knov hov to tlash BIOS. I hope this section on hot tlashing has helped you learn hov to revive corrupted BIOS chips vith minimal hassle and risk. It you are interested in more details on hot tlashing, please teel tree to check out lhe PI Hot Iiashi n uioe (http:vvv.rojakpot.comshovar ticle.aspxartno=62,. LhapIcr 2 Spcca| Jopcs 28 Chapter 3 Quick Pevievs Introduction 1his chapter contains simplitied explanations ot each BIOS option as vell as its recommended settings .1his is the best chapter to consult it you need a quick overviev ot a BIOS option and its optimal settings. You should also start vith this chapter it you have only limited knovledge ot computer hard- vare.1his chapter otters simple explanations ot the BIOS options, so you von`t be contus ed by technical details. 1he BIOS options are all arranged alphabetically vith lettered tabs, so you can navigate quickly through the chapter.You can also use the 1able ot Contents and the Category Iook-Lp 1able to quickly access the BIOS options you are interested in. ^ote. Acronyms are not alvays spelled out, so a detailed list ot acronyms is provided at the end ot this book tor your reterence. Atter you complete this chapter, you should head on to Chapter 4 tor more details on the BIOS options covered in this chapter. # 8-bit I/O Rocovory lino Connon Options: NA, 8, 1, 2, 3, 4, 3, 6, 7 1his BIOS teature allovs you to add extra vait cycles betveen consecutive 8-bit PCI cycles to the ISA bus. 1his is used to correct timing issues betveen the PCI bus and ISA bus. Please note that there is already a tixed minimum delay ot 3.3 clock cycles. So vhatever you set using this BIOS teature adds to that delay. Choosing NA sets the number ot delay cycles to the minimum 3.3 clock cycles. Most 8-bit ISA cards vork tine vith the minimum 3.3 delay cycles (NA,. Hovever, it your ISA card does not vork properly, try increasing the number ot additional delay cycles. 1-bit I/O Rocovory lino Connon Options: NA, 4, 1, 2, 3 1his BIOS teature allovs you to add extra vait cycles betveen consecutive 16-bit PCI cycles to the ISA bus. 1his is used to correct timing issues betveen the PCI bus and ISA bus. Please note that there is already a tixed minimum delay ot 3.3 clock cycles. So vhatever you set using this BIOS teature adds to that delay. Choosing NA sets the number ot delay cycles to the minimum 3.3 clock cycles. Most 16-bit ISA cards vork tine vith the minimum 3.3 delay cycles (NA,. Hovever, it your ISA card does not vork properly, try increasing the number ot additional delay cycles. 32-bit Disk Accoss Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to command the IDL controller to combine tvo 16-bit hard disk reads into a single 32-bit data transter to the processor.1his greatly improves the pertormance ot the IDL controller as vell as the PCI bus. 1heretore, it is highly advisable to enable 32-bit Disk Access. It you dis able it, data transters trom the IDL controller to the processor vill only occur in 16-bits chunks. LhapIcr 3 0uck cvcws 80 4 32-bit lronsIor Modo Connon Options: On, Ott 1his BIOS teature allovs you to command the IDL controller to combine tvo 16-bit hard disk reads into a single 32-bit data transter to the processor.1his greatly improves the pertormance ot the IDL controller as vell as the PCI bus. 1heretore, it is highly advisable to enable 32-bit 1ranster Mode. It you disable it, data trans ters trom the IDL controller to the processor vill only occur in 16-bit chunks. 82-hI Jransfcr Modc 81 4 A Act Bonk A to B CMD Doloy Connon Options: 2 Cycles, 3 Cycles 1his BIOS teature specities the minimum amount ot time betveen successive AC1IVA1L commands to the same DDP device.1he shorter the delay, the taster the next bank can be acti- vated tor read or vrite operations. Hovever, because rov activation requires a lot ot current, using a short delay may caus e excessive current surges. lor desktop PCs, a delay ot 2 cycles is recommended, as current surges aren`t really important. 1he pertormance benetit ot using the shorter 2-cycle delay is ot tar greater interest. 1he shorter delay means every back-to-back bank activation takes one clock cycle less to pertorm.1his improves the DDP device`s pertormance. Svitch to 3 cycles only vhen there are stability problems vith the 2-cycle setting. AGP 2 Modo Connon Options: Lnabled, Disabled 1his BIOS teature is a toggle tor the motherboard`s AGP 2X support. When enabled, it allovs the AGP bus to make use ot the AGP 2X transter protocol to boost the AGP bus bandvidth. It it`s disabled, then the AGP bus only uses the standard AGP1X trans- ter protocol. 1he AGP 2X protocol must be supported by both the motherboard and graphics card tor this teature to vork. Ot course, this teature only appears in your BIOS it your motherboard supports the AGP 2X transter protocol' So, all you need to do is make sure your graphics card s upports AGP 2X transters. It it does, enable AGP 2X Mode to take advantage ot the taster transter mode. Disable it only it you are tacing stability issues or it you intend to overclock the AGP bus beyond 73MHz vith side- banding support enabled. AGP 4 Drivo Strongth Connon Options: Auto, Manual 1his BIOS teature allovs you to set the AGP controller to dynamically adjust the AGP driving strength or allov manual contiguration in the BIOS. Normally, the recommended setting is Auto.1he AGP Drive Strength values are provided by the auto-compensation circuitry. Hovever, manual contiguration ot the AGP Drive Strength may be necessary to get certain AGP 4X cards to vork properly. LhapIcr 3 0uck cvcws 82 A 1o correct such compatibility problems, you should set the AGP 4X Drive Strength to Manual. 1his allovs you to set a hiher AGP Drive Strength value manually through the AGP Drive Strength P Ctrl and AGP Drive Strength N Ctrl options. Please note that this teature is a little ditterent trom AGP Driving Control, because it usually comes vith tvo to tour ditterent drive strength controls .1he AGP Driving Control teature only comes vith a single drive strength control. AGP 4 Modo Connon Options: Lnabled, Disabled 1his BIOS teature is a toggle tor the motherboard`s AGP 4X support. When enabled, it allovs the AGP bus to make use ot the AGP 4X transter protocol to boost the AGP bus bandvidth. It it`s disabled, then the AGP bus only uses the AGP 1X or AGP 2X transter protocol. 1he AGP 4X protocol must be supported by both the motherboard and graphics card tor this teature to vork. Ot course, this teature only appears in your BIOS it your motherboard supports the AGP 4X transter protocol' So, all you need to do is make sure your graphics card s upports AGP 4X transters. It it does, enable AGP 4X Mode to take advantage ot the taster transter mode.You must disable it it your graphics card doesn`t support AGP 4X transters. 1he BIOS then reports that the maximum sup- ported transter mode is AGP 2X. AGP 8 Modo Connon Options: Lnabled, Disabled 1his BIOS teature is a toggle tor the motherboard`s AGP 8X support. When enabled, it allovs the AGP bus to make use ot the AGP 8X transter protocol to boost the AGP bus bandvidth. It it`s disabled, then the AGP bus is only alloved to use the AGP 4X transter protocol. 1he AGP 8X protocol must be supported by both the motherboard and graphics card tor this teature to vork. Ot course, this teature only appears in your BIOS it your motherboard supports the AGP 8X transter protocol' So, all you need to do is make sure your graphics card s upports AGP 8X transters. It it does, enable AGP 8X Mode to take advantage ot the taster transter mode.You must disable it it your graphics card doesn`t support AGP 8X transters. 1he BIOS then reports that the maximum sup- ported transter mode is AGP 4X. AGP Alwoys Conponsoto Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the AGP controller should be alloved to dynamically adjust the AGP driving strength or us e preset drive strength values. A0P A|ways LompcnsaIc 88 A By detault, it is set to automatically adjust the AGP drive strength once or at regular intervals. 1he circuitry can also be disabled or bypass ed and a user setting used. Hovever, this BIOS tea- ture does not allov manual contiguration. When you enable AGP Alvays Compensate, the auto-compensation circuitry automatically adjusts the AGP Drive Strength at reuiar inter:ai s. It you disable it, the circuitry only adjusts the drive strength once at boot-up. 1he drive strength values derived at boot-up remain until the s ystem is rebooted. It is recommended that you enable AGP Alvays Compensate, so the AGP controller can dynamically adjust the AGP driving strength at regular intervals . AGP Aporturo Sizo Connon Options: 4, 8, 16, 32, 64, 128, 236 1his BIOS teature does tvo things: It selects the size ot the AGP aperture, and it determines the s ize ot the GAR1 (Graphics Address Relocation 1able). 1he aperture is a portion ot the PCI memory address range that is dedicated tor use as AGP memory address space, vhile the GAP1 is a translation table that translates AGP memory addresses into actual memory addresses that are otten tragmented. 1he GAP1 allovs the graphics card to s ee the memory region available to it as a contiguous piece ot memory range. Host cycles that hit the aperture range are torvarded to the AGP bus vithout need tor trans- lation.1he aperture size also determines the maximum amount ot syst em memory that can be allocated to the AGP graphics card tor texture storage. Please note that the AGP aperture is merely address space, not actual physical memory in use. Although it is very common to hear people recommending that the AGP aperture size should be haif the size ot system memory, this is uron' 1he requirement tor AGP memory space shrinks as the graphics card`s local memory increases in size.1his is because the graphics card has more local memory to dedicate to texture storage. So, it you upgrade to a graphics card vith more memory, you shouldn`t be deceived into thinking you need even more AGP memory' On the contrary, a smaller AGP memory space is required. It is recommended that you keep the AGP aperture around 64MB to 128MB in size, even it your graphics card has a lot ot onboard memory.1his allovs tlexibility in the event that you actually need extra memory tor texture storage. It also keeps the GAP1 vithin a reasonable size. AGP Copobility Connon Options: Auto, 1X Mode, 2X Mode, 4X Mode, 8X Mode 1his BIOS teature is only tound in AGP 8X-capable motherboards.AGP 8X is backvard- compatible vith earlier AGP standards.1his BIOS teature allovs you to set the motherboard`s maximum supported AGP transter protocol. LhapIcr 3 0uck cvcws 84 A It is recommended that you leave this BIOS teature at its detault s etting ot Auto. 1his allovs the motherboard to set the appropriate AGP transter protocol based on the graphics card`s AGP support detected during boot up. Hovever, the other options are usetul it your graphics card has problems using the detected AGP transter protocol.You can manually select a slover AGP transter protocol to solve the problem. AGP Clock / CPU ISB Clock Connon Options: 11, 23, 12, 23 1his BIOS teature allovs you to set the ratio betveen the AGP clock speed and the CPL bus (aiso knoun as froni sie lus or F8B, clock speed.1his allovs you to keep the AGP bus speed vithin specitications ( 66MHz, vhile using a much taster CPL bus speed. When the ratio is set to 1/1, the AGP bus runs at the same speed as the CPL bus.1his is meant tor processors that use the 66MHz bus speed, such as the older Intel Celeron processors. 1he 2/3 divider is used vhen you use a processor running vith a bus speed ot 100MHz. 1his divider cuts the AGP bus speed dovn to 66MHz. 1he 1/2 divider is used vhen you use a processor running vith a bus speed ot 133MHz. 1his divider cuts the AGP bus speed dovn to 66MHz. 1he 2/S divider is used vhen you use a processor running vith a bus speed ot 166MHz. 1his divider cuts the AGP bus speed dovn to 66MHz. Generally, you should set this teature according to the CPL bus speed you are using. 1his means using the 1/1 divider tor 66MHz bus speed CPLs, the 2/3 divider tor 100MHz bus speed CPLs, the 1/2 divider tor 133MHz CPLs, and the 2/S divider tor 166MHz CPLs. AGP Drivo Strongth Connon Options: Auto, Manual 1his BIOS teature allovs you to set the AGP controller to dynamically adjust the AGP driving strength or the BIOS to manually contigure it. Normally, the recommended setting is Auto.1he AGP Drive Strength values are provided by the auto-compensation circuitry. Hovever, manual contiguration ot the AGP Drive Strength may be necessary to get certain AGP 4X8X cards to vork properly. 1o correct such compatibility problems, you should set the AGP Drive Strength to Manual. 1his allovs you to manually set a hiher AGP Drive Strength value through the AGP Drive Strength P Ctrl and AGP Drive Strength N Ctrl options. Please note that this teature is a little ditterent trom AGP Driving Control, because it usually comes vith tvo to tour ditterent drive strength controls .1he AGP Driving Control teature only comes vith a single drive strength control. A0P 0rvc SIrcngIh 86 A AGP Drivo Strongth N Ctrl Connon Options: 0 to l (Hex numbers,, 0h to lh 1his BIOS teature only is activated it you set the AGP Drive Strength BIOS teature to Manual. It determines the N transistor drive strength ot the AGP bus. 1he drive strength is represented by Hex values trom 0 to l (0 to 13 in decimal,. 1he higher the drive strength, the greater the compensation tor the motherboard`s impedance on the AGP bus . In conjunction vith AGP Drive Strength and AGP Drive Strength P Ctrl, this tunction is used to bypass AGP dynamic compensation in cases vhere the auto-compensation circuitry cannot provide adequate compensation. Please check vith your graphics card manutacturer it your card requires the N transistor drive strength to be set manually. Incidentally, increasing the AGP drive strength does not improve the pertormance ot the AGP bus. It is not a pertormance-enhancing teature, so you shouldn`t increase the N transistor drive strength unless you need to. AGP Drivo Strongth P Ctrl Connon Options: 0 to l (Hex numbers,, 0h to lh 1his BIOS teature only is activated it you set the AGP Drive Strength BIOS teature to Manual. It determines the P transistor drive strength ot the AGP bus. 1he drive strength is represented by Hex values trom 0 to l (0 to 13 in decimal,. 1he higher the drive strength, the greater the compensation tor the motherboard`s impedance on the AGP bus. In conjunction vith AGP Drive Strength and AGP Drive Strength N Ctrl, this tunction is used to bypass AGP dynamic compensation in cases vhere the auto-compensation circuitry cannot provide adequate compensation. Please check vith your graphics card manutacturer it your card requires the P transistor drive strength to be set manually. Incidentally, increasing the AGP drive strength does not improve the pertormance ot the AGP bus. It is not a pertormance-enhancing teature, so you shouldn`t increase the P transistor drive strength unless you need to. AGP Driving Control Connon Options: Auto, Manual 1his BIOS teature allovs you to set the AGP controller to dynamically adjust the AGP driving strength or allov manual contiguration by the BIOS. Normally, the recommended setting is Auto.1he AGP drive strength values are provided by the auto-compensation circuitry. Hovever, manual contiguration ot the AGP Drive Strength may be necessary to get certain AGP 4X8X cards to vork properly. 1o correct such compatibility problems, you should set the AGP Drive Strength to Manual. 1his allovs you to set a hiher AGP Drive Strength value manually through the AGP Driving Value tunction. LhapIcr 3 0uck cvcws 8 A Please note that this teature is a little ditterent trom AGP 4 Drive Strength, because it usually comes vith a single drive strength control.1he AGP 4 Drive Strength teature comes vith tvo to tour drive strength controls. AGP Driving Voluo Connon Options: 00 to ll (Hex numbers, , 00h to llh 1his BIOS teature is only activated it you set the AGP Driving Control BIOS teature to Manual. It determines the overall drive strength ot the AGP bus. 1he drive strength is represented by Hex values trom 00 to ll (0 to 233 in decimal, .1he high- er the drive strength, the greater the compensation tor the motherboard`s impedance on the AGP bus. In conjunction vith AGP Drive Strength and AGP Drive Strength P Ctrl, this tunction is used to bypass AGP dynamic compensation in cases vhere the auto-compensation circuitry cannot provide adequate compensation. It you are using an AGP card built around the NVIDIA Gelorce 2 line ot GPLs, then you should put AGP Driving Control into Manual mode and set the AGP Driving Value to LA (234,. lor other cards, please check vith the manutacturer it your card requires the AGP driving strength to be set manually. Incidentally, increasing the AGP drive strength does not improve the pertormance ot the AGP bus. It is not a pertormance-enhancing teature, so you shouldn`t increase the AGP drive strength unless you need to. AGP Iost Writo Connon Options: Lnabled, Disabled 1his BIOS teature controls the AGP bus last Write capability. last Write is a teature that accel- erates memory vrite transactions trom the chipset to the AGP device. last Write allovs the AGP device to act like a PCI device.1his allovs it to bypass the main memory and directly access the data, vhich improves AGP read pertormance. Hovever, AGP vrite pertormance is not attected. It is recommended that you enable AGP last Write tor better AGP read pertormance, but dis- able it it any ot your PCI cards start acting tunny. AGP ISA Aliosing Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to determine vhether the system controller pertorms ISA Aliasing to prevent contlicts betveen ISA devices. 1he detault setting ot Lnabled torces the system controller to alias ISA addresses using address bits [13:10| .1his restricts all 16-bit addressing devices to a maximum contiguous IO space ot 236 bytes. A0P ISA A|asng 87 A When disabled, the system controller does not pertorm any ISA aliasing and all 16 address lines can be used tor IO address space decoding. 1his gives 16-bit addressing devices access to the tull 64KB IO space. It is recommended that you disable AGP ISA Aliasing tor optimal AGP (and PCI, pertorm- ance. It also prevents your AGP or PCI card trom contlicting vith your ISA cards. Lnable it only it you have ISA devices that are contlicting vith each other. AGP Mostor 1WS Rood Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to reduce the time the AGP bus-mastering device has to vait betore it can initiate a read command to only one vait state. 1his speeds up all reads that the AGP bus-master makes trom the system memory. So, tor better AGP read pertormance, enable this teature. Disable it only it you notice visual anomalies or it your system hangs on running sottvare that makes use ot AGP texturing. Curiously, some motherboards come vith a detault AGP master read latency ot 0' Lnabling the AGP Master 1WS Pead in such cases actually increases the latency by one vait state and reduces AGP read pertormance.Although it`s quite unlikely that the detault AGP master read latency vould be zero, that`s vhat their manuals say. AGP Mostor 1WS Writo Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to reduce the time the AGP bus-mastering device has to vait betore it can initiate a vrite command to only one vait state.1his speeds up all vrites that the AGP bus-master makes to the system memory. So, tor better AGP read pertormance, enable this teature. Disable it only it you notice visual anomalies or it your system hangs on running sottvare that makes use ot AGP texturing. Curiously, some motherboards come vith a detault AGP master vrite latency ot 0' Lnabling the AGP Master 1WS Write in such cases actually increases the latency by one vait state and reduces AGP vrite pertormance. Although it`s quite unlikely that the detault AGP master vrite latency vould be zero, that`s vhat their manuals say. AGP ProIotch Connon Options: Lnabled, Disabled 1his teature controls the system controller`s AGP pretetch capability. When enabled, the system controller pretetches data vhenever the AGP device reads trom the system memory. 1his speeds up AGP reads becaus e it allovs contiguous memory reads by the AGP device to proceed vith minimal delay. 1heretore, it is recommended that you enable this teature tor better AGP read pertormance. LhapIcr 3 0uck cvcws 88 A AGP Socondory Lot linor Connon Options: 00h, 20h, 40h, 60h, 80h, C0h, llh 1his BIOS teature controls hov long the AGP bus can hold the PCI bus (via the PCI-to-PCI bridge, betore another PCI device takes over.1he longer the latency, the longer the AGP bus can retain control ot the PCI bus betore handing it over to another PCI device. Normally, the AGP Secondary Iatency 1imer is set to 20h (32 clock cycles,. 1his means the AGP bus PCI-to-PCI bridge has to complete its transactions vithin 32 clock cycles or hand it over to the next PCI device. lor better AGP pertormance, a longer latency should be used.1ry increasing it to 40h (64 cycles, or even 80h (128 cycles,. 1he optimal value tor every s ystem is ditterent.You should benchmark your AGP card`s pertormance atter each change to determine the optimal latency tor your system. It you set the AGP Secondary Iatency 1imer to a very large value like 80h (128 cycles, or C0h (192 cycles,, you should set the PCI Latency 1ine to 32 cycles. 1his provides better access tor your PCI devices that might be unnecessarily stalled it both the AGP and PCI buses have very long latencies. In addition, some time-critical PCI devices may not agree vith a long AGP latency. Such devices require priority access to the PCI bus, vhich may not be possible it the PCI bus is held up by the AGP bus tor a long period. In such cases, it is recommended that you keep to the detault latency ot 20h (32 clock cycles,. AGP Sprood Spoctrun Connon Options: 0.23, 0.3, Disabled 1his BIOS teature allovs you to reduce the LMI ot the AGP bus by modulating the signals it generates so that the spikes are reduced to tlatter curves. It achieves this by varying the trequen- cy siihti, so the signal does not use any particular trequency tor more than a moment. 1he BIOS usually otters tvo levels ot modulation0.2S or 0.S.1he greater the modula- tion, the greater the reduction ot LMI.1heretore, it you need to signiticantly reduce the AGP bus LMI, a modulation ot 0.S is recommended. In most conditions, trequency modulation using this teature should not cause any problems. Hovever, system stability may be compromised it you are overclocking the AGP bus. Ot course, this depends on the amount ot modulation, the extent ot overclocking, and other tactors such as temperature, and so torth. As such, the problem may not manitest itselt immediately. 1heretore, it is recommended that you disable this teature it you are overclocking the AGP bus. 1he risk ot crashing your system is not vorth the reduction in LMI. Ot course, it LMI reduc- tion is important to you, enable this teature by all means. Hovever, you should reduce the clock speed a little to provide a margin ot satety. It you are not overclocking, the decision to enable or disable this teature is really up to you. Hovever, unless you have LMI problems or sensitive data that must be sateguarded trom elec- tronic eavesdropping, it is best to disable this teature to remove the possibility ot instability. A0P Sprcad SpccIrum 80 A AGP to DRAM ProIotch Connon Options: Lnabled, Disabled 1his teature controls the system controller`s AGP pretetch capability. When enabled, the system controller pretetches data vhenever the AGP device reads trom the system memory. 1his speeds up AGP reads becaus e it allovs contiguous memory reads by the AGP device to proceed vith minimal delay. 1heretore, it is recommended that you enable this teature tor better AGP read pertormance. AGPCLR / CPUCLR Connon Options: 11, 23, 12, 23 1his BIOS teature allovs you to set the ratio betveen the AGP clock speed and the CPL bus (aiso knoun as froni sie lus or F8B, clock speed.1his allovs you to keep the AGP bus speed vithin specitications ( 66MHz, vhile using a much taster CPL bus speed. When the ratio is set to 1/1, the AGP bus runs at the same speed as the CPL bus.1his is meant tor processors that use the 66MHz bus speed, such as the older Intel Celeron processors. 1he 2/3 divider is used vhen you use a processor running vith a bus speed ot 100MHz. 1his divider cuts the AGP bus speed dovn to 66MHz. 1he 2/S divider is used vhen you use a processor running vith a bus speed ot 166MHz. 1his divider cuts the AGP bus speed dovn to 66MHz. Generally, you should set this teature according to the CPL bus speed you are using. 1his means using the 1/1 divider tor 66MHz bus speed CPLs, the 2/3 divider tor 100MHz bus speed CPLs, the 1/2 divider tor 133MHz CPLs, and the 2/S divider tor 166MHz CPLs. Anti-Virus Protoction Connon Options: Lnabled, Disabled, ChipAvay 1his BIOS teature controls the motherboard`s virus protection teatures. When enabled, the BIOS protects the boot sector and partition table by halting the system and tlashing a varning message vhenever there is an attempt to vrite to these areas. 1his teature can cause problems vith sottvare that needs to access the boot sector, tor example the installation routine ot all versions ot Microsott Windovs trom Windovs 93 onvard. When enabled, this teature causes the installation routine to tail.You s hould disable this teature betore running such sottvare. Alternatively, you can select the internal rule-based anti-virus code knovn as ChipAvay. Lnabling ChipAvay provides better anti-virus protection by scanning tor and detecting boot viruses betore they have a chance to intect the boot sector ot any hard disk. Note that this tea- ture is useless tor hard disks that run on external controllers vith their ovn BIOS. LhapIcr 3 0uck cvcws 40 A APIC Iunction Connon Options: Lnabled, Disabled 1his BIOS teature is used to enable or disable the motherboard`s APIC (Advanced Progrannable Interrupt Controller,.1he APIC provides multiprocessor support, more IPQs, and taster interrupt handling. Hovever, it is only supported by never operating systems such as Microsott Windovs N1, Windovs 2000, and Windovs XP. Older operating systems such as DOS or Windovs 9398 do not support this teature. It is recommended that you enable this teature it you are using a never operating system such as Windovs XP. Disable it only it you are using an older operating system such as DOS or Windovs 9398. Assign IRQ Ior USB Connon Options: Lnabled, Disabled 1his BIOS teature controls vhether the BIOS should assign an IPQ to the LSB controller. When enabled, an IPQ is assigned to the LSB controller, and you are able to connect your LSB devices to it. When disabled, the LSB controller is not assigned an IPQ.1his disables the LSB controller but trees up an IPQ. It is recommended that you enable this teature it you use LSB peripherals. Assign IRQ Ior VGA Connon Options: Lnabled, Disabled 1his BIOS teature controls vhether the BIOS should assign an IPQ to the graphics card. When enabled, an IPQ is assigned to the graphics card. When disabled, the graphics card is not assigned an IPQ. While there are some exceptions, most graphics cards require an IPQ to vork properly. 1heretore, it is recommended that you enable this teature tor proper operation ot your graphics card. Al Bus Clock Connon Options: 7.16MHz, CIK2, CIK3, CIK4, CIK3, CIK6 1his BIOS teature allovs you to select the ISA bus clock speed. 1he chipset actually generates the ISA bus clock by dividing the PCI clock. Hence, the available settings ot CLK/2, CLK/3, CLK/4, CLK/S, and CLK/6. 1he tixed speed ot 7.16MHz is derived by dividing the reterence clock generator speed ot 14.318MHz by a tactor ot tvo. AJ 8us L|ock 41 A As you can see, the setting ot CLK/4 yields an ISA bus speed ot 8.33MHz, vhich is the maxi- mum speed alloved by the otticial ISA specitications. Hovever, you can choose to overclock the ISA by selecting the settings CLK/3 or CLK/2, vhich yield clock speeds ot 11.11MHz and 16.67MHz, respectively. Overclocking the ISA bus greatly improves its pertormance. 1heretore, it is recommended that you try to use the taster settings it possible. Hovever, vhile never ISA cards are capable ot run- ning at this out-ot-spec speed, older ones may not vork properly at this speed. It your ISA cards tail to vork properly, then you should select the setting ot CLK/4 or 7.16MHz.1his keeps the ISA bus vithin specitications. Please note that the atorementioned calculations and recommendations vere based on a 33MHz PCI bus clock. It you are overclocking your PCI bus, please take the increased PCI clock speed into account' It this is contusing and you vant to play it sate, select the setting ot 7.16MHz. 1his is the tail- sate setting because it sets the ISA bus to run at a tixed speed ot 7.16MHz, irrespective ot the PCI bus speed. AlA100RAID IDL Controllor Connon Options: Lnabled, Disabled 1his BIOS teature enables or disables the motherboard`s external LltraDMA100 IDL PAID controller. When enabled, the external LltraDMA100 IDL PAID controller is enabled to provide an additional tvo IDL channels and PAID capabilities. When disabled, the external LltraDMA100 IDL PAID controller is disabled, treeing up tvo IPQs and speeding up system initialization. It is recommended that you enable this teature it you require the use ot the external LltraDMA100 IDL PAID controller, but disable it it you don`t use it. Athlon 4 SSLD Instruction Connon Options: Lnabled, Disabled Beginning vith the Palomino core ot the Athlon XP (and MP, tamily ot processors, AMD started implementing Intel`s SSL instruction set.AMD also added a status bit that tells any querying sottvare that the Athlon XPMP supports the tull SSL instruction set. Hovever, this status bit ends up causing some compatibility issues vith the BeOS operating system and some graphics cards . 1his is vhere the Athlon 4 SSLD Instruction BIOS teature comes in. 1his BIOS teature is a simple toggle tor the AMD Athlon XPMP`s SSL status bit. When enabled, the BIOS enables the SSL status bit. Querying sottvare vill recognize the processor as a SSL-compatible processor.1his allovs the processor to take advantage ot SSL- optimized sottvare. When disabled, the BIOS disables the SSL status bit. Querying sottvare vill not recognize the processor as a SSL-compatible processor.1he processor can only take advantage ot Lnhanced 3DNov'-optimized sottvare. LhapIcr 3 0uck cvcws 42 A By detault, this BIOS teature is set to Lnabled, vhich allovs tor optimal pertormance vith SSL-optimized sottvare. It is highly recommended that you leave it at the detault setting ot Lnabled. You should disable this BIOS teature only it you are tacing compatibility issues vith the SSL status bit. Auto Dotoct DIMM/PCI Clk Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the BIOS should actively reduce LMI (Llectronagnetic Interference) and reduce pover consumption by turning ott unoccupied or inactive expansion slots. When enabled, the BIOS monitors AGP, PCI, and memory slots and turns ott clock signals to all unoccupied and inactive slots. When disabled, the BIOS does not monitor AGP, PCI, and memory slots. All clock signals remain active even to unoccupied or inactive slots. It is recommended that you enable this teature to save pover and reduce LMI. Auto lurn OII PCI Clock Pin Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the BIOS should actively reduce LMI and reduce pover consumption by turning ott unoccupied or inactive PCI slots. When enabled, the BIOS monitors PCI slots and turns ott clock signals to all unoccupied and inactive slots . When disabled, the BIOS does not monitor PCI slots. All clock signals remain active even to unoccupied or inactive slots. It is recommended that you enable this teature to save pover and reduce LMI. AuIo Jurn 0ff PLI L|ock Pn 48 A B Boot Othor Dovico Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the BIOS attempts to load an operating system trom the Second Boot Device or 1hird Boot Device it it tails to load one trom the First Boot Device. 1his teature is enabled by detault, and it is recommended that you leave it as such. Boot Soquonco Connon Options: A, C, SCSI C,A, SCSI C, CD-POM,A CD-POM, C,A D, A, SCSI (only vhen you have at least 2 IDL hard disks, L, A, SCSI (only vhen you have at least 3 IDL hard disks, l, A, SCSI (only vhen you have 4 IDL hard disks, SCSI, A, C SCSI, C, A A, SCSI, C ISZIP, C 1his BIOS teature enables you to set the sequence by vhich the BIOS searches tor an operat- ing system during the boot-up process.1o ensure the shortest booting time possible, set the hard disk that contains your operating system as the tirst choice. Normally, this is drive C tor IDL drives, but it you are using an SCSI hard disk, then select SCSI. Some motherboards have an external (not part ot the chipset, IDL controller. In such mother- boards, the SCSI option is replaced vith an L1 option. It you vant to boot trom an IDL hard disk running ott the internal IDL controller, do not set the Boot Sequence to start vith L1. Please note that this teature vorks in conjunction vith the Boot Sequence L1 Means teature. LhapIcr 3 0uck cvcws 44 B Boot Soquonco Ll Moons Connon Options: IDL, SCSI 1his BIOS teature determines vhether the system boots trom an IDL hard dis k connected to an externai IDL controller or an SCSI hard disk. Hovever, it only has an ettect it the L1 option had been selected in the Boot Sequence teature. 1o boot trom an IDL hard disk that`s connected to the externai IDL controller, you must set this teature to IDL. 1o boot trom an SCSI hard disk, you must set this teature to SCSI. Boot lo OS/2 Connon Options: Yes, No 1his is similar to the OS Select For DRAM > 64M BIOS teature. 1his BIOS teature determines hov systems vith more than 64MB ot memory are managed. A vrong setting can cause problems like erroneous memory detection. It you are using an older version ot the IBM OS2 operating system, you should select Yes. It you are using the IBM OS2 Warp v3.0 or higher operating system, you should select No. It you are using an older version ot the IBM OS2 operating system but have already installed all the relevant IBM lixPaks, you should select No. Lsers ot non-OS2 operating systems (such as Microsott Windovs XP, should select the No option. Boot Up Iloppy Sook Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the BIOS checks tor a tloppy drive during boot-up. It enabled, the BIOS attempts to detect and initialize the tloppy drive. It it cannot detect one, it tlashes an error message. Hovever, the system is still alloved to continue the boot process. It this teature is disabled, the BIOS skips the tloppy drive check. 1his speeds up the booting process by several seconds. Because a tloppy drive check is really pointless, it is recommended that you disable this teature tor a taster booting process . Boot Up NunLock Stotus Connon Options: On, Ott 1his BIOS teature sets the input mode ot the numeric keypad at boot up. It you turn this teature on, the BIOS sets the numeric keypad to tunction in the nuneric node. 8ooI up NumLock SIaIus 46 B It you set it to Off, the numeric keypad tunctions in the cursor control node instead. 1he numeric keypad`s input mode can be svitched to either numeric or cursor control mode and back again at any time atter boot up. 1he choice ot initial keypad input mode is entirely up to your preterence. Byto Morgo Connon Options: Lnabled, Disabled 1his BIOS teature is similar to the PCI Dynanic Bursting teature. When enabled, the PCI vrite butter accumulates and merges 8-bit and 16-bit vrites into 32- bit vrites. 1his increases the etticiency ot the PCI bus and improves its bandvidth. When disabled, the PCI vrite butter does not accumulate or merge 8-bit or 16-bit vrites. It just vrites them to the PCI bus as soon as the bus is tree. As such, there may be a loss ot PCI bus etticiency vhen 8-bit or 16-bit data is vritten to the PCI bus. 1heretore, it is recommended that you enable Byte Merge tor better pertormance. Hovever, please note that Byte Merge may be incompatible vith certain PCI netvork inter- tace cards (also knovn as NICs,. So, it your NIC does not vork properly, try disabling this teature. LhapIcr 3 0uck cvcws 4 B C Clock lhrottlo Connon Options: 12.3, 23.0, 37.3, 30.0, 62.3, 73.0, 87.3 1his BIOS teature allovs manual contiguration ot the 1hermal Control Circuit. Instead ot alloving the 1CC to automatically start vith a duty cycle ot 30-S0, you can manually set the duty cycle. Available options tor this BIOS teature are set values ot the processor`s duty cycle vhen the 1hermal Control Circuit gets activated.1hey range trom a lov ot 12.S to a high ot 87.S. Please note that these options retlect the processor`s duty cycle, not its clock speed. 1he clock speed ot the processor remains unchanged. It you are looking tor a Disabled option, there is no such option.You cannot turn ott the 1hermal Control Circuit. But it you keep your processor cool enough so that it never exceeds the maximum sate operating temperature, the 1hermal Control Circuit vill never get activated. 1he detault setting is usually 62.S. 1his means the 1hermal Control Circuit vill insert null cycles to allov the processor to rest 37.S ot the time. 1he choice ot vhat you should set the 1hermal Control Circuit to run at is really up to you. 1he lover the duty cycle, the slover your processor vill pertorm, but it vill take less time to cool dovn the processor enough to turn ott the 1CC. Lsing a higher duty cycle vill not impair pertormance as much but it vill take longer tor your processor to cool dovn enough to turn ott the 1CC. Conpotiblo IPU OPCODL Connon Options: Lnabled, Disabled 1his BIOS teature determines hov Pentium 4 and Xeon processors handle lOP codes using the lOP (tinal opcode, register. When enabled, the Pentium 4 and Xeon engage the lOP code compatibility mode, vhich stores the lOP ot the last non-transparent instruction in the lOP register. When disabled, the Pentium 4 and Xeon turn ott the lOP code compatibility mode and store only the lOP ot the last non-transparent tloating point instruction that hao an unmaskeo excep tion. 1his allovs tor better lPL pertormance. 1heretore, it is recommended that you disable this teature tor better lPL pertormance unless your sottvare requires this teature to recover trom lPL exceptions. LompaIh|c FPu 0PL00L 47 C CPU/DRAM CLR Synch ClL Connon Options: Synchronous, Asynchronous, Auto 1his BIOS teature allovs a clear-cut vay ot controlling the memory controller`s operating mode. When set to Synchronous, the memory controller vill set the memory clock to the same speed as the tront side bus. When set to Asynchronous, the memory controller vill allov the memory clock to run at any speed. When set to Auto, the operating mode ot the memory controller vill depend on the memory clock you set. It is recommended that you select the Synchronous operating mode. 1his generally provides the best pertormance, even it your memory modules are capable ot higher clock speeds. CPU Drivo Strongth Connon Options: 0, 1, 2, 3 1his BIOS teature allovs you to manually set the drive strength ot the CPL bus.1he higher the value, the stronger the drive strength. It you are tacing stability problems vith your processor, you might vant to try boosting the CPL drive strength to a higher value. It helps correct any possible increase in impedance trom the motherboard. Due to the nature ot this BIOS teature, it is also possible to use it as an aid in overclocking the CPL. Hovever, this is not a suretire vay ot overclocking the CPL. Increasing it to the highest value does not necessarily mean that you can overclock the CPL more than you already can. In addi- tion, it is important to note that increas ing the CPL drive strength does not improve its per- tormance. Contrary to popular opinion, it is not a pertormance-enhancing teature. CPU Iost String Connon Options: Lnabled, Disabled 1his BIOS teature controls the processor`s tast string teature. When enabled, the processor operates on the string in a cache line vhen the tast string con- ditions are met. When disabled, the processor does not operate on the string vhile it is in a cache line. It is recommended that you enable CPL last String tor better pertormance. 1here is currently no reason vhy you should disable CPL last String. LhapIcr 3 0uck cvcws 48 C CPU Hypor-lhrooding Connon Options: Lnabled, Disabled 1his BIOS teature controls the tunctionality ot the Intel Hyper-1hreading 1echnology. Intel Hyper-1hreading 1echnology allovs a single proces sor to execute tuo or more separate threads concurrently.When hyper-threading is enabled, multi-threaded sottvare applications can execute their threads in parallel, thereby improving their pertormance. 1he Intel Hyper-1hreading 1echnology is only supported by the Intel Pentium 4 (otticially only those 3.06GHz and taster, and the Intel Xeon processors. Please note that tor Hyper- 1hreading to vork, you should have the tolloving: Intel processor that supports Hyper-1hreading Motherboard vith a chipset and BIOS that support Hyper-1hreading Operating system that supports Hyper-1hreading (Microsott Windovs XP or Iinux 2.4.x, Because it behaves like tvo separate processors vith their ovn APICs, you should also enable APIC Function in the BIOS, vhich is required tor multi-processing. It is highly recommended that you enable CPL Hyper-1hreading tor improved processor pertormance. CPU L2 Cocho LCC Chocking Connon Options: Lnabled, Disabled 1his BIOS teature enables or disables the L2 (Level 2 or Secondary, cache`s LCC (Lrror Checking and Correction, tunction, it available. Lnabling this teature is recommended, because it detects and corrects single-bit errors in data stored in the I2 cache. As most data reads are satistied by the I2 cache, the I2 cache`s LCC tunction should catch and correct almost all single-bit errors in the memory subsystem. It also detects double-bit errors, although it cannot correct them. Hovever, this isn`t such a big deal, because double-bit errors are extremei rare. lor all practical purposes, the LCC check should be able to catch virtually all data errors.1his is especially usetul at overclocked speeds vhen errors are most likely to creep in. So, tor most intents and purposes, I recommend that you enable this teature tor greater system stability and reliability. Please note that the presence ot this teature in the BIOS does not necessarily mean that your processor`s I2 cache actually supports LCC checking. Many processors do not ship vith LCC- capable I2 cache. In such cases, you still can enable this teature in the BIOS, but it vill have no effect. LPu L2 Lachc LLL Lhcckng 40 C CPU Lotoncy linor Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to control hov the processor should handle a deterrable processor operation vhen there is a nev reques t tor the processor. By detault, it is disabled. When disabled, the processor vill immeoiatei deter all deterrable operations vhen there is a nev processor request. When enabled, the processor vill deter those operations only af ter they have been held in a Snoop Stall tor 31 clock cycles vhen the nev processor request arrives . It is recommended that you enable this BIOS teature to ensure that deterrable operations are given sutticient time to complete.1his improves pertormance by alloving deterrable operations to be processed vithout excessive delay. CPU Lovol 1 Cocho Connon Options: Lnabled, Disabled 1his BIOS teature controls the tunctionality ot the processor`s Ievel 1 cache. When enabled, the processor`s Ievel 1 cache is alloved to tunction. 1his allovs the best poss i- ble pertormance trom the processor. When disabled, the processor`s Ievel 1 cache is disabled.1he process or bypas ses the Ievel 1 cache and relies only on the Ievel 2 and Ievel 3 (it available, caches.1his reduces the pertorm- ance ot the processor. 1he recommended setting is obviously Lnabled because disabling it severely attects the proces- sor`s pertormance. Hovever, the Disabled setting is usetul as a troubleshooting tool, especially vhen you are overclocking your processor. CPU Lovol 2 Cocho Connon Options: Lnabled, Disabled 1his BIOS teature controls the tunctionality ot the processor`s Ievel 2 cache. When enabled, the processor`s Ievel 2 cache is alloved to tunction. 1his allovs the best poss i- ble pertormance trom the processor. When disabled, the processor`s Ievel 2 cache is disabled.1he process or bypas ses the Ievel 2 cache and relies only on the Ievel 1 and Ievel 3 (it available, caches.1his reduces the pertorm- ance ot the processor. 1he recommended setting is obviously Lnabled because disabling it severely attects the proces- sor`s pertormance. Hovever, the Disabled setting is usetul as a troubleshooting tool, especially vhen you are overclocking your processor. LhapIcr 3 0uck cvcws 60 C CPU Lovol 3 Cocho Connon Options: Lnabled, Disabled 1his BIOS teature controls the tunctionality ot the processor`s Ievel 3 cache. When enabled, the processor`s Ievel 3 cache is alloved to tunction. 1his allovs the best poss i- ble pertormance trom the processor. When disabled, the processor`s Ievel 3 cache is disabled.1he processor bypasses the Ievel 3 cache and relies only on the Ievel 1 and Ievel 2 caches.1his reduces the pertormance ot the processor. 1he recommended setting is obviously Lnabled because disabling it severely attects the proces- sor`s pertormance. Hovever, the Disabled setting is usetul as a troubleshooting tool, especially vhen you are overclocking your processor. CPU lhornol-lhrottling Connon Options: 12.3, 23.0, 37.3, 30.0, 62.3, 73.0, 87.3 1his BIOS teature allovs manual contiguration ot the 1hermal Control Circuit. Instead ot alloving the 1CC to automatically start vith a duty cycle ot 30-S0, you can manually set the duty cycle. Available options tor this BIOS teature are set values ot the processor`s duty cycle vhen the 1hermal Control Circuit gets activated.1hey range trom a lov ot 12.S to a high ot 87.S. Please note that these options retlect the processor`s duty cycle, not its clock speed.1he clock speed ot the processor remains unchanged. It you are looking tor a Disabled option, there is no such option.You cannot turn ott the 1hermal Control Circuit. But it you keep your processor cool enough so that it never exceeds the maximum sate operating temperature, the 1hermal Control Circuit vill never get activated. 1he detault setting is usually 62.S. 1his means the 1hermal Control Circuit vill insert null cycles to allov the processor to rest 37.S ot the time. 1he choice ot vhat you should set the 1hermal Control Circuit to run at is really up to you. 1he lover the duty cycle, the slover your processor vill pertorm, but it vill take less time to cool dovn the processor enough to turn ott the 1CC. Lsing a higher duty cycle vill not impair pertormance as much but it vill take longer tor your processor to cool dovn enough to turn ott the 1CC. CPU to PCI Post Writo Connon Options: Lnabled, Disabled 1his BIOS teature controls the chipset`s CPL-to-PCI vrite butter. It is used to s tore PCI vrites trom the processor betore they are vritten to the PCI bus. When enabled, all PCI vrites trom the processor go directly to the vrite butter.1his allovs the processor to vork on something else vhile the vrite butter vrites the data to the PCI bus on the next available PCI cycle. When disabled, the processor bypasses the butter and vrites directly to the PCI bus.1his ties up the processor tor the entire length ot the transaction. It is recommended that you enable this BIOS teature tor better pertormance. LPu Io LPI PosI WrIc 61 C CPU to PCI Writo BuIIor Connon Options: Lnabled, Disabled 1his BIOS teature controls the chipset`s CPL-to-PCI vrite butter. It is used to s tore PCI vrites trom the processor betore they are vritten to the PCI bus. When enabled, all PCI vrites trom the processor go directly to the vrite butter.1his allovs the processor to vork on something else vhile the vrite butter vrites the data to the PCI bus on the next available PCI cycle. When disabled, the processor bypasses the butter and vrites directly to the PCI bus.1his ties up the processor tor the entire length ot the transaction. It is recommended that you enable this BIOS teature tor better pertormance. CPU VCoro Voltogo Connon Options: Std.Vcore, Pais ing 1his is a BIOS teature so tar seen only in the ABI1 NV7-series ot motherboards. It is used to give a small boost to the processor`s core voltage. When set to Std.Vcore, the motherboard supplies the processor vith the detault core voltage. When set to Raising, the motherboard boosts the processor`s core voltage by approximately 3. So, it your processor has a core voltage ot 1.7 volts, using the Paising option raises that voltage to about 1.7SV. As you can see, the voltage boost courtes y ot this BIOS teature is not remarkable. Hovever, because it appears to be the only vay to boost the processor`s core voltage in NVIDIA nlorce- based motherboards, this 3 boost is better than nothing at all' It may not allov radical over- clocking, but it should allov a little more overclocking treedom. It you are an overclocker, it is recommended that you select the Raising option. It should allov your processor to be a little more overclockable. At the very least, it improves its stability at overclocked speeds. LhapIcr 3 0uck cvcws 62 C D DBI Output Ior AGP lrons. Connon Options: Lnabled, Disabled 1he tull name tor this BIOS teature is Dynanic Bus Inversion Output for AGP 1ransnitter. It is an AGP 3.0-specitic BIOS teature that only appears vhen you install an AGP 3.0-compliant graphics card. When enabled, the AGP controller is alloved to use the Dynamic Bus Inversion scheme to reduce pover consumption and signal noise. When disabled, the AGP controller does not use the Dynamic Bus Inversion scheme to reduce pover consumption and signal noise. 1he AGP bus has 32 data lines divided into tvo sets. Sometimes, a large number ot these data lines may svitch together to the same polarity (either 1 or 0, and then svitch back to the opposite polarity. 1his mass svitching to the same polarity is called sinultaneous svitching outputs and it creates a lot ot unvanted electrical noise at the AGP controller and GPL intertaces. 1o avoid this, the AGP 3.0 specitications introduced a scheme called Dynanic Bus Inversion or DBI. It makes use ot tvo nev DBI linesone tor each 16-line set. 1hese DBI lines are only supported by AGP 3.0-compliant graphics cards. Dynamic Bus Inversion ensures that the data lines are limited to a maximum ot 8 sinultane- ous svitchings or transitions per 16-line set. It does so by svitching the DBI line instead ot the data lines vhen the number ot simultaneous transitions exceeds 8 or S0 ot the data lines. 1his ensures that electrical noise due to simultaneous svitching outputs is minimized. In short, DBI improves stability ot the AGP intertace by reducing signal noises that occur as a result ot sinultaneous svitching outputs. It also reduces the AGP controller`s pover consumption. 1heretore, it is recommended that you enable DBI Output for AGP 1rans. to save pover as vell as reduce signal noise trom simultaneous svitching outputs. Doloy DRAM Rood Lotch Connon Options: Auto, No Delay, 0.3ns, 1.0ns, 1.3ns 1his teature is similar to the DRAM Read Latch Delay BIOS teature. It tine-tunes the DPAM timing parameters to adjust tor ditterent DPAM loadings. 1he DPAM load changes vith the number as vell as the type ot memory modules ins talled. DPAM loading increases as the number ot memory modules increases. It also increases it you use double-sided modules instead ot single-sided ones. In short, the more DPAM devices you use, the greater the DPAM loading. 0c|ay 0AM cad LaIch 68 D With heavier DPAM loads, you may need to delay the moment vhen the memory controller latches onto the DPAM device during reads. Othervise, the memory controller may tail to latch properly onto the desired DPAM device and read trom it. 1he Auto option allovs the BIOS to select the optimal amount ot delay trom values preset by the manutacturer. 1he No Delay option torces the memory controller to latch onto the DPAM device vithout delay, even it the BIOS presets indicate that a delay is required. 1he three timing options (0.Sns, 1.0ns, and 1.Sns, give you manual control ot the read latch delay. Normally, you should let the BIOS select the optimal amount ot delay trom values preset by the manutacturer (using the Auto option,. Hovever, it you notice that your system has become unstable upon installation ot additional memory modules, you should try setting the DPAM read latch delay yourselt. 1he amount ot delay should be just enough to allov the memory controller to latch onto the DPAM device in your particular situation. Don`t unnecessarily increase the delay. Start vith 0.Sns and vork your vay up until your system stabilizes. It you have a light DPAM load, you can ensure optimal pertormance by manually using the No Delay option. It your system becomes unstable atter using the No Delay option, simply revert back to the detault value ot Auto so that the BIOS can adjust the read latch delay to suit the DPAM load. Doloy IDL Initiol Connon Options: 0 to 13 Motherboards are capable ot booting up much taster these days. 1heretore, initialization ot IDL devices nov takes place much earlier. Lntortunately, this also means that s ome older IDL drives are not be able to spin up in time to be initialized' When this happens, the BIOS is not able to detect that IDL drive and the drive is not accessible even though it is actually running just tine. 1his is vhere the Delay IDL Initial BIOS teature comes in. It allovs you to torce the BIOS to delay the initialization ot IDL devices tor up to 13 seconds. 1he delay allovs your IDL devices more time to spin up betore the BIOS initializes them. It you do not us e old IDL drives and the BIOS has no problem initializing your IDL devices, it is recommended that you leave the delay at the detault value ot 0 tor the shortest possible boot- ing time. Most IDL devices manutactured in the last tev years have no problem spinning up in time tor initialization. Hovever, it one or more ot your IDL devices tail to initialize during the boot up process, start vith a delay ot 1 second. It that doesn`t help, gradually increase the delay until all your IDL devices initialize properly during the boot up process. Doloy Prior lo lhornol Connon Options: 4 Minutes, 8 Minutes, 16 Minutes, 32 Minutes 1his BIOS teature is only valid tor systems that are povered by 0.13 Intel Pentium 4 proces- sors vith 312KB I2 cache.1hese processors come vith a 1hernal Monitor that actually consists ot an on-die thermal sensor and a 1hernal Control Circuit (1CC,. LhapIcr 3 0uck cvcws 64 D When the 1hermal Monitor is in automatic mode and the thermal sensor detects that the processor has reached its maximum sate operating temperature, it activates the 1CC. 1he 1CC then modulates the clock cycles by inserting null cycles, typically at a rate ot S0-70 ot the total number ot clock cycles. 1his results in the processor resting 30-70 ot the time. As the die temperature drops, the 1CC gradually reduces the number ot null cycles until no more is required to keep the die temperature belov the sate point.1hen the thermal sensor turns the 1CC ott .1his mechanism allovs the processor to dynamically adjust its duty cycles to ensure its die temperature remains vithin sate limits. 1he Delay Prior 1o 1hernal BIOS teature controls the activation ot the 1hermal Monitor`s automatic mode. It allovs you to determine vhen the Pentium 4`s 1hermal Monitor should be activated in automatic mode atter the system boots. lor example, vith the detault value ot 16 Minutes, the BIOS activates the 1hermal Monitor in automatic mode 16 minutes atter the sys- tem starts booting up. Generally, the 1hermal Monitor should not be activated immediately upon booting because the processor is under a heavy load during the booting process. 1his causes a sharp rise in die tem- perature trom its cold state. Because it takes time tor the thermal output to radiate trom the die to the heat sink, the thermal sensor registers the s udden spike in die temperature and prema- turely activates the 1CC. 1his unnecessarily reduces the processor`s pertormance during the booting up process. 1heretore, to ensure optimal booting pertormance, the activation ot the 1hermal Monitor must be delayed tor a set period ot time. It is recommended that you set this BIOS teature to the lovest value (in minutes, that exceeds the time it takes to tully boot up your computer. lor example, it it takes 3 minutes to tully boot up your system, you s hould select 8 Minutes. You should not select a delay value that is unnecessarily long.Without the 1hermal Monitor, your processor may heat up to a critical temperature (approximately 13SC,, at vhich point, the thermal sensor shuts dovn your process or by removing the core voltage vithin 0.S seconds. Doloyod lronsoction Connon Options: Lnabled, Disabled 1o meet PCI 2.1 compliance, the PCI maximum target latency rule must be observed. According to this rule, a PCI 2.1-compliant device must service a read request vithin 16 PCI clock cycles tor the initiai read and 8 PCI clock cycles tor each su|seuent read. It it cannot do so, the PCI bus terminates the transaction so that other PCI devices can access the bus. Hovever, instead ot rearbitrating tor access (and tailing to meet the minimum latency requirement again,, the PCI 2.1-compliant device can make use ot the PCI Delayed 1ransaction teature. With PCI Delayed 1ransaction enabled, the target device can independently continue the read transaction. So, vhen the mas ter device successtully gains control ot the bus and reissues the read command, the target device has the data ready tor immediate delivery.1his ensures that the retried read transaction can be completed vithin the stipulated latency period. It the delayed transaction is a vrite, the master device rearbitrates tor bus access vhile the target device completes vriting the data. When the master device regains control ot the bus, it reissues the same vrite request.1his time, the target device just sends the completion status to the master device to complete the transaction. 0c|aycd JransacIon 66 D One advantage ot using PCI Delayed 1ransaction is that it allovs other PCI masters to use the bus vhile the transaction is being carried out on the target device. Othervise, the bus is lett idling vhile the target device completes the transaction. PCI Delayed 1ransaction also allovs vrite-posted data to remain in the butter vhile the PCI bus initiates a non-postable transaction and yet still adheres to the PCI ordering rules. Without PCI Delayed 1ransaction, all vrite-posted data has to be tlushed betore another PCI transac- tion can occur. It is highly recommended that you enable Delayed 1ransaction tor better PCI pertormance and to meet PCI 2.1 specitications. Disable it only it your PCI cards cannot vork properly vith this teature enabled, or it you are using PCI cards that are not PCI 2.1-compliant. Please note that vhile many manuals, and even earlier versions ot the BIOS Optimization Guide, have stated that this is an ISA bus-specitic BIOS teature that enables a 32-bit vrite- posted butter tor taster PCI-to-ISA vrites, they are incorrect' 1his BIOS teature is not ISA bus- specitic, and it does not control any vrite-posted butters. It merely allovs vrite-posting to con- tinue vhile a non-postable PCI transaction is undervay. DiIIorontiol Curront Connon Options: 4x Iret, 3x Iret, 6x Iret, 7x Iret 1his BIOS teature allovs you to change the amount ot ditterential current produced by the clock driver pairs, ettectively changing the voltage sving ot the system clocks. When set to 4 Iref, the current ditterence is tour times that ot Iref, the reterence current source. When set to S Iref, the current ditterence is tive times that ot Iref, the reterence current source. When set to 6 Iref, the current ditterence is six times that ot Iref, the reterence current source. When set to 7 Iref, the current ditterence is seven times that ot Iref, the reterence current source. By detault, this BIOS teature is set to 4 Iref. Lntortunately, it is not knovn vhat that trans- lates to in voltage. Not even the Iret value is knovn. Hovever, the higher the ditterential cur- rent, the greater the voltage sving. As a higher voltage sving improves integrity ot the clock signals and overall sys tem stability, it is recommended that you set this BIOS teature to 7 Iref tor a higher ditterential current. Hovever, please note that this vill increase the amount ot LMI (Llectronagnetic Interference) produced by the motherboard. Disoblo Unusod PCI Clock Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the BIOS should actively reduce LMI (Llectronagnetic Interference, and reduce pover consumption by turning ott unoccupied or inactive PCI slots. LhapIcr 3 0uck cvcws 6 D When enabled, the BIOS monitors PCI slots and turns ott clock signals to all unoccupied and inactive slots . When disabled, the BIOS does not monitor PCI slots. All clock signals remain active even to unoccupied or inactive slots. It is recommended that you enable this teature to save pover and reduce LMI. DOS Ilot Modo Connon Options: Lnabled, Disabled 1his BIOS teature controls the BIOS` built-in extended memory manager. When enabled, DOS programs can run in protected mode vithout the need ot an extended memory manager. When disabled, DOS programs require an extended memory manager to run in protected mode. It is recommended that you enable this BIOS teature it you use the MS-DOS operating system and run protected mode DOS programs. Hovever, it you use a never operating system that supports protected mode (tor example, Windovs XP,, disable this BIOS teature. DRAM Act to ProChrg CMD Connon Options: 31, 61, 71, 81, 91 Iike SDRAM 1ras 1ining Value, this BIOS teature controls the memory bank`s minimum rov active time (,. 1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. Hence, the name DRAM Act to PreChrg CMD, vhich is short tor DRAM Activate Connand to Precharge Connand. It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency + tRCD + 2 clock cycles. lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value vould be 7 clock cycles. Hovever, it you start getting memory errors or system crashes, increase the tPAS value one clock cycle at a time until your system becomes stable. DRAM Burst Longth 8QW Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to control the length ot a burst transaction. When this teature is set to Disabled, a burst transaction can only be comprised ot up to four quadvord (QW, reads or vrites. 0AM 8ursI LcngIh 80W 67 D When this teature is set to Lnabled, a burst transaction can only be comprised ot up to eight quadvord (QW, reads or vrites. As the initial CAS latency is tixed tor each burst transaction, a longer burst transaction allovs more data to be read or vritten tor less delay than a shorter burst transaction.1heretore, a burst length ot 8 is taster than a burst length ot 4. 1heretore, it is recommended that you enable this BIOS teature tor better pertormance. DRAM Doto Intogrity Modo Connon Options: LCC, Non-LCC 1his BIOS teature controls the LCC teature ot the memory controller. LCC, vhich stands tor Lrror Checking and Correction, enables the memory controller to detect and correct single-bit sott memory errors. 1he memory controller is also able to detect double-bit errors, although it is not able to correct them.1his provides increased data integrity and system stability. Hovever, this teature can only be enabled it you are using s pecial LCC memory modules. Because present day processors use 64-bit vide data paths, 72-bit (64-bit data 8-bit LCC, LCC memory modules are required to implement LCC. Please note that the maximum data transter rate ot the 72-bit LCC memory module is the same as the 64-bit memory module. 1he extra 8-bits are only tor the LCC code and do not carry any data. So, using 72-bit memo- ry modules does not give you any boost in pertormance. In tact, because the memory controller has to calculate the LCC code tor e:er data vord that is read or vritten, there is some pertormance degradation, roughly in the region ot 3-S.1his is one ot the reasons vhy LCC memory modules are not popular among desktop users .1hrov in the tact that LCC memory modules are both expensive and hard to come by, and you have the top three reasons vhy LCC memory modules vill never be mainstream solutions. It you are using standard 64-bit memory modules, you must select the Non-LCC option. Hovever, it you have already torked out the money tor 72-bit LCC memory modules, you should enable the LCC teature, no matter vhat people say about losing some memory per- tormance. It doesn`t make sense to buy expensive LCC memory modules and then disable LCC' Pemember, you are not really losing pertormance.You are just trading it tor greater sta- bility and data integrity. DRAM Idlo linor Connon Options: 01, 81, 161, 641, Intinite, Auto 1his BIOS teature sets the number ot idle cycles alloved betore the memory controller torces such open pages to clos e and precharge. 1he premise behind this BIOS teature is the concept ot tenporal locality.According to this concept, the longer the open page is lett idle, the less likely it vill be accessed again betore it needs to be precharged.1heretore, it is better to prematurely close and precharge the page, so it can be opened quickly vhen a data request comes along. LhapIcr 3 0uck cvcws 68 D It can be set to a variety ot clock cycles trom 01 to 641. 1his sets the number ot clock cycles the open pages are alloved to idle betore they are closed and precharged. An Infinite option is available as vell as an Auto option. It you select 0 Cycle, then the memory controller immediately precharges the open pages as soon as there`s an idle cycle. It you select Infinite, the memory controller never precharges the open pages prematurely. 1he open pages are lett activated until they have to be precharged. It you select Auto, the memory controller uses the manutacturer`s preset detault setting. Most manutacturers use a detault value ot 81, vhich allovs the memory controller to precharge the open pages atter eight idle cycles have passed. lor general desktop use, it is recommended that you choose the Infinite option, so precharging can be delayed tor as long as possible.1his reduces the number ot retreshes and increases the ettective memory bandvidth. lor applications (tor example, servers, that pertorm a lot ot random accesses, it is advisable that you select 01 because subsequent data requests most likely vill be tultilled by other pages. Closing open pages to precharge prepares those pages tor the next data request that hits them. Increased data integrity is an added benetit ot having more trequent retreshes. DRAM Intorloovo lino Connon Options: 0ms, 0.3ms 1his BIOS teature determines the amount ot aooitionai delay betveen successive bank accesses vhen the SDRAM Bank Interleave teature has been enabled. Naturally, the shorter the delay, the taster the memory module can svitch betveen banks and, consequently, increases pertormance. 1heretore, it is recommended that you set the DRAM Interleave 1ine as lov as possible tor better memory pertormance. In this case, it is 0ns, vhich introduces no additional delay betveen bank accesses. Increase the DRAM Interleave 1ine to 0.Sns only it you experience instability vith the 0ms setting. DRAM Pogo-Modo Connon Options: Lnabled, Disabled 1his BIOS teature controls the page mode operation ot the memory subsystem. When enabled, the activated rov is held open to allov multiple memory accesses to the same memory rov. When disabled, the activated rov is closed right atter a single memory access. Subsequent memory accesses to that rov vill require re-activation ot the rov. It is highly recommended that you enable this BIOS teature tor much better memory pertormance. 0AM Pagc-Modc 60 D DRAM ProChrg to Act CMD Connon Options: 21, 31, 41 Iike SDRAM 1rp 1ining Value, this BIOS teature controls the RAS precharge tine (tRP,. 1his constitutes the time it takes tor the Precharge command to complete and the rov to be available tor activation. Hence, the name DRAM PreChrg to Act CMD, vhich is short tor DRAM Precharge Connand to Activate Connand. It the PAS precharge time is too long, it reduces pertormance by delaying all rov activations. Peducing the precharge time to 21 improves pertormance by alloving a nev rov to be acti- vated earlier. Hovever, the short precharge time ot 21 may be insutticient tor some memory modules. In such cases, the active rov may lose its contents betore they can be returned to the memory bank and the rov deactivated.1his may cause data loss or corruption vhen the memory con- troller attempts to read trom or vrite to the active rov. 1heretore, it is recommended that you reduce the PAS precharge time to 21 tor better per- tormance but increase it to 3T or 4T it you experience system s tability issues atter reducing the precharge time. DRAM Rotio (CPU:DRAM) Connon Options: 1:1, 3:2, 3:4, 4:3, 3:4 1he choice ot options in this BIOS teature depends entirely on the setting ot the DRAM Ratio H/W Strap or N/B Strap CPU As BIOS teature. When DRAM Ratio H/W Strap has been set to Lov, the available options are 1:1 and 3:4. When DRAM Ratio H/W Strap has been set to High, the available options are 1:1 and 4:S. When N/B Strap CPU As has been set to PSB800, the available options are 1:1, 3.2, and S:4. When N/B Strap CPU As has been set to PSBS33, the available options are 1:1 and 4:S. When N/B Strap CPU As has been set to PSB400, the only available option is 3:4. 1he options ot 1:1, 3:2, 3:4, and 4:S reter to the available CPL-to-DPAM (or CPL:DPAM, ratios. Please note that vhile the Pentium 4 processor is said to have a 400MHz, 333MHz, or 800MHz FSB (front side bus,, the tront side bus (also knovn as CPL bus, is actually only running at 100MHz, 133MHz, or 200MHz, respectively.1his is because the Pentium 4 bus is a Quad Data Rate or QDR bus, vhich transters tour times as much data as a single data rate bus. lor marketing reasons, the Pentium 4 bus is labeled as running at 400MHz, 333MHz, or 800MHz vhen it is actually running at only 100MHz, 133MHz, and 200MHz, respectively. It is important to keep this in mind vhen setting this BIOS teature. lor example, it you set a 3:2 ratio vith a 200MHz (800MHz QDP, CPL bus , the memory bus runs at (200MHz 3, x 2 = 133MHz or 266MHz DDR. By detault, this BIOS teature is set to By SPD. 1his allovs the chipset to query the SPD (Serial Presence Detect, chip on every memory module and use the appropriate ratio. LhapIcr 3 0uck cvcws 0 D It is recommended that you select the ratio that allovs you to maximize your memory modules` capabilities. Hovever, bear in mind that a synchronous operation using the 1:1 ratio is also highly desirable because it allovs a high throughput. DRAM Rotio H/W Strop Connon Options: High, Iov, By CPL 1his BIOS teature allovs you to circumvent the CPL-to-DPAM ratio limitation tound in the never Intel i843-series ot chipsets. In those chipsets, Intel has chosen to limit the choices ot available CPL-to-DPAM ratios. When a 400MHz FSB processor is installed, the choices ot CPL-to-DPAM ratio are limited to 1:1 or 3:4. When a S33MHz FSB processor is installed, the choices ot CPL-to-DPAM ratio are limited to 1:1 or 4:S. lortunately, this BIOS teature allovs you to circumvent that limitation. 1he DRAM Ratio H/W Strap BIOS teature actually controls the setting ot the external hardvare reset strap assigned to the MCH (Menory Controller Hub, ot the chipset. By set- ting it High or Lov, you can trick the chipset into thinking that the 400MHz FSB or the S33MHz FSB is being us ed. When this BIOS teature is set to High, you are able to access the S33MHz CPL-to-DPAM ratios ot 1:1 and 4:S. When this BIOS teature is set to Lov, you are able to access the 400MHz CPL-to-DPAM ratios ot 1:1 and 3:4. By detault, this BIOS teature is set to By CPU, vhereby the hardvare strap is set according to the actual lSB rating ot the processor. Generally, you do not need to manually adjust the hardvare strap setting. Hovever, it you require access to the CPL-to-DPAM ratio that vould normally not be available to you, then this BIOS teature vould be very helptul indeed. DRAM Rood Lotch Doloy Connon Options: Lnabled, Disabled 1his BIOS teature is similar to the Delay DRAM Read Latch BIOS teature. It tine-tunes the DPAM timing parameters to adjust tor ditterent DPAM loadings. 1he DPAM load changes vith the number as vell as the type ot memory modules ins talled. DPAM loading increases as the number ot memory modules increase. It also increases it you use double-sided modules instead ot single-sided ones. In short, the more DPAM devices you use, the greater the DPAM loading. With heavier DPAM loads, you may need to delay the moment vhen the memory controller latches onto the DPAM device during reads. Othervise, the memory controller may tail to latch properly onto the desired DPAM device and read trom it. 1he Auto option allovs the BIOS to select the optimal amount ot delay trom values preset by the manutacturer. 0AM cad LaIch 0c|ay 1 D 1he No Delay option torces the memory controller to latch onto the DPAM device vithout delay, even it the BIOS presets indicate that a delay is required. 1he three timing options (0.Sns, 1.0ns, and 1.Sns, give you manual control ot the read latch delay. Normally, you should let the BIOS select the optimal amount ot delay trom values preset by the manutacturer (using the Auto option,. Hovever, it you notice that your system has become unstable upon installation ot additional memory modules, you should try setting the DPAM read latch delay yourselt. 1he amount ot delay should be just enough to allov the memory controller to latch onto the DPAM device in your particular situation. Don`t unnecessarily increase the delay. Start vith 0.Sns and vork your vay up until your system stabilizes. It you have a light DPAM load, you can ensure optimal pertormance by manually using the No Delay option. It your system becomes unstable atter using the No Delay option, simply revert back to the detault value ot Auto so that the BIOS can adjust the read latch delay to suit the DPAM load. DRAM RoIrosh Roto Connon Options: 7.8 sec, 13.6 sec, 31.2 sec, 64 s ec, 128 sec,Auto 1his BIOS teature allovs you to set the retresh interval ot the memory chips.1here are three ditterent settings as vell as an Auto option. It the Auto option is selected, the BIOS queries the memory modules` SPD chips and uses the lovest setting tound tor maximum compatibility. lor better pertormance, you should consider increasing the DRAM Refresh Rate trom the detault values (13.6 s ec tor 128Mbit or smaller memory chips and 7.8 sec tor 236Mbit or larger memory chips, up to 128 sec. Please note that it you increase the DRAM Refresh Rate too much, the memory cells may lose their contents. 1heretore, you should start vith small increases in the DRAM Refresh Rate and test your system atter each hike betore increasing it turther. It you tace stability problems atter increasing the retresh interval, reduce the retresh interval step by step until the system is stable. Duplo Soloct Connon Options: lull-Duplex, Halt-Duplex 1his BIOS teature allovs you to determine the transmission mode ot the IR (Infra-Red, com- munications port. Selecting Full-Duple permits simultaneous tvo-vay transmis sion, like a conversation over the phone. Selecting Half-Duple, on the other hand, only permits transmission in one direction at any one time, vhich is more like a conversation over a valkie-talkie. Naturally, the Full-Duple mode is the taster and more desirable choice.You should use Full- Duple it possible. Consult your IP peripheral`s manual to determine vhether it supports Full-Duple transmis- sion.1he IP peripheral must support Full-Duple tor this option to vork. LhapIcr 3 0uck cvcws 2 D L LCP Modo Uso DMA Connon Options: Channel 1, Channel 3 1his BIOS teature determines vhich DMA channel the parallel port should use vhen it is in LCP mode. 1he LCP mode uses the DMA protocol to achieve data transter rates ot up to 2.S Mbits/s and provides symmetric bidirectional communications. lor all this, it requires the use ot a DMA channel. By detault, the parallel port uses DMA Channel 3 vhen it is in LCP mode.1his vorks tine in most situations. 1his teature vas provided just in case one ot your add-on cards requires the use ot DMA Channel 3. In such a case, you can use this BIOS teature to torce the parallel port to use the alternate DMA Channel 1. Please note that there is no pertormance advantage in choosing DMA Channel 3 over DMA Channel 1 or vice versa. As long as either Channel 3 or Channel 1 is available tor your parallel port to use, the parallel port is able to tunction properly in LCP mode. LPP Modo Soloct Connon Options: LPP 1.7, LPP 1.9 1here are tvo versions ot the LPP transter protocolLPP 1.7 and LPP 1.9. 1his BIOS tea- ture allovs you to select the version ot LPP that the parallel port should use. Generally, LPP 1.9 is the preterred setting because it supports the never LPP 1.9 devices and most LPP 1.7 devices and otters advantages like support tor longer cables. Hovever, because certain LPP 1.7 devices cannot vork properly vith an LPP 1.9 port, this BIOS teature vas implemented to allov you to set the LPP mode to LPP 1.7 vhen s uch an issue crops up. 1heretore, it is recommended that you set this BIOS teature to LPP 1.9. Hovever, it you have trouble connecting to your parallel port device, svitch to LPP 1.7. LPP Modc Sc|ccI 8 L I Iost R-W lurn Around Connon Options: Lnabled, Disabled When the memory controller receives a vrite command immediately atter a read command, an additional period ot delay is normally introduced betore the vrite command is actually initiated. As its name suggests, this BIOS teature allovs you to skip that delay. 1his improves the vrite pertormance ot the memory subsystem. 1heretore, it is recommended that you enable this tea- ture tor taster read-to-vrite turnarounds. Hovever, not all memory modules can vork vith the tighter read-to-vrite turn-around. It your memory modules cannot handle the taster turn-around, the data that vas vritten to the memory module may be lost or become corrupted. So, vhen you tace stability issues, disable this teature to correct the problem. Iost Writo to Rood lurnoround Connon Options: Lnabled, Disabled 1his BIOS teature controls the Write Data In to Read Connand Delay (tW1R, memo- ry timing.1his constitutes the minimum number ot clock cycles that must occur betveen the last valid urite operation and the next reao command to the sane internal bank ot the DDP device. Lnabling this BIOS teature naturally allovs taster svitching trom vrites to reads and conse- quently better read pertormance. Disabling this BIOS teature reduces read pertormance but it vill improve stability, especially at higher clock speeds. It may also allov the memory chips to run at a higher speed. In other vords, increasing this delay may allov you to overclock the memory module higher than is normally possible. It is recommended that you enable this BIOS teature tor better memory read pertormance it you are using DDP266 or DDP333 memory modules.You can also try enabling it vith DDP400 memory modules. But it you tace stability issues, revert to the detault setting ot Disabled. LhapIcr 3 0uck cvcws 4 l Iirst Boot Dovico Connon Options: lloppy, ISZIP, HDD-0, SCSI, CDPOM, HDD-1, HDD-2, HDD-3, IAN, Disabled 1his BIOS teature allovs you to select the first device trom vhich the BIOS attempts to load an operating system. It the BIOS tinds and loads an operating system trom the device selected through this teature, it doesn`t load another operating system, even it you have one on a ditter- ent device. By detault, Floppy is the tirst boot device in practically all motherboards.Lnless you boot otten trom the tloppy drive, it is better to set your hard disk (usually HDD-0, as the tirst boot device. 1his shortens the booting process because the BIOS no longer needs to check the tloppy drive tor a bootable operating system. 1o install operating systems that come on bootable CD-POMs (tor example, Microsott Windovs XP, in a nev hard dis k, you need to select CDROM as the tirst boot device.1his enables you to boot directly trom the CD-POM and load the operating system`s installation routine. Ilosh BIOS Protoction Connon Options: Lnabled, Disabled 1he Flash BIOS Protection teature is a sottvare toggle that controls vrite access to the BIOS. When it is enabled, the BIOS code is vrite-protected and cannot be changed.1his pro- tects it trom any attempt to modity it, including BIOS updates and virus attacks. 1heretore, it you intend to update the BIOS, you`ll need to disable this teature tirst. It is highly recommended that you enable this teature at all times.You should only disable it vhen you intend to update the BIOS. Atter updating the BIOS, you should immediately re- enable it to protect the BIOS against virus es. Iloppy 3 Modo Support Connon Options: Disabled, Drive A, Drive B, Both lor reasons best knovn to the apanese, their computers come vith special 3 mode 3.3 tloppy drives.While physically similar to the standard 3.3 tloppy drives used by the rest ot the vorld, these 3 mode tloppy drives ditter in the disk tormats they support. Lnlike normal tloppy drives, 3 mode tloppy drives support three ditterent tloppy disk tormats 1.44MB, 1.2MB, and 720KB, hence, their name.1hey allov the sys tem to support the apanese 1.2MB tloppy disk tormat as vell as the s tandard 1.44MB and 720KB (obsolete, disk tormats. It you ovn a 3 mode tloppy drive and need to use the apanese 1.2MB disk tormat, you must enable this teature by selecting either Drive A, Drive B, or Both (it you have tvo 3 mode tloppy drives,. Othervise, your 3 mode tloppy drive von`t be able to read the special 1.2MB tormat properly. Hovever, it you only have a standard tloppy drive, disable this teature or your tloppy drive may not tunction properly. F|oppy 3 Modc SupporI 6 l Iloppy Disk Accoss Control Connon Options: PW, Pead Only 1his BIOS teature controls vrite access to the tloppy drive. Setting this BIOS teature to R/W (Read/Write, allovs tull access to the tloppy drive.You vill be alloved to vrite to tloppy disks as vell as read trom them. Setting this BIOS teature to Read Only prevents vrite access to the tloppy drive.You vill be alloved to read trom tloppy disks but you cannot vrite to them. It is recommended that you set this BIOS teature to R/W, so you have tull access to the tloppy drive. Set it to Read Only it you do not vish to provide vrite access to the tloppy drive. Iorco 4-Woy Intorloovo Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to torce the memory controller to use the 4-bank SDPAM interleave mode, vhich provides better pertormance than the 2-bank interleave mode. Hovever, you must have at least 4 banks ot memory in the system tor this teature to vork properly. Normally, SDPAM modules that use 16Mbit memory chips (usually 32MB or smaller in size, have only tvo memory banks. So, it you are using s uch a small capacity DIMM, you should disable lorce 4-Way Interleave. It you use tvo or more ot such DIMMs, you can still enable lorce-4-Way Interleave. SDPAM modules that use 64Mbit or larger memory chips are tour-banked in nature.1hese modules are at least 64MB in size. It you are using such tour-banked modules, it no longer mat- ters it you are using just one module or several ot them.You can enable lorce 4-Way Interleave vithout tear. 1heretore, it is recommended that you enable this BIOS teature it you are using 4MP or i arer memor moouies or at ieast tuo '2MP or smai ier memor moouies. Othervise, it is best to disable this BIOS teature. lor more intormation on memory bank interleaving, you should check out the details ot the SDRAM Bank Interleave BIOS teature. Iorco Updoto LSCD Connon Options: Lnabled, Disabled It you install a nev piece ot hardvare or modity your computer`s hardvare contiguration, the BIOS automatically detects the changes and recontigures the LSCD (Ltended Systen Configuration Data,. 1heretore, there is usually no need to manually torce the BIOS to recontigure the LSCD. Hovever, the occasion may arise vhere the BIOS may not be able to detect the hardvare changes. A serious resource contlict may occur and the operating system may not even boot as a result.1his is vhere the Force Update LSCD BIOS teature comes in. LhapIcr 3 0uck cvcws l 1his BIOS teature allovs you to manually torce the BIOS to clear the previously saved LSCD data and recontigure the settings. All you need to do is enable this BIOS teature and then reboot your computer.1he nev LSCD should resolve the contlict and allov the operating sys- tem to load normally. Please note that the BIOS automatically resets it to the detault setting ot Disabled atter recon- tiguring the nev LSCD. So, there is no need tor you to manually disable this teature atter rebooting. IPU OPCODL Conpotiblo Modo Connon Options: Lnabled, Disabled 1his BIOS teature determines hov Pentium 4 and Xeon processors handle lOP codes using the FOP (final opcode, register. When enabled, the Pentium 4 and Xeon engage the lOP code compatibility mode, vhich stores the lOP ot the last non-transparent instruction in the lOP register. When disabled, the Pentium 4 and Xeon turn ott the lOP code compatibility mode and store only the lOP ot the last non-transparent tloating point instruction that hao an unmaskeo excep tion. 1his allovs tor better lPL pertormance. 1heretore, it is recommended that you disable this teature tor better lPL pertormance unless your sottvare requires this teature to recover trom lPL exceptions. Irono BuIIor Sizo Connon Options: 1MB, 4MB, 8MB, 16MB, 32MB, 64MB 1his BIOS teature controls the amount ot system memory that is allocated to the integrated GPL. 1he selection ot memory sizes allovs you to select hov much system memory you vant to allocate to the integrated GPL.1he amount you allocate to the GPL is deducted trom the amount ot system memory available to your operating system and programs. Please note that unlike the AGP Aperture Size, once the system memory is allocated to the GPL, it cannot be used by anything else. Lven it the GPL does not make use ot it, it is not available to the operating system. 1heretore, it is recommended that you select the absolute minimum amount ot system memory that the GPL requires tor your monitor.You can calculate it by multiplying the resolution and color depth that you are using. lor example, it you use a resolution ot 1600 1200 and a color depth ot 32-bit, the amount ot memory your GPL requires vill be 1600 1200 32-bits = 61,440,000 bits, or 7.68MB.You should set this BIOS teature to 8MB in this example. Framc 8uffcr Szc 7 l ISB Sprood Spoctrun Connon Options: 0.3, 1.0, Disabled 1his BIOS teature allovs you to reduce the LMI ot the front side bus (also knovn as the FSB or processor bus, by modulating the signals it generates, so the spikes are reduced to tlatter curves. It achieves this by varying the trequency slightly, so the signal does not use any particular trequency tor more than a moment. 1he BIOS usually otters tvo levels ot modulation0.S or 1.0.1he greater the modula- tion, the greater the reduction ot LMI.1heretore, it you need to signiticantly reduce the tront side bus LMI, a modulation ot 1.0 is recommended. In most conditions, trequency modulation through this teature should not cause any problems. Hovever, system stability may be compromised it you are overclocking the tront side bus. Ot course, this depends on the amount ot modulation, the extent ot overclocking, and other tactors like temperature, and so torth. As such, the problem may not manitest itselt immediately. 1heretore, it is recommended that you disable this teature it you are overclocking the tront side bus.1he risk ot crashing your system is not vorth the reduction in LMI. Ot course, it LMI reduction is important to you, enable this teature by all means. Hovever, you should reduce the clock speed a little to provide a margin ot satety. It you are not overclocking, the decision to enable or disable this teature is really up to you. Lnless you have LMI problems or sensitive data that must be sateguarded trom electronic eaves- dropping, it is best to disable this teature to remove the possibility ot stability issues. Iull Scroon Logo Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the motherboard or system manutacturer`s logo appears instead ot the usual boot-up screen. When it is enabled, the BIOS displays the tull-screen logo during the boot-up sequence. When it is disabled, the BIOS dis plays the usual boot-up screen instead ot the tull-screen logo. Please note that enabling this BIOS teature otten adds 23 seconds ot delay to the booting sequence. 1his delay ensures that the logo is displayed tor a sutticient amount ot time. 1heretore, it is recommended that you disable this BIOS teature tor a taster boot-up time. LhapIcr 3 0uck cvcws 8 l G Goto A20 Option Connon Options: Normal, last 1his BIOS teature is used to determine the method by vhich Gate A20 is controlled.1he Nornal option torces the chipset to use the slov keyboard controller to do the svitching.1he Fast option, on the other hand, allovs the chipset to use its ovn 0x92 port tor taster svitching. No candy tor guessing vhich is the recommended setting' Please note this teature is only important tor operating systems that svitch a lot betveen real mode and protected mode.1hese operating systems include 16-bit operating systems, such as MS-DOS and 16-bit32-bit hybrid operating systems like Microsott Windovs 98. 1his teature has no ettect it the operating system only runs in real mode (no operating system currently in use does that, as tar as I knov',, or it the operating system operates entirely in pro- tected mode (tor example, Microsott Windovs XP,.1his is because it A20 mode svitching is not required, then it does not matter at all it the svitching vas done by the slov keyboard con- troller or the taster 0x92 port. With all that said and done, the recommended setting tor this BIOS teature is still Fast, even vith operating systems that don`t do much mode svitching.Although using the 0x92 port to control Gate A20 has been knovn to cause spontaneous reboots in very rare instances, there is really no reason vhy you should keep using the slov keyboard controller to turn A20 on or ott. Grophic Win Sizo Connon Options: 4, 8, 16, 32, 64, 128, 236 1his BIOS teature does tvo things. It selects the size ot the AGP aperture (hence, the name Graphic Windovs Size,, and it determines the size ot the GAR1 (Graphics Address Relocation 1able,. 1he aperture is a portion ot the PCI memory address range that is dedicated tor use as AGP memory address space, vhile the GAP1 is a translation table that translates AGP memory addresses into actual memory addresses, vhich are otten tragmented.1he GAP1 allovs the graphics card to see the memory region available to it as a contiguous piece ot memory range. Host cycles that hit the aperture range are torvarded to the AGP bus vithout need tor transla- tion.1he aperture size also determines the maximum amount ot sys tem memory that can be allocated to the AGP graphics card tor texture storage. Please note that the AGP aperture is merely address space, not actual physical memory in use. Although it is very common to hear people recommending that the AGP aperture size should be haif the size ot system memory, that is uron' 0raphc Wn Szc 0 G LhapIcr 3 0uck cvcws 1he requirement tor AGP memory space shrinks as the graphics card`s local memory increases in size.1his is because the graphics card has more local memory to dedicate to texture storage. So, it you upgrade to a graphics card vith more memory, you shouldn`t be deceived into thinking that you need even more AGP memory' On the contrary, a smaller AGP memory space is required. It is recommended that you keep the AGP aperture around 64MB to 128MB in size, even it your graphics card has a lot ot onboard memory.1his allovs tlexibility in the event that you actually need extra memory tor texture storage. It also keeps the GAP1 vithin a reasonable size. Grophic Window WR Conbin Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to control the USWC (Uncached Speculative Write Conbining, vrite combine butters. Somehov, they had to give it the badly mangled name ot Graphic Windov WR Conbin. It enabled, the vrite combine butters vill accumulate and combine partial or smaller graphics vrites trom the processor and vrite them to the graphics card as burst vrites. It disabled, the vrite combine butters vill be disabled. All graphics vrites trom the processor vill be vritten to the graphics card directly. It is highly recommended that you enable this teature tor improved graphics and processor pertormance. Hovever, it you are using an older graphics card, it may not be compatible vith this teature. Lnabling this teature vith such graphics cards vill cause a host ot problems, such as graphics artitacts, system crashes, and even the inability to boot up properly. It you tace such problems, you should disable this BIOS teature immediately. Grophics Aporturo Sizo Connon Options: 4, 8, 16, 32, 64, 128, 236 1his BIOS teature does tvo things: It selects the size ot the AGP aperture, and it determines the size ot the GAR1 (Graphics Address Relocation 1able,. 1he aperture is a portion ot the PCI memory address range that is dedicated tor use as AGP memory address space, vhereas the GAP1 is a translation table that translates AGP memory addresses into actual memory addresses, vhich are otten tragmented.1he GAP1 allovs the graphics card to see the memory region available to it as a contiguous piece ot memory range. Host cycles that hit the aperture range are torvarded to the AGP bus vithout need tor transla- tion.1he aperture size also determines the maximum amount ot sys tem memory that can be allocated to the AGP graphics card tor texture storage. Please note that the AGP aperture is merely address space, not actual physical memory in use. Although it is very common to hear people recommending that the AGP aperture size should be haif the size ot system memory, that is uron' LhapIcr 3 0uck cvcws 70 G 1he requirement tor AGP memory space shrinks as the graphics card`s local memory increases in size.1his is because the graphics card vill have more local memory to dedicate to texture stor- age. So, it you upgrade to a graphics card vith more memory, you shouldn`t be deceived into thinking that you vill need even more AGP memory' On the contrary, a smaller AGP memory space vill be required. It is recommended that you keep the AGP aperture around 64MB to 128MB in size, even it your graphics card has a lot ot onboard memory.1his allovs tlexibility in the event that you actually need extra memory tor texture storage. It vill also keep the GAP1 (Graphics Address Pelocation 1able, vithin a reas onable size. 0raphcs ApcrIurc Szc 71 G H Hordworo Rosot Protoct Connon Options: Lnabled, Disabled 1his BIOS teature is very usetul tor tile servers and routers that need to be running 24 hours a day, 363 days a year. When it is enabled, the hardvare reset button is oisa|ieo.1his prevents the possibility ot any accidental resets. When disabled, the reset button tunctions as normal. It you are running a mission-critical server or have kids vho just love to press little red buttons, it is highly recommended that you enable this teature. Othervise, it is really up to your preter- ence. Naturally, people using buggy operating s ystems or applications are advised to keep this teature disabled tor more convenient reboots. HDD S.M.A.R.l. Copobility Connon Options: Lnabled, Disabled 1his BIOS teature controls support tor the hard disk`s S.M.A.R.1. (Self Monitoring Analysis And Reporting 1echnology, capability. S.M.A.P.1. is supported by all current hard disks and it allovs the early prediction and varning ot impending hard disk disasters.You should enable it it you vant to use S.M.A.P.1.-avare utilities to monitor the hard disk`s condition. Lnabling it also allovs the monitoring ot the hard disk`s condition over a netvork. Although S.M.A.P.1. looks like a really great satety teature, it isn`t really that usetul or even necessary tor most users. lor S.M.A.P.1. to vork, it is not just a matter ot enabling it in the BIOS.You must also keep a S.M.A.P.1.-avare hardvare monitoring utility running in the background all the time. 1hat`s quite alright it the hard disk you are us ing has a spotty reputation and you need advanced varning ot any impending tailure. Hovever, hard disks these days are mostly reliable enough to make S.M.A.P.1. redundant. Lnless you are running mission-critical applications, it is very unlikely that S.M.A.P.1. vill be ot any use at all. With that said, S.M.A.P.1. is still usetul in providing a modicum ot data loss prevention by con- tinuously monitoring hard disks tor signs ot impending tailure. It you have critical or irreplace- able data, you should enable this BIOS teature and use a S.M.A.P.1.-avare hardvare monitoring sottvare. ust don`t rely completely on it' Back up your data on a CD or DVD' Please note that even it you do not use any S.M.A.P.1.-avare utility, enabling S.M.A.P.1. in the BIOS uses up some bandvidth because the hard disk continuously sends out data packets. So, it you do not use S.M.A.P.1.-avare utilities, or it you do not need that level ot real-time reporting, disable HDD S.M.A.P.1. Capability tor better overall pertormance. LhapIcr 3 0uck cvcws 72 H Some ot the never BIOSes nov come vith S.M.A.P.1. monitoring support built-in.When you enable HDD S.M.A.P.1. Capability, these nev BIOSes automatically check the hard disk`s S.M.A.P.1. status at boot-up. Hovever, such a teature has very limited utility because it can only tell you the status ot the hard disk at boot-up. 1heretore, it is still advisable tor you to disable HDD S.M.A.P.1. Capability unless you use a proper S.M.A.P.1.-avare monitoring utility. Host Bus In-Ordor Quouo Dopth Connon Options: 1, 4, 8, 12 1his BIOS teature controls the use ot the processor bus command queue. Normally, there are only tvo options available. Depending on the motherboard chipset, the options could be (1 and 4,, (1 and 8,, or (1 and 12,. 1he tirst queue depth option is alvays 1, vhich prevents the processor bus pipeline trom queu- ing any outstanding commands. It selected, each command only is issued atter the processor has tinished vith the previous one.1heretore, every command incurs the maximum amount ot latency. 1his varies trom 4 clock cycles tor a 4-stage pipeline to 12 clock cycles tor pipelines vith 12 stages. In most cases, it is highly recommended that you enable command queuing by selecting the option ot 4 8 12 or, in some cases, Lnabled.1his allovs the processor bus pipeline to mask its latency by queuing outstanding commands.You can expect a signiticant boost in pertorm- ance vith this teature enabled. Interestingly, this teature can also be used as an aid in overclocking the processor.Although the queuing ot commands brings vith it a big boost in pertormance, it may also make the processor unstable at overclocked speeds. 1o overclock beyond vhat`s normally possible, you can try dis- abling command queuing. But please note that the pertormance deticit as sociated vith deeper pipelines (8 or 12 stages, may not be vorth the increase in processor overclockability.1his is because the deep processor bus pipelines have very long latencies. It they are not masked by command queuing, the proces- sor may be stalled so badly that you end up vith poorer pertormance, even it you are able to turther overclock the process or. So, it is recommended that you enable command queuing tor deep pipelines, even it it means reduced overclockability. Hypor-lhrooding lochnology Connon Options: Lnabled, Disabled 1his BIOS teature controls the tunctionality ot the Intel Hyper-1hreading 1echnology. 1he Intel Hyper-1hreading 1echnology allovs a single processor to execute tuo or more sep- arate threads concurrently. When hyper-threading is enabled, multi-threaded sottvare applica- tions can execute their threads in parallel, thereby improving their pertormance. 1he Intel Hyper-1hreading 1echnology is only supported by the Intel Pentium 4 (otticially only those 3.06GHz and taster, and the Intel Xeon processors. Please note that tor Hyper- 1hreading to vork, you should have the tolloving: An Intel processor that supports Hyper-1hreading hypcr-Jhrcadng Jcchno|ogy 78 H A motherboard vith a chipset and BIOS that support Hyper-1hreading An operating system that supports Hyper-1hreading ( Microsott Windovs XP or Iinux 2.4.x, Because it behaves like tvo separate processors vith their ovn APICs, you should also enable APIC Function in the BIOS, vhich is required tor multi-processing. It is highly recommended that you enable Hyper-1hreading 1echnology tor improved proces- sor pertormance. LhapIcr 3 0uck cvcws 74 H I IDL Bus Mostor Support Connon Options: Lnabled, Disabled 1his BIOS teature is a misnomer because it doesn`t actually control the bus mastering ability ot the onboard IDL controller. It is actually a toggle tor the built-in driver that allovs the onboard IDL controller to pertorm DMA (Direct Menory Access, transters. When this BIOS teature is enabled, the BIOS loads up the 16-bit busmastering driver tor the onboard IDL controller. 1his allovs the IDL controller to transter data through DMA, resulting in greatly improved transter rates and lover CPL utilization in real-mode DOS and during the loading ot other operating systems. When this BIOS teature is disabled, the BIOS vill not load up the 16-bit busmastering driver tor the onboard IDL controller. 1he IDL controller then transters data through PIO (Progranned Input/Output). 1heretore, it is recommended that you enable IDL Bus Mas ter Support.1his greatly improves the IDL transter rate and reduces CPL utilization during the booting process or vhen you are using real-mode DOS. Lsers ot DOS-based dis k utilities, such as Norton Ghost, can expect to benetit a lot trom this teature. IDL HDD Block Modo Connon Options: Lnabled, Disabled 1his BIOS teature speeds up hard disk access by transterring multiple sectors ot data per inter- rupt instead ot using the usual single-sector transter mode. 1his mode ot transterring data is knovn as block transters. When you enable this teature, the BIOS automatically detects vhether your hard disk supports block transters and sets the proper block transter settings tor it. Depending on the IDL con- troller, up to 64KB ot data can be transterred per interrupt vhen block transters are enabled. Because all current hard disks support block transters, there is usuaii no reason vhy IDL HDD Block Mode should be disabled. Please note that it you disable IDL HDD Block Mode, only S12 bytes ot data can transter per interrupt. Needless to say, this s igniticantly degrades pertormance. 1heretore, you should disable IDL HDD Block Mode oni it you actually tace the possibility ot data corruption (vith an unpatched version ot Windovs N1 4.0,. Othervise, it is highly rec- ommended that you enable this BIOS teature tor signiticantly better hard disk pertormance' I0L h00 8|ock Modc 76 I Init Disploy Iirst Connon Options: AGP, PCI 1his BIOS teature allovs you to select vhether to boot the system using the AGP graphics card or the PCI graphics card.1his is particularly important it you have AGP and PCI graphics cards but only one monitor. It you are only using a single graphics card, then the BIOS detects it as such and boots it up, irrespective ot vhat you set the teature to. Hovever, there may be a slight reduction in the time taken to detect and initialize the card it you select the proper setting tor this BIOS teature. lor example, it you only use an AGP graphics card, then setting Init Display First to AGP may speed up your system`s booting-up process . 1heretore, it you are only using a single graphics card, it is recommended that you set the Init Display lirst teature to the proper setting tor your system (AGP tor a single AGP card and PCI tor a single PCI card,. Hovever, it you are using multiple graphics cards, it is up to you vhich card you vant to use as your primary display card. It is recommended that you select the tastest graphics card as the pri- mary display card. In-Ordor Quouo Dopth Connon Options: 1, 4, 8, 12 1his BIOS teature controls the use ot the processor bus command queue. Normally, there are only tvo options available. Depending on the motherboard chipset, the options could be (1 and 4,, (1 and 8,, or (1 and 12,. 1he tirst queue depth option is alvays 1, vhich prevents the processor bus pipeline trom queu- ing any outstanding commands. It selected, each command only is issued atter the processor has tinished vith the previous one.1heretore, every command incurs the maximum amount ot latency. 1his varies trom 4 clock cycles tor a 4-stage pipeline to 12 clock cycles tor pipelines vith 12 stages. In most cases, it is highly recommended that you enable command queuing by selecting the option ot 4 8 12 or, in some cases, Lnabled.1his allovs the processor bus pipeline to mask its latency by queuing outstanding commands.You can expect a signiticant boost in pertorm- ance vith this teature enabled. Interestingly, this teature also can be used as an aid in overclocking the processor.Although the queuing ot commands brings vith it a big boost in pertormance, it may also make the processor unstable at overclocked speeds. 1o overclock beyond vhat`s normally possible, you can try dis- abling command queuing. Hovever, please note that the pertormance deticit associated vith deeper pipelines (8 or 12 stages, may not be vorth the increase in processor overclockability.1his is because the deep processor bus pipelines have very long latencies. It they are not masked by command queuing, the processor may be stalled so badly that you may end up vith poorer pertormance even it you are able to turther overclock the processor. So, it is recommended that you enable command queuing tor deep pipelines, even it it means reduced overclockability. LhapIcr 3 0uck cvcws 7 I Intorrupt Modo Connon Options: PIC, APIC 1his BIOS teature is used to enable or disable the motherboard`s APIC (Advanced Progrannable Interrupt Controller,.1he APIC provides multiprocessor support, more IPQs, and taster interrupt handling. Hovever, it is only supported by never operating systems like Microsott Windovs N1, Windovs 2000, and Windovs XP. Older operating systems like DOS or Windovs 9398 do not support this teature. It is recommended that you select APIC it you are using a never operating system like Windovs XP. Select PIC only it you are using an older operating system like DOS or Windovs 9398. IOQD Connon Options: 1, 4, 8, 12 1his BIOS teature controls the use ot the processor bus command queue. Normally, there are only tvo options available. Depending on the motherboard chipset, the options could be (1 and 4,, (1 and 8,, or (1 and 12,. 1he tirst queue depth option is alvays 1, vhich prevents the processor bus pipeline trom queu- ing any outstanding commands. It selected, each command only is issued atter the processor has tinished vith the previous one.1heretore, every command incurs the maximum amount ot latency. 1his varies trom 4 clock cycles tor a 4-stage pipeline to 12 clock cycles tor pipelines vith 12 stages. In most cases, it is highly recommended that you enable command queuing by selecting the option ot 4 8 12 or, in some cases, Lnabled.1his allovs the processor bus pipeline to mask its latency by queuing outstanding commands.You can expect a signiticant boost in pertorm- ance vith this teature enabled. Interestingly, this teature also can be used as an aid in overclocking the processor.Although the queuing ot commands brings vith it a big boost in pertormance, it may also make the processor unstable at overclocked speeds. 1o overclock beyond vhat`s normally possible, you can try dis- abling command queuing. Hovever, please note that the pertormance deticit associated vith deeper pipelines (8 or 12 stages, may not be vorth the increase in processor overclockability.1his is because the deep processor bus pipelines have very long latencies. It they are not masked by command queuing, the processor may be stalled so badly that you may end up vith poorer pertormance even it you are able to turther overclock the processor. So, it is recommended that you enable command queuing tor deep pipelines, even it it means reduced overclockability. I000 77 I ISA 14.318MHz Clock Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to overclock the ISA bus using the reterence clock generator speed ot 14.318MHz. 1his greatly improves the ISA bus speed by running the bus 72 taster than normal.At this clock speed, 8-bit cards have a bandvidth ot 7.16MB/s vhile 16-bit cards have a bandvidth ot 14.32MB/s. In most cases, it is recommended that you enable this teature to give the ISA bus a pertorm- ance boost. Ot course, this is only usetul it you have ISA devices in your system. Othervise, this teature is redundant. Please note that vhile never ISA cards are capable ot running at this out-ot-specspeed, older ones may not vork properly at this speed. 1heretore, it your ISA card tails to tunction properly, disable this teature. ISA Lnoblo Bit Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to determine it the system controller vill pertorm ISA aliasing to prevent contlicts betveen ISA devices. 1he detault setting ot Lnabled torces the system controller to alias ISA addresses using address bits [13:10| .1his restricts all 16-bit addressing devices to a maximum contiguous IO space ot 236 bytes. When disabled, the system controller does not pertorm any ISA aliasing and all 16 address lines can be used tor IO address space decoding. 1his gives 16-bit addressing devices access to the tull 64KB IO space. It is recommended that you disable ISA Lnable Bit tor optimal AGP (and PCI, pertormance. It also prevents your AGP or PCI cards trom contlicting vith your ISA cards. Lnable it only it you have ISA devices that are contlicting vith each other. LhapIcr 3 0uck cvcws 78 I R R1 CLR_ClL Soloct Connon Options: Detault, Optimal As the name suggests, this is an AMD-specitic BIOS teature. It controls the Clock Control (CLK_C1L, Model Specific Register (MSR,, vhich is part ot the AMD Athlon`s pover management control system. Nov, unlike the Intel Pentium 4 processor, the Athlon processor saves pover by actually reduc- ing its internai clock speed. 1he Athlon bus clock speed remains constant but by using an inter- nal clock divider, the Athlon processor can reduce its internal clock speed to 1/64th (Palomino cores and older, or 1/8th (1horoughbred cores and never, ot its nominal clock speed. 1he older Athlons have a bug (Lrrata No. 11, called ILL :ershoot on 1akep from Disconnect Causes utoCompensation Circuit to Iaii .What happens is the processor can sometimes overshoot the nominal clock speed vhen it ramps up atter a pover-saving sess ion.1his causes a reduction in the Athlon bus IO drive strength levels, vhich the auto-compensation circuitry attempts to correct. Hovever, because there is not enough time, the proper drive strengths cannot be attained betore the processor reconnects to the system bus. 1his causes the system bus to tail, vhich results in a system hang. 1his bug is particularly prominent in the older Athlons that use the 164 internal divider because they normally require a longer ramp-up time, vhich increases the chance tor the processor to overshoot the nominal clock speed. Hence, a vorkaround tor this bug vas devised vhereupon the BIOS manually reprograms the CIK_C1I register to reouce the ramp-up time. By detault, the BIOS programs the CIK_C1I register vith a value ot 6003_1223h during the POS1 routine.1o increase the ramp-up speed, the BIOS has to change the value to 2003_1223h. 1his is vhere the K7 CLK_C1L Select BIOS teature comes in.When set to Default, the BIOS programs the CIK_C1I register vith a value ot 6003_1223h. Setting to Optinal causes the BIOS to program the CIK_C1I register vith a value ot 2003_1223h. It you are using an AMD Athlon processor vith a Iaiomino or oioer core, it is recommended that you set K7 CLK_C1L Select to Optinal.1his prevents Lrrata No. 11 trom manitesting itselt and may even provide a speed boost by alloving the processor to disconnect and connect to the system bus taster. lrom the 1horoughbred-A core (CPLID 680, onvard, AMD started using an internal clock divider ot only 1/8 vith the CIK_C1I value ot 6003_1223h.1his neatly circumvents the Lrrata No. 11 problem, although AMD also corrected that bug.With such processors, the CIK_C1I should be set to the Default value ot 6003_1223h. Lntortunately, AMD then did an about-tace vith the 1horoughbred-B core (CPLID 681, and changed the value associated vith the 1/8 divider trom 6003_1223h to 2003_1223h. Lnless the BIOS vas updated to recognize this ditterence, it probably vould vrite the 6003_1223h value k1 LLk_LJL Sc|ccI 70 K used tor the 1horoughbred-A core into the register instead ot the correct 2003_1223h required by the 1horoughbred-B core.When this happens, the processor may become unstable during transitions trom sleep mode to active mode. 1heretore, tor 1horoughbred-B cores and above, you should set the K7 CLK_C1L Select BIOS teature to the Optinal setting to ensure proper setting ot the internal clock divider. RBC Input Clock Soloct Connon Options: 8MHz, 12MHz, 16MHz 1he PS2 keyboard communicates vith the keyboard controller on the motherboard through a serial data link.1he speed ot the data link depends on the clock signal generated by the key- board controller.1he higher the clock speed, the taster the keyboard intertace.1his translates into a more responsive keyboard, although not all keyboards can vork vith higher clock speeds. 1his BIOS teature allovs you to adjust the keyboard intertace clock tor a better response or to tix a keyboard problem. It is recommended that you select the 16MHz option tor a better key- board response. Hovever, it the keyboard pertorms erratically or tails to initialize, try a lover clock speed. Royboord Auto-Ropoot Doloy Connon Options: 14 Sec, 12 Sec, 34 Sec, 1 Sec 1his BIOS teature determines hov long, in tractions ot a second, the keyboard controller vaits betore it starts repeating the keystroke that you have pressed continuously.1he longer the delay, the longer the keyboard controller vaits betore it starts repeating the keys troke. Generally, using a short delay is usetul tor people vho type quickly and don`t like to vait long tor a keystroke to be repeated. On the other hand, a long delay is usetul tor us ers vho tend to press the keys longer vhile typing.1his prevents the keyboard controller trom unnecessarily repeating keystrokes vith such users. Royboord Auto-Ropoot Roto Connon Options: 6Sec, 8Sec, 10Sec, 12Sec, 20Sec, 24Sec, 30Sec 1his BIOS teature determines the rate at vhich the keyboard repeats a keystroke it you press it continuously. 1he available settings are in characters per second.1heretore, a typematic rate ot 30/Sec causes the keyboard to repeat the keystroke at a rate ot 30 characters per second it you press a particular key continuously. 1he higher the typematic rate, the taster the keyboard repeats the keystroke. 1he choice ot vhat setting to use is entirely up to your personal preterence. Please note that this typematic rate is only applicable in operating systems that communicate vith the hardvare through the BIOS, like MS-DOS. 1he typematic rate in operating systems like Windovs XP is controlled by the keyboard driver`s settings . LhapIcr 3 0uck cvcws 80 K L L3 Cocho Connon Options: Lnabled, Disabled 1his BIOS teature controls the tunctionality ot the processor`s Ievel 3 cache. When enabled, the processor`s Ievel 3 cache is alloved to tunction. 1his allovs the best poss i- ble pertormance trom the processor. When disabled, the processor`s Ievel 3 cache is disabled.1he process or bypas ses the Ievel 3 cache and relies only on the Ievel 1 and Ievel 2 caches.1his reduces the pertormance ot the processor. 1he recommended setting is obviously Lnabled because disabling it severely attects the proces- sor`s pertormance. Hovever, the Disabled setting is usetul as a troubleshooting tool, especially vhen you are overclocking your processor. LD-OII Dron RD/WR Cyclos Connon Options: Delay 11, Normal 1his BIOS teature controls the lead-ott time tor the memory read and vrite cycles. When set to Delay 11, the memory controller issues the memory address tirst.1he read or vrite command is issued only atter a delay ot one clock cycle. When set to Nornal, the memory controller issues both the memory address and readvrite command simultaneously. It is recommended that you select the Nornal option tor better pertormance. Select the Delay 11 option only it you have stability issues vith your memory modules. Lovol 2 Cocho Lotoncy Connon Options: Auto, 1 to 13 1his BIOS teature enables you to change the latency ot the processor`s Ievel 2 cache. By detault, this teature is set to Auto, vhich means that the processor`s Ievel 2 cache is lett to its detault latency setting. 1his is the satest option. You can als o manually s elect the latency ot the cache. lor this purpose, this BIOS teature pro- vides options ranging trom 1 clock cycle to 1S clock cycles . Please note that setting the latency too lov can cause the Ievel 2 cache to lose data integrity or tail altogether. 1his vill manitest as a system crash or an inability to boot-up altogether. Lcvc| 2 Lachc LaIcncy 81 I 1heretore, it is recommended that you start vith a high latency and vork your vay dovn until you start to encounter stability issues.1his allovs you to tigure out the lovest latency your processor`s Ievel 2 cache can support. Select that latency tor optimal pertormance vithout sta- bility issues. Please note that this is a processor-dependent teature. Not all processors support BIOS manipu- lation ot the Ievel 2 cache latency. It the processor does not allov any manipulation ot its Ievel 2 cache latency, this BIOS teature vill not have any ettect, irrespective ot vhat vas selected. LhapIcr 3 0uck cvcws 82 I M Mostor Drivo PIO Modo Connon Options: Auto, 0, 1, 2, 3, 4 1his BIOS teature allovs you to set the PIO (Progranned Input/Output, mode tor the Master IDL drive attached to that particular IDL channel. Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported PIO mode at boot-up. Setting this BIOS teature to 0 torces the BIOS to use PIO Mode 0 tor the IDL drive. Setting this BIOS teature to 1 torces the BIOS to use PIO Mode 1 tor the IDL drive. Setting this BIOS teature to 2 torces the BIOS to use PIO Mode 2 tor the IDL drive. Setting this BIOS teature to 3 torces the BIOS to use PIO Mode 3 tor the IDL drive. Setting this BIOS teature to 4 torces the BIOS to use PIO Mode 4 tor the IDL drive. Normally, you should leave it as Auto and let the BIOS auto-detect the IDL drive`s PIO mode. You should only set it manually tor the tolloving reasons: It the BIOS cannot detect the correct PIO mode It you vant to try torcing the IDL device to use a taster PIO mode than it vas designed tor It you vant to torce the IDL device to use a slover PIO mode it it cannot vork properly vith the current PIO mode (tor example, vhen the PCI bus is overclocked, Please note that torcing an IDL device to use a PIO transter rate that is taster than vhat it is rated tor can potentially cause data corruption. Mostor Drivo UltroDMA Connon Options: Auto, Disabled 1his BIOS teature allovs you to enable or disable DMA (Direct Menory Access, support (it available, tor the Master IDL device attached to that particular IDL channel. Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported DMA mode at boot-up. Setting this BIOS teature to Disabled torces the BIOS to disable DMA transters tor the IDL drive. Normally, you should leave it as Auto and let the BIOS auto-detect the drive`s DMA support. It the drive supports DMA transters, the proper DMA transter mode is enabled tor that drive, alloving it to burst data at anyvhere trom 33MBs to 133MBs (depending on the transter mode supported,. MasIcr 0rvc u|Ira 0MA 88 M You should only disable it tor troubleshooting purposes. lor example, certain IDL devices may not run properly using DMA transters vhen the PCI bus is overclocked. Dis abling DMA sup- port torces the drive to use the slover PIO transter mode.1his may allov the drive to vork properly vith the higher PCI bus s peed. Please note that setting this to Auto does not enable DMA transters tor IDL devices that do not support DMA transters. It your drive does not support DMA transters, the BIOS automatically sets the drive to do PIO transters only. Also note that this BIOS teature merely enables DMA transters during the booting up process and tor operating systems that do not load their ovn drivers tor IDL tunctions. lor operating systems that use their ovn IDL drivers (tor example,Windovs 9x2000XP,, you have to enable DMA support tor the drive vithin the operating system as vell. Mostor Priority Rototion Connon Options: 1 PCI, 2 PCI, 3 PCI 1his BIOS teature controls the priority ot the processor`s accesses to the PCI bus. It you choose 1 PCI, the processor alvays grants access right atter the current PCI bus master completes its transaction, irrespective ot hov many other PCI bus masters are on the queue. It you choose 2 PCI, the processor alvays grants access right atter the second PCI bus master on the queue completes its transaction. It you choose 3 PCI, the processor alvays grants access right atter the third PCI bus master on the queue completes its transaction. No matter vhat you choose, the processor is guaranteed access to the PCI bus atter a certain number ot PCI bus master grants. It doesn`t matter it there are numerous PCI bus masters on the queue or vhen the processor requests access to the PCI bus.1he processor is alvays granted access atter one PCI bus master transaction (1 PCI,, tvo transactions (2 PCI,, or three transactions (3 PCI,. lor better overall pertormance, it is recommended that you select the 1 PCI option as this allovs the processor to access the PCI bus vith minimal delay. Hovever, it you vish to improve the pertormance ot your PCI devices, you can try the 2 PCI or 3 PCI options.1hey ensure that your PCI cards receive greater PCI bus priority. MD Driving Strongth Connon Options: Hi, Io High, Iov 1his BIOS teature otters simplitied control ot the memory data bus driving strength. 1he detault value is Lo or Lov.With heavy DPAM loads, you might vant to set this teature to Hi or High. Due to the nature ot this BIOS teature, it is possible to use it as an aid in overclocking the memory bus.Your memory module may not overclock as vell as you vant it to. By raising the driving strength ot the memory bus, it is possible to improve its stability at overclocked speeds. Hovever, this is not a suretire vay ot overclocking the memory bus. All you may get at the end ot the day is increased LMI and pover consumption. LhapIcr 3 0uck cvcws 84 M Please note too that increasing the memory bus drive strength does not improve the pertorm- ance ot your memory subsystem. 1heretore, it is recommended that you leave the MD Driving Strength at its detault Lo or Lov setting. Set it to Hi or High only it you have a heavy DPAM load or it you are trying to stabi- lize an overclocked memory module. Monory Holo At 1$M-1M Connon Options: Lnabled, Disabled Certain ISA cards require exclusive access to the 1MB block ot memory, trom the 13th to the 16th megabyte, to vork properly. 1his BIOS teature allovs you to reserve that 1MB block ot memory tor such cards to use. It you enable this teature, 1MB ot memory (the 13th MB, is reserved exclusively tor the ISA card`s use.1his ettectively reduces the total amount ot memory available to the operating system by 1MB. Please note that in certain motherboards, enabling this teature may actually render all memory above the 13th MB unavailable to the operating system' It you disable this teature, the 13th MB ot PAM is not reserved tor the ISA card`s use. 1he tull range ot memory is theretore available tor the operating system to use. Hovever, it your ISA card requires the use ot that memory area, it may tail to vork. Because ISA cards are a thing ot the pas t, it is highly recommended that you disable this tea- ture. Lven it you have an ISA card that you absolutely have to use, you may not actually need to enable this teature. Most ISA cards do not need exclusive access to this memory area. Make sure that your ISA card requires this memory area betore enabling this teature.You should use this BIOS teature only in a last-ditch attempt to get a stubborn ISA card to vork. MP Copoblo Bit IdontiIy Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the BIOS should query the MP Capable bit to correctly identity an AMD Athlon MP processor. When set to Lnabled, the BIOS vill query the MP Capable bit at boot-up. It it detects a MP Capable bit setting ot 1, it vrites the Athlon MP processor string name into the appropriate registers. When set to Disabled, the BIOS vill not query the MP Capable bit at boot-up.1he Athlon MP processor vill be indistinguishable trom the Athlon XP processor, as tar as the processor identitication is concerned. It you are using an AMD Athlon MP processor, it is recommended that you enable this BIOS teature to allov proper identitication ot the processor. It you are using other Athlon processors, you should disable this BIOS teature as the BIOS does not need to query the MP Capable bit to detect the processor correctly. MP Lapah|c 8I IdcnIfy 86 M MPS Control Vorsion Ior OS Connon Options: 1.1, 1.4 1his teature is only applicable to multiprocessor motherboards as it specities the version ot the Multi-Processor Specification (MPS, that the motherboard uses. 1he MPS is a specitication by vhich PC manutacturers design and build Intel architecture systems vith tvo or more processors. MPS 1.1 vas the original specitication. MPS version 1.4 adds extended contiguration tables tor improved support ot multiple PCI bus contigurations and greater expandability in the tuture. In addition, MPS 1.4 introduces support tor a secondary PCI bus vithout requiring a PCI bridge. It your operating system comes vith support tor MPS 1.4, you should change the setting trom the detault ot 1.1 to 1.4.You also need to enable MPS 1.4 support it you need to make use ot the secondary PCI bus on a motherboard that doesn`t come vith a PCI bridge. You should only leave it as 1.1 it you are running an older operating system that only supports MPS 1.1. As tar as Microsott operating systems are concerned,Windovs N12000XP support MPS 1.4. Hovever, users ot the ABI1 BP6 motherboard and Windovs 2000 should take note ot a possi- ble problem vith the MPS version set to 1.4. It you set the MPS version to 1.4 in the ABI1 BP6 motherboard,Windovs 2000 does not use the second processor. So, it you encounter this problem, set the MPS Version Control lor OS to 1.1. MPS Rovision Connon Options: 1.1, 1.4 1his teature is only applicable to multiprocessor motherboards as it specities the version ot the Multi-Processor Specification (MPS, that the motherboard uses. 1he MPS is a specitication by vhich PC manutacturers design and build Intel architecture systems vith tvo or more processors. MPS 1.1 vas the original specitication. MPS version 1.4 adds extended contiguration tables tor improved support ot multiple PCI bus contigurations and greater expandability in the tuture. In addition, MPS 1.4 introduces support tor a secondary PCI bus vithout requiring a PCI bridge. It your operating system comes vith support tor MPS 1.4, you should change the setting trom the detault ot 1.1 to 1.4.You also need to enable MPS 1.4 support it you need to make use ot the secondary PCI bus on a motherboard that doesn`t come vith a PCI bridge. You should only leave it as 1.1 it you are running an older operating system that only supports MPS 1.1. As tar as Microsott operating systems are concerned,Windovs N12000XP support MPS 1.4. Hovever, users ot the ABI1 BP6 motherboard and Windovs 2000 should take note ot a possi- ble problem vith the MPS version set to 1.4. It you set the MPS version to 1.4 in the ABI1 BP6 motherboard,Windovs 2000 does not use the second processor. So, it you encounter this problem, set the MPS Pevision to 1.1. LhapIcr 3 0uck cvcws 8 M Multi-Soctor lronsIors Connon Options: Disabled, 2 Sectors, 4 Sectors, 8 Sectors, 16 Sectors, 32 Sectors, Maximum 1his BIOS teature speeds up hard disk access by transterring multiple sectors ot data per inter- rupt instead ot using the usual single-sector transter mode. 1his mode ot transterring data is knovn as block transters. 1here are a tev available options, ranging trom Disabled to Maximum, vith a tev ditterent multiple sectors options betveen. 1he Disabled option torces your IDL controller to transter only a single sector (312 bytes, per interrupt. Needless to say, this vill signiticantly degrade pertormance. 1he selection ot 2 Sectors to 32 Sectors allovs you to manually select the number ot sectors that the IDL controller is alloved to transter per interrupt. 1he Mainun option allovs your IDL controller to transter as many sectors per interrupt as the hard disk is able to support. Since all current hard disks support block transters, there is usuaii no reason vhy IDL HDD Block Mode should be disabled. 1heretore, you should disable IDL HDD Block Mode oni it you actually tace the possibility ot data corruption (uith an unpatcheo :ersion of 1inoous ^l 4.0,. Othervise, it is highly recom- mended that you select the Mainun option tor signiticantly better hard disk pertormance. 1he manual selection ot 2 to 32 sectors is usetul it you notice data corruption vith the Mainun option. It allovs you to scale back the multi-sector transter teature to correct the problem vithout losing too much pertormance. Mu|I-SccIor Jransfcrs 87 M N N/B Strop CPU As Connon Options: By CPL, PSB400, PSB333, PSB800 1his BIOS teature allovs you to circumvent the CPL-to-DPAM ratio limitation tound in the never Intel i863i873-series ot chipsets. In thos e chipsets, Intel has chosen to limit the choices ot available CPL-to-DPAM ratios. When a 400MHz FSB processor is installed, the choice ot CPL-to-DPAM ratio is limited to 3:4. When a S33MHz FSB processor is installed, the choices ot CPL-to-DPAM ratio are limited to 1:1 or 4:S. When a 800MHz FSB processor is installed, the choices ot CPL-to-DPAM ratio are limited to 1:1, 3:2, or S:4. lortunately, this BIOS teature allovs you to circumvent that limitation. 1he N/B Strap CPU As BIOS teature actually controls the setting ot the external hardvare reset strap assigned to the MCH (Menory Controller Hub, ot the chipset. By setting it to PSB400, PSBS33, or PSB800, you can trick the chipset into thinking that the 400MHz FSB, S33MHz FSB, or the 800MHz FSB is being used. When this BIOS teature is set to PSB800, you are able to access the 800MHz CPL-to- DPAM ratios ot 1:1, 3.2 and S:4. When this BIOS teature is set to PSBS33, you are able to access the S33MHz CPL-to- DPAM ratios ot 1:1 and 4:S. When this BIOS teature is set to PSB400, you are able to access the 400MHz CPL-to- DPAM ratio ot 3:4. By detault, this BIOS teature is set to By CPU, vhereby the hardvare strap is set according to the actual lSB rating ot the processor. Generally, you do not need to manually adjust the hardvare strap setting. Hovever, it you require access to the CPL-to-DPAM ratio that normally vould not be available to you, then this BIOS teature vill be very helptul indeed. No Mosk oI SBA IL Connon Options: Lnabled, Disabled 1his BIOS teature controls the masking ot the signal used to calibrate the SBA (Sideband Address, port. It is used to tix compatibility issues vith certain graphics cards. When enabled, the chipset masks (hioes, the SBA calibration signal, so the graphics chip does not initiate the SBA calibration cycle. Because the SBA port is never recalibrated, the issue ot the graphics card hanging due to SBA recalibration is avoided. LhapIcr 3 0uck cvcws 88 N When disabled, the graphics chip is alloved to initiate the SBA calibration cycle right atter the AGP bus calibration cycle. Lsers ot A1I P3xx-based graphics cards (tor example, Padeon 9700 Pro, Padeon 9800, are advised to enable this BIOS teature it the graphic card hangs or crashes during 3D benchmark- ing or gaming. Lsers ot other unattected graphics cards are advised to disable this teature, so the chipset can dynamically calibrate the SBA port. No Mask of S8A FL 80 N O Onboord IDC Swop A & B Connon Options: No Svap, Svap AB 1his BIOS teature is used to logically svap the mapping ot drives A: and B:.1heretore, it is only usetul it you have tvo tloppy drives. Normally, the sequence by vhich you connect the tloppy drives to the cable determines vhich is drive A: and vhich is drive B:. It you attach the tloppy drives the vrong vay and obtain a drive mapping that is not to your satistaction, the usual vay ot correcting this is to physically svap the tloppy cable connectors. 1his teature allovs you to svap the logical arrangement ot the tloppy drives vithout the need to open up the case and physically svap the connectors. When this BIOS teature is set to Svap AB, the tloppy drive that originally vas mapped to drive A: is remapped to drive B: and vice versa tor the drive that vas originally set as drive B:. When this BIOS teature is set to No Svap, the tloppy drive mapping remains as set by the drive connector arrangement. Although this appears to be nothing more than a teature ot convenience, it can be quite impor- tant it you are using tvo tloppy drives ot ditterent torm tactors (3.3and 3.23, and you need to boot trom the second drive. Because the BIOS can only boot trom drive A:, you have to physi- cally svap the drive connections or use this BIOS teature to do it logically. It your tloppy drive mapping is correct or it you only have a single tloppy drive, there is no need to set this teature to Svap AB. Ieave it at the detault setting ot No Svap. Onboord IDD Controllor Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to enable or disable the onboard tloppy drive controller. When enabled, the motherboard`s onboard tloppy drive controller is enabled. When disabled, the motherboard`s onboard tloppy drive controller is disabled.1his trees up the IPQ used by the tloppy drive controller. It you are using a tloppy drive connected to the motherboard`s built-in tloppy drive controller, select the Lnabled option. It you are using an add-on tloppy drive controller card or it you are not using any tloppy drive at all, set it to Disabled to save an IPQ that can be used by other devices. LhapIcr 3 0uck cvcws 00 O Onboord IDL-1 Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is actually a misnomer because there is only one IDL controller integrated into current chipsets. 1his single IDL controller comes vith tvo IDL channels, each ot vhich supports up to tvo IDL drives.1heretore, the IDL controller supports a total ot tour IDL devices through tvo IDL channels. When enabled, the IDL channel is able to provide support tor up to tvo IDL drives. When disabled, the IDL channel is disabled. Any attached IDL drives is not accessible. Hovever, this trees up an IPQ, vhich can be used by other devices. Disabling this IDL channel also speeds up the booting sequence a little as the BIOS does not need to query this channel tor IDL devices vhen it boots up. You should leave this enabled it you are using this IDL channel. Disabling it prevents any IDL devices attached to this channel trom being accessed. It you are not attaching any IDL devices to this IDL channel (or it you are using a SCSI add- on IDL card,, you can disable this IDL channel to tree an IPQ and speed up the booting sequence. Onboord IDL-2 Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is actually a misnomer because there is only one IDL controller integrated into current chipsets. 1his single IDL controller comes vith tvo IDL channels, each ot vhich supports up to tvo IDL drives.1heretore, the IDL controller supports a total ot tour IDL devices through tvo IDL channels. When enabled, the IDL channel is able to provide support tor up to tvo IDL drives. When disabled, the IDL channel is disabled. Any attached IDL drives are not accessible. Hovever, this trees up an IPQ, vhich can be used by other devices. Disabling this IDL channel also speeds up the booting sequence a little as the BIOS does not need to query this channel tor IDL devices vhen it boots up. You should leave this enabled it you are using this IDL channel. Disabling it prevents any IDL devices attached to this channel trom being accessed. It you are not attaching any IDL devices to this IDL channel (or it you are using a SCSI add- on IDL card,, you can disable this IDL channel to tree an IPQ and speed up the booting sequence. 0nhoard I0L-2 LonIro||cr 01 O Onboord IR Iunction Connon Options: IrDA (HPSIP, mode, ASK IP (Amplitude Shitt Keyed IP, mode, Disabled 1here are tvo ditterent IR (Infra-Red, modesIrDA and ASK IR. You should select the IP mode that is supported by your external IP device. Choosing the vrong IP mode prevents your computer trom communicating vith the external IP device. Hovever, it there is a choice betveen IrDA and ASK IP, the natural choice is IrDA, ot course' IrDA is taster and has a longer range. Please note that such IP communications require an IP beam kit to be plugged into the IP header on the motherboard. Without the IP beam kit, this teature von`t have any ettect. You should also note that enabling this IP tunction prevents the second serial port trom being used by normal serial devices.1heretore, it you do not need to use the onboard IP tunction, disable this BIOS teature, so the second serial port can be used by normal serial devices. Onboord Porollol Port Connon Options: 3BChIPQ7, 278hIPQ3, 378hIPQ7, Disabled 1his BIOS teature allovs you to select the IO address and IPQ tor the onboard parallel port. 1he detault IO address ot 378h and IPQ ot 7 should vork vell in most cases. Lnles s you have a problem vith the parallel port, you should leave it at the detault settings. You should only select an alternative IO address or IPQ it the detault settings are causing a contlict vith other devices. You can als o disable the onboard parallel port it you do not need to use it. Doing so trees up the IO port and IPQ used by the parallel port. 1hose resources can then be reallocated tor other devices to use. Onboord Soriol Port 1 Connon Options: Auto, 3l8hIPQ4, 2l8hIPQ3, 3L8hIPQ4, 2L8hIPQ3, Disabled 1his BIOS teature allovs you to manually select the IO address and IPQ tor the tirst serial port. It is recommended that you leave it as Auto, so the BIOS can select the best settings tor it. It you need a particular IO port or IPQ that has been taken up by this serial port, you can man- ually select an alternative IO port or IPQ tor it. Please note that any IO port or IPQ can be used tor the serial port.1here is no advantage or disadvantage in any ot the options. As long as you do not select an IO port or IPQ that has already been allocated to another device, any option vill do. You can als o disable this serial port it you do not need to use it. Doing so trees up the IO port and IPQ used by this serial port. 1hose resources then can be reallocated tor other devices to use. LhapIcr 3 0uck cvcws 02 O Onboord Soriol Port 2 Connon Options: Auto, 3l8hIPQ4, 2l8hIPQ3, 3L8hIPQ4, 2L8hIPQ3, Disabled 1his BIOS teature allovs you to manually select the IO address and IPQ tor the tirst serial port. It is recommended that you leave it as Auto, so the BIOS can select the best settings tor it. It you need a particular IO port or IPQ that has been taken up by this serial port, you can man- ually select an alternative IO port or IPQ tor it. Please note that any IO port or IPQ can be used tor the serial port.1here is no advantage or disadvantage in any ot the options. As long as you do not select an IO port or IPQ that has already been allocated to another device, any option vill do. You can als o disable this serial port it you do not need to use it. Doing so trees up the IO port and IPQ used by this serial port. 1hose resources then can be reallocated tor other devices to use. Onboord USB Controllor Connon Options: Lnabled, Disabled 1his BIOS teature enables or disables the motherboard`s onboard LSB controller. It is recommended that you enable this teature, so you can use the onboard LSB controller to communicate vith your LSB devices. It you disable this teature, the LSB controller is disabled and you are not able to use it to com- municate vith any LSB device. 1his trees up an IPQ tor other devices to use. 1his is usetul vhen you have many devices that cannot share IPQs. Hovever, it is recommended that you do not disable this BIOS teature unless you do not use any LSB device or it you are using a ditterent LSB controller tor your LSB needs. OnChip VGA Modo Soloct Connon Options: 1MB, 4MB, 8MB, 16MB, 32MB, 64MB 1his BIOS teature controls the amount ot system memory that is allocated to the integrated GPL. 1he selection ot memory sizes allovs you to select hov much system memory you vant to allocate to the integrated GPL.1he amount you allocate to the GPL is deducted trom the amount ot system memory available to your operating system and programs. Please note that unlike the AGP Aperture Size, once the system memory is allocated to the GPL, it cannot be used by anything else. Lven it the GPL does not make use ot it, it is not available to the operating system. 1heretore, it is recommended that you select the absolute minimum amount ot system memory that the GPL requires tor your monitor.You can calculate it by multiplying the resolution and color depth that you are using. 0nLhp v0A Modc Sc|ccI 08 O lor example, it you use a resolution ot 1600 1200 and a color depth ot 32-bit, the amount ot memory your GPL requires vill be 1600 1200 32-bits = 61,440,000 bits or 7.68MB.You should set this BIOS teature to 8MB in this example. OS/2 Onboord Monory > 4M Connon Options: Lnabled, Disabled 1his is similar to the OS Select For DRAM > 64M BIOS teature. 1his BIOS teature determines hov systems vith more than 64MB ot memory are managed. A vrong setting can cause problems like erroneous memory detection. It you are using an older version ot the IBM OS2 operating system, you should select Yes. It you are using the IBM OS2 Warp v3.0 or higher operating system, you should select No. It you are using an older version ot the IBM OS2 operating system but have already installed all the relevant IBM lixPaks, you should select No. Lsers ot non-OS2 operating systems (like Microsott Windovs XP, should select the No option. OS Soloct Ior DRAM > 4MB Connon Options: OS2, Non-OS2 1his BIOS teature determines hov systems vith more than 64MB ot memory are managed. A vrong setting can cause problems like erroneous memory detection. It you are using an older version ot the IBM OS2 operating system, you should select OS/2. It you are using the IBM OS2 Warp v3.0 or higher operating system, you should select Non-OS/2. It you are using an older version ot the IBM OS2 operating system but have already installed all the relevant IBM lixPaks, you should select Non-OS/2. Lsers ot non-OS2 operating systems (like Microsott Windovs XP, should select the Non-OS/2 option. LhapIcr 3 0uck cvcws 04 O P P2C/C2P Concurroncy Connon Options: Lnabled, Disabled 1he BIOS teature allovs PCI-to-CPL and CPL-to-PCI trattic to occur concurrently.1his means PCI trattic to the CPL and CPL trattic to the PCI bus can occur simultaneously. 1his prevents the CPL trom being locked up during PCI transters. It also allovs PCI trattic to the processor to occur vithout delay even vhen the processor is vriting to the PCI bus.1his may prevent pertormance issues vith certain PCI cards. 1heretore, it is recommended that you enable this teature tor better pertormance. Porollol Port Modo Connon Options: Normal (SPP,, LCP, LPP, LCPLPP By detault, the parallel port is usually set to the Nornal (SPP) mode. SPP stands tor Standard Parallel Port. It is the original transter protocol tor the parallel port. 1heretore, it vorks vith all parallel port devices. 1he LCP (Ltended Capabilities Port, transter mode uses the DMA protocol to achieve data transter rates ot up to 2MB/s and provides smmetric bidirectional communication. On the other hand, LPP (Lnhanced Parallel Port,, nov knovn as ILLL 1284, uses existing parallel port signals to provide asmmetric bidirectional communication. It vas also designed tor high-speed communications, ottering transter rates ot up to 2MB/s. As you can see, SPP is a very slov transter mode. It only should be selected vhen taster transter modes cannot be used (tor example, vith old printers or scanners,. With modern parallel port devices, the LCP and LPP modes are the transter modes ot choice. Generally, because ot its lIlOs and the DMA channel it uses, LCP is good at large data trans- ters. 1heretore, it is the transter mode that vorks best vith scanners and printers. LPP is better vith devices that svitch betveen reads and vrites trequently (like ZIP drives and hard disks,. Hovever, you should check your parallel port device`s documentation betore you set the trans- ter mode. 1he manutacturer ot your parallel port peripheral may have designated a preterred transter mode tor the device in question. In that case, it is best to tollov their recommendation. It the device documentation did not state any preterred transter mode and you still do not knov vhat mode to s elect, you can select the LCP+LPP mode. It you select this mode, the BIOS automatically determines the transter mode to use tor your device. Para||c| PorI Modc 06 P Possivo Rolooso Connon Options: Lnabled, Disabled 1his BIOS teature controls the passive release teature ot the CPU to PCI Write Buffer. 1heretore, it the vrite butter is disabled, this BIOS teature does not have any ettect. Hovever, the reverse is not true. 1he CPU to PCI Write Buffer teature still vorks even it Passive Release is disabled. When Passive Pelease is enabled, the vrite butter independently vrites the data to the PCI bus at the tirst available opportunity. It can do so even vhen the processor is busy doing some- thing else. When Passive Pelease is disabled, the vrite butter vaits until the process or reasserts (retries, the vrite request. Only then does it vrite to the PCI bus.1his still improves pertormance because the process or does not need to resend the data. Hovever, the vrite butter still loses some ot its ettectiveness because it has to vait tor the CPL to retry the transaction. lor best pertormance, it is highly recommended that you enable Passive Pelease. 1his dramati- cally reduces the ettect ot slov ISA devices hogging the PCI bus. Hovever, some ISA cards may not vork vell vith Passive Pelease. In such cases, disable Passive Pelease or better yet, throv the card avay and get a PCI version instead' It you don`t use any ISA device, this teature should still be enabled because it allovs the vrite butter to ottload its data to the PCI bus vithout vaiting tor the processor to retry the transac- tion.1his improves the pertormance ot the processor and PCI bus. Please note again that this BIOS teature has no ettect it you disable the CPU to PCI Write Buffer. PCI#2 Accoss #1 Rotry Connon Options: Lnabled, Disabled 1his BIOS teature is linked to CPU to PCI Write Buffer. 1heretore, it the vrite butter is dis- abled, this BIOS teature does not have any ettect. Hovever, the reverse is not true.1he CPU to PCI Write Buffer teature still vorks even it PCI2 Access 1 Retry is disabled. When the butter is enabled, the processor vrites directly to the butter instead ot the PCI bus. 1he butter then attempts to vrite the data to the PCI bus by Passive Release. 1his allovs the processor to pertorm other tasks vithout vaiting tor its data to be vritten to the PCI bus. Hovever, the attempted butter vrite to the PCI bus may tail because the PCI bus may still be occupied by another device. When that happens, this BIOS teature determines it the butter vrite should be reattempted or sent back tor arbitration. It this BIOS teature is enabled, the butter attempts to vrite to the PCI bus until it is successtul. It this BIOS teature is disabled, the butter tlushes its contents and registers the transaction as tailed.1he processor nov has to vrite again to the vrite butter. Generally, it is recommended that you enable this teature because it improves the processor`s pertormance. Hovever, it you have many PCI devices and their pertormance is more important, you may vant to disable this teature.1his prevents excessive generation ot retries by the vrite butter, vhich may severely tax the PCI bus. Disabling this teature improves the PCI bus pertormance, LhapIcr 3 0uck cvcws 0 P especially vith slov PCI devices that hog the bus tor long periods ot time at a stretch. Please note again that this BIOS teature has no ettect it you disable the CPU to PCI Write Buffer. PCI 2.1 Conplionco Connon Options: Lnabled, Disabled 1o meet PCI 2.1 compliance, the PCI maximum target latency rule must be observed. According to this rule, a PCI 2.1-compliant device must service a read request vithin 16 PCI clock cycles tor the initiai read and 8 PCI clock cycles tor each su|seuent read. It it cannot do so, the PCI bus terminates the transaction, so other PCI devices can access the bus. Hovever, ins tead ot rearbitrating tor access (and tailing to meet the minimum latency requirement again,, the PCI 2.1-compliant device can make use ot the PCI Delayed 1ransaction teature. With PCI Delayed 1ransaction enabled, the target device can independently continue the read transaction. So, vhen the mas ter device successtully gains control ot the bus and reissues the read command, the target device has the data ready tor immediate delivery.1his ensures that the retried read transaction can be completed vithin the stipulated latency period. It the delayed transaction is a urite, the master device rearbitrates tor bus access vhile the target device completes vriting the data. When the master device regains control ot the bus, it reissues the same vrite request.1his time, the target device just sends the completion status to the mas- ter device to complete the transaction. One advantage ot using PCI Delayed 1ransaction is that it allovs other PCI masters to use the bus vhile the transaction is being carried out on the target device. Othervise, the bus is lett idling vhile the target device completes the transaction. PCI Delayed 1ransaction also allovs vrite-posted data to remain in the butter, vhile the PCI bus initiates a non-postable transaction, and yet still adhere to the PCI ordering rules. Without PCI Delayed 1ransaction, all vrite-posted data has to be tlushed betore another PCI transac- tion can occur. It is highly recommended that you enable PCI 2.1 Compliance tor better PCI pertormance and to meet PCI 2.1 specitications. Disable it only it your PCI cards cannot vork properly vith this teature enabled or it you are using PCI cards that are not PCI 2.1-compliant. Please note that vhile many manuals and even earlier versions ot the BIOS Optimization Guide have stated that this is an ISA bus-specitic BIOS teature that enables a 32-bit vrite-posted butter tor taster PCI-to-ISA vrites, they are incorrect' 1his BIOS teature is not ISA bus-specitic, and it does not control any vrite-posted butters. It merely allovs vrite-posting to continue vhile a non-postable PCI transaction is undervay. PCI Choining Connon Options: Lnabled, Disabled 1his BIOS teature is designed to speed up vrites trom the processor to the PCI bus by alloving vrite combining to occur at the PCI intertace. PLI Lhanng 07 P When PCI chaining is enabled, up to tour quadvords ot processor vrites to contiuous PCI addresses are chained together and vritten to the PCI bus as a single PCI burst vrite. When PCI chaining is disabled, each processor vrite to the PCI bus is handled as separate non-burstable vrites. Needless to say, vriting tour quadvords ot data in a single PCI vrite is much taster than doing so in tour separate non-burstable vrites. A single PCI burst vrite also reduces the amount ot time the processor has to vait vhile vriting to the PCI bus. 1heretore, it is recommended that you enable this teature tor better CPL to PCI vrite pertormance. PCI Clock / CPU ISB Clock Connon Options: 12, 13, 14, 13, 16 1his BIOS teature allovs you to manually select the PCI bus clock divider. Because this divider determines the speed at vhich the PCI bus runs, manipulation ot this teature allovs you some control over the PCI bus speed. It vas meant to keep the PCI bus running vithin specitications vhen you overclock the processor bus, but you can also use it to overclock the PCI bus. With that said, you should keep in mind that the recommended sate limit tor an overclocked PCI bus is 37.SMHz.1his is the speed at vhich practically all nev PCI cards can run vithout breaking a sveat. Selecting the clock divider ot 1/2 makes the PCI bus run at halt the processor bus speed. As such, this clock divider is usetul tor processor bus speeds ot 66MHz to 7SMHz. Selecting the clock divider ot 1/3 makes the PCI bus run at a third ot the processor bus speed. As such, this clock divider is usetul tor processor bus speeds ot 100MHz to 112.SMHz. Selecting the clock divider ot 1/4 makes the PCI bus run at a quarter ot the processor bus speed. As such, this clock divider is usetul tor processor bus speeds ot 133MHz to 1S0MHz. Selecting the clock divider ot 1/S makes the PCI bus run at a titth ot the processor bus speed. As such, this clock divider is usetul tor processor bus speeds ot 166MHz to 187.SMHz. Selecting the clock divider ot 1/6 makes the PCI bus run at a sixth ot the processor bus speed. As such, this clock divider is usetul tor processor bus speeds ot 200MHz to 22SMHz. You are probably vondering about the gaps in the processor bus speeds listed above. lor your convenience, only processor bus speeds that produce PCI clock speeds vithin the range ot opti- mal PCI clock speeds (33MHz to 37.3MHz, are displayed above. 1he other processor bus speeds either produce a slov PCI bus or an excessively overclocked one. 1heretore, tor optimal PCI bus pertormance, try to shoot tor one ot the processor bus speed- divider combinations shovn above. PCI Doloy lronsoction Connon Options: Lnabled, Disabled 1o meet PCI 2.1 compliance, the PCI maximum target latency rule must be observed. According to this rule, a PCI 2.1-compliant device must service a read request vithin 16 PCI clock cycles tor the initiai read and 8 PCI clock cycles tor each su|seuent read. LhapIcr 3 0uck cvcws 08 P It it cannot do so, the PCI bus terminates the transaction, so other PCI devices can access the bus. Hovever, ins tead ot rearbitrating tor access (and tailing to meet the minimum latency requirement again,, the PCI 2.1-compliant device can make use ot the PCI Delayed 1ransaction teature. With PCI Delayed 1ransaction enabled, the target device can independently continue the read transaction. So, vhen the mas ter device successtully gains control ot the bus and reissues the read command, the target device has the data ready tor immediate delivery.1his ensures that the retried read transaction can be completed vithin the stipulated latency period. It the delayed transaction is a urite, the master device rearbitrates tor bus access vhile the target device completes vriting the data. When the master device regains control ot the bus, it reissues the same vrite request.1his time, the target device just sends the completion status to the mas- ter device to complete the transaction. One advantage ot using PCI Delayed 1ransaction is that it allovs other PCI masters to use the bus vhile the transaction is being carried out on the target device. Othervise, the bus is lett idling vhile the target device completes the transaction. PCI Delayed 1ransaction also allovs vrite-posted data to remain in the butter, vhile the PCI bus initiates a non-postable transaction, and yet still adhere to the PCI ordering rules. Without PCI Delayed 1ransaction, all vrite-posted data has to be tlushed betore another PCI transac- tion can occur. It is highly recommended that you enable PCI Delay 1ransaction tor better PCI pertormance and to meet PCI 2.1 specitications. Disable it only it your PCI cards cannot vork properly vith this teature enabled or it you are using PCI cards that are not PCI 2.1-compliant. Please note that vhile many manuals and even earlier versions ot the BIOS Optimization Guide have stated that this is an ISA bus-specitic BIOS teature that enables a 32-bit vrite-posted butter tor taster PCI-to-ISA vrites, they are incorrect' 1his BIOS teature is not ISA bus-specitic, and it does not control any vrite-posted butters. It merely allovs vrite-posting to continue vhile a non-postable PCI transaction is undervay. PCI Dynonic Bursting Connon Options: Lnabled, Disabled 1his BIOS teature is similar to the Byte Merge teature. When enabled, the PCI vrite butter accumulates and merges 8-bit and 16-bit vrites into 32- bit vrites. 1his increases the etticiency ot the PCI bus and improves its bandvidth. When disabled, the PCI vrite butter does not accumulate or merge 8-bit or 16-bit vrites. It just vrites them to the PCI bus as soon as the bus is tree. As such, there may be a loss ot PCI bus etticiency vhen 8-bit or 16-bit data is vritten to the PCI bus. 1heretore, it is recommended that you enable PCI Dynamic Bursting tor better pertormance. Hovever, please note that PCI Dynanic Bursting may be incompatible vith certain PCI netvork intertace cards (also knovn as NICs, . So, it your NIC von`t vork properly, try disabling this teature. PLI 0ynamc 8ursIng 00 P PCI IDL Busnostor Connon Options: Lnabled, Disabled 1his BIOS teature is a misnomer because it doesn`t actually control the bus mastering ability ot the onboard IDL controller. It is actually a toggle tor the built-in driver that allovs the onboard IDL controller to pertorm DMA (Direct Menory Access, transters. When this BIOS teature is enabled, the BIOS loads up the 16-bit busmastering driver tor the onboard IDL controller. 1his allovs the IDL controller to transter data through DMA, resulting in greatly improved transter rates and lover CPL utilization in real-mode DOS and during the loading ot other operating systems. When this BIOS teature is disabled, the BIOS does not load up the 16-bit busmastering driver tor the onboard IDL controller. 1he IDL controller then transters data through PIO (Progranned Input/Output). 1heretore, it is recommended that you enable PCI IDL Busmaster.1his greatly improves the IDL transter rate and reduces the CPL utilization during the booting process or vhen you are using real-mode DOS. Lsers ot DOS-based dis k utilities like Norton Ghost can expect to ben- etit a lot trom this teature. PCI IRQ Activotod By Connon Options: Ldge, Ievel 1his BIOS teature allovs you to set the method by vhich the IPQs tor your PCI devices are activated or triggered. ISA and old PCI devices are edge-triggered (using a single voltage level, vhile never PCI and AGP devices are level-triggered (using multiple voltage levels,. 1his is important mainly because PCI devices must be level-triggered to s hare IPQs. Because all PCI devices currently in the market are level-triggered, it is recommended that you set this BIOS teature to Level, so your PCI devices can share IPQs. Hovever, it you are still using old edge-triggered devices, select Ldge to torce the chipset to allov only edge-triggering ot PCI devices.1his may cause contiguration problems it there are IPQ contlicts, but it prevents system lockups that can occur it the chipset erroneously attempts to level-trigger an edge-triggered PCI device. PCI Lotoncy linor Connon Options: 0233 1his BIOS teature controls hov long a PCI device can hold the PCI bus betore another takes over. 1he longer the latency, the longer the PCI device can retain control ot the bus betore handing it over to another PCI device. Normally, the PCI Iatency 1imer is set to 32 cycles. 1his means the active PCI device has to complete its transactions vithin 32 clock cycles or hand it over to the next PCI device. LhapIcr 3 0uck cvcws 100 P lor better PCI pertormance, a longer latency should be used.1ry increasing it to 64 cycles or even 128 cycles.1he optimal value tor every system is ditterent.You should benchmark your PCI cards` pertormance atter each change to determine the optimal PCI latency time tor your system. Please note that a longer PCI latency isn`t necessarily better. A long latency can also reduce per- tormance as the other PCI devices queuing up may be stalled tor too long. 1his is especially true vith systems vith many PCI devices or PCI devices that continuously vrite short burs ts ot data to the PCI bus. Such systems vork better vith shorter PCI latencies because they allov rapid access to the PCI bus. In addition, some time-critical PCI devices may not agree vith a long latency. Such devices require priority access to the PCI bus, vhich may not be possible it the PCI bus is held up by another device tor a long period. In such cases, it is recommended that you keep to the detault PCI latency ot 32 cycles. PCI Mostor 0 WS Rood Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the chipset inserts a delay betore any reads trom the PCI bus. It PCI Master 0 WS Read is enabled, read requests to the PCI bus are executed immediately (vith zero vait states,, it the PCI bus is ready to send data. It PCI Master 0 WS Pead is disabled, every read request to the PCI bus is delayed by one vait state. It is recommended that you enable this teature tor better PCI read pertormance. Hovever, disabling it may be usetul it you are attempting to stabilize an overclocked PCI bus. 1he delay generally improves the overclockability and stability ot the PCI bus. PCI Mostor 0 WS Writo Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the chipset inserts a delay betore any vrites trom the PCI bus. It PCI Master 0 WS Write is enabled, vrite requests to the PCI bus are executed immedi- ately (vith zero vait states,, it the PCI bus is ready to send data. It PCI Master 0 WS Write is disabled, every vrite request to the PCI bus is delayed by one vait state. It is recommended that you enable this teature tor better PCI vrite pertormance. Hovever, disabling it may be usetul it you are attempting to stabilize an overclocked PCI bus. 1he delay generally improves the overclockability and stability ot the PCI bus. PLI MasIcr 0 WS WrIc 101 P PCI Mostor Rood Coching Connon Options: Lnabled, Disabled 1his is an AMD-specitic BIOS teature. It determines vhether the processor`s I2 cache is used to cache PCI bus master reads . It this teature is enabled, the processor`s I2 cache is used to cache PCI bus master reads. 1his boosts the pertormance ot PCI bus masters. On the other hand, it reduces the processor`s per- tormance because it uses up some ot the precious I2 cache. 1his is vhy motherboard manutacturers like ASLS recommend that only systems using AMD Athlon processors should enable this teature. Duron users should disable this teature because its small I2 cache is not able to cache the PCI reads vithout causing a massive hit to memory bandvidth. Although the tinal vord is still in the air, I recommend disabling this teature.1he use ot precious I2 cache to cache PCI bus masters is not vorth the potential benetit in PCI bus pertormance. PCI Pipolining Connon Options: Lnabled, Disabled 1his BIOS teature determines it PCI transactions to the memory subsystem are pipelined. It the PCI pipeline teature is enabled, the memory controller allovs PCI transactions to be pipelined. 1his masks the latency ot each PCI transaction and improves the etticiency ot the PCI bus. It the PCI pipeline teature is disabled, the memory controller is torced to check tor outstand- ing transactions trom other devices to the same block address that each PCI transaction is tar- geting. lor better PCI pertormance, the PCI pipeline should be enabled. 1his allovs the latency ot the bus to be masked tor consecutive transactions. Hovever, it your system constantly locks up tor no apparent reason, try disabling this teature. Disabling PCI Pipelining reduces pertormance but ensures that data coherency is strictly main- tained tor maximum reliability. PCI ProIotch Connon Options: Lnabled, Disabled 1his teature controls the system controller`s PCI pretetch capability. When enabled, the system controller pretetches data vhenever the PCI device reads trom the system memory. 1his speeds up PCI reads because it allovs contiguous memory reads by the PCI device to proceed vith minimal delay. 1heretore, it is recommended that you enable this teature tor better PCI read pertormance. LhapIcr 3 0uck cvcws 102 P PCI lorgot Lotoncy Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the system controller s hould contorm to the PCI maxi- mum target latency rule. When this teature is enabled, the system controller disconnects the PCI bus master it it cannot service a read request vithin 32 PCI clock cycles tor the initial read and 8 PCI clock cycles tor subsequent reads.1he PCI bus master then rearbitrates tor access to the PCI bus. When this teature is disabled, the PCI bus master is not disconnected it it cannot service a read request vithin the stipulated 32 PCI clock cycles tor the initial read and 8 PCI clock cycles tor subsequent reads.1he PCI bus master is alloved to complete its transactions. It is recommended that you enable this teature to entorce the PCI maximum target latency rule and prevent potential deadlocks. PCI to DRAM ProIotch Connon Options: Lnabled, Disabled 1his teature controls the system controller`s PCI pretetch capability. When enabled, the system controller pretetches data vhenever the PCI device reads trom the system memory. 1his speeds up PCI reads because it allovs contiguous memory reads by the PCI device to proceed vith minimal delay. 1heretore, it is recommended that you enable this teature tor better PCI read pertormance. PCI/VGA Polotto Snoop Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether your graphics card should allov VGA palette snooping by a tixed tunction dis play card. It is only usetul it you use a tixed-tunction display card that requires a VGA-compatible graphics card to be present ( tor example, MPLG decoder card,. Such tixed-tunction display cards generally do not have their ovn VGA palette. So, they have to snoopVGA palette data trom the graphics card to generate the proper colors. Normally, the graphics card`s leature Connector is used tor this purpose. When this teature is enabled, the graphics card does not respond to tramebutter vrites. It torvards them to the tixed-tunction display card through its leature Connector.1he tixed- tunction display card then snoops the palette data and generates the proper colors. When this teature is disabled, the graphics card displays all tramebutter vrites. It is recommended that you disable this teature it you do not use any tixed-tunction display card like an MPLG decoder card. Hovever, it you are using a tixed-tunction display card that requires palette snooping, enable this teature. Othervise, the colors displayed may not be accurate and the monitor vill blank out once you stop using the tixed-tunction display card. PLIjv0A Pa|cIIc Snoop 108 P PIO Modo Connon Options: Auto, 0, 1, 2, 3, 4 1his BIOS teature allovs you to set the PIO (Progranned Input/Output, mode tor the IDL drive. Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported PIO mode at boot-up. Setting this BIOS teature to 0 torces the BIOS to use PIO Mode 0 tor the IDL drive. Setting this BIOS teature to 1 torces the BIOS to use PIO Mode 1 tor the IDL drive. Setting this BIOS teature to 2 torces the BIOS to use PIO Mode 2 tor the IDL drive. Setting this BIOS teature to 3 torces the BIOS to use PIO Mode 3 tor the IDL drive. Setting this BIOS teature to 4 torces the BIOS to use PIO Mode 4 tor the IDL drive. Normally, you should leave it as Auto and let the BIOS auto-detect the IDL drive`s PIO mode. You should only set it manually tor the tolloving reasons: It the BIOS cannot detect the correct PIO mode. It you vant to try torcing the IDL device to use a taster PIO mode than it vas designed tor. It you vant to torce the IDL device to use a slover PIO mode it it cannot vork properly vith the current PIO mode (tor example, vhen the PCI bus is overclocked,. Please note that torcing an IDL device to use a PIO transter rate that is taster than vhat it is rated tor can potentially cause data corruption. PIRQ Uso IRQ No. Connon Options: Auto, 3, 4, 3, 7, 9, 10, 11, 12, 14, 13 1his BIOS teature allovs you to manually set the IPQ tor a particular device installed on the AGP and PCI buses. It is especially usetul vhen you are transterring a hard disk trom one computer to another, and you don`t vant to reinstall your operating system to redetect the IPQ settings. By setting the IPQs to tit the original settings, you can circumvent a lot ot contiguration problems atter installing the hard disk in a nev system. Hovever, this is only true tor non-ACPI systems. Here are some important notes trom the reterence motherboard (may vary betveen mother- boards,: It you specity a particular IPQ here, you can`t specity the same IPQ tor the ISA bus. It you do, you vill cause a hardvare contlict. Lach PCI slot is capable ot activating up to 4 interrupts: IN1 A, IN1 B, IN1 C and IN1 D. 1he AGP slot is capable ot activating up to 2 interrupts: IN1 A and IN1 B. Normally, each s lot is allocated IN1 A.1he other interrupts are reserves and used only vhen the PCIAGP device requires more than one IPQ or it the IPQ requested has been used up. LhapIcr 3 0uck cvcws 104 P 1he AGP slot and PCI slot 41 share the same IPQ. PCI slot 44 and 43 share the same IPQs. LSB uses PIPQ_4. 1he tolloving table shovs the relationship betveen PIPQ (Programmable Interrupt Pequest, signals and IN1 in the reterence motherboard: Signals AGP Slot PCI Slot 2 PCI Slot 3 PCI Slot 4 PCI Slot 1 PCI Slot S PIPQ_0 IN1 A IN1 D IN1 C IN1 B PIPQ_1 IN1 B IN1 A IN1 D IN1 C PIPQ_2 IN1 C IN1 B IN1 A IN1 D PIPQ_3 IN1 D IN1 C IN1 B IN1 A You vill notice that the interrupts are staggered, so contlicts do not happen easily. Lven then, you should try not to use up paired slots that s hare the same set ot IPQs. In such cases, it is recommended that you use only one ot the tvo slots. In most cases, you should just leave the setting as Auto.1his allovs the motherboard to assign the IPQs automatically. Hovever, it you need to assign a particular IPQ to a device on the AGP or PCI bus, here is hov you can make use ot this BIOS teature. 1. Determine the slot in vhich the device is located. 2. Check your motherboard`s PIRQ table (in the manual, to determine the slot`s primary PIPQ. 3. You then select the IPQ you vant by as signing the IPQ to the appropriate PIPQ. ust remember that the BIOS alvays tries to allocate the PIPQ linked to IN1 A tor each slot. It is just a matter ot linking the IPQ you vant to the correct PIPQ tor that slot. Please note the table, notes , and IN1 details are only examples provided by the reterence moth- erboard.1hey may vary betveen motherboards. PNP OS Instollod Connon Options: Yes, No What this BIOS teature actually does is determine vhat devices are contigured by the BIOS vhen the computer boots up and vhat are lett to the operating system. Non-ACPI BIOSes are tound in older motherboards that do not support the nev ACPI (Advanced Configuration and Pover Interface, initiative.With such a BIOS, setting the PNP OS Installed teature to No allovs the BIOS to contigure all devices under the assumption that the operating system cannot do so.1heretore, all hardvare settings are tixed by the BIOS at boot up and are not changed by the operating system. PNP 0S InsIa||cd 106 P On the other hand, it you set the teature to Yes, the BIOS only contigures critical devices that are required to boot up the system. 1he other devices are then contigured by the operating sys- tem.1his allovs the operating system some tlexibility in shuttling system resources like IPQs and IO ports to avoid contlicts. It also gives you some degree ot treedom vhen you vant to manually assign system resources. Ot course, all current motherboards nov ship vith the nev ACPI BIOS. It you are using an ACPI-compliant operating system (tor example,Windovs 98 and above, vith an ACPI BIOS, then this PNP OS Installed teature is no longer relevant. 1his is because the operating system uses the ACPI BIOS intertace to contigure all devices as vell as retrieve system intormation. Hovever, it your operating sys tem does not support ACPI, then the BIOS talls back to PNP mode. In this situation, consider the BIOS as you vould a Non-ACPI BIOS. It there is no need to contigure any hardvare manually, it is again recommended that you s et this teature to No. Iinux is not really PnP-compatible, but most distributions use a sottvare called ISAP- NP1OOIS to set up ISA cards. It PnP OS is set to No, the BIOS vill attempt to contigure the ISA cards, but that von`t vork vith Iinux. Worse, it ISAPNP1OOIS is used to contigure the ISA cards as vell, it may lead to contlicts betveen the tvo. 1heretore, it is recommended that you set PnP OS to Yes in Iinux and allov ISAPNP1OOIS to handle the task instead. As tar as OS2 is concerned, PnP OS should be set to No, especially in a multi-boot system. In addition, it you add or change hardvare, you should enable tull hardvare detection during the initial boot s equence ot OS2. 1o sum it all up, except tor certain cases, it is highly recommended that you set this BIOS tea- ture to No, irrespective ot the operating system you actually use. Lxceptions to this vould be the inability ot the BIOS to contigure the devices properly in PnP mode and a specitic need to manually contigure one or more ot the devices. Post Writo Conbino Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to control the USWC (Uncached Speculative Write Conbining, vrite combine butters. It enabled, the vrite combine butters accumulate and combine partial or smaller graphics vrites trom the processor and vrite them to the graphics card as burst vrites. It disabled, the vrite combine butters are disabled. All graphics vrites trom the processor are vritten to the graphics card directly. It is highly recommended that you enable this teature tor improved graphics and processor pertormance. Hovever, it you are using an older graphics card, it may not be compatible vith this teature. Lnabling this teature vith such graphics cards causes a host ot problems like graphics artitacts, system crashes, and even the inability to boot up properly. It you tace such problems, you should disable this BIOS teature immediately. LhapIcr 3 0uck cvcws 10 P Powor On Iunction Connon Options: Button Only, Keyboard 98, Hot Key, Mouse Iett, Mouse Pight 1his BIOS teature allovs you to select the method to turn on your computer. By detault, this teature is set to Button Only.1his allovs your computer to be started up only through the use ot the pover button or svitch. Other available options: A Ke|oaro 98-compatible keyboard (vhich comes vith a vake-up button, A keyboard hot key (tor non-Keyboard 98 keyboards, A mouse button (either the right or lett button, It you select the Mouse Left option, the lett button ot the mouse is used to start up the sys- tem.1he Mouse Right option selects the right mouse button as the pover on button instead. Please note that only PS2 mice support the Mouse Left or Mouse Right options. Mice using serial or LSB connections do not support this pover on tunction. 1he Keyboard 98 option only vorks it you are using Windovs 98 or better and have the appropriate keyboard. 1hen you can use the keyboard`s vake-up or pover-on button to start up the computer. Older keyboards that do not contorm to the Ke|oaro 98 standard, and theretore do not have the special vake-up button, can use the Hot Key option instead. 1here are 12 hot keys avail- able: Ctrl-F1 through Ctrl-F12. Select the hot key you vant and you are able to start up the computer using that hot key. 1here is no pertormance advantage in choosing any ot the options above. So, choose the option that you are most comtortable vith. Prinory Grophics Adoptor Connon Options: AGP, PCI 1his BIOS teature allovs you to select vhether to boot the system using the AGP graphics card or the PCI graphics card.1his is particularly important it you have AGP and PCI graphics cards but only one monitor. It you are only using a single graphics card, then the BIOS detects it as such and boots it up, irrespective ot vhat you set the teature to. Hovever, there may be a slight reduction in the time taken to detect and initialize the card it you select the proper setting tor this BIOS teature. lor example, it you only use an AGP graphics card, then setting Primary Graphics Adapter to AGP may speed up your system`s booting-up process. 1heretore, it you are only using a single graphics card, it is recommended that you set the Primary Graphics Adapter teature to the proper setting tor your system (AGP tor a single AGP card and PCI tor a single PCI card,. Hovever, it you are using multiple graphics cards, it is up to you vhich card you vant to use as your primary display card. It is recommended that you select the tastest graphics card as the pri- mary display card. Prmary 0raphcs AdapIcr 107 P Prinory VGA BIOS Connon Options: AGP VGA Card, PCI VGA Card 1his BIOS teature allovs you to select vhether to boot the system using the AGP graphics card or the PCI graphics card.1his is particularly important it you have AGP and PCI graphics cards but only one monitor. It you are only using a single graphics card, then the BIOS detects it as such and boots it up, irrespective ot vhat you set the teature to. Hovever, there may be a slight reduction in the time taken to detect and initialize the card it you select the proper setting tor this BIOS teature. lor example, it you only use an AGP graphics card, then setting Primary VGA BIOS to AGP VGA Card may speed up your system`s booting-up process . 1heretore, it you are only using a single graphics card, it is recommended that you set the Primary VGA BIOS teature to the proper setting tor your system (AGP VGA Card tor a single AGP card and PCI VGA Card tor a single PCI card,. Hovever, it you are using multiple graphics cards, it is up to you vhich card you vant to use as your primary display card. It is recommended that you select the tastest graphics card as the pri- mary display card. Procossor Nunbor Iooturo Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to control the use ot the processor`s embedded unique identifi- cation nunber.1heretore, it is only valid it you are using a processor that teatures such a tea- ture. 1his intamous teature debuted in the Intel Pentium III processor and is mainly tound only in that processor.1he 1ransmeta Crusoe processor also supports this teature. But most manutactur- ers have retrained trom integrating such a teature in their processors. Lven Intel has declined to add this teature to the Intel Pentium 4 processors. It enabled, the processor`s identitication number can be read by external programs. It used to be required tor certain secure transactions. Hovever, this is no longer true because the initiative has long been abandoned. It disabled, the processor`s identitication number cannot be read by external programs. It is highly advisable that you disable this teature because it no longer has a use. Lven vorse, it can actually be misused to track your online activities. Disabling this teature sateguards your pri- vacy by preventing the identitication ot your computer by the processor`s identitication number. PS/2 Mouso Iunction Control Connon Options: Lnabled, Auto IPQ12 is the interrupt usually reserved tor the PS2 mous e`s use.1his BIOS teature determines vhether the BIOS should reserve IPQ12 tor the PS2 mouse or allov other devices to make use ot this IPQ. LhapIcr 3 0uck cvcws 108 P Setting this BIOS teature to Auto allovs the BIOS to allocate IPQ12 to the PS2 mouse it the mouse is detected at startup. Othervise, IPQ12 is released tor use by other devices in the system. Setting this BIOS teature to Lnabled torces the BIOS to reserve IPQ12 even it a PS2 mouse vas not detected at startup. It is recommended that you leave this BIOS teature at its detault s etting ot Auto. 1his allovs your BIOS to release IPQ12 tor other devices to use it it doesn`t detect the presence ot a PS2 mouse during startup. PSj2 Mousc FuncIon LonIro| 100 P Q Quick Boot Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to decrease the time it takes to boot up the computer by shorten- ing or skipping certain standard booting procedures. It enabled, the BIOS shortens the booting process by skipping some tests and shortening oth- ers. In addition, it also pertorms the tolloving tricks to turther speed up the booting process: Spin up the hard disks as soon as pover is supplied (or as soon as possible, Initialize only critical parts ot the chipset Pead memory size trom the SPD (Serial Presence Detect, chip on the memory modules Lliminate logo delays (inserted by many manutacturers, It disabled, the BIOS runs the vhole gamut ot boot-up tests. It is recommended that you disable this teature vhen you boot up a nev computer tor the tirst time or vhenever you install a nev piece ot hardvare.1his allovs the BIOS to run tull diagnostic tests to detect any problems that may slip past Quick Boot`s abbreviated testing scheme. Atter a tev error-tree test runs, you should enable this teature tor much taster booting. Quick Powor On SolI lost Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to decrease the time it takes to boot up the computer by shorten- ing or skipping certain standard booting procedures. It enabled, the BIOS shortens the booting process by skipping some tests and shortening others. It disabled, the BIOS runs the vhole gamut ot boot-up tests. It is recommended that you disable this teature vhen you boot up a nev computer tor the tirst time or vhenever you install a nev piece ot hardvare.1his allovs the BIOS to run tull diagnostic tests to detect any problems that may slip past the abbreviated testing scheme. Atter a tev error-tree test runs, you should enable this teature tor much taster booting. LhapIcr 3 0uck cvcws 110 Q R Ronk Intorloovo Connon Options: Lnabled, Disabled 1his BIOS teature is similar to SDRAM Bank Interleave. Interleaving allovs banks ot SDPAM to alternate their retresh and access cycles. One bank undergoes its retresh cycle vhile another is being accessed.1his improves memory pertormance by masking the retresh cycles ot each memory bank.1he only ditterence is that Rank Interleave vorks betveen ditterent phys- ical banks or, as they are called nov, ranks. Because a minimum ot tvo ranks are required tor interleaving to be supported, double-sided memory modules are a must it you vish to enable Pank Interleave. Lnabling Pank Interleave vith single-sided memory modules does not result in any pertormance boost. It is highly recommended that you enable Pank Interleave tor better memory pertormance. You can als o enable Pank Interleave it you are using a mixture ot single- and double-sided memory modules. Hovever, it you are using only single-sided memory modules, it`s advisable to disable Pank Interleave. Rood-Around-Writo Connon Options: Lnabled, Disabled 1his BIOS teature allovs the processor to execute read commands out ot order as it they are independent trom the vrite commands. It does this by using a Read-Around-Write butter. It this BIOS teature is enabled, all processor vrites to memory are tirst accumulated in that butter.1his allovs the processor to execute read commands vithout vaiting tor the vrite com- mands to be completed. 1he butter then combines the vrites and vrites them to memory as burst transters.1his reduces the number ot vrites to memory and boosts the process or`s vrite pertormance. It this BIOS teature is disabled, the processor vrites directly to the memory controller.1his reduces the processor`s read pertormance. 1heretore, it is highly recommended that you enable this teature tor better processor read and vrite pertormance. Rood Woit Stoto Connon Options: 0 Cycle, 1 Cycle 1his BIOS teature determines hov long the memory controller should vait betore sending read data to the data requester (tor example, processor, graphics card,and so torth,. It this teature is set to 1 Cycle, the memory controller imposes a delay ot one clock cycle cad WaI SIaIc 111 P betore the data is sent to the requester. 1his reduces memory read pertormance because the memory controller delays the transter ot each piece ot requested data by one clock cycle. It this teature is set to 0 Cycle, the memory controller transters read data to the data requester vithout any delay. 1heretore, it is recommended that you set the Pead Wait State to 0 Cycle tor better memory read and vrite pertormance. Please note that this may cause system instabilities in certain contigurations.When that happens, just reset the value to 1 Cycle. RoIrosh Intorvol Connon Options: 7.8 sec, 13.6 sec, 31.2 sec, 64 s ec, 128 sec,Auto 1his BIOS teature allovs you to set the retresh interval ot the memory chips.1here are three ditterent settings as vell as an Auto option. It the Auto option is selected, the BIOS queries the memory modules` SPD chips and uses the lovest setting tound tor maximum compatibility. lor better pertormance, you should consider increasing the Refresh Interval trom the detault values (13.6 sec tor 128Mbit or smaller memory chips and 7.8 sec tor 236Mbit or larger memory chips, up to 128 sec. Please note that it you increase the Refresh Interval too much, the memory cells may lose their contents. 1heretore, you should start vith small increases in the Refresh Interval and test your system atter each hike betore increasing it turther. It you tace stability problems upon increasing the retresh interval, reduce the retresh interval step by step until the system is stable. RoIrosh Modo Soloct Connon Options: 7.8 sec, 13.6 sec, 31.2 sec, 64 s ec, 128 sec,Auto 1his BIOS teature allovs you to set the retresh interval ot the memory chips.1here are three ditterent settings as vell as an Auto option. It the Auto option is selected, the BIOS queries the memory modules` SPD chips and uses the lovest setting tound tor maximum compatibility. lor better pertormance, you should consider increasing the Refresh Mode Select trom the detault values (13.6 s ec tor 128Mbit or smaller memory chips and 7.8 sec tor 236Mbit or larger memory chips, up to 128 sec. Please note that it you increase the Refresh Mode Select too much, the memory cells may lose their contents. 1heretore, you should start vith small increases in the Refresh Mode Select and test your sys- tem atter each hike betore increasing it turther. It you tace stability problems upon increasing the retresh interval, reduce the retresh interval step by step until the system is stable. Roport No IDD Ior Win9$ Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to set vhether the BIOS should report the absence ot a tloppy disk drive to Windovs 93. lor some reason, the Microsott Windovs 93 operating system requires a tloppy dis k drive to be LhapIcr 3 0uck cvcws 112 P present. Hovever, in an age ot LSB tlash media and CDDVD vriters, not all computers come vith a tloppy disk drive. Such computers tail to boot up Windovs 93 vithout a tloppy disk drive. It this teature is enabled, the BIOS assigns IPQ 6 to another device.1his allovs computers vith no tloppy disk drives to boot into Windovs 93 normally. It this teature is disabled,Windovs 93 detects the absence ot the tloppy disk drive and halts the system vith an error message. It you are using Windovs 93 uithout a tloppy disk drive, you have to enable this teature to allov Windovs 93 to boot up normally. It you are using Windovs 93 uith a tloppy disk drive, you can enable or disable this teature. Windovs 93 boots up normally either vay. Please note that this BIOS teature has no relevance in other operating systems. Only Windovs 93 is attected. It does not matter vhat you set this BIOS option to it you are using other oper- ating systems. Rosot ConIigurotion Doto Connon Options: Lnabled, Disabled It you install a nev piece ot hardvare or modity your computer`s hardvare contiguration, the BIOS automatically detects the changes and recontigures the LSCD (Ltended Systen Configuration Data,. 1heretore, there is usually no need to manually torce the BIOS to recontigure the LSCD. Hovever, the occasion may arise vhere the BIOS may not be able to detect the hardvare changes. A serious resource contlict may occur and the operating system may not even boot as a result.1his is vhere the Reset Configuration Data BIOS teature comes in. 1his BIOS teature allovs you to manually torce the BIOS to clear the previously saved LSCD data and recontigure the settings. All you need to do is enable this BIOS teature and then reboot your computer.1he nev LSCD should resolve the contlict and allov the operating sys- tem to load normally. Please note that the BIOS automatically resets it to the detault setting ot Disabled atter recon- tiguring the nev LSCD. So, there is no need tor you to manually disable this teature atter rebooting. Rosourco Controllod By Connon Options: Auto, Manual 1his BIOS teature determines vhether the BIOS should automatically contigure IPQ and DMA resources. 1he BIOS is generally capable ot automatically contiguring IPQ and DMA resources tor the devices in your computer.1heretore, it is advis able that you set this teature to Auto. Hovever, it the BIOS has problems assigning the resources properly, you can select the Manual option to reveal the IPQ and DMA assignment tields.You can then assign each IPQ or DMA channel to either Legacy ISA or PCI/ISA PnP devices. csourcc LonIro||cd 8y 118 P Legacy ISA devices are compliant vith the original PC A1 bus specitication and require a spe- citic interrupt or DMA channel to tunction properly. PCI/ISA PnP devices, on the other hand, adhere to the Plug and Play standard and can use any interrupt or DMA channel. RD, lD Activo Connon Options: Hi, Hi or Io, Io or Hi, Io or Io, Hi 1his BIOS teature allovs you to set the intra-red reception (RD, and transmission (1D, polarity. It is usually tound under the Onboard Serial Port 2 BIOS teature and is linked to the second serial port. So, it you disable that port, this teature dis appears trom the screen or appears grayed out. 1here are tour options available based on combinations ot Hi and Io.You`ll need to consult your IP peripheral`s documentation to determine the correct polarity. Choosing the vrong polarity prevents a proper IP connection trom being established vith the IP peripheral. LhapIcr 3 0uck cvcws 114 P S S2R Bus Driving Strongth Connon Options: Auto, Manual 1his BIOS teature determines vhether the motherboard chipset should automatically adjust the drive strength ot the Athlon processor bus or allov manual contiguration. It you set this teature to Auto, the chipset is alloved to dynamically adjust the S2K bus strength or use values pre-set by the manutacturer. It you set this teature to Manual, the chipset`s dynamic compensation circuitry tor the S2K bus is turned ott.You then can manually set the S2K bus strength. Generally, it is recommended that you set this teature to Auto, so the S2K bus strength can be dynamically adjusted by the chipset. Hovever, there may be occasions vhen manual contigura- tion ot the S2K bus driving strength may be desirable. It is possible to make use ot this teature tor overclocking purposes. Increasing the drive strength increases the stability ot the S2K bus. Hovever, please be very circumspect vhen you increase the S2K bus drive strength vith an overclocked processor because you may irreversibly damage the processor' It you vish to manually contigure the S2K bus driving strength, you must set the S2K Bus Driving Strength to Manual. 1his allovs you to manually set the S2K bus driving strength value through the S2K Strobe P Control and S2K Strobe N Control BIOS teatures. S2R Strobo N Control Connon Options: 0 to l (Hex numbers,, 0h to lh 1his BIOS teature determines the N transistor drive strength ot the S2K bus. 1he N transistor drive strength is represented by Hex values trom 0 to F (0 to 1S in decimal,. 1he detault N transistor drive strength ditters betveen motherboards. Hovever, the higher the drive strength, the greater the compensation tor the motherboard`s impedance on the S2K bus. Due to the nature ot this BIOS teature, it is possible to use it as an aid in overclocking the S2K bus. A higher N (and P, transistor drive strength may be just vhat you need to overclock the S2K bus higher than is normally possible. By raising the drive strength ot the S2K bus, you can improve its stability at overclocked speeds. Please be very circumspect vhen you increase the S2K drive strength vith an overclocked processor because you may irreversibly damage the processor' Also, contrary to popular opinion, increasing the S2K drive strength does not improve the per- tormance ot your AMD processor. It is not a pertormance-enhancing teature, so you should not increase the N transistor drive strength unnecessarily. S2k SIrohc N LonIro| 116 S S2R Strobo P Control Connon Options: 0 to l (Hex numbers,, 0h to lh 1his BIOS teature determines the P transistor drive strength ot the S2K bus. 1he P transistor drive strength is represented by Hex values trom 0 to F (0 to 1S in decimal,. 1he detault P transistor drive strength ditters betveen motherboards. Hovever, the higher the drive strength, the greater the compensation tor the motherboard`s impedance on the S2K bus. Due to the nature ot this BIOS teature, it is possible to use it as an aid in overclocking the S2K bus. A higher P (and N, transistor drive strength may be just vhat you need to overclock the S2K bus higher than is normally possible. By raising the drive strength ot the S2K bus, you can improve its stability at overclocked speeds. Please be very circumspect vhen you increase the S2K drive strength vith an overclocked processor because you may irreversibly damage the processor' Also, contrary to popular opinion, increasing the S2K drive strength does not improve the per- tormance ot your AMD processor. It is not a pertormance-enhancing teature, so you should not increase the P transistor drive s trength unnecessarily. SDRAM 1l Connond Connon Options: Lnabled, Disabled,Auto 1his BIOS teature allovs you to select the delay betveen the assertion ot the Chip Select signal until the time the memory controller starts sending commands to the memory bank. 1he lover the value, the sooner the memory controller can send commands out to the activated memory bank. When this teature is enabled, the memory controller only inserts a command delay ot one clock cycle or 11. When this teature is disabled, the memory controller inserts a command delay ot tvo clock cycles or 21. 1he Auto option allovs the memory controller to use the memory module`s SPD value tor command delay. It the SDPAM command delay is too long, it can reduce pertormance by unnecessarily pre- venting the memory controller trom issuing the commands sooner. Hovever, it the SDPAM command delay is too short, the memory controller may not be able to translate the addresses in time and the bad commands that result cause data loss and corruption. It is recommended that you enable SDPAM 11 Command tor better memory pertormance. Hovever, it you tace stability is sues, disable this BIOS teature. LhapIcr 3 0uck cvcws 11 S SDRAM 1l Connond Control Connon Options: Lnabled, Disabled,Auto 1his BIOS teature allovs you to select the delay betveen the assertion ot the Chip Select signal until the time the memory controller starts sending commands to the memory bank. 1he lover the value, the sooner the memory controller can send commands out to the activated memory bank. When this teature is enabled, the memory controller inserts a command delay ot only one clock cycle or 11. When this teature is disabled, the memory controller inserts a command delay ot tvo clock cycles or 21. 1he Auto option allovs the memory controller to use the memory module`s SPD value tor command delay. It the SDPAM command delay is too long, it can reduce pertormance by unnecessarily pre- venting the memory controller trom issuing the commands sooner. Hovever, it the SDPAM command delay is too short, the memory controller may not be able to translate the addresses in time and the bad commands that result cause data loss and cor- ruption. It is recommended that you enable SDPAM 11 Command Control tor better memory per- tormance. Hovever, it you tace stability issues, disable this BIOS teature. SDRAM Activo to Prochorgo Doloy Connon Options: 4, 3, 6, 7, 8, 9 Iike DRAM Act to PreChrg CMD, this BIOS teature controls the memory bank`s minimum rov active time (tRAS,.1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance, and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency + tRCD + 2 clock cycles. lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value vould be 7 clock cycles. But it you start getting memory errors or system crashes, increase the tPAS value one clock cycle at a time until your system becomes stable. SDRAM Bonk Intorloovo Connon Options: 2-Bank, 4-Bank, Disabled 1his BIOS teature enables you to set the interleave mode ot the SDPAM intertace. Interleaving allovs banks ot SDPAM to alternate their retresh and access cycles. One bank S0AM 8ank InIcr|cavc 117 S undergoes its retresh cycle vhile another is being accessed.1his improves memory pertormance by masking the retresh cycles ot each memory bank. A close examination reveals that, because the retresh cycles ot all the memory banks are staggered, this produces a kind ot pipelining ettect. Hovever, bank interleaving only vorks it the addresses requested consecutively are not in the same bank. It they are in the same memory bank, then the data transactions behave as it the banks vere not interleaved.1he processor has to vait until the tirst data transaction clears and that memory bank retreshes betore it can send another address to that bank. Lach SDPAM module is internally divided into either tvo or four banks ot memory. Double- banked SDPAM modules generally use 16Mbit SDPAM chips and are usually 32MB or smaller in size. Quad-banked SDPAM modules, on the other hand, usually use higher density (64Mbit-2S6Mbit, SDPAM chips. All SDPAM modules ot at least 64MB in size are quad- banked in nature. It you are using a sinie double-banked SDPAM module, set this teature to 2-Bank.1his is the only option available tor the single double-banked SDPAM module. It you are using at least tuo double-banked SDPAM modules, you can use the 4-Bank option as vell as the 2-Bank option. Ot course, it is recommended that you select 4-Bank tor better interleaving pertormance. It you are using quad-banked SDPAM modules, you can use either interleave options. Ot course, it is recommended that you select 4-Bank tor better interleaving pertormance. Because a 4-bank interleave alvays allovs tor better interleaving pertormance, it is highly rec- ommended that you select the 4-Bank option it your system supports it. Lse the 2-Bank option only it you are using a single double-banked SDPAM module. Please note that Avard (nov part ot Phoeni 1echnologies, recommends that SDPAM bank interleaving be disabled it 16Mbit SDPAM modules are used.1his is because early 16Mbit SDPAM modules have stability problems vith bank interleaving.1he good nevs is all current SDPAM modules support bank interleaving. SDRAM Bonk-to-Bonk Doloy Connon Options: 2 cycles, 3 cycles 1his BIOS teature specities the minimum amount ot time betveen successive AC1IVA1L commands to the sane DDP device.1he shorter the delay, the taster the next bank can be activated tor read or vrite operations. Hovever, because rov activation requires a lot ot current, using a short delay may caus e excessive current surges. lor desktop PCs, a delay ot 2 cycles is recommended because current surges aren`t really important.1he pertormance benetit ot using the shorter 2 cycles delay is ot tar greater interest. 1he shorter delay means every back-to-back bank activation take one clock cycle less to per- torm. 1his improves the DDP device`s read and vrite pertormance. Svitch to 3 cycles only vhen there are stability problems vith the 2 cycles setting. LhapIcr 3 0uck cvcws 118 S SDRAM Burst Lon Connon Options: 4, 8 1his BIOS teature allovs you to control the length ot a burst transaction. When this teature is set to 4, a burst transaction can only be comprised ot up to four reads or four vrites. When this teature is set to 8, a burst transaction can only be comprised ot up to eight reads or eight vrites. As the initial CAS latency is tixed tor each burst transaction, a longer burst transaction allovs more data to be read or vritten tor less delay than a shorter burst transaction.1heretore, a burst length ot 8 is taster than a burst length ot 4. 1heretore, it is recommended that you select the longer burst length ot 8 tor better pertormance. SDRAM Burst Longth Connon Options: 4, 8 1his BIOS teature allovs you to control the length ot a burst transaction. When this teature is set to 4, a burst transaction can only be comprised ot up to four reads or four vrites. When this teature is set to 8, a burst transaction can only be comprised ot up to eight reads or eight vrites. As the initial CAS latency is tixed tor each burst transaction, a longer burst transaction allovs more data to be read or vritten tor less delay than a shorter burst transaction.1heretore, a burst length ot 8 is taster than a burst length ot 4. 1heretore, it is recommended that you select the longer burst length ot 8 tor better pertormance. SDRAM CAS Lotoncy lino Connon Options: 2, 3 (SDP memory, or 1.3, 2, 2.3, 3 (DDP memory, 1his BIOS teature controls the delay (in clock cycles, betveen the assertion ot the CAS signal and the availability ot the data trom the target memory cell. It also determines the number ot clock cycles required tor the completion ot the tirst part ot a burst transter. In other vords, the lover the CAS latency, the taster memory reads or vrites can occur. Please note that some memory modules may not be able to handle the lover latency and may lose data.1heretore, vhile it is recommended that you reduce the SDRAM CAS Latency 1ine to 2 or 2.S clock cycles tor better memory pertormance, you should increase it it your system becomes unstable. Interestingly, increasing the CAS latency time otten allovs the memory module to run at a higher clock speed. So, it you hit a snag vhile overclocking your SDPAM modules, try increas- ing the CAS latency time. S0AM LAS LaIcncy Jmc 110 S SDRAM Connond LoodoII lino Connon Options: 3, 4 By detinition, the command leadott time is the period betveen the assertion ot the addresscommand lines and the activation ot the target memory bank.1his BIOS teature allovs you to adjust the command leadott time to meet timing variances ot the motherboard as vell as the memory module. 1he shorter the leadott time, the earlier the target bank can be activated. 1his allovs taster access to the data in the memory module. 1heretore, it is recommended that you set the SDPAM Command Ieadott 1ime to 3 clock cycles tor better memory pertormance. Hovever, your motherboard and memory combination may not be able to support the tighter command leadott time ot 3 clock cycles. It your system becomes unstable vith a command leadott time ot 3 clock cycles, revert to the slover command leadott time ot 4 clock cycles. SDRAM Connond Roto Connon Options: 11, 21 1his BIOS teature allovs you to select the delay betveen the assertion ot the Chip Select signal until the time the memory controller starts sending commands to the memory bank. 1he lover the value, the sooner the memory controller can send commands out to the activated memory bank. It the SDPAM command delay is too long, it can reduce pertormance by unnecessarily pre- venting the memory controller trom issuing the commands sooner. Hovever, it the SDPAM command delay is too short, the memory controller may not be able to translate the addresses in time and the bad commands that result cause data loss and corruption. It is recommended that you try the 11 command delay tor better memory pertormance. Hovever, it you tace stability is sues, increase the command delay to 21. SDRAM Cyclo Longth Connon Options: 2, 3 (SDP memory, or 1.3, 2, 2.3, 3 (DDP memory, 1his BIOS teature is the same as the SDRAM CAS Latency 1ine BIOS teature. It controls the delay (in clock cycles, betveen the assertion ot the CAS signal and the availability ot the data trom the target memory cell. It also determines the number ot clock cycles required tor the completion ot the tirst part ot a burst transter. In other vords , the lover the CAS latency, the taster memory reads or vrites can occur. Please note that some memory modules may not be able to handle the lover latency and may lose data.1heretore, vhile it is recommended that you reduce the SDRAM CAS Latency 1ine to 2 or 2.S clock cycles tor better memory pertormance, you should increase it it your system becomes unstable. Interestingly, increasing the CAS latency time otten allovs the memory module to run at a higher clock speed. So, it you hit a snag vhile overclocking your SDPAM modules, try increas- ing the CAS latency time. LhapIcr 3 0uck cvcws 120 S SDRAM Cyclo lino lros/lrc Connon Options: 36, 68 1his BIOS teature determines the tRAS and the tRC parameters ot the SDPAM memory module. tRAS reters to the SDPAM Rov Active 1ine, vhich is the length ot time the rov remains open tor data transters. tRC, on the other hand, reters to the SDPAM Rov Cycle 1ine, vhich determines the mini- mum number ot clock cycles a memory rov takes to complete a tull cycle, trom rov activation up to the precharging ot the active rov. 1he detault setting is 6/8, vhich is more stable and slover than S/6.1he S/6 setting cycles taster, but it may not leave the rov open long enough tor burst transactions to complete. When this happens, data may be lost and the contents ot the memory cells may be corrupted. lor better memory pertormance, you should try the S/6 setting. Hovever, increase it to 6/8 it your system becomes uns table. SDRAM LCC Sotting Connon Options: Disabled, Check Only, Correct Lrrors , CorrectScrub 1his BIOS teature is the extended version ot the DRAM Data Integrity Mode BIOS tea- ture. It is tound in never chipsets that support more than just simple LCC (Lrror Checking and Correction,. 1he tirst mode is Disabled, vhich disables the memory controller`s LCC capabilities. It you are not using LCC memory modules, you must select this option. 1he Check Only mode torces the memory controller to only check tor errors. 1he memory controller detects and reports single- and double-bit errors, but it does not correct them. 1his mode otters minimal pertormance degradation but doesn`t improve data integrity at all. It you select the Correct Lrrors mode, the memory controller not only checks tor and detects single- and double-bit errors, it also corrects single-bit errors. 1his mode has a higher overhead. 1he plus side is it improves data integrity by seamlessly correcting single-bit errors. 1he tinal LCC mode is Correct+Scrub.With this mode enabled, the memory controller not only detects multiple-bit errors and correct single-bit errors, it also vrites the corrected single- bit value back into memory' Hovever, the scrubbing operation results in even more overhead. Generally speaking, the Check Only mode isn`t particularly usetul because it only otters error checking and reporting. Lsers ot LCC memory modules s hould tocus mainly on the Correct Lrrors and Correct+Scrub modes because they actually improve data integrity by correcting single-bit errors. Ot course, it you are using normal, non-LCC memory modules, you must select the Disabled mode' lor more intormation on hov LCC vorks, please reter the DRAM Data Integrity Mode BIOS teature. S0AM LLL ScIIng 121 S SDRAM Idlo Linit Connon Options: Disabled, 0 Cycle, 8 Cycles, 12 Cycles, 16 Cycles, 24 Cycles, 32 Cycles, 48 Cycles 1his BIOS teature sets the number ot idle cycles alloved betore the memory controller torces such open pages to clos e and precharge. 1he premise behind this BIOS teature is the concept ot tenporal locality.According to this concept, the longer the open page is lett idle, the less likely it vill be accessed again betore it needs to be precharged.1heretore, it is better to prematurely close and precharge the page, so it can be opened quickly vhen a data request comes along. It can be set to a variety ot clock cycles trom 0 Cycle to 48 Cycles.1his sets the number ot clock cycles the open pages are alloved to idle betore they are closed and precharged.1here`s also a Disabled option. It you select 0 Cycle, then the memory controller immediately precharges the open pages as soon as there`s an idle cycle. It you select Disabled, the memory controller never precharges the open pages prematurely. 1he open pages are lett activated until they have to be precharged. 1he detault value is 8 cycles, vhich allovs the memory controller to precharge the open pages once eight idle cycles have passed. lor general desktop use, it is recommended that you disable this teature, so precharging can be delayed tor as long as possible.1his reduces the number ot retreshes and increases the ettective memory bandvidth. lor applications (tor example, servers, that pertorm a lot ot random accesses, it is advisable that you select 0 Cycle as subsequent data requests are most likely tultilled by other pages. Closing open pages to precharge prepares those pages tor the next data request that hits them.1here`s also the added benetit ot increased data integrity due to more trequent retreshes. SDRAM LoodoII Connond Connon Options: 3, 4 1his BIOS teature is actually a misnomer. It should actually be called the SDRAM Connand Leadoff 1ine. By detinition, the connand leadoff tine is the period betveen the assertion ot the addresscommand lines and the activation ot the target memory bank.1his BIOS teature allovs you to adjust the command leadott time to meet timing variances ot the motherboard as vell as the memory module. 1he shorter the leadott time, the earlier the target bank can be activated. 1his allovs taster access to the data in the memory module. 1heretore, it is recommended that you set the SDPAM Ieadott Command to 3 clock cycles tor better memory pertormance. Hovever, your motherboard and memory combination may not be able to support the tighter command leadott time ot 3 clock cycles. It your system becomes unstable vith a command leadott time ot 3 clock cycles, revert to the slover command leadott time ot 4 clock cycles. LhapIcr 3 0uck cvcws 122 S SDRAM Pogo Closing Policy Connon Options: One Bank, All Banks 1his BIOS teature is similar to SDRAM Precharge Control. 1his BIOS teature determines vhether the chipset should try to leave the pages open (by clos- ing just one open page, or try to keep them closed (by closing all open pages, vhenever there is a page miss. 1he One Bank setting torces the memory controller to close only one page vhenever a page miss occurs.1his allovs the other open pages to be accessed at the cost ot only one clock cycle. Hovever, vhen a page miss occurs, there is a chance that subsequent data requests result in page misses as vell. In long memory reads that cannot be satistied by any ot the open pages, this may cause up to four tull latency reads to occur. 1he All Banks setting, on the other hand, torces the memory controller to send an All Banks Precharge Connand to the SDPAM intertace vhenever there is a page miss.1his causes all the open pages to close (precharge,.1heretore, subsequent reads only need to activate the neces- sary memory bank.1his is usetul in cases vhere subsequent data requests also result in page misses. As you can see, both settings have their advantages and disadvantages. Hovever, you should see better pertormance vith the One Bank setting because the open pages allov very tast accesses. 1he All Banks setting, hovever, has the advantage ot keeping the memory contents retreshed more otten.1his improves data integrity, although it is only usetul it you have chosen a SDPAM refresh interval that is longer than the standard 64 msec. 1heretore, it is recommended that you select the One Bank setting tor better memory per- tormance.1he All Banks setting can improve data integrity, but it you are keeping the SDPAM retresh interval vithin specitication, then it is ot little use. SDRAM Pogo Hit Linit Connon Options: 1 Cycle, 4 Cycles, 8 Cycles, 16 Cycles, 32 Cycles 1his BIOS teature is designed to reduce the data starvation that occurs vhen pending non-page hit requests are unduly delayed. It does so by limiting the number ot consecutive page hit requests that are processed by the memory controller betore attending to a non-page hit request. Generally, the detault value ot 8 Cycles should provide a balance betveen pertormance and tair memory access to all devices. Hovever, you can try using a higher value (16 Cycles, tor better memory pertormance by giving priority to a larger number ot consecutive page hit reques ts. A lover value is not advisable because this normally results in a higher number ot page interruptions. S0AM Pagc hI LmI 128 S SDRAM PH Linit Connon Options: 1 Cycle, 4 Cycles, 8 Cycles, 16 Cycles, 32 Cycles 1his BIOS teature is designed to reduce the data starvation that occurs vhen pending non-page hit requests are unduly delayed. It does so by limiting the number ot consecutive page hit requests that are processed by the memory controller betore attending to a non-page hit request. Generally, the detault value ot 8 Cycles should provide a balance betveen pertormance and tair memory access to all devices. Hovever, you can try using a higher value (16 Cycles, tor better memory pertormance by giving priority to a larger number ot consecutive page hit reques ts. A lover value is not advisable because this normally results in a higher number ot page interruptions. SDRAM Prochorgo Control Connon Options: Lnabled, Disabled 1his BIOS teature is similar to SDRAM Page Closing Policy. 1his BIOS teature determines vhether the chipset should try to leave the pages open (by clos- ing just one open page, or try to keep them closed (by closing all open pages, vhenever there is a page miss. When enabled, the memory controller only closes one page vhenever a page miss occurs.1his allovs the other open pages to be accessed at the cost ot only one clock cycle. Hovever, vhen a page miss occurs, there is a chance that subsequent data requests result in page misses as vell. In long memory reads that cannot be satistied by any ot the open pages, this may cause up to four tull latency reads to occur. When disabled, the memory controller sends an All Banks Precharge Connand to the SDPAM intertace vhenever there is a page miss. 1his causes all the open pages to close (precharge,.1heretore, subsequent reads only need to activate the necessary memory bank. 1his is usetul in cases vhere subsequent data requests also result in page misses. As you can see, both settings have their advantages and disadvantages. Hovever, you should see better pertormance vith this teature enabled because the open pages allov very tast acces ses. Disabling this teature, hovever, has the advantage ot keeping the memory contents retreshed more otten.1his improves data integrity, although it is only usetul it you have chosen a SDPAM refresh interval that is longer than the standard 64 msec. 1heretore, it is recommended that you enable this teature tor better memory pertormance. Disabling this teature can improve data integrity, but it you are keeping the SDPAM retresh interval vithin specitication, then it is ot little use. SDRAM RAS Prochorgo Doloy Connon Options: 2, 3, 4, 3 1his BIOS teature sets the number ot cycles required tor the PAS to accumulate its charge betore another rov can be activated. It the PAS Precharge 1ime is too long, it vill reduce pertormance by delaying all rov activations. Peducing the precharge time to 2 improves pertormance by alloving a nev rov to be activated earlier. LhapIcr 3 0uck cvcws 124 S Hovever, the short precharge time ot 2 may be insutticient tor some memory modules. In such cases, the active rov may lose its contents betore they can be returned to the memory bank and the rov deactivated. 1his may cause data loss or corruption vhen the memory controller attempts to read trom the active rov or vrite to it. 1heretore, it is recommended that you reduce the SDPAM PAS Precharge Delay to 2 tor bet- ter pertormance, but increase it to 3 or 4 it you experience system s tability issues atter reducing the precharge time. SDRAM RAS Prochorgo lino Connon Options: 2, 3, 4 1his BIOS teature sets the number ot cycles required tor the PAS to accumulate its charge betore another rov can be activated. It the PAS Precharge 1ime is too long, it reduces per- tormance by delaying all rov activations. Peducing the precharge time to 2 improves pertorm- ance by alloving a nev rov to be activated earlier. Hovever, the short precharge time ot 2 may be insutticient tor some memory modules. In such cases, the active rov may lose its contents betore they can be returned to the memory bank and the rov deactivated. 1his may cause data loss or corruption vhen the memory controller attempts to read trom the active rov or vrite to it. 1heretore, it is recommended that you reduce the SDPAM PAS Precharge 1ime to 2 tor bet- ter pertormance, but increase it to 3 or 4 it you experience system stability issues atter reducing the precharge time. SDRAM RAS Pulso Width Connon Options: 4, 3, 6, 7, 8, 9 Iike DRAM Act to PreChrg CMD, this BIOS teature controls the memory bank`s minimum rov active time (tPAS,.1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency tPCD 2 clock cycles . lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value vould be 7 clock cycles. Hovever, it you start getting memory errors or system crashes, increase the tPCD value one clock cycle at a time until your system becomes stable. S0AM AS Pu|sc WdIh 126 S SDRAM RAS-to-CAS Doloy Connon Options: 2, 3, 4 1his BIOS teature allovs you to set the delay betveen the PAS and CAS signals.1he appropri- ate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the secono number in the three or tour number sequence. Because this delay occurs vhenever the rov is retreshed or a nev rov is activated, reducing the delay improves pertormance.1heretore, it is recommended that you reduce the delay to 3 or 2 tor better memory pertormance. Please note that it you use a value that is too lov tor your memory module, this can cause the system to be unstable. It your system becomes unstable atter you reduce the PAS-to-CAS delay, you should increase the delay or reset it to the rated delay. Interestingly, increasing the PAS-to-CAS delay may allov the memory module to run at a higher clock speed. So, it you hit a snag vhile overclocking your SDPAM modules, you can try increasing the PAS-to-CAS delay. SDRAM Row Activo lino Connon Options: 4, 3, 6, 7, 8, 9 Iike DRAM Act to PreChrg CMD, this BIOS teature controls the memory bank`s minimum rov active time (tPAS,.1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency tPCD 2 clock cycles . lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value is 7 clock cycles. Hovever, it you start getting memory errors or system crashes, increase the tPAS value one clock cycle at a time until your system becomes stable. SDRAM Row Cyclo lino Connon Options: 7, 8, 9, 10, 11, 12, 13 1his BIOS teature controls the memory module`s Pov Cycle 1ime or tPC.1he rov cycle time determines the minimum number ot clock cycles a memory rov takes to complete a tull cycle, trom rov activation up to the precharging ot the active rov. lormula-vise, the rov cycle time (tRC, = minimum rov active time (tRAS, rov precharge time (tRP,. 1heretore, it is important to tind out vhat the tPAS and tPP parameters are betore setting the rov cycle time. LhapIcr 3 0uck cvcws 12 S It the rov cycle time is too long, it can reduce pertormance by unnecessarily delaying the acti- vation ot a nev rov atter a completed cycle. Peducing the rov cycle time allovs a nev cycle to begin earlier. Hovever, it the rov cycle time is too short, a nev cycle may be initiated betore the active rov is sutticiently precharged.When this happens, there may be data loss or corruption. lor optimal pertormance, use the lovest value you can, according to the tPC = tPAS tPP tormula. lor example, it your memory module`s tPAS is 7 clock cycles and its tPP is 4 clock cycles, then the rov cycle time or tPC should be 11 clock cycles. SDRAM lros lining Voluo Connon Options: 4, 3, 6, 7, 8, 9 Iike DRAM Act to PreChrg CMD, this BIOS teature controls the memory bank`s minimum rov active time (tPAS,.1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency tPCD 2 clock cycles . lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value vould be 7 clock cycles. Hovever, it you start getting memory errors or system crashes, increase the tPAS value one clock cycle at a time until your system becomes stable. SDRAM lrc lining Voluo Connon Options: 7, 8, 9, 10, 11, 12, 13 1his BIOS teature controls the memory module`s Pov Cycle 1ime or tPC.1he rov cycle time determines the minimum number ot clock cycles a memory rov takes to complete a tull cycle, trom rov activation up to the precharging ot the active rov. lormula-vise, the rov cycle time (tRC, = minimum rov active time (tRAS, rov precharge time (tRP,. 1heretore, it is important to tind out vhat the tPAS and tPP parameters are betore setting the rov cycle time. It the rov cycle time is too long, it can reduce pertormance by unnecessarily delaying the acti- vation ot a nev rov atter a completed cycle. Peducing the rov cycle time allovs a nev cycle to begin earlier. Hovever, it the rov cycle time is too short, a nev cycle may be initiated betore the active rov is sutticiently precharged.When this happens, there may be data loss or corruption. lor optimal pertormance, use the lovest value you can, according to the tPC = tPAS tPP tormula. lor example, it your memory module`s tPAS is 7 clock cycles and its tPP is 4 clock cycles, then the rov cycle time or tPC should be 11 clock cycles. S0AM Jrc Jmng va|uc 127 S SDRAM lrcd lining Voluo Connon Options: 2, 3, 4 1his BIOS teature allovs you to set the delay betveen the PAS and CAS signals.1he appropri- ate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the secono number in the three- or tour-number sequence. Because this delay occurs vhenever the rov is retreshed or a nev rov is activated, reducing the delay improves pertormance.1heretore, it is recommended that you reduce the delay to 3 or 2 tor better memory pertormance. Please note that it you use a value that is too lov tor your memory module, this can cause the system to be unstable. It your system becomes unstable atter you reduce the tPCD timing value, you should increase the delay or reset it to the rated delay. Interestingly, increasing the tPCD timing value may allov the memory module to run at a higher clock speed. So, it you hit a snag vhile overclocking your SDPAM modules, you can try increasing the tPCD timing value. SDRAM lrp lining Voluo Connon Options: 2, 3, 4 1his BIOS teature sets the number ot cycles required tor the PAS to accumulate its charge betore another rov can be activated. It the tPP timing value is too long, it reduces pertormance by delaying all rov activations. Peducing the precharge time to 2 improves pertormance by alloving a nev rov to be activated earlier. Hovever, the short precharge time ot 2 may be insutticient tor some memory modules. In such cases, the active rov may lose its contents betore they can be returned to the memory bank and the rov deactivated. 1his may cause data loss or corruption vhen the memory controller attempts to read trom the active rov or vrite to it. 1heretore, it is recommended that you reduce the SDPAM tPP timing value to 2 tor better pertormance, but increase it to 3 or 4 it you experience system stability issues atter reducing the precharge time. SDRAM Bonk-to-Bonk Doloy Connon Options: 2 cycles, 3 cycles 1his BIOS teature specities the minimum amount ot time betveen successive AC1IVA1L commands to the sane DDP device.1he shorter the delay, the taster the next bank can be activated tor read or vrite operations. Hovever, because rov activation requires a lot ot current, using a short delay may caus e excessive current surges. lor desktop PCs, a delay ot 2 cycles is recommended as current surges aren`t really important. 1he pertormance benetit ot using the shorter 2 cycles delay is ot tar greater interest. 1he shorter delay means every back-to-back bank activation takes one clock cycle less to pertorm.1his improves the DDP device`s read and vrite pertormance. Svitch to 3 cycles only vhen there are stability problems vith the 2 cycles setting. LhapIcr 3 0uck cvcws 128 S SDRAM lrrd lining Voluo Connon Options: 2 cycles, 3 cycles 1his BIOS teature specities the minimum amount ot time betveen successive AC1IVA1L commands to the sane DDP device.1he shorter the delay, the taster the next bank can be activated tor read or vrite operations. Hovever, because rov activation requires a lot ot current, using a short delay may caus e excessive current surges. lor desktop PCs, a delay ot 2 cycles is recommended as current surges aren`t really important. 1he pertormance benetit ot using the shorter 2 cycles delay is ot tar greater interest. 1he shorter delay means every back-to-back bank activation takes one clock cycle less to pertorm.1his improves the DDP device`s read and vrite pertormance. Svitch to 3 cycles only vhen there are stability problems vith the 2 cycles setting. SDRAM Writo Rocovory lino Connon Options: 1 Cycle, 2 Cycles, 3 Cycles 1his BIOS teature controls the Write Recovery 1ine (tWR, ot the memory modules. It specities the amount ot delay (in clock cycles, that must elapse atter the completion ot a valid vrite operation betore an active bank can be precharged.1his delay is required to guarantee that data in the vrite butters can be vritten to the memory cells betore precharge occurs. 1he shorter the delay, the earlier the bank can be precharged tor another readvrite operation. 1his improves pertormance but runs the risk ot corrupting data vritten to the memory cells. It is recommended that you select 2 Cycles it you are using DDP200 or DDP266 memory modules and 3 Cycles it you are using DDP333 or DDP 400 memory modules .You can try using a shorter delay tor better memory pertormance, but it you tace stability issues, revert to the specitied delay to correct the problem. SDRAM Writo to Rood Connond Doloy Connon Options: 1 Cycle, 2 Cycles 1his BIOS teature controls the Write Data In to Read Connand Delay (tW1R, memo- ry timing.1his constitutes the minimum number ot clock cycles that must occur betveen the last valid urite operation and the next reao command to the same internal bank ot the DDP device. 1he 1 Cycle option naturally otters taster svitching trom vrites to reads and, consequently, better read pertormance. 1he 2 Cycles option reduces read pertormance, but it improves stability, especially at higher clock speeds. It may also allov the memory chips to run at a higher speed. In other vords, increasing this delay may allov you to overclock the memory module higher than is normally possible. It is recommended that you select the 1 Cycle option tor better memory read pertormance it you are using DDP266 or DDP333 memory modules.You can also try using the 1 Cycle option vith DDP400 memory modules. Hovever, it you tace stability iss ues, revert to the detault setting ot 2 Cycles. S0AM WrIc Io cad Lommand 0c|ay 120 S Socond Boot Dovico Connon Options: lloppy, ISZIP, HDD-0, SCSI, CDPOM, HDD-1, HDD-2, HDD-3, IAN, Disabled 1his BIOS teature allovs you to select the second device trom vhich the BIOS attempts to load an operating system. It the BIOS tinds and loads an operating system trom the device selected through this teature, it doesn`t load another operating system, even it you have one on a ditterent device. By detault, HDD-0 is the second boot device in practically all motherboards. Hovever, unless you boot otten trom the tloppy drive (vhich is otten the tirst boot device, , it is better to set your hard disk (HDD-0, as the tirst boot device.1his shortens the boot process because the BIOS no longer needs to check the tloppy drive tor a bootable operating system. More importantly, doing so prevents the BIOS trom loading the vrong operating system in case you torgot to remove the boot disk trom the tloppy drive' 1his also indirectly prevents the load- ing ot any virus-intected tloppy disk that vas lett in the drive during booting. Socurity Sotup Connon Options: System, Setup 1his BIOS teature controls the application ot the BIOS` passvord protection. It only vorks atter you have created a passvord through the Passvord Setting option in the main BIOS screen. Selecting the Systen option torces the BIOS to ask tor the passvord every time the system boots up. It you choose Setup, then the passvord is only required tor access to the BIOS.1his option is usetul tor system administrators or computer resellers vho need to keep novice users trom messing around vith the BIOS.: Shodowing Addross Rongos Connon Options: C8000-CBlll, CC000-Cllll, D0000-D3ll, D4000-D7lll, D8000- DBlll, DC000-Dllll, Disabled 1his BIOS teature allovs you to cordon ott specitic memory blocks (xxxx-xxxx, to shadov the BIOS ot certain add-on cards. 1his improves the pertormance ot cards that are accessed and controlled through their BIOS, as opposed to drivers. Currently, this is mostly limited to bootable netvork cards. lor most users, there is absolutely no need tor this teature becaus e modern operating systems directly access hardvare through drivers. Shadoving your device`s BIOS just vastes memory. 1heretore, it is recommended that you disable this teature. LhapIcr 3 0uck cvcws 180 S Shoro Monory Sizo Connon Options: 1MB, 4MB, 8MB, 16MB, 32MB, 64MB 1his BIOS teature controls the amount ot system memory that is allocated to the integrated GPL. 1he selection ot memory sizes allovs you to select hov much system memory you vant to allocate to the integrated GPL.1he amount you allocate to the GPL is deducted trom the amount ot system memory available to your operating system and programs. Please note that unlike the AGP Aperture Size, once the system memory is allocated to the GPL, it cannot be used by anything else. Lven it the GPL does not make use ot it, it is not available to the operating system. 1heretore, it is recommended that you select the absolute minimum amount ot system memory that the GPL requires tor your monitor.You can calculate it by multiplying the resolution and color depth that you are using. lor example, it you use a resolution ot 1600 1200 and a color depth ot 32-bit, the amount ot memory your GPL requires vill be 1600 1200 32-bits = 61,440,000 bits or 7.68MB.You should set this BIOS teature to 8MB in this example. Slovo Drivo PIO Modo Connon Options: Auto, 0, 1, 2, 3, 4 1his BIOS teature allovs you to set the PIO (Progranned Input/Output, mode tor the Slave IDL drive attached to that particular IDL channel. Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported PIO mode at boot-up. Setting this BIOS teature to 0 torces the BIOS to use PIO Mode 0 tor the IDL drive. Setting this BIOS teature to 1 torces the BIOS to use PIO Mode 1 tor the IDL drive. Setting this BIOS teature to 2 torces the BIOS to use PIO Mode 2 tor the IDL drive. Setting this BIOS teature to 3 torces the BIOS to use PIO Mode 3 tor the IDL drive. Setting this BIOS teature to 4 torces the BIOS to use PIO Mode 4 tor the IDL drive. Normally, you should leave it as Auto and let the BIOS auto-detect the IDL drive`s PIO mode. You should only set it manually tor the tolloving reasons: It the BIOS cannot detect the correct PIO mode. It you vant to try torcing the IDL device to use a taster PIO mode than it vas designed tor. It you vant to torce the IDL device to use a slover PIO mode it it cannot vork properly vith the current PIO mode (tor example, vhen the PCI bus is overclocked,. Please note that torcing an IDL device to use a PIO transter rate that is taster than vhat it is rated tor can potentially cause data corruption. S|avc 0rvc PI0 Modc 181 S Slovo Drivo UltroDMA Connon Options: Auto, Disabled 1his BIOS teature allovs you to enable or disable DMA (Direct Menory Access, support (it available, tor the Slave IDL device attached to that particular IDL channel. Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported DMA mode at boot-up. Setting this BIOS teature to Disabled torces the BIOS to disable DMA transters tor the IDL drive. Normally, you should leave it as Auto and let the BIOS auto-detect the drive`s DMA support. It the drive supports DMA transters, the proper DMA transter mode is enabled tor that drive, alloving it to burst data at anyvhere trom 33MBs to 133MBs (depending on the transter mode supported,. You should only disable it tor troubleshooting purposes. lor example, certain IDL devices may not run properly using DMA transters vhen the PCI bus is overclocked. Dis abling DMA sup- port torces the drive to use the slover PIO transter mode.1his may allov the drive to vork properly vith the higher PCI bus s peed. Please note that setting this to Auto does not enable DMA transters tor IDL devices that do not support DMA transters. It your drive does not support DMA transters, the BIOS automatically sets the drive to do PIO transters only. Also note that this BIOS teature merely enables DMA transters during the booting up process and tor operating systems that do not load their ovn drivers tor IDL tunctions. lor operating systems that use their ovn IDL drivers (tor example,Windovs 9x2000XP,, you have to enable DMA support tor the drive vithin the operating system as vell. Spood Lrror Hold Connon Options: Lnabled, Disabled 1his BIOS teature prevents accidental overclocking by preventing the s ystem trom booting up it the processor clock speed vas not properly set. When enabled, the BIOS checks the processor clock speed at boot up and halts the boot process it the clock speed is ditterent trom that imprinted in the processor ID. It also displays an error message to varn you that the processor is running at the vrong speed. It you are thinking ot overclocking the processor, you must disable this teature because it pre- vents the motherboard trom booting up vith an overclocked processor.When disabled, the BIOS does not check the processor clock speed at boot up. It allovs the system to boot vith the clock speed set in the BIOS, even it it does not match the processor`s rated clock speed (as imprinted in the proces sor ID,. Although this may seem really obvious, I have seen countless overclocking initiates puzzling over the error message vhenever they try to overclock their processors. So, betore you start pulling your hair out and screaming hysterically that Intel or AMD has tinally implemented a clock speed lock on their proces sors, try disabling this teature. LhapIcr 3 0uck cvcws 182 S Split Lock Oporotions Connon Options: Lnabled, Disabled 1his is a debug teature specitic to the Intel Pentium 4 and the Intel Pentium 4 Xeon processors. It allovs you to prevent the processor trom issuing split lock cycles to the processor bus it such operations cause problems. Split lock cycles can potentially cause problems in certain situations. lor example, the Split Lock Cycles bug in the Intel 82860 MCH. Lsually, it is recommended that you leave Split Iock Operation at its detault setting ot Lnabled. 1his allovs the processor to issue split lock cycles to the processor bus. Hovever, it you are using a motherboard based on the Intel 82860 chipset, you should disable this teature. 1here may be other situations vhere split lock cycles can cause problems. It your system hangs or crashes tor no apparent reason, you can try disabling this teature and see it it solves the prob- lem. Othervise, leave it Lnabled. Sprood Spoctrun Connon Options: 0.23, 0.3, Smart Clock, Disabled 1his BIOS teature allovs you to reduce the LMI ot your motherboard by modulating the sig- nals it generates, so the spikes are reduced to tlatter curves. It achieves this by varying the tre- quency siihti, so the signal does not use any particular trequency tor more than a moment. 1he BIOS usually otters tvo levels ot modulation0.2S or 0.S.1he greater the modula- tion, the greater the reduction ot LMI.1heretore, it you need to signiticantly reduce your motherboard`s LMI, a modulation ot 0.S is recommended. In most conditions, trequency modulation through this teature does not cause any problems. Hovever, system stability may be slightly compromised in certain situations. lor example, this BIOS teature may cause improper tunctioning ot timing-critical devices, such as clock-s ensitive SCSI devices. Spread Spectrum can also cause problems vith overclocked systems, especially those that have been taken to extremes. Lven a slight modulation ot trequency may cause the processor or any other overclocked components ot the system to tail, leading to very predictable consequences. 1heretore, it is recommended that you disable this teature it you are overclocking your system. 1he risk ot crashing your system is not vorth the reduction in LMI. Ot course, it LMI reduc- tion is important to you, enable this teature by all means. Hovever, you should reduce the clock speed a little to provide a margin ot satety. Some BIOSes also otter a Snart Clock option. Instead ot modulating the trequency ot signals over time, Smart Clock turns ott the AGP, PCI, and SDPAM clock signals that are not in use. 1heretore, LMI can be reduced uithout compromising system stability. As a bonus, using Smart Clock also helps reduce pover consumption. 1he degree ot LMI and pover reduction depend on the number ot empty AGP, PCI, and SDPAM slots. Hovever, generally, Smart Clock is unable to reduce LMI as ettectively as simple trequency modulation. With that said, it is recommended that you enable Snart Clock, instead ot the 0.2S or S options, it the option is available to you. It allovs you to reduce some LMI vithout any risk ot compromising your computer`s stability. Sprcad SpccIrum 188 S Supor Byposs Modo Connon Options: Lnabled, Disabled 1his BIOS teature basically allovs the nenory request organizer (MRO, ot the memory controller to skip certain pipeline stages vhile transterring data to and trom the memory sub- system. 1his improves memory pertormance by alloving lover latency accesses to the memory subsys- tem. Hovever, this teature can only be sately enabled it the tolloving conditions are true: 1he system only has a single processor present. Systems using dual-processor mother- boards can enable this teature it only one processor is present. 1he processor clock speed multiplier must be 4 or greater.1his means the processor must be running at least tour times taster than its bus speed. lor better memory pertormance, it is recommended that you enable this teature. Hovever, you must make sure that you are only using a single processor that is running at least tour times taster than the processor bus.You should disable this teature it your system does not meet the tvo requirements stated above. Supor Byposs Woit Stoto Connon Options: 0 Cycle, 1 Cycle 1his BIOS teature is used to tine-tune the Super Bypass teature to correct tor internal timing variations. When set to 0 Cycle, the memory controller initiates all super bypass requests vithout delay. When set to 1 Cycle, the memory controller torces a vait state delay tor all super bypass requests. Otticial documents recommend that a vait state be added tor a 133MHz (266MHz DDP, memory bus. Systems using a 100MHz (200MHz DDP, memory bus do not need this delay. lorcing a vait state on all super bypass requests reduces the ettectiveness ot the Super Bypass teature.1heretore, it is recommended that you try using the 0 Cycle setting tor maximum per- tormance. Hovever, it you experience system stability issues atter using this 0 Cycle setting, set this tea- ture to 1 Cycle. 1his slovs dovn super bypass transactions but allovs your system to use the Super Bypass teature at higher clock speeds. SuporStobility Modo Connon Options: Lnabled, Disabled 1his is a NVIDIA nForce chipset-specitic BIOS teature. It controls the hitherto hidden tea- ture ot the nlorce chipset, vhich iocks the memory clock at 200MHz instead ot the rated 266MHz vhen it detects a memory module that is not compatible vith the motherboard.1his allovs the us e ot substandard or incompatible memory modules, albeit at reduced pertormance. LhapIcr 3 0uck cvcws 184 S 1he chipset only allovs the memory clock to be set at 266MHz vhen it is satistied that each and every memory module installed has met its standard. It even a s ingle module tails to meet the standard, the chipset locks the memory clock at 200MHz, irrespective ot the clock speed at vhich it vas set to run. While NVIDIA claims that this teature allovs nlorce motherboards to vork vith substandard or incompatible memory modules that vould othervise be unusable, there have been reports that even compatible memory modules are being locked dovn to 200MHz. Apparently, loading the second slot (Slot B, ot the second memory controller vith a double-sided DIMM also causes SuperStability to kick in. Atter this teature vas discovered by Chris Connolly ot GamePC, the BIOS vas revised to include this SuperStability Mode teature.1his allovs you to svitch the SuperStability teature on or ott. When lett at the detault setting ot Lnabled, the nlorce chipset locks the memory clock at 200MHz it it detects an incompatible memory module or it Slot B ot the second memory con- troller is tilled vith a double-sided memory module. When disabled, the nlorce chipset does not check the memory modules tor incompatibility or Slot B ot the second memory controller tor a double-sided memory module.1he memory modules are alloved to run at the clock speed you set. It is highly recommended that you disable SuperStability Mode tor better SDPAM pertorm- ance, especially it you use all three DIMM slots.1here is really no need to enable it because you can lover the memory clock speed yourselt or increase their timings in order to use incompati- ble memory modules. Swop Iloppy Drivo Connon Options: Lnabled, Disabled 1his BIOS teature is used to logically svap the mapping ot drives A: and B:.1heretore, it is only usetul it you have tvo tloppy drives. Normally, the sequence by vhich you connect the tloppy drives to the cable determines vhich is drive A: and vhich is drive B:. It you attach the tloppy drives the vrong vay and obtain a drive mapping that is not to your satistaction, the usual vay ot correcting this is to physically svap the tloppy cable connectors. 1his teature allovs you to svap the logical arrangement ot the tloppy drives vithout the need to open up the case and physically svap the connectors. When this BIOS teature is enabled, the tloppy drive that originally vas mapped to drive A: is remapped to drive B: and vice-versa tor the drive that vas originally set as drive B:. When this BIOS teature is disabled, the tloppy drive mapping remains as that set by the drive connector arrangement. Although this appears to be nothing more than a teature ot convenience, it can be quite impor- tant it you are using tvo tloppy drives ot ditterent torm tactors (3.3 and 3.23, and you need to boot trom the second drive. Because the BIOS can only boot trom drive A:, you have to physically svap the drive connections or use this teature to do it logically. It your tloppy drive mapping is correct or it you only have a single tloppy drive, there is no need to enable this teature. Ieave it at the detault setting ot disabled. Swap F|oppy 0rvc 186 S Synchronous Modo Soloct Connon Options: Synchronous,Asynchronous 1his BIOS teature controls the signal synchronization ot the DPAM-CPL intertace. When set to Synchronous, the chipset synchronizes the signals trom the DPAM controller vith signals trom the CPL bus (or tront side bus,. Please note that tor the signals to be synchro- nous, the DPAM controller and the CPL bus must run at the same clock speed. When set to Asynchronous, the chipset decouples the DPAM controller trom the CPL bus. 1his allovs the DPAM controller and the CPL bus to run at ditterent clock speeds. Generally, it is advisable to use the Synchronous setting because a synchronized intertace allovs data transters to occur vithout delay.1his results in a much higher throughput betveen the CPL bus and the DPAM controller. Syston BIOS Cochooblo Connon Options: Lnabled, Disabled Lnabling this teature allovs the caching ot the motherboard BIOS POM trom F0000h to FFFFFh by the processor`s Level 2 cache.1his greatly speeds up accesses to the BIOS. Hovever, this does not translate into better system pertormance because modern operating sys- tems like Microsott Windovs XP do not need to communicate vith the hardvare through the BIOS. Current operating systems make use ot drivers to access the hardvare directly. 1heretore, it is a vaste ot the Ievel 2 cache`s bandvidth it the motherboard BIOS vas cached instead ot data that are more critical to the system`s pertormance. In addition, it any errant program vrites into this memory area, it results in a system crash. 1heretore, it is highly recommended that you disable this teature tor better system pertormance. LhapIcr 3 0uck cvcws 18 S l lhird Boot Dovico Connon Options: lloppy, ISZIP, HDD-0, SCSI, CDPOM, HDD-1, HDD-2, HDD-3, IAN, Disabled 1his BIOS teature allovs you to select the third device trom vhich the BIOS attempts to load an operating system. It the BIOS tinds and loads an operating system trom the device selected through this teature, it von`t load another operating system, even it you have one on a ditterent device. By detault, LS/ZIP is the third boot device in practically all motherboards. Because the third boot device is only tried atter no bootable operating system can be tound in the tirst tvo boot devices, it is ot little consequence vhat you set here.1heretore, the choice ot boot device tor this BIOS teature is entirely up to your personal preterence. l, R Invorting Lnoblo Connon Options: No-No, No-Yes,Yes-No,Yes-Yes 1his BIOS teature allovs you to set the intra-red reception (RD, and transmission (1D, polarity. It is usually tound under the Onboard Serial Port 2 BIOS teature and is linked to the second serial port. So, it you disable that port, this teature dis appears trom the screen or appears grayed out. 1here are tour options available based on combinations ot Yes (read as High, and No (read as Lov,.You`ll need to consult your IP peripheral`s documentation to determine the correct polarity. Choosing the vrong polarity prevents a proper IP connection trom being established vith the IP peripheral. lyponotic Roto Connon Options: 6, 8, 10, 12, 13, 20, 24, 30 1his BIOS teature only vorks it the 1ypenatic Rate Setting teature has been enabled. 1his teature determines the rate at vhich the keyboard repeats a keystroke it you press it con- tinuously. 1he available settings are in characters per second.1heretore, a typematic rate ot 30 causes the keyboard to repeat the keystroke at a rate ot 30 characters per second it you press a particular key continuously. 1he higher the typematic rate, the taster the keyboard repeats the keystroke. JypcmaIc aIc 187 1 1he choice ot vhat setting to use is entirely up to your personal preterence. Hovever, note that this typematic rate is only applicable in operating systems that communicate vith the hardvare through the BIOS, like MS-DOS. 1he typematic rate in operating systems like Windovs XP are controlled by the keyboard driver`s settings. lyponotic Roto Doloy Connon Options: 230, 300, 730, 1000 1his BIOS setting only vorks it the 1ypenatic Rate Setting teature has been enabled. 1his teature determines hov long, in nilliseconds (thousandths ot a second,, the keyboard controller vaits betore it starts repeating the keystroke that you have pressed continuously.1he longer the delay, the longer the keyboard controller vaits betore it starts repeating the keystroke. Generally, using a short delay is usetul tor people vho type quickly and don`t like to vait long tor a keystroke to be repeated. On the other hand, a long delay is usetul tor us ers vho tend to press the keys longer vhile typing.1his prevents the keyboard controller trom unnecessarily repeating keystrokes vith such users. lyponotic Roto Sotting Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to gain manual control ot the keystroke repeat teature. When enabled, you are given access to these tvo typematic controls: 1ypematic Pate 1ypematic Pate Delay 1hey allov you to manually adjust the 1ypenatic Rate and the 1ypenatic Rate Delay. It you disable this teature, the tvo typematic controls are disabled and grayed out.1he key- board controller thereby uses the detault typematic rate and typematic rate delay. LhapIcr 3 0uck cvcws 188 1 U Ultro DMA Modo Connon Options: Disabled, 0, 1, 2, 3, 4, 3, 6, Auto 1his BIOS teature allovs you to enable or disable DMA (Direct Menory Access, support (it available, tor the IDL device. Setting this BIOS teature to Disabled torces the BIOS to disable DMA transters tor the IDL drive. Setting this BIOS teature to 0 torces the BIOS to use DMA Mode 0 tor DMA transters. Setting this BIOS teature to 1 torces the BIOS to use DMA Mode 1 tor DMA transters. Setting this BIOS teature to 2 torces the BIOS to use DMA Mode 2 tor DMA transters. Setting this BIOS teature to 3 torces the BIOS to use UltraDMA 33 tor DMA transters. Setting this BIOS teature to 4 torces the BIOS to use UltraDMA 66 tor DMA transters. Setting this BIOS teature to S torces the BIOS to use UltraDMA 100 tor DMA transters. Setting this BIOS teature to 6 torces the BIOS to use UltraDMA 133 tor DMA transters. Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported DMA mode at boot-up. Normally, you should leave it as Auto and let the BIOS auto-detect the drive`s DMA support. It the drive supports DMA transters, the proper DMA transter mode is enabled tor that drive, alloving it to burst data trom anyvhere betveen 33MBs to 133MBs (depending on the transter mode supported,. You should only disable it tor troubleshooting purposes. lor example, certain IDL devices may not run properly using DMA transters vhen the PCI bus is overclocked. Dis abling DMA sup- port torce the drive to use the slover PIO transter mode.1his may allov the drive to vork properly vith the higher PCI bus s peed. UltroDMA-100 IDL Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is only tound in certain motherboards that come vith an additional built-in IDL controller. It allovs you to enable or disable the tunction ot that IDL controller. It you vant to attach one or more IDL devices to the external LltraDMA100 controller, you should enable this teature.You should only disable this BIOS teature tor the tolloving reasons: It you do not have any IDL device attached to the external LltraDMA100 controller lor troubleshooting purposes u|Ira0MA-100 I0L LonIro||cr 180 L Disabling the external IDL controller trees up tvo IPQs, vhich can be used by other devices in the system. It also speeds up the boot-up sequence because the external IDL controller`s BIOS no longer needs to be loaded.Your system is also able to skip the external controller`s long boot-up check and initialization sequence. 1heretore, it you do not use the external IDL controller, it is recommended that you disable it tor a much taster booting process. UltroDMA-133 IDL Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is only tound in certain motherboards that come vith an additional built-in IDL controller. It allovs you to enable or disable the tunction ot that IDL controller. It you vant to attach one or more IDL devices to the external LltraDMA133 controller, you should enable this teature.You should only disable this BIOS teature tor the tolloving reasons: It you do not have any IDL device attached to the external LltraDMA133 controller lor troubleshooting purposes Disabling the external IDL controller trees up tvo IPQs, vhich can be used by other devices in the system. It also speeds up the boot-up sequence because the external IDL controller`s BIOS no longer needs to be loaded.Your system also is able to skip the external controller`s long boot-up check and initialization sequence. 1heretore, it you do not use the external IDL controller, it is recommended that you disable it tor a much taster booting process. UltroDMA- IDL Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is only tound in certain motherboards that come vith an additional built-in IDL controller. It allovs you to enable or disable the tunction ot that IDL controller. It you vant to attach one or more IDL devices to the external LltraDMA66 controller, you should enable this teature.You should only disable this BIOS teature tor the tolloving reasons: It you do not have any IDL device attached to the external LltraDMA66 controller lor troubleshooting purposes Disabling the external IDL controller trees up tvo IPQs, vhich can be used by other devices in the system. It also speeds up the boot-up sequence because the external IDL controller`s BIOS no longer needs to be loaded.Your system also is able to skip the external controller`s long boot-up check and initialization sequence. 1heretore, it you do not use the external IDL controller, it is recommended that you disable it tor a much taster booting process. LhapIcr 3 0uck cvcws 140 L USB Controllor Connon Options: Lnabled, Disabled 1his BIOS teature enables or disables the motherboard`s onboard LSB controller. It is recommend that you enable this teature, so you can use the onboard LSB controller to communicate vith your LSB devices. It you disable this teature, the LSB controller is disabled and you are unable to use it to com- municate vith any LSB device. 1his trees up an IPQ tor other devices to use. 1his is usetul vhen you have many devices that cannot share IPQs. Hovever, it is recommended that you do not disable this BIOS teature unless you do not use any LSB device or you are using a ditterent LSB controller tor your LSB needs. USB Royboord Support Connon Options: OS, BIOS 1his BIOS teature determines vhether support tor the LSB keyboard s hould be provided by the operating system or the BIOS.1heretore, it only attects those vho are using LSB keyboards. It your operating system otters native support tor LSB keyboards, you should select the OS option.1his provides much greater tunctionality. Hovever, it you are using DOS or operating systems that do not otter support tor LSB keyboards, then using the OS option essentially dis- ables the keyboard because these operating systems cannot detect or vork vith LSB keyboards. 1his is vhere the BIOS option comes in.When selected, the BIOS provides support tor the LSB keyboard.You are able to use the keyboard vith both operating systems that do not sup- port LSB keyboards and those that do. Hovever, the BIOS option otters only rudimentary support tor the LSB keyboard, so using it strips the keyboard ot all except basic tunctions.1heretore, you should not select this option it you are using an operating system that supports LSB keyboards. It is recommended that you select the OS option it you are using a current operating system like Windovs XP. Hovever don`t torget to svitch trom the OS option to the BIOS option vhenever you vant to boot up using a DOS boot disk. Lven it the boot disk vas created by a LSB-avare operating system like Windovs XP, it does not support the LSB keyboard. USB Mouso Support Connon Options: OS, BIOS 1his BIOS teature determines vhether support tor the LSB mouse should be provided by the operating system or the BIOS.1heretore, it only attects those vho are using LSB mice. It your operating system otters native support tor LSB mice, you should select the OS option. 1his provides much greater tunctionality. Hovever, it you are using DOS or operating systems that do not otter support tor LSB mice, then using the OS option essentially disables the mouse because thes e operating systems cannot detect or vork vith LSB mice. uS8 Mousc SupporI 141 L 1his is vhere the BIOS option comes in.When selected, the BIOS provides support tor the LSB mouse.You are able to use the mouse vith both operating systems that do not support LSB mice and those that do. Hovever, the BIOS option otters only rudimentary support tor the LSB mouse, so using it strips the mouse ot all except basic tunctions. 1heretore, you should not select this option it you are us ing an operating system that supports LSB mice. It is recommended that you select the OS option it you are using a current operating system like Windovs XP. Hovever don`t torget to svitch trom the OS option to the BIOS option vhenever you vant to boot up using a DOS boot disk. Lven it the boot disk vas created by a LSB-avare operating system like Windovs XP, it does not support the LSB mouse. USWC Writo Posting Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to control the USWC (Uncached Speculative Write Conbining, vrite combine butters. It enabled, the vrite combine butters accumulate and combine partial or smaller graphics vrites trom the processor and vrite them to the graphics card as burst vrites. It disabled, the vrite combine butters are disabled. All graphics vrites trom the processor are vritten to the graphics card directly. It is highly recommended that you enable this teature tor improved graphics and processor per- tormance. Hovever, it you are using an older graphics card, it may not be compatible vith this teature. Lnabling this teature vith such graphics cards causes a host ot problems like graphics artitacts, system crashes, and even the inability to boot up properly. It you tace such problems, you should disable this BIOS teature immediately. LhapIcr 3 0uck cvcws 142 L V Vidoo BIOS Cochooblo Connon Options: Lnabled, Disabled 1his BIOS teature aims to turther boost the pertormance ot a shadoved video BIOS by caching it using the processor`s Ievel 2 cache. It vorks in conjunction vith Video BIOS Shadoving and is only valid vhen the Video BIOS Shadoving teature is enabled. It this BIOS teature is enabled, a 32KB block ot the video BIOS trom C0000hC7FFFh is cached by the processor`s Ievel 2 cache.1his greatly speeds up su|seuent consecuti:e accesses to the video BIOS. It this BIOS teature is disabled, the video BIOS is not cached. 1he video BIOS is read trom the system memory (it it has been shadoved, or directly trom the BIOS chip. Hovever, caching the video BIOS does not necessarily translate into better system pertormance. lirst ot all, modern operating systems like Microsott Windovs XP do not need to use the video BIOS. 1hey bypass the BIOS completely and use the graphics card`s driver instead. 1heretore, absolutely no benetit can be realized by caching the BIOS. Lnlike system memory, vhich can be a gigabyte or more, the processor`s I2 cache is a limited resource. Diverting such a large portion ot the I2 cache tor the purpose ot caching the video BIOS deprives the processor ot I2 cache tor its ovn data. Consequently, there is a signiticant deterioration in processor pertormance vhenever the video BIOS is cached. As vith the Video BIOS Shadoving teature, llash POM upgrades should not be attempted it the video BIOS is cached. It the video BIOS is cached, any attempt at tlashing the video BIOS vill likely result in a system crash. Worst ot all, because only 32KB ot the video BIOS is cached, the end result is usually a corrupted video BIOS. Ot course, caching the video BIOS theoretically provides a signiticant boost in real-mode DOS games or certain operating systems in tail-sate mode. Hovever, the loss ot the processor`s I2 cache negates any pertormance advantage gained by caching the video BIOS. 1heretore, it is recommended that you disableVideo BIOS Caching, even it you play a lot ot real-mode DOS games or vork vith operating systems running in tail-sate mode. Vidoo BIOS Shodowing Connon Options: Lnabled, Disabled 1his BIOS teature allovs taster access to the video BIOS by shaoouin or making a copy ot it in the system memory.1his appears quite an attractive teature because it results in at least a thousand-told improvement in video BIOS pertormance, and the only price you pay is los ing the small amount ot system memory us ed to mirror the video BIOS. Lntortunately, the truth is not so simple. vdco 8I0S Shadowng 148 V Modern operating sys tems do not even use the video BIOS. 1hey bypass the BIOS completely and use the graphics card`s driver instead.1heretore, absolutely no benetit can be realized by shadoving the BIOS. In addition, shadoving the video BIOS can sometimes cause contlicts to occur. 1here is alvays a risk ot certain sottvare vriting to the PAM region used to shadov the video BIOS. When this happens, a contlict occurs and the system crashes. What could be a bigger issue vould be the shadoving ot just a portion ot the video BIOS. Never video BIOSes are generally much larger than 32KB in size. Hovever, most mother- boards shadov only a 32KB block trom C0000 to C7FFF. It only this region ot the video BIOS is shadoved and the rest lett unshadoved, applications may have trouble accessing the video BIOS properly. linally, all graphics cards nov use llash POM, vhich allovs easy upgrading ot the tirmvare by a simple BIOS tlash. Hovever, it the video BIOS is shadoved, any attempt at tlas hing the video BIOS vill likely result in a system crash. It could be even vorse it only a portion ot the video BIOS had been shadoved vhen the video BIOS upgrade vas attempted. With all that said, there may still be a use or tvo tor this BIOS teature. lor one thing, most real-mode DOS games use the video BIOS`s VGA tunctions because they cannot directly access the graphics processor. Such games benetit trom the shadoving ot the video BIOS. Shadoving ot the video BIOS also provides pertormance benetits vhen it comes to the tail-sate mode ot certain operating systems (tor example, Sate Mode in Microsott Windovs XP,.1hese operating systems tall back on the video BIOS because all video BIOSes contain the same, stan- dardized VGA tunctions. It this BIOS teature is enabled, the video BIOS is shadoved in system memory.1his improves graphics rendering pertormance it the VGA tunctions ot the video BIOS are used. It this BIOS teature is disabled, the video BIOS is no shadoved in system memory. Any access to the video BIOS must go through the X1 or IPC bus. Because drivers have replaced the video BIOS as the intertace betveen the graphics hardvare and the operating system, it is recommended that you disableVideo BIOS Shadoving.1he risk ot crashes and BIOS corruptions due to this BIOS teature is not vorth the benetits it provides in certain circumstances. Hovever, it you do play a lot ot old real-mode DOS games or vork a lot in sate-mode Windovs, then you should shadov the video BIOS tor improved pertormance. Vidoo Monory Cocho Modo Connon Options: LSWC, LC 1his is yet another BIOS teature vith a misleading name. It does not cache the video memory or even graphics data (such data is uncacheable anyvay,. 1his BIOS teature allovs you to control the USWC (Uncached Speculative Write Conbining, vrite combine butters. It enabled, the vrite combine butters accumulates and combines partial or smaller graphics vrites trom the processor and vrites them to the graphics card as burst vrites. It disabled, the vrite combine butters are disabled. All graphics vrites trom the processor are vritten to the graphics card directly. LhapIcr 3 0uck cvcws 144 V It is highly recommended that you enable this teature tor improved graphics and processor pertormance. Hovever, it you are using an older graphics card, it may not be compatible vith this teature. Lnabling this teature vith such graphics cards causes a host ot problems like graphics artitacts, system crashes, and even the inability to boot up properly. It you tace such problems, you should disable this BIOS teature immediately. Vidoo RAM Cochooblo Connon Options: Lnabled, Disabled 1his BIOS teature aims to boost VGA graphics pertormance by using the processor`s Ievel 2 cache to cache the 64KB VGA graphics memory area trom A0000h to AFFFFh. It this BIOS teature is enabled, the VGA graphics memory area is cached by the processor`s Level 2 cache.1his speeds up accesses to the VGA graphics memory area. It this BIOS teature is disabled, the VGA graphics memory area is not cached by the processor`s Level 2 cache. lrom vhat ve have discussed so tar, it sounds like caching the VGA graphics memory area is logically the vay to go. Caching the VGA graphics memory area detinitely speeds up VGA graphics pertormance by caching accesses to the graphics memory area. Hovever, reality is tar less ideal. lor one thing,VGA modes are hardly used at all these days. lor compatibility reason,VGA is still used in Windovs XP`s Safe Mode. It is also used in real mode DOS, it you still use that. Other than that, there is no more use tor VGA modes. It VGA graph- ics modes are not used, no benetit can possibly be realized by enabling this BIOS teature. Lven it you use DOS modes a lot, is there even a point in caching the VGA graphics memory area tor better pertormance Lven the slovest computer today is more than capable ot handling VGA graphics vith ease. In short, caching the VGA graphics memory area does not bring any noticeable advantage. On the other hand, caching this memory area costs you some processor pertormance. Because some ot the processor`s Ievel 2 cache is being diverted to cache the VGA graphics memory area, there is less to keep the process or supplied vith data. Consequently, the processor`s pertormance sutters. 1heretore, it is highly recommended that you disable this BIOS teature.1here is no reason to enable it even it you use real mode DOS a lot or vork a lot in Windovs Sate Mode. Virus Worning Connon Options: Lnabled, Disabled 1his BIOS teature provides rudimentary anti-virus protection by monitoring vrites to the boot sector and partition table. It this teature is enabled, the BIOS halts the system and tlashes a varning message vhenever it detects an attempt to vrite to the boot sector or the partition table. It this teature is disabled, the BIOS does not monitor vrites to the boot sector and partition table. vrus Warnng 146 V 1his teature can cause problems vith sottvare that need to access the boot sector. One good example is the installation routine ot all versions ot Micros ott Windovs trom Windovs 93 onvard. When enabled, this teature causes the installation routine to tail. You should disable this teature betore running such sottvare. VLink 8 Support Connon Options: Lnabled, Disabled 1he VLink 8 Support BIOS teature is used to toggle the V-Iink bus mode betveen the original V-Iink and the never and taster 8X V-Iink. It this teature is enabled, the quad-pumped 8-bit V-Iink bus svitches to the nev 8X V-Iink mode, vhich runs at 133MHz and delivers a bandvidth ot 333MBs. It this teature is disabled, the V-Iink bus uses a clock speed ot 66MHz, essentially reverting to the original V-Iink standard. It then delivers a bandvidth ot 266MBs. 1his BIOS teature vas most likely included tor troubleshooting purposes . It is highly recom- mended that you enable this BIOS teature tor better pertormance. LhapIcr 3 0uck cvcws 14 V W Wotchdog linor Connon Options: Lnabled, Disabled 1his BIOS teature controls the operation ot the chipset`s Watchdog 1imer. When enabled, the Watchdog 1imer monitors the time taken tor each task pertormed by the operating system. Any timeout vill cause it to initiate corrective actions like generate a non- maskable interrupt or reboot the computer. When disabled, the Watchdog 1imer does not monitor the time taken tor each task pertormed by the operating system. Lven it the system locks up, the Watchdog 1imer does not initiate any corrective action. It is recommended that you enable the Watchdog 1imer to automatically detect hardvare and sottvare errors that lock up the computer.While it may do nothing more than automatically reboot or shut dovn the computer vhen an irresolvable error occurs, there is a chance it may allov the correction ot the problem and allov the computer to tunction normally. Writo Doto In to Rood Doloy Connon Options: 1 Cycle, 2 Cycles 1his BIOS teature controls the Write Data In to Read Connand Delay (tW1R, memo- ry timing.1his constitutes the minimum number ot clock cycles that must occur betveen the last valid urite operation and the next reao command to the same internal bank ot the DDP device. 1he 1 Cycle option naturally otters taster svitching trom vrites to reads and, consequently, better read pertormance. 1he 2 Cycles option reduces read pertormance but it improves stability, especially at higher clock speeds. It may also allov the memory chips to run at a higher speed. In other vords, increasing this delay may allov you to overclock the memory module higher than is normally possible. It is recommended that you select the 1 Cycle option tor better memory read pertormance it you are using DDP266 or DDP333 memory modules.You can also try using the 1 Cycle option vith DDP400 memory modules. Hovever, it you tace stability iss ues, revert to the detault setting ot 2 Cycles. WrIc 0aIa In Io cad 0c|ay 147 W Writo Rocovory lino Connon Options: 1 Cycle, 2 Cycles, 3 Cycles 1his BIOS teature controls the Write Recovery 1ine (tWR, ot the memory modules. It specities the amount ot delay (in clock cycles, that must elapse atter the completion ot a valid vrite operation betore an active bank can be precharged.1his delay is required to guarantee that data in the vrite butters can be vritten to the memory cells betore precharge occurs. 1he shorter the delay, the earlier the bank can be precharged tor another readvrite operation. 1his improves pertormance but runs the risk ot corrupting data vritten to the memory cells. It is recommended that you select 2 Cycles it you are using DDP200 or DDP266 memory modules and 3 Cycles it you are using DDP333 or DDP 400 memory modules .You can try using a shorter delay tor better memory pertormance, but it you tace stability issues, revert to the specitied delay to correct the problem. LhapIcr 3 0uck cvcws 148 W Chapter 4 Detailed Descriptions Introduction 1his chapter contains in-depth explanations ot each BIOS option and discusses hov I arrived at the recommended settings. It you already have a moderate level ot hardvare knovledge, this is the best chapter to read because it allovs you to achieve a greater understanding ot the various BIOS options and the logic behind their recommended settings. 1he BIOS options are all arranged alphabetically on separate pages. Iettered tabs are provided to help you navigate quickly through the chapter.You can also use the 1able ot Contents and the Category Iook-Lp 1able to quickly access the BIOS option you are interested in. You should start vith Chapter 3 betore starting vith this chapter it you have only limited knovledge ot computer hardvare or it you need a quick reterence on BIOS options. # 8-bit I/O Rocovory lino Connon Options: NA, 8, 1, 2, 3, 4, 3, 6, 7 1he PCI bus runs at a much higher clock speed than the ISA bus. So, tor ISA cards to vork properly vith IO cycles trom the PCI bus, additional bus clock cycles must be inserted betveen each consecutive PCI-originated IO cycle to the ISA bus. By detault, the bus recovery mechanism inserts 3.3 clock cycles betveen each consecutive 8-bit IO cycle to the ISA bus.1his teature enables you to insert even more clock cycles betveen each consecutive 8-bit IO cycle to the ISA bus. lor example, it you choos e 3 cycles, the bus recovery mechanism inserts a total ot 3.3 cycles 3 cycles = 6.3 cycles betveen each consecu- tive 8-bit IO cycle. Choosing NA sets the number ot delay cycles to the minimum 3.3 clock cycles. Most 8-bit ISA cards vork tine vith the minimum 3.3 delay cycles. Hovever, some ISA cards may require additional delay cycles. Keep increasing the number ot additional delay cycles until the card vorks properly.You might also need to increase the number ot delay cycles it you are overclocking the PCI bus. It possible, set the 8-bit IO Pecovery 1ime to NA tor optimal ISA bus pertormance. Increase the IO Pecovery 1ime only it you are having problems vith your 8-bit ISA cards. Note that this teature is only valid it you are using 8-bit ISA cards. It has no ettect it there are no 8-bit ISA devices in the system. 1-bit I/O Rocovory lino Connon Options: NA, 4, 1, 2, 3 1he PCI bus runs at a much higher clock speed than the ISA bus. So, tor ISA cards to vork properly vith IO cycles trom the PCI bus, additional bus clock cycles must be inserted betveen each consecutive PCI-originated IO cycle to the ISA bus. By detault, the bus recovery mechanism inserts 3.3 clock cycles betveen each consecutive 16- bit IO cycle to the ISA bus. 1his teature enables you to insert even more clock cycles betveen each consecutive 16-bit IO cycle to the ISA bus. lor example, it you choose 3 cycles, the bus recovery mechanism inserts a total ot 3.3 cycles 3 cycles = 6.3 cycles betveen each consecu- tive 16-bit IO cycle. Choosing NA sets the number ot delay cycles to the minimum 3.3 clock cycles. Most 16-bit ISA cards vork tine vith the minimum 3.3 delay cycles. Hovever, some ISA cards may require additional delay cycles. Keep increasing the number ot additional delay cycles until the card vorks properly.You might also need to increase the number ot delay cycles it you are overclocking the PCI bus. It possible, set the 16-bit IO Pecovery 1ime to NA tor optimal ISA bus pertormance. Increase the IO Pecovery 1ime only it you are having problems vith your 16-bit ISA cards . LhapIcr 4 0cIa|cd 0cscrpIons 160 4 Note that this teature is only valid it you are using 16-bit ISA cards. It has no ettect it there are no 16-bit ISA devices in the system. 32-bit Disk Accoss Connon Options: Lnabled, Disabled 1he name 32-bit Disk Access is actually a misnomer because it doesn`t really allov 32-bit access to the hard disk. 1he IDL intertace is alvays 16-bits in vidth even vhen the IDL con- troller is on the 32-bit PCI bus.What this teature actually does is command the IDL controller to combine tvo 16-bit reads trom the hard disk into a single 32-bit double vord transter to the processor.1his allovs the PCI bus to be used more etticiently as the number ot transactions required tor a particular amount ot data is ettectively hai:eo' Hovever, according to a Microsott article (Lnhanceo IDL peration noer 1inoous ^l 4.0,, 32- bit disk access can cause data corruption under Windovs N1 in some cases. 1heretore, Microsott recommends that Windovs N1 4.0 users disable 32-bit Disk Acces s. Microsott took a serious viev ot the issue and corrected it in the Windovs N1 4.0 Service Pack 2. 1heretore, it is sate to enable 32-bit Disk Access in a Windovs N1 4.0 system, so long as it has been upgraded vith Service Pack 2. It is highly advisable to enable 32-bit Disk Access because it realizes the pertormance potential ot the 32-bit IDL controller and improves the etticiency ot the PCI bus. It you disable it, data transters trom the IDL controller to the processor only occur in 16-bits chunks. Naturally, this degrades the pertormance ot the IDL controller as vell as the PCI bus. As such, you should dis- able this teature oni it you actually tace the possibility ot data corruption (vith an unpatched version ot Windovs N1 4.0,. You can als o tind more intormation on the Windovs N1 issue in the details ot the IDL HDD Block Mode teature. 32-bit lronsIor Modo Connon Options: On, Ott 1his BIOS teature is similar to the 32-bit Disk Access BIOS teature. 1he name 32-bit 1ransfer Mode is actually a misnomer because it doesn`t really allov 32-bit transters on the IDL bus.1he IDL intertace is alvays 16-bits in vidth even vhen the IDL con- troller is on the 32-bit PCI bus.What this teature actually does is command the IDL controller to combine tvo 16-bit reads trom the hard disk into a single 32-bit double vord transter to the processor.1his allovs the PCI bus to be used more etticiently as the number ot transactions required tor a particular amount ot data is ettectively hai:eo' Hovever, according to a Microsott article (Lnhanceo IDL peration noer 1inoous ^l 4.0,, 32- bit disk access can cause data corruption under Windovs N1 in some cases. 1heretore, Microsott recommends that Windovs N1 4.0 users disable 32-bit Disk Acces s. Microsott took a serious viev ot the issue and corrected it in the Windovs N1 4.0 Service Pack 2. 1heretore, it is sate to enable 32-bit Disk Access in a Windovs N1 4.0 system, so long as it has been upgraded vith Service Pack 2. 32-hI Jransfcr Modc 161 4 It is highly advisable to enable 32-bit 1ranster Mode because it realizes the pertormance poten- tial ot the 32-bit IDL controller and improves the etticiency ot the PCI bus. It you disable it, data transters trom the IDL controller to the processor only occur in 16-bits chunks. Naturally, this degrades the pertormance ot the IDL controller as vell as the PCI bus. As such, you should disable this teature oni it you actually tace the possibility ot data corruption (vith an unpatched version ot Windovs N1 4.0,. You can als o tind more intormation on the Windovs N1 issue in the details ot the IDL HDD Block Mode teature. LhapIcr 4 0cIa|cd 0cscrpIons 162 4 A Act Bonk A to B CMD Doloy Connon Options: 2 Cycles, 3 Cycles Act Bank A to B CMD Delay (short tor Activate Bank A to Activate Bank B Connand Delay, or tRRD is a DDP timing parameter. It specities the minimum amount ot time betveen successive AC1IVA1L commands to the same DDP device, even to oifferent inter- nal banks.1he shorter the delay, the taster the next bank can be activated tor read or vrite operations. Hovever, because rov activation requires a lot ot current, using a short delay may cause exces sive current surges. Because this timing parameter is DDP device-specitic, it may ditter trom one DDP device to another. DDP DPAM manutacturers typically specity the tPPD parameter based on the rov AC1IVA1L activity to limit current surges vithin the device. It you let the BIOS automatically contigure your DPAM parameters, it retrieves the manutacturer-set tPPD value trom the SPD (Serial Presence Detect, chip. Hovever, you may vant to manually set the tPPD parameter to suit your requirements. lor desktop PCs, a delay ot 2 cycles is recommended because current surges aren`t really important.1his is because the desktop PC essentially has an unlimited pover supply, and even the most basic desktop cooling solution is sutticient to dispel any extra thermal load the current surges may impose.1he pertormance benetit ot using the shorter 2-cycle delay is ot tar greater interest. 1he shorter delay means every back-to-back bank activation takes one clock cycle less to pertorm. 1his improves the DDP device`s pertormance. Note that the shorter delay ot 2 cycles vorks vith most DDP DIMMs, even at 133MHz (266MHz DDP,. Hovever, DDP DIMMs running beyond 133MHz (266MHz DDP, may need to introduce a delay ot 3 cycles betveen each successive bank activation. Select 2 cycles vhenever possible tor optimal DDP DPAM pertormance. Svitch to 3 cycles only vhen there are stability problems vith the 2-cycle setting. In mobile devices like laptops, hovever, it is advisable to use the longer delay ot 3 cycles. Doing so limits the current surges that accompany rov activations.1his reduces the DDP device`s pover consumption and thermal output, both ot vhich should be ot great interest to the road varrior. AGP 2 Modo Connon Options: Lnabled, Disabled 1his BIOS teature is tound on AGP 2X-capable motherboards.When enabled, it allovs the AGP bus to make use ot the AGP 2X transter protocol to boost the AGP bus bandvidth. It it`s disabled, then the AGP bus only uses the standard AGP 1X transter protocol. A0P 2X Modc 168 A 1he baseline AGP 1X protocol only makes use ot the rising edge ot the AGP signal tor data transter. 1his translates into a bandvidth ot 264MBs. Hovever, enabling AGP 2X Mode dou- bles that bandvidth by transterring data on |oth the rising and talling edges ot the signal. 1hrough this method, the ettective bandvidth ot the AGP bus is doubled, even though the AGP clock speed remains at the standard 66MHz.1his is the same method by vhich LltraDMA33 derives its pertormance boost. 1he AGP 2X protocol must be supported by both the motherboard and graphics card tor this teature to vork. Ot course, this teature only appears in your BIOS it your motherboard supports the AGP 2X transter protocol. So, all you need to do is make sure your graphics card supports AGP 2X transters. It it does, enable AGP 2X Mode to take advantage ot the taster transter mode. Disable it only it you are tacing stability issues or it you intend to overclock the AGP bus beyond 73MHz vith sidebanding support enabled. Please note that doubling the AGP bus bandvidth through the AGP 2X transter protocol von`t double the pertormance ot your AGP graphics card.1he pertormance ot the graphics card relies on tar more than the bandvidth ot the AGP bus.1he pertormance boost is most apparent vhen the AGP bus is really stressed (tor example, during a texture-intensive game,. AGP 4 Drivo Strongth Connon Options: Auto, Manual 1his BIOS teature is similar to AGP Driving Control. It allovs you to set vhether the AGP controller should dynamically adjust the AGP driving strength or allov manual contiguration in the BIOS. Because ot the tighter tolerances ot the AGP 4X bus, the AGP 4X controller teatures auto- compensation circuitry that compensates tor the motherboard`s impedance on the AGP bus. It does this by dynamically adjusting the drive strength ot the IO pads over a range ot tempera- ture and voltages vhen AGP 4X mode is selected. 1he auto-compensation circuitry has tvo operating modes. By detault, it is set to automatically compensate tor the impedance once, or at regular intervals, by dynamically adjusting the AGP Drive Strength.1he circuitry can also be disabled or bypassed. In this case, it is up to the user (through the BIOS, to vrite the desired drive strength value to the AGP IO pads. When you set this BIOS teature to Auto, the AGP Drive Strength values are obtained trom the auto-compensation circuitry. Normally, this is the recommenoeo setting as it allovs the AGP con- troller to dynamically adjust tor motherboard impedance changes. Hovever, Manual contigura- tion ot the AGP Drive Strength may be necessary. Some AGP 4X cards vere not designed according to published AGP 4X signal impedance and routing guidelines.1heretore, these cards may not vork reliably vith the detault drive strengths issued by the compensation circuit.1o correct this problem, you can bypass the compensation circuit and torce the AGP IO pads to use a particular drive strength. Lsually, this is a higher than normal drive strength. You can als o make use ot this teature tor overclocking purposes. Increasing the drive strength increases the stability ot the AGP bus by reducing the impedance trom the motherboard and boosting the signal strength. Hovever, be very circums pect vhen you increase the AGP Drive Strength on an overclocked AGP bus because your AGP card may be irreversibly damaged in the process' LhapIcr 4 0cIa|cd 0cscrpIons 164 A lor troubleshooting or overclocking purposes, you should set the AGP 4X Drive Strength to Manual.1his allovs you to manually set the AGP Drive Strength value through the AGP Drive Strength P Ctrl and AGP Drive Strength N Ctrl options. Please note that this teature is a little ditterent trom AGP Driving Control because it usually comes vith tvo to tour ditterent drive strength controls .1he AGP Driving Control teature only comes vith a single drive strength control. AGP 4 Modo Connon Options: Lnabled, Disabled 1his BIOS teature is only tound on AGP 4X-capable motherboards.When enabled, it allovs the AGP bus to make use ot the AGP 4X transter protocol to boost the AGP bus bandvidth. It it`s disabled, then the AGP bus is only alloved to use the AGP 1X or AGP 2X transter protocol. 1he baseline AGP 1X protocol only makes use ot the rising edge ot the AGP signal tor data transter. 1his translates into a bandvidth ot 264MBs.1he AGP 2X protocol doubles that by utilizing the talling edge ot the AGP signal tor data transter as vell. Hovever, the AGP 4X protocol uses tour strobe signals to turther double the bandvidth to just over 1GBs.1he tour strobes can be used either as tour separate signals (vith data transterred only on the talling edge, or they can be used as tvo ditterential pairs, transterring data on both edges ot the signals. Lither vay, the AGP bandvidth is quadrupled over that ot the AGP 1X transter protocol. 1he AGP 4X protocol must be supported by both the motherboard and graphics card tor this teature to vork. Ot course, this teature only appears in your BIOS it your motherboard supports the AGP 4X transter protocol. So, all you need to do is make sure your graphics card supports AGP 4X transters. It it does, enable AGP 4X Mode to take advantage ot the taster transter mode.You must disable it it your graphics card does n`t support AGP 4X transters.1he BIOS then reports that the maximum supported transter mode is AGP 2X. By detault, many motherboards come vith the AGP 4X transter mode disabled. 1his is because not everyone uses AGP 4X-capable graphic cards. When cards capable ot only AGP 1X or 2X operation are installed, this teature must be disabled tor the cards to tunction properly. 1o pre- vent complications vith unintormed users, most manutacturers simply disable AGP 4X mode by detault. Hovever, this means that users ot AGP 4X cards unnecessarily lose out on the greater amount ot bandvidth available through the AGP 4X transter mode. So, it you are using an AGP 4X- capable graphics card, it`s recommended that you enable this teature tor better AGP bus per- tormance. Please note that quadrupling the AGP bus bandvidth t hrough the AGP 4X t ranster protocol doesn`t really quadruple the pertormance ot your AGP graphics card. 1he pertormance ot the graphics card relies on tar more than the bandvidth ot the AGP bus. 1he pertormance boost is most apparent vhen the AGP bus is really stress ed ( tor example, during a texture- intensive game,. A0P 4X Modc 166 A AGP 8 Modo Connon Options: Lnabled, Disabled 1his BIOS teature is only tound on AGP 8X-capable motherboards. When enabled, it allovs the AGP bus to make use ot the AGP 8X transter protocol to boost the AGP bus bandvidth. It it`s disabled, then the AGP bus is only alloved to use the AGP 4X transter protocol. 1he baseline AGP 1X protocol only makes use ot the rising edge ot the AGP signal tor data transter. 1his translates into a bandvidth ot 264MBs.1he AGP 2X protocol doubles that by utilizing the talling edge ot the AGP signal tor data transter as vell.1he AGP 4X protocol uses tour strobe signals to turther double the bandvidth to just over 1GBs . 1o double the transter again, the nev AGP 8X protocol nov strobes the source synchronous signals at 8 times the reterence trequency ot 66MHz.1his allovs AGP 8X to boast a bandvidth ot 2.1GBs' 1he AGP 8X protocol also boasts the tolloving nev teatures: Nev terminated signaling scheme vith a lover voltage sving Dynamic calibration cycle Isochronous 1ransactions support Dynamic Bus Inversion support Support tor multiple AGP ports Support tor multiple GAP1 page sizes 1he AGP 8X protocol must be supported by both the motherboard and graphics card tor this teature to vork. Ot course, this teature only appears in your BIOS it your motherboard supports the AGP 8X transter protocol' So, all you need to do is make sure your graphics card supports AGP 8X transters. It it does, enable AGP 8X Mode to take advantage ot the taster transter mode.You must disable it it your graphics card does n`t support AGP 8X transters.1he BIOS then reports that the maximum supported transter mode is AGP 4X. By detault, many motherboards come vith the AGP 8X transter mode disabled. 1his is because not everyone uses AGP 8X-capable graphic cards. When cards capable ot only AGP 4X opera- tion are installed, this teature must be disabled tor the cards to tunction properly.1o prevent complications vith unintormed users, most manutacturers simply disable AGP 8X mode by detault. Hovever, this means that users ot AGP 8X cards unnecessarily lose out on the greater amount ot bandvidth available through the AGP 8X transter mode. So, it you are using an AGP 8X- capable graphics card, it`s recommended that you enable this teature tor better AGP bus pertormance. Please note that quadrupling the AGP bus bandvidth through the AGP 8X transter protocol doesn`t quadruple the pertormance ot your AGP graphics card. 1he pertormance ot the graphics card relies on tar more than the bandvidth ot the AGP bus. 1he pertormance boos t is most apparent vhen the AGP bus is really stressed ( tor example, during a texture-intensive game,. LhapIcr 4 0cIa|cd 0cscrpIons 16 A AGP Alwoys Conponsoto Connon Options: Lnabled, Disabled 1his teature is somevhat similar to the AGP Drive Strength teature. It determines vhether the AGP controller should be alloved to dynamically adjust the AGP driving strength or use preset drive strength values. Due to the tighter tolerances ot the AGP 4X8X bus, the AGP controller teatures auto-com- pensation circuitry that compensate tor the motherboard`s impedance on the AGP bus. It does this by dynamically adjusting the drive strength ot the IO pads over a range ot temperatures and voltages. 1he auto-compensation circuitry has tvo operating modes. By detault, it is set to automatically compensate tor the impedance once, or at regular intervals, by dynamically adjusting the AGP Drive Strength.1he circuitry also can be disabled or bypassed. In this case, it is up to the user (through the BIOS, to vrite the desired drive strength value to the AGP IO pads. 1his is vhere AGP Alvays Conpensate ditters trom the AGP Drive Strength teature. While AGP Drive Strength allovs you to svitch to manual contiguration by the user, AGP Alvays Compensate does not. It only allovs you to change the auto-compensation mode. When you enable AGP Alvays Compensate, the auto-compensation circuitry dynamically compensates tor changes in the impedance at reuiar inter:ais. It you disable it, the circuitry only compensates tor the impedance once at boot-up. 1he drive strength values derived at boot-up remain until the system is rebooted. It is recommended that you enable AGP Alvays Compensate, so the AGP controller can initiate dynamic compensation at regular intervals.1his allovs it to compensate tor any changes in the impedance. AGP Aporturo Sizo Connon Options: 4, 8, 16, 32, 64, 128, 236 1his BIOS teature does tvo things. It selects the size ot the AGP aperture and it determines the size ot the GAR1 (Graphics Address Relocation 1able,. 1he aperture is a portion ot the PCI memory address range dedicated tor use as AGP memory address space, vhile the GAP1 is a translation table that translates AGP memory addresses into actual memory addresses that are otten tragmented.1he GAP1 allovs the graphics card to see the memory region available to it as a contiguous piece ot memory range. Host cycles that hit the aperture address range are torvarded to the AGP bus vithout need tor translation. 1he aperture size also determines the maximum amount ot system memory that can be allocated to the AGP graphics card tor texture storage. 1he AGP aperture size is calculated using this tormula: AGP Aperture Size = (Mainun usable AGP nenory size 2) + 12MB As you can see, the actual available AGP memory s pace is less than halt the AGP aperture size set in the BIOS.1his is because the AGP controller needs a vrite conbined nenory area equal in size to the actual AGP memory area (uncached,, plus an additional 12MB tor virtual addressing. A0P ApcrIurc Szc 167 A 1heretore, it isn`t simply a matter ot determining hov much AGP memory space you need.You also need to calculate the tinal aperture size by doubling the amount ot AGP memory space desired and adding 12MB to the total. Please note that the AGP aperture is merely address space, not actual physical memory in use. It doesn`t lock up any ot your system memory.1he physical memory is allocated and released as needed vhenever Direct3D makes a create non-local surtace call. Windovs 93 (vith VGAP1D.VXD,, and later versions ot Microsott Windovs, use a vatertall method ot memory allocation. Surtaces are tirst created in the graphics card`s local memory. When that memory is tull, surtace creation spills over into AGP memory and then system mem- ory. So, memory usage is automatically optimized tor each application. AGP and system memory are not used unless absolutely necessary. Lntortunately, it is very common to hear people recommending that the AGP aperture size should be halt the size ot system memory. Hovever, this is vrong tor the same reason svaptile size should not be tixed at 14 ot system memory. Iike the svaptile, the requirement tor AGP memory space shrinks as the graphics card`s local memory increases in size.1his is because the graphics card has more local memory to use tor texture storage' 1his reduces the need tor AGP memory.1heretore, vhen you upgrade to a graphics card vith more memory, you shouldn`t be deceived into thinking that you need even more AGP memory' On the contrary, a smaller AGP memory space is required. It your graphics card has very little graphics memory (4MB16MB,, you may need to create a large AGP aperture, up to halt the size ot the system memory.1he graphics card`s local memory and the AGP aperture size combined should be roughly around 64MB. Please note that the size ot the aperture does not correspond to pertormance' Increasing it to gargantuan proportions does not improve pertormance. Still, it is recommended that you keep the AGP aperture size around 64MB to 128MB. Nov, vhy should ve use such a large aperture size vhen most graphics cards come vith large amounts ot local memory Shouldn`t ve set it to the absolute minimum to save system memory 1. lirst ot all, setting it to a lover memory uon`t save you memory' Don`t torget that all the AGP aperture size does is limit the amount ot system memory the AGP bus can appropri- ate vhenever it needs more memory. It is not used unless absolutely necessary. So, setting the AGP aperture size to 64MB doesn`t mean that 64MB ot your system memory is appropriated and reserved tor the AGP bus use.What it does is limit the AGP bus to a maximum ot 64MB ot system memory vhen the need arises. 2. Next, most graphics cards require an AGP aperture ot at least 16MB in size to vork prop- erly. Many nev graphics cards require even more.1his is probably because the virtual addressing space is already 12MB in size. So, setting the AGP aperture size to 4MB or 8MB is a big no-no. 3. We should also remember that many sottvare have AGP aperture size and texture s torage requirements that are mostly unspecitied. Some applications vill not vork vith AGP apertures that are too small. And some games use so much texture that a large AGP aper- ture is needed even vith graphics cards vith large memory butters. 4. linally, you should remember that the actual available AGP memory space is less than halt the size ot the AGP aperture size you set. It you vant just 13MB ot AGP memory tor texture storage, the AGP aperture has to be at least 42MB in size.1heretore, it makes s ense to set a large AGP aperture size to cater to all eventualities. LhapIcr 4 0cIa|cd 0cscrpIons 168 A Nov, vhile increasing the AGP aperture size beyond 128MB doesn`t take up sys tem memory, it still is best to keep the aperture size in the 64MB128MB range, so the GAP1 von`t become too big. 1he larger the GAP1 gets, the longer it takes to scan through the GAP1 to tind the translated address tor each AGP memory address request. With local memory on graphics cards increasing to incredible sizes and texture compression commonplace, there`s really not much need tor the AGP aperture size to grov beyond 64MB. 1heretore, it is recommended that you set the AGP Aperture Size to 64MB or at most, 128MB. AGP Copobility Connon Options: Auto, 1X Mode, 2X Mode, 4X Mode, 8X Mode 1his BIOS teature is only tound in AGP 8X-capable motherboards.AGP 8X is backvard- compatible vith earlier AGP standards.1his BIOS teature allovs you to set the motherboard`s maximum supported AGP transter protocol. When this BIOS teature is set to Auto, the motherboard automatically selects the appropriate AGP transter protocol atter detecting the capabilities ot the AGP graphics card. When this BIOS teature is set to 1 Mode, the motherboard torces the AGP bus to use the AGP 1X transter protocol. AGP 1X allovs a maximum transter rate ot 266MB/s. When this BIOS teature is set to 2 Mode, the motherboard torces the AGP bus to use the AGP 2X transter protocol. AGP 2X allovs a maximum transter rate ot S33MB/s. When this BIOS teature is set to 4 Mode, the motherboard torces the AGP bus to use the AGP 4X transter protocol. AGP 4X allovs a maximum transter rate ot 1GB/s. When this BIOS teature is set to 8 Mode, the motherboard torces the AGP bus to use the AGP 2X transter protocol. AGP 8X allovs a maximum transter rate ot 2.1GB/s. It is recommended that you leave this BIOS teature at its detault s etting ot Auto. 1his allovs the motherboard to set the appropriate AGP transter protocol based on the graphics card`s AGP support detected during the boot up process. Hovever, the other options are usetul it your graphics card has problems using the detected AGP transter protocol.You can manually select a slover AGP transter protocol to solve the problem. Please note that manually setting the AGP Capabilities BIOS teature to 8 Mode does not enable AGP 8X transters it your graphics card supports only AGP 4X.1he AGP bus makes use ot the tastest AGP transter protocol supported by both motherboard and graphics card. AGP Clock / CPU ISB Clock Connon Options: 11, 23, 12, 23 1he AGP bus clock speed is reterenced trom the CPL bus clock speed. Hovever, the AGP bus vas only designed to run at 66MHz vhile the CPL bus runs anyvhere trom 66MHz to 133MHz.1heretore, a suitable AGP bus to CPL bus clock speed ratio or divider must be select- ed to ensure that the AGP bus does not run vay beyond 66MHz. When the ratio is set to 1/1, the AGP bus runs at the same speed as the CPL bus.1his is meant tor processors that use the 66MHz bus speed, like the older Intel Celeron processors. A0P L|ock j LPu FS8 L|ock 160 A 1he 2/3 divider is used vhen you use a processor running vith a bus speed ot 100MHz. 1his divider cuts the AGP bus speed dovn to 66MHz. 1he 1/2 divider vas introduced vith motherboards that provide 133MHz bus speed support. Such motherboards need the 1/2 divider to make the AGP bus run at the standard 66MHz. Without this divider, the AGP bus vould have to run at 89MHz, vhich is more than vhat most AGP cards can vithstand. 1he 2/S divider vas introduced vith motherboards that provide 166MHz bus speed support. Such motherboards need the 2/S divider to make the AGP bus run at the standard 66MHz. Without this divider, the AGP bus vould have to run at 83MHz, vhich is more than vhat most AGP cards can vithstand. Generally, you should set this teature according to the CPL bus speed you are using. 1his means using the 1/1 divider tor 66MHz bus speed CPLs, the 2/3 divider tor 100MHz bus speed CPLs, the 1/2 divider tor 133MHz CPLs, and the 2/S divider tor 166MHz CPLs. It you are overclocking the CPL bus, you are supposed to reduce the divider to ensure that the AGP bus speed remains vithin specitications. Hovever, most AGP cards can run vith the AGP bus overclocked to 73MHz. Some even happily run at 83MHz' Hovever, anything above 83MHz is a little itty. In most cases, you can stick vith the original AGP busCPL bus clock divider vhen you over- clock the CPL. 1his means that the AGP bus is overclocked as vell. As long as the AGP card can vork at the higher clock speed, it shouldn`t be a problem. In tact, you can expect a linear increase in AGP bus pertormance. Be varned, thoughoverclocking the AGP bus can potentially damage your AGP card. So, be circumspect vhen you overclock the AGP bus. 73MHz is normally the sate limit tor most AGP cards . AGP Drivo Strongth Connon Options: Auto, Manual 1his BIOS teature is similar to AGP Driving Control. It allovs you to set vhether to allov the AGP controller to dynamically adjust the AGP driving strength or to allov manual contigu- ration by the BIOS. Due to the tighter tolerances ot the AGP 4X8X bus, the AGP controller teatures auto- compensation circuitry that compensate tor the motherboard`s impedance on the AGP bus. It does this by dynamically adjusting the drive strength ot the IO pads over a range ot temperatures and voltages. 1he auto-compensation circuitry has tvo operating modes. By detault, it is set to automatically compensate tor the impedance once or at regular intervals by dynamically adjusting the AGP Drive Strength.1he circuitry can also be disabled or bypassed. In this case, it is up to the user (through the BIOS, to vrite the desired drive strength value to the AGP IO pads. When you set this BIOS teature to Auto, the AGP Drive Strength values are obtained trom the auto-compensation circuitry. Normally, this is the recommenoeo setting as it allovs the AGP controller to dynamically adjust tor motherboard impedance changes. Hovever, manual contiguration ot the AGP Drive Strength may be necessary. LhapIcr 4 0cIa|cd 0cscrpIons 10 A Some AGP 4X8X cards vere not designed according to published AGP 4X8X signal imped- ance and routing guidelines. 1heretore, these cards may not vork reliably vith the detault drive strengths issued by the compensation circuit.1o correct this problem, you can bypass the com- pensation circuit and torce the AGP IO pads to use a particular drive strength. Lsually, this vill be a higher than normal drive s trength. You can als o make use ot this teature tor overclocking purposes. Increasing the drive strength increases the stability ot the AGP bus by reducing the impedance trom the motherboard and boosting the signal strength. But be very, very circumspect vhen you increase the AGP Drive Strength on an overclocked AGP bus as your AGP card may be irrevers ibly damaged in the process' 1heretore, tor troubleshooting or overclocking purposes, you should set the AGP Drive Strength to Manual.1his allovs you to manually set the AGP Drive Strength value through the AGP Drive Strength P Ctrl and AGP Drive Strength N Ctrl options. Please note that this teature is a little ditterent trom AGP Driving Control because it usually comes vith tvo to tour ditterent drive strength controls .1he AGP Driving Control teature only comes vith a single drive strength control. AGP Drivo Strongth N Ctrl Connon Options: 0 to l (Hex numbers,, 0h to lh 1his is one ot the tunctions slaved to the AGP Drive Strength teature. It you set the AGP Drive Strength to Auto, then the value you choose doesn`t have any ettect. lor this tunction to have any ettect, you need to set the AGP Drive Strength to Manual. 1his tunction determines the N transistor drive strength ot the AGP bus. 1he drive strength is represented by Hex values trom 0 to l (0 to 13 in decimal,.1he detault N transistor drive strength ditters trom motherboard to motherboard. But the higher the drive strength, the greater the compensation tor the motherboard`s impedance on the AGP bus. In conjunction vith AGP Drive Strength and AGP Drive Strength P Ctrl, this tunction is used to bypass AGP dynamic compensation in cases vhere the auto-compensation circuitry cannot provide adequate compensation.1his is mainly seen vhen the AGP graphics card vas not designed according to the AGP 4X8X impedance and routing guidelines. Please check vith your graphics card manutacturer it your card requires the N transistor drive strength to be manually set. Due to the nature ot this BIOS tunction, it is possible to use it as an aid in overclocking the AGP bus. 1he AGP bus is s ensitive to overclocking, especially in AGP 4X8X mode, vith side- band and last Write support enabled. A higher N (and P, transistor drive strength may be just vhat you need to overclock the AGP bus higher than is normally possible. By raising the drive strength ot the AGP bus, you can improve its stability at overclocked speeds. Please be very circumspect vhen you increase the AGP Drive Strength on an overclocked AGP bus because your AGP card may be irreversibly damaged in the process' Also, contrary to popu- lar opinion, increasing the AGP Drive Strength does not improve the pertormance ot the AGP bus. It is not a pertormance-enhancing teature, so you shouldn`t increase the N transistor drive strength unless you need to. A0P 0rvc SIrcngIh N LIr| 11 A AGP Drivo Strongth P Ctrl Connon Options: 0 to l (Hex numbers,, 0h to lh 1his is one ot the tunctions slaved to the AGP Drive Strength teature. It you set the AGP Drive Strength to Auto, then the value you choose doesn`t have any ettect. lor this tunction to have any ettect, you need to set the AGP Drive Strength to Manual. 1his tunction determines the P transistor drive strength ot the AGP bus.1he drive strength is represented by Hex values trom 0 to l (0 to 13 in decimal,.1he detault P transistor drive strength ditters trom motherboard to motherboard. But the higher the drive strength, the greater the compensation tor the motherboard`s impedance on the AGP bus. In conjunction vith AGP Drive Strength and AGP Drive Strength N Ctrl, this tunction is used to bypass AGP dynamic compensation in cases vhere the auto-compensation circuitry cannot provide adequate compensation.1his is mainly seen vhen the AGP graphics card vas not designed according to the AGP 4X8X impedance and routing guidelines. Please check vith your graphics card manutacturer it your card requires the P transistor drive strength to be manually set. Due to the nature ot this BIOS tunction, it is possible to use it as an aid in overclocking the AGP bus. 1he AGP bus is s ensitive to overclocking, especially in AGP 4X8X mode, vith side- band and last Write support enabled. A higher P (and N, transistor drive strength may be just vhat you need to overclock the AGP bus higher than is normally possible. By raising the drive strength ot the AGP bus, you can improve its stability at overclocked speeds. Please be very circumspect vhen you increase the AGP Drive Strength on an overclocked AGP bus because your AGP card may be irreversibly damaged in the process' Also, contrary to popu- lar opinion, increasing the AGP Drive Strength does not improve the pertormance ot the AGP bus. It is not a pertormance-enhancing teature, so you shouldn`t increase the P transistor drive strength unless you need to. AGP Driving Control Connon Options: Auto, Manual 1his teature is similar to AGP 4 Drive Strength. It allovs you to set vhether the AGP con- troller should dynamically adjust the AGP driving strength or allov manual contiguration by the BIOS. Due to the tighter tolerances ot the AGP 4X8X bus, the AGP controller teatures auto-com- pensation circuitry that compensates tor the motherboard`s impedance on the AGP bus. It does this by dynamically adjusting the drive strength ot the IO pads over a range ot temperatures and voltages vhen AGP 4X8X mode is s elected. 1he auto-compensation circuitry has tvo operating modes. By detault, it is set to automatically compensate tor the impedance once or at regular intervals by dynamically adjusting the AGP Drive Strength.1he circuitry can also be disabled or bypassed. In this case, it is up to the user (through the BIOS, to vrite the desired drive strength value to the AGP IO pads. When you set this BIOS teature to Auto, the AGP Drive Strength values are obtained trom the auto-compensation circuitry. Normally, this is the recommenoeo setting because it allovs the AGP controller to dynamically adjust tor motherboard impedance changes. Hovever, manual contiguration ot the AGP Drive Strength may be necessary. LhapIcr 4 0cIa|cd 0cscrpIons 12 A Some AGP 4X8X cards vere not designed according to published AGP 4X8X signal imped- ance and routing guidelines. 1heretore, these cards may not vork reliably vith the detault drive strengths issued by the compensation circuit.1o correct this problem, you can bypass the com- pensation circuit and torce the AGP IO pads to use a particular drive strength. Lsually, this is a higher than normal drive strength. You can als o make use ot this teature tor overclocking purposes. Increasing the drive strength increases the stability ot the AGP bus by reducing the impedance trom the motherboard and boosting the signal strength. Hovever, be very circums pect vhen you increase the AGP Drive Strength on an overclocked AGP bus because your AGP card may be irreversibly damaged in the process' 1heretore, tor troubleshooting or overclocking purposes, you should set the AGP Driving Control to Manual.1his allovs you to manually set the AGP Drive Strength value through the AGP Driving Value tunction. Please note that this teature is a little ditterent trom AGP 4 Drive Strength because it usual- ly comes vith a single drive strength control.1he AGP 4 Drive Strength teature comes vith tvo to tour drive strength controls. AGP Driving Voluo Connon Options: 00 to ll (Hex numbers, , 00h to llh 1his tunction is slaved to AGP Driving Control. It you set the AGP Driving Control to Auto, then the value you set here von`t have any ettect. In order tor this tunction to have any ettect, you need to set the AGP Driving Control to Manual. 1his tunction determines the overall drive strength ot the AGP bus. 1he drive strength is repre- sented by Hex values trom 00 to ll (0 to 233 in decimal,.1he detault AGP Drive Strength dit- ters trom motherboard to motherboard. But the higher the drive strength, the greater the compensation tor the motherboard`s impedance on the AGP bus. On the reterence mother- board, the detault drive strength vas C3 (197,. In conjunction vith AGP Driving Control, this tunction is used to bypass AGP dynamic compensation in cases vhere the auto-compensation circuitry cannot provide adequate com- pensation. 1his is mainly seen vhen the AGP graphics card vas not designed according to the AGP 4X8X impedance and routing guidelines. It you are using an AGP card built around the NVIDIA Gelorce 2 line ot GPLs, then it is recommended that you put AGP Driving Control into Manual mode and set the AGP Driving Value to LA (234,. lor other cards, please check vith the manutacturer it your card requires the AGP driving strength to be set manually. Due to the nature ot this BIOS tunction, it is possible to use it as an aid in overclocking the AGP bus. 1he AGP bus is s ensitive to overclocking, especially in AGP 4X8X mode, vith side- band and last Write support enabled. A higher AGP Drive Strength may be just vhat you need to overclock the AGP bus higher than is normally possible. By raising the drive strength ot the AGP bus, you can improve its stability at overclocked speeds. Please be very circumspect vhen you increase the AGP Drive Strength on an overclocked AGP bus because your AGP card may be irreversibly damaged in the process' Also, contrary to popu- lar opinion, increasing the AGP Drive Strength does not improve the pertormance ot the AGP bus. It is not a pertormance-enhancing teature, so you shouldn`t increase the AGP Drive Strength unless you need to. A0P 0rvng va|uc 18 A AGP Iost Writo Connon Options: Lnabled, Disabled 1his BIOS teature controls the chipset`s AGP Fast Write capability. last Write is a teature that accelerates memory vrite transactions trom the chipset to the AGP device. Normally, any data meant tor the AGP device must be vritten to the main memory tor the AGP device to read. last Write allovs the AGP device to bypass the main memory and directly access the data.1o do so, the AGP device acts as a PCI device vhenever the chipset attempts to vrite to it.1his allovs the data to be vritten directly to the AGP device (iike other ICI oe:ices,, instead ot being vritten to the main memory tirst. As you can see, bypassing the main memory saves time and improves the AGP read pertorm- ance. Hovever, AGP vrites (to the chipset, do not benetit trom last Writes because it tollovs normal AGP protocol and vrites to the main memory. In addition, vhile PCI signals are used tor last Write transactions, the behavior ot those PCI signals has been moditied, so they do not tollov PCI specitications.1heretore, this teature may cause problems vith some PCI cards. 1heretore, it is recommended that you enable AGP last Write tor better AGP read pertorm- ance, but disable it it any ot your PCI cards start acting tunny. Please note that tor AGP last Write to vork, both motherboard chipset and graphics card must support the last Write protocol, and the data transter rate must be AGP2X or taster. AGP ISA Aliosing Connon Options: Lnabled, Disabled 1he origin ot this teature can be traced back all the vay to the original IBM PC. When the IBM PC vas designed, it only had 10 address lines (10-bits, tor IO space allocation. 1heretore, the IO space back in those days vas only 1KB, or 1024 bytes in size. Out ot those 1024 avail- able addresses, the tirst 2S6 addresses vere reserved exclusively tor the motherboard`s use, leav- ing the last 768 addresses tor use by add-in devices. 1his vould eventually become a critical tactor. Iater, motherboards began to utilize 1 address lines tor IO space allocation.1his vas supposed to create a contiguous IO space ot 64KB in size. Lntortunately, many ISA devices vere only capable ot doing 10-bit decodes.1his vas because they vere designed tor computers based on the original IBM design, vhich only supported 10 address lines. 1o circumvent this problem, they tragmented the 64KB IO space into 1KB chunks. Lntortunately, because the tirst 236 addresses must be reserved exclusively tor the motherboard, this meant that only the tirst (or iouer, 236 bytes ot each 1KB chunk could be decoded in tull 16-bits. All 10-bits-decoding ISA devices are, theretore, restricted to the last (or top, 768 bytes ot the 1KB chunk ot IO space. As a result, such ISA devices only have 768 IO locations to use. Because there vere so many ISA devices back then, this limitation created a lot ot compatibility problems because the chances ot tvo ISA cards using the same IO space vere high.When that happened, one or both ot the cards vould not vork. Although they tried to reduce the chance ot such contlicts by standardizing the IO locations used by ditterent classes ot ISA devices, it vas still not good enough. LhapIcr 4 0cIa|cd 0cscrpIons 14 A Lventually, they came up vith a vorkaround. Instead ot giving each ISA device all the IO space it vants in the 10-bit range, they gave each ISA device a much smaller number ot IO locations and made up tor the ditterence by borroving them trom the 16-bit IO space' Here`s hov they did it. 1he ISA device take up a small number ot IO locations in the 10-bit range. It then extends its IO space by using 16-bit aliases ot the tev 10-bit IO locations taken up earlier. Because each IO location in the 10-bit decode area has sity-three 16-bit alias es, the total number ot IO locations expands trom just 768 locations to a maximum ot 49,132 locations' More importantly, each ISA card nov requires very tev IO locations in the 10-bit range.1his drastically reduced the chances ot tvo ISA cards contlicting vith each other in the limited 10- bit IO space.1his vorkaround became knovn as ISA Aliasing. Nov, that`s all vell and good tor ISA devices. Lntortunately, the 10-bit limitation ot ISA devices becomes a liability to devices that require 16-bit addressing, AGP and PCI devices come to mind.As noted earlier, only the tirst 236 addresses ot the 1KB chunks support 16-bit address- ing. What that really means is all 16-bit addressing devices are limited to only 236 bytes ot contiuous IO space. When a 16-bit addressing device requires a larger contiguous IO space, it has to encroach on the 10-bit ISA IO space. lor example, it an AGP card requires 8KB ot contiguous IO space, it takes up eiht ot the 1KB IO chunks (uhich comprise of eiht 1|it areas ano eiht 10|it areas:,. Because ISA devices are using ISA Aliasing to extend their IO space, there is a high chance ot IO space contlicts betveen ISA devices and the AGP card.When that happens, the attected cards generally tail to vork. 1here are tvo vays out ot this mess. Obviously, you can limit the AGP card to a maximum ot 236 bytes ot contiguous IO space. Ot course, this is not an acceptable solution. 1he second, and the preterred method, is to throv avay the restriction and provide the AGP card vith all the contiguous IO space it vants. Here`s vhere the AGP ISA Aliasing BIOS teature comes in.1he detault setting ot Lnabled torces the system controller to alias ISA addresses using address bits [13:10|the last 6-bits. Only the tirst 10-bits (address bits 0 to 9, are used tor decoding. 1his restricts all 16-bit address- ing devices to a maximum contiguous IO space ot 236 bytes. When disabled, the system controller does not pertorm any ISA aliasing and all 16 address lines can be used tor IO address space decoding. 1his gives 16-bit addressing devices access to the tull 64KB IO space. It is recommended that you disable AGP ISA Aliasing tor optimal AGP (and PCI, pertorm- ance. It also prevents your AGP or PCI cards trom contlicting vith your ISA cards. Lnable it only it you have ISA devices that are contlicting vith each other. AGP Mostor 1WS Rood Connon Options: Lnabled, Disabled In most motherboards, the AGP bus-mastering device has to vait tor at least tvo vait states (AGP clock cycles, betore it can initiate a read command.1his BIOS teature allovs you to reduce that delay to only one vait state.1his speeds up all reads that the AGP bus-master makes trom the system memory. A0P MasIcr 1WS cad 16 A So, tor better AGP read pertormance, enable this teature. Disable it only it you notice visual anomalies like viretrame ettects and pixel artitacts, or it your system depends on running sott- vare that makes use ot AGP texturing. Curiously, some motherboards come vith a detault AGP master read latency ot 0' Lnabling the AGP Master 1WS Pead in such cases actually increases the latency by one vait state and reduces AGP read pertormance.Although it`s quite unlikely that the detault AGP master read latency vould be zero, that`s vhat their manuals say. So, check your motherboard manual to see it your motherboard`s manutacturer implemented the tirst (and more common, interpretation ot the AGP Master 1WS Pead teature or the sec- ond one. Lither vay, the lover the AGP master read latency, the higher the read pertormance ot the AGP bus. AGP Mostor 1WS Writo Connon Options: Lnabled, Disabled In most motherboards, the AGP bus-mastering device has to vait tor at least tvo vait states (AGP clock cycles, betore it can initiate a vrite command. 1his BIOS teature allovs you to reduce that delay to only one vait state.1his speeds up all vrites that the AGP bus-master makes to the system memory. So, tor better AGP vrite pertormance, enable this teature. Disable it only it you notice visual anomalies like viretrame ettects and pixel artitacts, or it your system depends on running sott- vare that makes use ot AGP texturing. Curiously, some motherboards come vith a detault AGP master vrite latency ot 0' Lnabling the AGP Master 1WS Write in such cases actually increases the latency by one vait state and reduces AGP vrite pertormance. Although it`s quite unlikely that the detault AGP master vrite latency vould be zero, that`s vhat their manuals say. So, check your motherboard manual to see it your motherboard`s manutacturer implemented the tirst (and more common, interpretation ot the AGP Master 1WS Write teature or the sec- ond one. Lither vay, the lover the AGP master vrite latency, the higher the vrite pertormance ot the AGP bus. AGP ProIotch Connon Options: Lnabled, Disabled 1his teature controls the system controller`s AGP pretetch capability.When enabled, the system controller pretetches data vhenever the AGP device reads trom the system memory. Here`s hov it vorks. Whenever the system controller reads AGP-requested data trom the system memory, it also reads the subsequent chunk ot data. 1his is done on the assumption that the AGP device requests the subsequent chunk ot data.When the AGP device actually initiates a read command tor that chunk ot data, the system controller can immediately send it to the AGP device. 1his speeds up AGP reads because the AGP device doesn`t need to vait tor the system con- troller to read trom the system memory. As such,AGP Pretetch allovs contiguous memory reads by the AGP device to proceed vith minimal delay. LhapIcr 4 0cIa|cd 0cscrpIons 1 A Option (He) Actual Latency 00h 0 20h 32 40h 64 60h 96 80h 128 C0h 192 llh 233 1heretore, it is recommended that you enable this teature tor better AGP read pertormance. Please note that AGP vrites to the system memory do not benetit trom this teature. AGP Socondory Lot linor Connon Options: 00h, 20h, 40h, 60h, 80h, C0h, llh A bridge is a device that connects a primary bus (vhich connects to the host, vith one or more logical secondary buses.1he AGP bus is theretore a secondary bus connected to the PCI bus through a PCI-to-PCI bridge. 1his BIOS teature is similar to the PCI Latency 1iner BIOS teature. 1he only ditterence is this latency timer only applies to the AGP bus, vhich is a secondary bus connected to the PCI bus through a PCI-to-PCI bridge. Hovever, it is unknovn vhy they named this BIOS teature AGP Secondary Lat 1iner instead ot the more appropriate AGP Iatency 1imer, or even PCI Secondary Iatency 1imer. 1he name is both misleading and inaccurate because the AGP bus does not have a secondary latency timer. 1his BIOS teature controls hov long the AGP bus can hold the PCI bus (through the PCI-to- PCI bridge, betore another PCI device takes over.1he longer the latency, the longer the AGP bus can retain control ot the PCI bus betore handing it over to another PCI device. Because a bridge device introduces an additional delay to every transaction, a short latency tur- ther reduces the amount ot time the AGP bus has access to the PCI bus. A longer latency allovs the AGP bus more time to transact on the PCI bus.1his speeds up AGP-to-PCI transactions. 1he available options range is usually stated in terms ot hexadecimal numbers. Here is a transla- tion ot those numbers into actual latencies: A0P Sccondary LaI Jmcr 17 A Normally, the AGP Secondary Iatency 1imer is set to 20h (32 clock cycles,. 1his means the AGP bus PCI-to-PCI bridge has to complete its transactions vithin 32 clock cycles or hand it over to the next PCI device. lor better AGP pertormance, a longer latency should be used.1ry increasing it to 40h (64 cycles, or even 80h (128 cycles,. 1he optimal value tor every s ystem is ditterent.You should benchmark your AGP card`s pertormance atter each change to determine the optimal latency tor your system. Please note that a longer latency isn`t necessarily better.A long latency can reduce pertormance because the other PCI devices queuing up may be stalled tor too long.1his is especially true vith systems vith many PCI devices or PCI devices that continuously vrite short bursts ot data to the PCI bus. Such systems vork better vith shorter latencies because they allov quicker access to the PCI bus. 1heretore, it you s et the AGP Secondary Iatency 1imer to a very large value like 80h (128 cycles, or C0h (192 cycles,, it is recommended that you set the PCI Latency 1ine to 32 cycles.1his provides better access tor your PCI devices that might be unnecessarily stalled it both the AGP and PCI buses have very long latencies. In addition, some time-critical PCI devices may not agree vith a long AGP latency. Such devices require priority access to the PCI bus, vhich may not be possible it the PCI bus is held up by the AGP bus tor a long period. In such cases, it is recommended that you keep to the detault latency ot 20h (32 clock cycles,. AGP Sprood Spoctrun Connon Options: 0.23, 0.3, Disabled When the motherboard`s clock generator pulses, the extreme values (spikes, ot these signals gen- erated create LMI (Llectronagnetic Interference,.1his LMI interteres vith other electronics in the area.1here are also claims that it may allov electronic eavesdropping ot the data that is being transmitted. 1his BIOS teature allovs you to reduce the LMI ot the AGP bus by modulating the signals it generates, so the spikes are reduced to tlatter curves. It achieves this by varying the trequency siihti, so the signal does not use any particular trequency tor more than a moment.1his reduces the amount ot LMI generated by the motherboard. 1he BIOS usually otters tvo levels ot modulation: 0.2S or 0.S.1hey denote the amount ot modulation or jitter trom the baseline signal. 1he greater the modulation, the greater the reduc- tion ot LMI. 1heretore, it you need to signiticantly reduce the AGP bus LMI, a modulation ot 0.S is recommended. In most conditions, trequency modulation through this teature should not cause any problems. Hovever, system stability may be compromised it you are overclocking the AGP bus. Ot course, this depends on the amount ot modulation, the extent ot overclocking, and other tactors like temperature, and so torth. As such, the problem may not manitest itselt immediately. 1heretore, it is recommended that you disable this teature it you are overclocking the AGP bus. 1he risk ot crashing your system is not vorth the reduction in LMI. Ot course, it LMI reduc- tion is important to you, enable this teature by all means. But you should reduce the clock speed a little to provide a margin ot satety. It you are not overclocking, the decision to enable or disable this teature is really up to you. But unless you have LMI problems or sensitive data that must be sateguarded trom electronic eaves- dropping, it is best to disable this teature to remove the possibility ot instability. LhapIcr 4 0cIa|cd 0cscrpIons 18 A AGP to DRAM ProIotch Connon Options: Lnabled, Disabled 1his teature controls the system controller`s AGP pretetch capability.When enabled, the system controller pretetches data vhenever the AGP device reads trom the system memory. Here`s hov it vorks. When the system controller reads AGP-requested data trom the s ystem memory, it also reads the subsequent chunk ot data.1his is done on the ass umption that the AGP device vill request the subsequent chunk ot data.When the AGP device actually initiates a read command tor that chunk ot data, the system controller can immediately send it to the AGP device. 1his speeds up AGP reads because the AGP device doesn`t need to vait tor the system con- troller to read trom the system memory. As such,AGP to DPAM Pretetch allovs contiguous memory reads by the AGP device to proceed vith minimal delay. 1heretore, it is recommended that you enable this teature tor better AGP read pertormance. Please note that AGP vrites to the system memory do not benetit trom this teature. AGPCLR / CPUCLR Connon Options: 11, 23, 12, 23 1he AGP bus clock speed is reterenced trom the CPL bus clock speed. Hovever, the AGP bus vas only designed to run at 66MHz vhile the CPL bus runs anyvhere trom 66MHz to 133MHz.1heretore, a suitable AGP bus to CPL bus clock speed ratio or divider must be select- ed to ensure that the AGP bus doesn`t run vay beyond 66MHz. When the ratio is set to 1/1, the AGP bus runs at the same speed as the CPL bus.1his is meant tor processors that use the 66MHz bus speed, like the older Intel Celeron processors. 1he 2/3 divider is used vhen you use a processor running vith a bus speed ot 100MHz. 1his divider cuts the AGP bus speed dovn to 66MHz. 1he 1/2 divider vas introduced vith motherboards that provide 133MHz bus speed support. Such motherboards need the 1/2 divider to make the AGP bus run at the standard 66MHz. Without this divider, the AGP bus vould have to run at 89MHz, vhich is more than vhat most AGP cards can vithstand. 1he 2/S divider vas introduced vith motherboards that provide 166MHz bus speed support. Such motherboards need the 2/S divider to make the AGP bus run at the standard 66MHz. Without this divider, the AGP bus vould have to run at 83MHz, vhich is more than vhat most AGP cards can vithstand. Generally, you should set this teature according to the CPL bus speed you are using. 1his means using the 1/1 divider tor 66MHz bus speed CPLs, the 2/3 divider tor 100MHz bus speed CPLs, the 1/2 divider tor 133MHz CPLs, and the 2/S divider tor 166MHz CPLs. It you are overclocking the CPL bus, you are supposed to reduce the divider to ensure that the AGP bus speed remains vithin specitications. Hovever, most AGP cards can run vith the AGP bus overclocked to 73MHz. Some even happily run at 83MHz' Hovever, anything above 83MHz is a little itty. A0PLLk j LPuLLk 10 A In most cases, you can still stick vith the original AGP busCPL bus clock divider vhen you overclock the CPL. 1his means that the AGP bus is overclocked as vell. Hovever, as long as the AGP card can vork at the higher clock speed, it shouldn`t be a problem. In tact, you can expect a linear increase in AGP bus pertormance. Be varned, thoughoverclocking the AGP bus potentially can damage your AGP card. So, be circumspect vhen you overclock the AGP bus. 73MHz is normally the s ate limit tor most AGP cards . Anti-Virus Protoction Connon Options: Lnabled, Disabled, ChipAvay 1he Anti-Virus Protection teature is actually an enhanced version ot the Virus Warning tea- ture. Besides the standard boot sector or partition table protection, this BIOS teature also otters more comprehensive anti-virus protection through built-in, rule-based, anti-virus code such as ChipAvay. When you enable this teature, the BIOS halts the system and tlashes a varning message vhen- ever there`s an attempt to vrite to the boot sector or the partition table. Note that this only protects the boot sector and the partition table, not the entire hard disk. 1his teature can cause problems vith sottvare that needs to access the boot sector. One good example is the installation routine ot all versions ot Micros ott Windovs trom Windovs 93 onvard. When enabled, this teature causes the installation routine to tail.Also, many disk diag- nostic utilities that access the boot sector can also trigger the system halt and error message as vell.1heretore, you should disable this teature betore running such sottvare. Alternatively, you can select the internal rule-based, anti-virus code. 1he sottvare used in the reterence motherboard is called ChipAvay. Lnabling ChipAvay provides better anti-virus protection by scanning tor and detecting boot viruses betore they have a chance to intect the boot sector ot any hard disk. Note that this teature is useless tor hard disks that run on external controllers vith their ovn BIOS. Boot sector viruses bypass the system BIOS vith its anti-virus protection teatures and vrite directly to the hard disks. Such controllers include additional IDL or SCSI controllers that are either built into the motherboard or available through add-on cards. APIC Iunction Connon Options: Lnabled, Disabled 1he APIC Function BIOS teature is used to enable or disable the motherboard`s APIC (Advanced Progrannable Interrupt Controller,. 1he APIC is a nev distributed set ot devices that make up an interrupt controller. In current implementations, it consis ts ot three parts: a local APIC, an IO APIC, and an APIC bus. 1he local APIC delivers interrupts to a specitic processor, so each processor in a system has to have its ovn local APIC.1heretore, a dual processor system must have tvo local APICs. Because a local APIC has been integrated into every proces sor since the debut ot the original Intel Pentium P34C processor, there`s no need to vorry about the number ot local APICs. LhapIcr 4 0cIa|cd 0cscrpIons 170 A 1he IO APIC is the replacement tor the old chained 82S9 PIC (Progrannable Interrupt Controller, still in use in many motherboards. It collects interrupt signals trom IO devices and sends messages to the local APICs through the APIC bus, vhich connects it to the local APICs. 1here can be up to eight IO APICs in a system, each supporting anyvhere trom 24 (usually, to 64 interrupt lines. As you can see, this allovs a lot more IPQs than is currently possible vith the 8239 PIC. Note that vithout at least one IO APIC, the local APIC is useless and the sys- tem tunctions as it it`s based on the 8239 PIC. 1o sum it up,APIC provides multiprocessor support, more IPQs, and taster interrupt handling, vhich is not possible vith the old 8239 PIC. Although they can be used in single-processor boards, you are more likely to tind them in multi-processor motherboards.1his is because APIC is only supported in Windovs N1, 2000, and XP. It is not supported in operating systems that are required to support MS-DOS device drivers, tor example Windovs 9398. Hovever, as users transition to Windovs XP, you can expect more manutacturers to ship single-processor boards vith IO APICs. It your single-processor motherboard supports APIC and you are using a Win32 operating sys- tem (Windovs N1, 2000, and XP,, it`s recommended that you enable this teature to allov taster and better IPQ handling. It you are using a multiprocessor motherboard, you must enable this teature because it`s required tor IPQ handling in multiprocessor systems. Hovever, it you are running Windovs 9398 or a DOS-based operating system on a single- processor motherboard, you must disable this teature. 1his is because MS-DOS drivers assume they can vrite directly to the 8239 PIC (APIC did not exist yet in those days, and its associated ID1 entries. Disabling this teature torces the APIC to revert to the legacy 8239 PIC mode. Assign IRQ Ior USB Connon Options: Lnabled, Disabled 1his BIOS teature is somevhat similar to Onboard USB Controller. It enables or disables the motherboard`s onboard LSB controller by determining vhether it should be assigned an IPQ. Lnable this teature it you vant to attach your LSB devices to the onboard LSB controller. It you disable this teature, the LSB controller is not assigned an IPQ. 1his disables the con- troller and you aren`t able to connect any LSB devices to it. Hovever, it you don`t use any LSB devices, this trees up an IPQ tor other devices to use. 1his is particularly usetul vhen you have many devices that can`t share IPQs. Disabling this teature may not be necessary vith APIC-capable motherboards because they come vith more IPQs. Assign IRQ Ior VGA Connon Options: Lnabled, Disabled Many graphics cards require an IPQ to tunction properly. Disabling an IPQ assignment tor such cards causes improper operation and poor pertormance.1heretore, it is recommended that you enable this teature. Doing so allovs the BIOS to assign an IPQ to the graphics card. Some graphics cards may not need an IPQ to vork. 1hese cards are usually the lov-end cards that provide basic video tunctions. Check your graphics card`s documentation to contirm vhether it requires an IPQ to vork. Assgn I0 For v0A 171 A Setting Clock Speed Bandvidth CIK2 16.67 MHz 16.67 MBs CIK3 11.11 MHz 11.11 MBs CIK4 8.33 MHz 8.33 MBs CIK3 6.67 MHz 6.67 MBs CIK6 3.36 MHz 3.36 MBs It your graphics card doesn`t require an IPQ, then you can disable this teature to release an IPQ tor other devices to use.1his is particularly usetul vhen you have many devices that can`t share IPQs. Disabling this teature may not be necessary vith APIC-capable motherboards because they come vith more IPQs. When in doubt, it`s otten best to leave it enabled as graphics cards generally tunction better vith an IPQ. 1his is true even tor cards that oon`t require IPQs. Al Bus Clock Connon Options: 7.16MHz, CIK2, CIK3, CIK4, CIK3, CIK6 1he A1 bus is nothing more than another name tor the ISA bus.1he ISA bus vas originally an 8-bit bus running at just 4.77MHz. It vas then expanded to include a 16-bit bus running ini- tially at 6MHz and later at 8MHz. Lventually, the ISA bus vas standardized to run at a maxi- mum speed ot 8.33MHz. Because each ISA data transter takes anyvhere trom tvo to eight clock cycles to complete, this yields a maximum bandvidth ot only 4.77MB/s tor 8-bit cards and 8.33MB/s tor 16-bit cards. Maximum bandvidth tor the 8-bit ISA bus = 8.33MHz 1 byte (8-bits, 2 clock cycles per transter = 4.77MBs Maximum bandvidth tor the 16-bit ISA bus = 8.33MHz 2 bytes (16-bits, 2 clock cycles per transter = 8.33MBs 1his BIOS teature allovs you to select the ISA bus clock speed. 1he chipset actually generates the ISA bus clock by dividing the PCI clock. Hence, the available settings ot CLK/2, CLK/3, CLK/4, CLK/S, and CLK/6. Assuming that the PCI clock is set to 33MHz, these settings yield the tolloving clock speeds and bandvidth vith a 16-bit ISA bus: LhapIcr 4 0cIa|cd 0cscrpIons 172 A 1here is also the tixed speed ot 7.16MHz, vhich is derived by dividing the reterence clock generator speed ot 14.318MHz by a tactor ot tvo. As you can see, the setting ot CLK/4 yields an ISA bus speed ot 8.33MHz, vhich is the maxi- mum speed alloved by the otticial ISA specitications. Hovever, you can choose to overclock the ISA by selecting the settings CLK/3 or CLK/2, vhich yield clock speeds ot 11.11MHz and 16.67MHz, respectively. Overclocking the ISA bus greatly improves its pertormance. 1heretore, it is recommended that you try to use the taster settings it possible. Hovever, vhile never ISA cards are capable ot run- ning at this out-ot-spec speed, older ones may not vork properly at this speed. Setting Clock Speed Bandvidth CIK2 18.73 MHz 18.73 MBs CIK3 12.30 MHz 12.30 MBs CIK4 9.38 MHz 9.38 MBs CIK3 7.30 MHz 7.30 MBs CIK6 6.23 MHz 6.23 MBs It your ISA cards tail to vork properly, then you should select the setting ot CLK/4 or 7.16MHz.1his keeps the ISA bus vithin specitications. Please note that the previous calculations and recommendations vere based on a 33MHz PCI bus clock. It you are overclocking your PCI bus, please take the increased PCI clock speed into account' lor example, vith an overclocked PCI bus speed ot 37.3MHz, the available settings ot CLK/2, CLK/3, CLK/4, CLK/S, and CLK/6 yields the tolloving clock speeds and band- vidth vith a 16-bit ISA bus: AJA100AI0 I0L LonIro||cr 178 A With a 37.3MHz PCI bus, all ISA bus speed dividers yield increased clock speeds. Only the set- tings ot CLK/S, CLK/6, and 7.16MHz remain vithin ISA specitications. So, it you overclock your PCI bus, keep that in mind vhen you select the ISA bus speed divider. It all this is contusing and you vant to play s ate, select the setting ot 7.16MHz. 1hat is the tail- sate setting because it vill set the ISA bus to run at a tixed speed ot 7.16MHz, irrespective ot the PCI bus speed. AlA100RAID IDL Controllor Connon Options: Lnabled, Disabled 1his teature is only tound on certain motherboards that come vith an extra LltraDMA100 IDL controller vith PAID support. It allovs you to enable or disable the tunction ot that con- troller. Please note that the IDL controller covered by this BIOS teature is ditterent trom the chipset`s built-in IDL controller. 1his extra LltraDMA100 IDL controller is otten added to provide LltraDMA100 and PAID support in motherboards vhose chipset does not otter LltraDMA100 or PAID support. Lven it the chipset`s built-in IDL controller supports LltraDMA100 as vell as PAID, it is not controlled by this BIOS teature.1his teature is only used tor the extra IDL controller. lor the purpose ot avoiding contus ion, I shall hence reter to the built-in IDL controller as an internal IDL controller vhile the add-on IDL controller vill be knovn as an eternal IDL controller. It you vant to attach one or more IDL devices to the external LltraDMA100 PAID con- troller, you should enable this teature.You should only disable it tor the tolloving reasons : It you don`t have any IDL device attached to the external LltraDMA100 PAID controller lor troubleshooting purposes Disabling the external IDL controller trees up tvo IPQs and speeds up system booting. 1his is because the IDL controller`s BIOS doesn`t have to be loaded and the external controller`s otten long boot-up check and initialization sequence is skipped. So, it you don`t use the external IDL controller, it is recommended that you disable it. Athlon 4 SSLD Instruction Connon Options: Lnabled, Disabled 1he AMD Athlon originally came vith AMD`s Lnhanced 3DNov! 1echnology, vhich vas a collection ot 19 nev SIMD instructions. 1hese instructions vere similar to Intel`s SSL (Streaning SIMD Ltensions) instruction set, vhich debuted in the Intel Pentium III processor. Intel`s SSL vas, hovever, more complete in the sense that it consisted ot 70 SIMD instructions. Lventually, AMD vas torced to concede that the Intel SSL vas tar more popular vith sottvare developers. So, beginning vith the Palomino core ot the Athlon XP (and MP, tamily ot proces- sors, AMD started implementing Intel`s SSL instruction set. Since 18 ot the original Lnhanced 3DNov' instruction sets vere identical to those in Intel`s SSL, all AMD needed to do vas add another 32 instructions to make a complete implementa- tion ot Intel`s SSL instruction set. Ot course, that didn`t stop AMD trom calling it the 3DNov! Professional, even though it vas really just Intel`s SSL instruction set' AMD also added a status bit that tells any querying sottvare that the Athlon XPMP supports the tull SSL instruction set.1his vas meant to allov the Athlon XPMP to immediately take advantage ot SSL-optimized sottvare. Hovever, this status bit ends up causing some compatibil- ity issues. 1he BeOS operating system vas probably the biggest victim.1he SSL status bit actually fooieo BeOS` kernel into thinking that the Athlon XPMP processor vas an Intel processor.1his caused the kernel to send the vrong instructions to the Athlon XPMP processor, causing it to crash and reboot. 1here vere also compatibility issues vith other sottvare, all due to the SSL status bit. lor example, some graphics cards ( tor example, Matrox G430, cannot run Quake III under Windovs N1 4.0 vith the SSL status bit enabled. 1his is vhere the Athlon 4 SSLD Instruction BIOS teature comes in. 1his BIOS teature is a simple toggle tor the AMD Athlon XPMP`s SSL status bit. When enabled, the BIOS enables the SSL status bit. Querying sottvare vill recognize the processor as an SSL-compatible processor.1his allovs the processor to take advantage ot SSL- optimized sottvare. When disabled, the BIOS disables the SSL status bit. Querying sottvare vill not recognize the processor as an SSL-compatible processor.1he processor can only take advantage ot Lnhanced 3DNov'-optimized sottvare. By detault, this BIOS teature is set to Lnabled, vhich allovs tor optimal pertormance vith SSL-optimized sottvare. It is highly recommended that you leave it at the detault setting ot Lnabled. You should disable this BIOS teature only it you are tacing compatibility issues vith the SSL status bit. LhapIcr 4 0cIa|cd 0cscrpIons 174 A Auto Dotoct DIMM/PCI Clk Connon Options: Lnabled, Disabled When the motherboard`s clock generator pulses, the extreme values (spikes, ot the puls es creates LMI (Llectronagnetic Interference,. 1his causes interterence vith other electronics in the area. 1o reduce this problem, the BIOS can either modulate the pulses (to make them tlatter, or turn ott unused AGP, PCI, or memory clock signals. 1his teature is similar to the Snart Clock option ot the Spread Spectrun teature, vhich acts by the second method. It you enable it, the BIOS monitors the AGP, PCI, and memory slots. 1he clock signals ot unoccupied slots are automatically turned ott.1he clock signals to occupieo AGP, PCI, or memory slots are also turned ott vhenever there`s no activity. 1heoretically, LMI can be reduced this vay vithout compromising system stability.1his also allovs the computer to reduce pover consumption because only components that are running use pover, and then only vhen they are actually doing vork. 1he choice ot vhether to enable or disable this teature is really up to your personal preterence. Hovever, because this teature reduces LMI and pover consumption vithout compromising sys- tem stability, it is recommended that you enable it. Auto lurn OII PCI Clock Pin Connon Options: Lnabled, Disabled When the motherboard`s clock generator pulses, the extreme values (spikes, ot the puls es creates LMI (Llectronagnetic Interference,. 1his causes interterence vith other electronics in the area. 1o reduce this problem, the BIOS can either modulate the pulses (to make them tlatter, or turn ott the unused clock signals. 1his teature is a subset ot the Auto Detect DIMM/PCI Clk teature. It you enable it, the BIOS monitors the PCI slots tor activity. 1he clock signals ot unoccupied slots are automatically turned ott.1he clock signals to occupieo PCI slots are also turned ott vhenever there`s no activity. 1heoretically, LMI can be reduced this vay vithout compromising system stability.1his also allovs the computer to reduce pover consumption because only components that are running use pover, and then only vhen they are actually doing vork. 1he choice ot vhether to enable or disable this teature is really up to your personal preterence. Hovever, because this teature reduces LMI and pover consumption vithout compromising system stability, it is recommended that you enable it. AuIo Jurn 0ff PLI L|ock Pn 176 A B Boot Othor Dovico Connon Options: Lnabled, Disabled 1his teature determines vhether the BIOS attempts to load an operating system trom the Second Boot Device or 1hird Boot Device it it tails to load one trom the First Boot Device. 1his teature is enabled by detault, and it is recommended that you leave it as such. 1his allovs the BIOS to check the second and third boot devices tor operating systems atter tailing to tind one on the tirst boot device. Othervise, the BIOS simply halts the booting process vith the error mess age: No Operating Systen Found, even it there is an operating system on the second or third boot device. Boot Soquonco Connon Options: A, C, SCSI C,A, SCSI C, CD-POM,A CD-POM, C,A D, A, SCSI (only vhen you have at least 2 IDL hard disks, L, A, SCSI (only vhen you have at least 3 IDL hard disks, l, A, SCSI (only vhen you have 4 IDL hard disks, SCSI, A, C SCSI, C, A A, SCSI, C ISZIP, C 1his teature enables you to set the sequence by vhich the BIOS searches tor an operating sys- tem during the boot-up process. 1o ensure the shortest booting time possible, set the hard disk that contains your operating sys- tem as the tirst choice. Normally, this vould be drive C tor IDL drives but it you are using a SCSI hard disk, then select SCSI. Some motherboards have an external (not part ot the chipset, IDL controller. In such mother- boards, the SCSI option is replaced vith an L1 option. 1his allovs the computer to either boot trom an IDL hard disk connected to the external IDL controller or an SCSI hard disk. It you vant to boot trom an IDL hard disk running ott the internal IDL controller, do not set the Boot Sequence to start vith L1. Please note that this teature vorks in conjunction vith the Boot Sequence L1 Means teature. LhapIcr 4 0cIa|cd 0cscrpIons 17 B Boot Soquonco Ll Moons Connon Options: IDL, SCSI 1his BIOS teature determines vhether the system boots trom an IDL hard dis k connected to the externai IDL controller or an SCSI hard disk. Hovever, it only has an ettect it the L1 option has been selected in the Boot Sequence teature. 1o boot trom an IDL hard disk that`s connected to the externai IDL controller, you must tirst set the Boot Sequence teature to start vith the L1 option. lor example, the L1, C, A set- ting. 1hen, you have to set the Boot Sequence L1 Means teature to IDL. 1o boot trom an SCSI hard disk, set the Boot Sequence teature to start vith the L1 option. lor example, the L1, C, A setting.1hen, you have to set the Boot Sequence L1 Means teature to SCSI. Boot lo OS/2 Connon Options: Yes, No 1his is similar to the OS Select For DRAM > 64M BIOS teature. When there is more than 64MB ot memory in a computer, older versions ot IBM`s OS2 oper- ating system ditter trom other operating systems in the vay it manages memory. It is ditterent trom the conventional vay ot memory management.1heretore, a BIOS option vas created to provide compatibility tor such OS2 systems. It you are running an old, unpatched version ot OS2, you must select the Yes option. Hovever, please note that this is only true tor older versions ot OS2 that haven`t been upgraded using IBM`s lixPaks. Starting vith the OS2 Warp v3.0, IBM changed the memory management system to the more conventional method. IBM also issued lixPaks to address this issue vith older versions ot OS2. 1heretore, it you are using OS2 Warp v3.0 or higher, you should select No.You should also select No it you have upgraded an older version ot OS2 vith the lixPaks that IBM has been releasing over the years. It you select the Yes option vith a never or updated version (v3.0 or higher, ot OS2, it causes erroneous memory detection. lor example, it you have 64MB ot memory, it may only register as 16MB. Or, it you have more than 64MB ot memory, it may register as only 64MB ot memory. Lsers ot non-OS2 operating systems (such as Microsott Windovs XP, should select the No option. Doing othervise causes memory errors it you have more than 64MB ot memory in your system. In conclusion: It you are using an older version ot the IBM OS2 operating system, you should select Yes. It you are using the IBM OS2 Warp v3.0 or higher operating system, you should select No. 8ooI Jo 0Sj2 177 B It you are using an older version ot the IBM OS2 operating system but have already installed all the relevant IBM lixPaks, you should select No. Lsers ot non-OS2 operating systems (such as Microsott Windovs XP, should select the No option. Boot Up Iloppy Sook Connon Options: Lnabled, Disabled 1his BIOS teature determines it the BIOS checks tor a tloppy drive during boot-up. It enabled, the BIOS attempts to detect and initialize the tloppy drive. It it cannot detect one (due to improper contiguration or physical unavailability,, it tlashes an error message. Hovever, the system still is alloved to continue the boot process. It the tloppy drive is present, the BIOS queries the drive to tind out it it supports 40 tracks or 80 tracks operation. Because all tloppy drives in use today only support 80 tracks operation, this check is, trankly, redundant. It this teature is disabled, the BIOS skips the tloppy drive check. 1his speeds up the booting process by several seconds. Because a tloppy drive check is really pointless, it is recommended that you disable this teature tor a taster booting process . Boot Up NunLock Stotus Connon Options: On, Ott 1his BIOS teature sets the input mode ot the numeric keypad at boot up. It you turn this teature on, the BIOS sets the numeric keypad to tunction in the nuneric node (tor typing out numbers,. It you set it to Off, the numeric keypad tunctions in the cursor control node (tor control- ling the cursor, instead. 1he numeric keypad`s input mode can be svitched to either numeric or cursor control mode and back again at any time atter boot up.1his teature merely sets the initial input mode ot the keypad at boot up. 1he choice ot initial keypad input mode is entirely up to your preterence. Byto Morgo Connon Options: Lnabled, Disabled 1his BIOS teature is similar to the PCI Dynanic Bursting teature. It you have already read about the CPU to PCI Write Buffer teature, you should knov that the chipset has an integrated PCI vrite butter that allovs the CPL to immediately vrite up to four vords (or 64-bits, ot PCI vrites to it.1his trees up the CPL to vork on other tasks vhile the PCI vrite butter vrites them to the PCI bus. LhapIcr 4 0cIa|cd 0cscrpIons 178 B Nov, the CPL doesn`t alvays vrite 32-bit data to the PCI bus. 8-bit and 16-bit vrites can also take place. Hovever, vhile the CPL may only vrite 8-bits ot data to the PCI bus, it is still con- sidered a single PCI transaction.1his makes it equivalent to a 16-bit or 32-bit vrite in terms ot PCI bandvidth. 1his reduces the ettective PCI bandvidth, especially it there are many 8-bit or 16-bit CPL-to-PCI vrites. 1o solve this problem, the vrite butter can be programmed to accumulate and merge 8-bit and 16-bit vrites into 32-bit vrites.1he butter then vrites the merged data to the PCI bus. As you can see, merging the smaller 8-bit or 16-bit vrites into a tev large 32-bit vrites reduces the number ot PCI transactions required. 1his increases the etticiency ot the PCI bus and improves its bandvidth. 1his is vhere the Byte Merge BIOS teature comes in. It controls the byte merging capability ot the PCI vrite butter. It it is enabled, every vrite transaction goes straight to the vrite butter.1hey are accumulated until there is enough to be vritten to the PCI bus in a single burst.1his improves the PCI bus pertormance. It you disable byte merging, all vrites s till go to the PCI vrite butter (it the CPU to PCI Write Buffer teature has been enabled,. Hovever, the butter does not accumulate and merge the data. 1he data is vritten to the PCI bus as soon as the bus becomes tree.1his reduces PCI bus etticiency, particularly vhen 8-bit or 16-bit data is vritten to the PCI bus. 1heretore, it is recommended that you enable Byte Merge tor better pertormance. Hovever, please note that Byte Merge may be incompatible vith certain PCI netvork intertace cards (also knovn as NICs,. lor example, 3Com`s 3C903-series ot NICs von`t vork properly vith Byte Merge enabled. So, it your NIC (Netvork Intertace Card, von`t vork properly, try disabling Byte Merge. Othervise, you should enable Byte Merge tor better pertormance. 8yIc Mcrgc 170 B C Clock lhrottlo Connon Options: 12.3, 23.0, 37.3, 30.0, 62.3, 73.0, 87.3 1his BIOS teature is only valid tor systems that are povered by 0.13 Intel Pentium 4 proces- sors vith 312KB I2 cache.1hese processors come vith a 1hernal Monitor that actually con- sists ot an on-die thermal sensor and a 1hernal Control Circuit (1CC,. Because the thermal sensor is on-die and placed at the hottest part ot the dienear the integer AIL unitsit is able to closely monitor the processor's die temperature. When the 1hermal Monitor is in automatic mode and the thermal sensor detects that the processor has reached its maximum sate operating temperature, it vill send a PPOCHO14 (Processor Hot, signal, vhich activates the 1CC.1he 1CC vill then modulate the clock cycles by inserting null cycles, typically at a rate ot S0-70 ot the total number ot clock cycles. Note that the operating trequency ot the processor remains unchanged. 1he 1CC only inserts null cycles that result in the processor resting30-70 ot the time. As the die temperature drops, the 1CC vill gradually reduce the number ot null cycles until no more is required to keep the die temperature belov the sate point.1hen the thermal sensor stops sending the PPOCHO14 signal, thereby turning ott the 1CC.1his mechanism allovs the processor to dynamically adjust its duty cycles to ensure its die temperature remains vithin sate limits. 1his BIOS teature allovs manual contiguration ot the 1hermal Control Circuit. Instead ot alloving the 1CC to automatically start vith a duty cycle ot 30-S0, you can manually set the duty cycle. Available options tor this BIOS teature are set values ot the processo`s duty cycle vhen the 1hermal Control Circuit gets activated.1hey range trom a lov ot 12.S to a high ot 87.S. Please note that these options retlect the processor`s duty cycle, not its clock speed.1he clock speed ot the processor remains unchanged. It you are looking tor a Disabled option, there is no such option.You cannot turn ott the 1hermal Control Circuit. But it you keep your processor cool enough so that it never exceeds the maximum sate operating temperature, the 1hermal Control Circuit vill never get activated. 1he detault setting is usually 62.S. 1his means the 1hermal Control Circuit vill insert null cycles to allov the processor to rest 37.S ot the time. 1he choice ot vhat you should set the 1hermal Control Circuit to run at is really up to you. 1he lover the duty cycle, the slover your processor vill pertorm, but it vill take less time to cool dovn the processor enough to turn ott the 1CC. Lsing a higher duty cycle vill not impair pertormance as much but it vill take longer tor your processor to cool dovn enough to turn ott the 1CC. LhapIcr 4 0cIa|cd 0cscrpIons 180 C Conpotiblo IPU OPCODL Connon Options: Lnabled, Disabled In Intel IA-32 (P6 tamily, Pentium 4, and so torth, processors, the x87 lPL stores the opcode ot the last executed non-control instruction (also knovn as the fopcode or FOP code, in an 11-bit register. 1his is to provide state intormation tor exception handlers . Because the tirst 3 bits ot the tirst opcode byte are the same tor all lPL opcodes, only the last 3 bits ot the tirst opcode byte are stored in the register. 1he second opcode byte pro- vides the remaining 8-bits ot data. In previous imple- mentations, the tinal opcode (or lOP, stored in the lOP register vas alvays the lOP ot the last non-transparent tloating point instruction executed betore an lSAVL, lS1LNV, or lXSAVL instruction. Hovever, to improve lPL pertormance, the Pentium 4 and Xeon processors only store the lOP ot the last non-transparent tloating point instruction that have an unmasked exception. lor backvard compatibility, the Pentium 4 and Xeon processors allov programmable control ot the lOP register. 1his is vhere the Conpatible FPU OPCODL BIOS teature comes in. When enabled, the processor reverts to the lOP code compatibility mode and stores the last non-transparent tloating point instruction in the 11-bit lOP register. Intel recommends that this teature should only be enabled it the sottvare vas designed to use the topcode to analyze pro- gram pertormance or to res tart the program atter an exception has been handled. When disabled, the processor turns ott the lOP code compatibility mode and only stores the lOP ot the last non-transparent tloating point instruction that had an unmasked exception.1his allovs tor better lPL pertormance. 1heretore, it is recommended that you disable this teature.1his allovs tor better lPL pertorm- ance, although some older programs may require you to enable this teature to allov recovery trom lPL exceptions. CPU Drivo Strongth Connon Options: 0, 1, 2, 3 1he system controller has auto-compensation circuitry that automatically compensates tor impedance variations in motherboard designs. Hovever, because the motherboard impedance is more or less tixed tor each motherboard design, some manutacturers may choose to pre- calculate the optimal drive strength tor a particular design and use it instead. Lither vay, the motherboard`s impedance on the processor bus is compensated tor. LPu 0rvc SIrcngIh 181 C 7 2 0 7 0 10 8 7 0 1st nst ruct ion Byte 2nd nstruction Byte x87 FPU Opcode Register (Courtes of Intei Corporation) Hovever, vhen the auto-compensation logic is bypassed and a tixed drive strength is used, the amount ot impedance compensation may not be sutticient sometimes. Hence the need tor this BIOS teature.1his BIOS teature allovs you to manually set the processor bus drive strength. 1he higher the value, the stronger the drive strength. So, it you are tacing stability problems vith your processor, you might vant to try boosting the CPL drive strength to a higher value. It vill help to correct any possible increase in impedance trom the motherboard. Due to the nature ot this BIOS teature, it is also possible to use it as an aid in overclocking the CPL. By raising the CPU Drive Strength, it is possible to improve its stability at overclocked speeds . So, try the higher values ot 2 or 3 it your CPL just von`t go the extra mile. Hovever, this is not a suretire vay ot overclocking the CPL. Increasing it to the highest value does not necessarily mean that you can overclock the CPL more than you already can. In addi- tion, it is important to note that increas ing the CPL drive strength does not improve its per- tormance. Contrary to popular opinion, it is not a pertormance-enhancing teature. Although little else is knovn about this teature, the dovnside to a high CPL drive strength is increased LMI (Llectronagnetic Interference,, pover consumption, and thermal output. 1heretore, unless you need to boost the processor bus drive strength (tor troubleshooting or overclocking purposes,, it is recommended that you leave it at the detault s etting. CPU Iost String Connon Options: Lnabled, Disabled 1he Pentium 4, Xeon, and P6 tamily ot processors can actually modity their operation during string store operations to maximize pertormance.1his ability is called fast string processing. It certain tast string conditions are met, the processor can actually operate oirecti on the string in a cache-line us ing the cache-line mode.1he string data is then vritten back to the cache- line atter moditication by the processor. 1his BIOS teature controls the processor`s tast string teature. When enabled, the processor operates on the string in a cache line vhen the tast string con- ditions are met. When disabled, the processor does not operate on the string vhile it is in a cache line. It is recommended that you enable CPL last String tor better pertormance. 1here is currently no reason vhy you should disable CPL last String. CPU Hypor-lhrooding Connon Options: Lnabled, Disabled 1he Intel Hyper-1hreading 1echnology is an extension to the IA-32 architecture, vhich allovs a single processor to execute tuo or more separate threads concurrently. When hyper- threading is enabled, multi-threaded sottvare applications can execute their threads in parallel, thereby improving the processor`s pertormance. 1he current implementation involves tuo logical processors sharing the processor`s execution engine and its bus intertace. Lach logical processor, hovever, comes vith its ovn APIC. 1he other teatures ot the processor are either shared or duplicated in each logical proces sor. LhapIcr 4 0cIa|cd 0cscrpIons 182 C Here is a list ot the teatures duplicated in each logical processor: General registers (LAX, LBX, LCX, LDX, LSI, LDI, LSP, and LBP, Segment registers (CS, DS, SS, LS, lS, and GS, LlIAGS and LIP registers x87 lPL regis ters (S10 to S17, status vord, control vord, tag vord, data operand pointer, and instruction pointer, MMX registers (MM0 to MM7, XMM registers (XMM0 to XMM7, MXCSP register Control registers (CP0, CP2, CP3, CP4, System table pointer registers (GD1P, ID1P, ID1P, task register, Debug registers (DP0, DP1, DP2, DP3, DP6, DP7, Debug control MSP (IA32_DLBLGC1I, Machine check global status MSP (IA32_MCG_S1A1LS, Machine check capability MSP (IA32_MCG_CAP, 1hermal clock modulation and ACPI pover management control MSPs 1ime stamp counter MSPs Most ot the other MSP registers including Page Attribute 1able (PA1, Iocal APIC registers Here are the teatures shared by the tvo logical processors: IA32_MISC_LNABIL MSP Memory type range registers (M1PPs, And the tolloving are teatures that can be duplicated or shared according to requirements: Machine check architecture (MCA, MSPs Pertormance monitoring control and counter MSPs 1he Intel Hyper-1hreading 1echnology is only supported by the Intel Pentium 4 (otticially only those 3.06GHz and taster, and the Intel Xeon processors. Please note that tor Hyper- 1hreading to vork, you should have the tolloving: An Intel processor that supports Hyper-1hreading A motherboard vith a chipset and BIOS that support Hyper-1hreading An operating system that supports Hyper-1hreading ( Microsott Windovs XP or Iinux 2.4.x, Because it behaves like tvo separate processors vith their ovn APICs, you should also enable APIC Function in the BIOS, vhich is required tor multi-processing. It is highly recommended that you enable CPL Hyper-1hreading tor improved processor pertormance. LPu hypcr-Jhrcadng 188 C CPU L2 Cocho LCC Chocking Connon Options: Lnabled, Disabled 1his BIOS teature enables or disables the L2 (Level 2 or Secondary, cache`s LCC (Lrror Checking and Correction, tunction, it available. Lnabling this teature is recommended because it detects and corrects single-bit errors in data stored in the I2 cache. As most data reads are satistied by the I2 cache, the I2 cache`s LCC tunction should catch and correct almost all single-bit errors in the memory subsystem. It also detects double-bit errors, although it cannot correct them. Hovever, this isn`t such a big deal because double-bit errors are extremei rare. lor all practical purposes, the LCC check should be able to catch virtually all data errors.1his is especially usetul at overclocked speeds vhen errors are most likely to creep in. 1here are those vho advocate disabling LCC checking because it reduces pertormance. 1rue, LCC checking doesn`t come tree.You can expect some pertormance degradation vith LCC checking enabled. Hovever, unlike LCC checking ot DPAM modules, the pertormance degra- dation associated vith I2 cache LCC checking is comparatively small. Balance that against the increased stability and reliability achieved through I2 cache LCC checking and the minimal reduction in pertormance seems rather cheap, doesn`t it Ot course, it you don`t do any serious vork vith your system and vant a little speed boost tor your games, disable CPL I2 Cache LCC Checking by all means. Hovever, it you are overclocking your processor, LCC checking may enable you to overclock higher than originally possible.1his is because any single-bit errors that occur as a result ot overclocking are corrected by the I2 cache`s LCC tunction. So, tor most intents and purposes, I recommend that you enable this teature tor greater sys tem stability and reliability. Please note that the presence ot this teature in the BIOS does not necessarily mean that your processor`s I2 cache actually supports LCC checking. Many processors do not ship vith LCC- capable I2 cache. In such cases, you still can enable this teature in the BIOS, but it has no eff ect. CPU Lovol 1 Cocho Connon Options: Lnabled, Disabled 1he modern processor is a very tast piece ot silicon. Lntortunately, PAM development has lagged so tar behind that the processor vould be tatally stalled by slov memory accesses it it has to rely entirely on current PAM technology. 1o alleviate this problem, processors nov come vith a small amount ot ultra-tast SRAM (Static RAM, vithin its core. 1his small amount ot SPAM is used to cache instructions and data, so the processor can access them instantaneously. Because this is the tirst cache that the processor checks vhen it needs data, it is knovn as the Level 1 cache or L1 cache. It is also knovn by some as the prinary cache. In current processor designs, the Ievel 1 cache can range trom 32KB to 128KB in size. It the processor cannot tind vhat it vants in the Ievel 1 cache, it checks the Level 2 cache betore proceeding to the Level 3 cache (in some cases,. In the vorst-case scenario, all the caches are unable to tultill the processor`s request.When this happens, the processor has to access the PAM itselt. LhapIcr 4 0cIa|cd 0cscrpIons 184 C Naturally, the processor is severely s talled vhen it has to retrieve intormation trom the much slover memory. lortunately, the combination ot tast caches is otten able to satisty the processor`s data requests most ot the time. In tact, the caches are so etticient that they make the entire memory subsystem appear almost as tast as they are' 1his is vhere the CPU Level 1 Cache BIOS teature comes in. It controls the tunctionality ot the processor`s Ievel 1 cache. When enabled, the processor`s Ievel 1 cache is alloved to tunction. 1his allovs the best poss i- ble pertormance trom the processor. When disabled, the processor`s Ievel 1 cache is disabled.1he process or bypas ses the Ievel 1 cache and relies only on the Ievel 2 and Ievel 3 (it available, caches.1his reduces the pertorm- ance ot the processor. 1he recommended setting is obviously Lnabled because disabling it severely attects the proces- sor`s pertormance. Hovever, the Disabled setting is usetul as a troubleshooting tool, especially vhen you are overclocking your processor. lor example, it your processor cannot reach 2GHz, you can try to tind out it the cause is the Ievel 1 cache by disabling this BIOS teature. It this allovs your proces sor to run at 2GHz and beyond, then the Ievel 1 cache is the cause ot your processor`s tailure to run at 2GHz. Hovever, it your processor still cannot run at 2GHz even vith the Ievel 1 cache disabled, then the problem lies elsevhere. Please note that disabling the Ievel 1 cache in order to increase the overclockability ot the CPL is a :er |ao idea. It the Ievel 1 cache is disabled, the processor vill stall trequently because the memory subsystem just isn`t tast enough to continuously teed data to the processor by itselt' 1heretore, except tor troubleshooting purposes, this teature should alvays be lett enabled. CPU Lovol 2 Cocho Connon Options: Lnabled, Disabled 1he modern processor is a very tast piece ot silicon. Lntortunately, PAM development has lagged so tar behind that the processor vould be tatally stalled by slov memory accesses it it has to rely entirely on current PAM technology. 1o alleviate this problem, processors nov come vith a small amount ot ultra-tast SRAM (Static RAM, vithin its core. 1his small amount ot SPAM is used to cache instructions and data, so the processor can access them instantaneously. 1his is knovn as the Level 1 cache or L1 cache. In current processor designs, the Ievel 1 cache can range trom 32KB to 128KB in size. It the processor cannot tind vhat it vants in the Ievel 1 cache, it checks the Level 2 cache betore proceeding to the Level 3 cache (in some cases,. In the vorst-case scenario, all the caches are unable to tultill the processor`s request.When this happens, the processor has to access the PAM itselt. Naturally, the processor is severely s talled vhen it has to retrieve intormation trom the much slover memory. lortunately, the combination ot tast caches is otten able to satisty the processor`s data requests most ot the time. In tact, the caches are so etticient that they make the entire memory subsystem appear almost as tast as they are' As mentioned above, the processor not only has a Ievel 1 cache but, by necessity, a Level 2 cache or L2 cache as vell. 1his cache is also knovn by some as the secondary cache. LPu Lcvc| 2 Lachc 186 C 1his Ievel 2 cache is designed to handle data requests that the Ievel 1 cache tails to satisty. Although slover than the Ievel 1 cache, the Ievel 2 cache compensates by being much larger in size.While the largest Ievel 1 cache at this time is only 128KB, Ievel 2 caches can be as large as 1MB' Irrespective ot the actual numbers, the larger size ot the Ievel 2 cache allovs it to store a lot more data than the Ievel 1 cache.1his gives it a high probability ot satis tying cache misses trom the Ievel 1 cache. In tact, the tvo caches vorking together are actually capable ot satistying the processor`s data request 909 ot the time' 1his greatly reduces the need tor the processor to access the much slover PAM. 1his is vhere the CPU Level 2 Cache BIOS teature comes in. It controls the tunctionality ot the processor`s Ievel 2 cache. When enabled, the processor`s Ievel 2 cache is alloved to tunction. 1his allovs the best poss i- ble pertormance trom the processor. When disabled, the processor`s Ievel 2 cache is disabled.1he process or bypas ses the Ievel 2 cache and relies only on the Ievel 1 and Ievel 3 (it available, caches.1his reduces the pertorm- ance ot the processor. 1he recommended setting is obviously Lnabled because disabling it severely attects the proces- sor`s pertormance. Hovever, the Disabled setting is usetul as a troubleshooting tool, especially vhen you are overclocking your processor. lor example, it your processor cannot reach 2GHz, you can try to tind out it the cause is the Ievel 2 cache by disabling this BIOS teature. It this allovs your proces sor to run at 2GHz and beyond, then the Ievel 2 cache is the cause ot your processor`s tailure to run at 2GHz. Hovever, it your processor still cannot run at 2GHz even vith the Ievel 2 cache disabled, then the problem lies elsevhere. Please note that disabling the Ievel 2 cache in order to increase the overclockability ot the CPL is a :er |ao idea. It the Ievel 2 cache is disabled, the processor vill stall trequently because the memory subsystem just isn`t tast enough to continuously teed data to the processor by itselt' 1heretore, except tor troubleshooting purposes, this teature should alvays be lett enabled. CPU Lovol 3 Cocho Connon Options: Lnabled, Disabled In addition to the Ievel 1 and Ievel 2 caches, some processors come vith an additional cache called Level 3 cache or L3 cache. 1his Ievel 3 cache is designed to handle data requests that the Ievel 1 and Ievel 2 caches tail to satisty. Although slover than the Ievel 2 cache, the Ievel 3 cache compensates by being much larger in size.While the largest Ievel 2 cache at this time is only 312KB, Ievel 3 caches can be as large as 4MB' Irrespective ot the actual numbers, the larger size ot the Ievel 3 cache allovs it to store a lot more data than the Ievel 2 cache.1his gives it a high probability ot satistying cache misses trom the Ievel 2 cache.With three caches vorking together, the chance ot the processor stalling due to the need to access the much slover PAM is very small. 1his is vhere the CPU Level 3 Cache BIOS teature comes in. It controls the tunctionality ot the processor`s Ievel 3 cache. LhapIcr 4 0cIa|cd 0cscrpIons 18 C Currently, this is an Intel Xeon MP-specitic BIOS teature. 1he Intel Xeon MP processor tea- tures an on-die Ievel 3 cache that can be 312KB, 1MB or 2MB in size. It is an 8-vay set asso- ciative sectored cache vith 64-byte cache lines. When enabled, the processor`s Ievel 3 cache is alloved to tunction. 1his allovs the best pos si- ble pertormance trom the processor. When disabled, the processor`s Ievel 3 cache is disabled.1he process or bypas ses the Ievel 3 cache and relies only on the Ievel 1 and Ievel 2 caches.1his reduces the pertormance ot the processor. 1he recommended setting is obviously Lnabled because disabling it severely attects the proces- sor`s pertormance. Hovever, the Disabled setting is usetul as a troubleshooting tool, especially vhen you are overclocking your processor. lor example, it your processor cannot reach 2GHz, you can try to tind out it the cause is the Ievel 3 cache by disabling this BIOS teature. It this allovs your proces sor to run at 2GHz and beyond, then the Ievel 3 cache is the cause ot your processor`s tailure to run at 2GHz. Hovever, it your processor still cannot run at 2GHz even vith the Ievel 3 cache disabled, then the problem lies elsevhere. Please note that disabling the Ievel 3 cache in order to increase the overclockability ot the CPL is a :er |ao idea. It the Ievel 3 cache is disabled, the processor may stall trequently, especially vhen the system is running memory-intensive applications. 1heretore, except tor troubleshooting purposes, this teature should alvays be lett enabled. CPU lhornol-lhrottling Connon Options: 12.3, 23.0, 37.3, 30.0, 62.3, 73.0, 87.3 1his BIOS teature is only valid tor systems that are povered by 0.13 Intel Pentium 4 proces- sors vith 312KB I2 cache.1hese processors come vith a 1hernal Monitor, vhich actually consists ot an on-die thermal sensor and a 1hernal Control Circuit (1CC,. Because the thermal sensor is on-die and placed at the hottest part ot the die[md|near the integer AIL unitsit is able to closely monitor the processor`s die temperature. When the 1hermal Monitor is in automatic mode and the thermal sensor detects that the processor has reached its maximum sate operating temperature, it vill send a PROCHO1 (Processor Hot, signal, vhich activates the 1CC.1he 1CC vill then modulate the clock cycles by inserting null cycles, typically at a rate ot S0-70 ot the total number ot clock cycles. Note that the operating trequency ot the processor remains unchanged. 1he 1CC only inserts null cycles that result in the processor resting30-70 ot the time. As the die temperature drops, the 1CC vill gradually reduce the number ot null cycles until no more is required to keep the die temperature belov the sate point.1hen the thermal sensor stops sending the PPOCHO14 signal, thereby turning ott the 1CC.1his mechanism allovs the processor to dynamically adjust its duty cycles to ensure its die temperature remains vithin sate limits. 1his BIOS teature allovs manual contiguration ot the 1hermal Control Circuit. Instead ot alloving the 1CC to automatically start vith a duty cycle ot 30-S0, you can manually set the duty cycle. LPu Jhcrma|-JhroII|ng 187 C Available options tor this BIOS teature are set values ot the processor`s duty cycle vhen the 1hermal Control Circuit gets activated.1hey range trom a lov ot 12.S to a high ot 87.S. Please note that these options retlect the processor`s duty cycle, not its clock speed.1he clock speed ot the processor remains unchanged. It you are looking tor a Disabled option, there is no such option.You cannot turn ott the 1hermal Control Circuit. But it you keep your processor cool enough so that it never exceeds the maximum sate operating temperature, the 1hermal Control Circuit vill never get activated. 1he detault setting is usually 62.S. 1his means the 1hermal Control Circuit vill insert null cycles to allov the processor to rest 37.S ot the time. 1he choice ot vhat you should set the 1hermal Control Circuit to run at is really up to you. 1he lover the duty cycle, the slover your processor vill pertorm, but it vill take less time to cool dovn the processor enough to turn ott the 1CC. Lsing a higher duty cycle vill not impair pertormance as much but it vill take longer tor your processor to cool dovn enough to turn ott the 1CC. CPU to PCI Post Writo Connon Options: Lnabled, Disabled 1his BIOS teature controls the chipset`s CPL-to-PCI vrite butter. It is used to s tore PCI vrites trom the processor betore they are vritten to the PCI bus. It this butter is disabled, the processor bypasses the butter and vrites directly to the PCI bus. Although this may seem like the taster and better method, it really isn`t so. When the processor vants to vrite to the PCI bus, it has to arbitrate tor control ot the PCI bus.1his takes time, especially vhen there are other devices requesting access to the PCI bus as vell. During this time, the processor cannot do anything else but vait tor its turn. Lven vhen it gets control ot the PCI bus, the processor s till has to vait until the PCI bus is tree. Because the processor bus (vhich can be as tast as 333MHz, is many times taster than the PCI bus (at only 33MHz,, the processor vastes many clock cycles just vaiting tor the PCI bus. And it hasn`t even begun vriting to the PCI bus yet' 1he entire transaction, theretore, puts the processor out ot commission tor many clock cycles. 1his is vhere the CPL-to-PCI vrite butter comes in. It is a small memory butter built into the chipset. 1he actual size ot the butter varies trom chipset to chipset. But in most cases, it is big enough tor four vords or 64-bits vorth ot data. When this vrite butter is enabled, all PCI vrites trom the processor go straight into it, instead ot the PCI bus.1his is virtually instantaneous because the processor does not have to arbitrate or vait tor the PCI bus. 1hat task is nov lett to the chipset and its vrite butter.1he processor is thus tree to vork on something else. It is important to note that the vrite butter isn`t able to vrite the data to the PCI bus any taster than the processor can.1his is because the vrite butter still has to arbitrate and vait tor control ot the PCI bus' Hovever, the ditterence here is that the entire transaction can be carried out vithout tying up the processor. LhapIcr 4 0cIa|cd 0cscrpIons 188 C 1o sum it all up, enabling the CPL to PCI vrite butter trees up CPL cycles that vould nor- mally be vasted vaiting tor the PCI bus. 1heretore, it is recommended that you enable this tea- ture tor better pertormance. CPU to PCI Writo BuIIor Connon Options: Lnabled, Disabled 1his BIOS teature controls the chipset`s CPL-to-PCI vrite butter. It is used to s tore PCI vrites trom the processor betore they are vritten to the PCI bus. It this butter is disabled, the processor bypasses the butter and vrites directly to the PCI bus. Although this may seem like the taster and better method, it really isn`t so. When the processor vants to vrite to the PCI bus, it has to arbitrate tor control ot the PCI bus.1his takes time, especially vhen there are other devices requesting access to the PCI bus as vell. During this time, the processor cannot do anything else but vait tor its turn. Lven vhen it gets control ot the PCI bus, the processor s till has to vait until the PCI bus is tree. Because the processor bus (vhich can be as tast as 333MHz, is many times taster than the PCI bus (at only 33MHz,, the processor vastes many clock cycles just vaiting tor the PCI bus. And it hasn`t even begun vriting to the PCI bus yet' 1he entire transaction, theretore, puts the processor out ot commission tor many clock cycles. 1his is vhere the CPL-to-PCI vrite butter comes in. It is a small memory butter built into the chipset. 1he actual size ot the butter varies trom chipset to chipset. But in most cases, it is big enough tor four vords or 64-bits vorth ot data. When this vrite butter is enabled, all PCI vrites trom the processor go straight into it, instead ot the PCI bus.1his is virtually instantaneous because the processor does not have to arbitrate or vait tor the PCI bus. 1hat task is nov lett to the chipset and its vrite butter.1he processor is thus tree to vork on something else. It is important to note that the vrite butter isn`t able to vrite the data to the PCI bus any taster than the processor can.1his is because the vrite butter still has to arbitrate and vait tor control ot the PCI bus' Hovever, the ditterence here is that the entire transaction can be carried out vithout tying up the processor. 1o sum it all up, enabling the CPL to PCI vrite butter trees up CPL cycles that vould nor- mally be vasted vaiting tor the PCI bus. 1heretore, it is recommended that you enable this tea- ture tor better pertormance. CPU VCoro Voltogo Connon Options: Std.Vcore, Paising 1his is a BIOS teature so tar seen only in the ABI1 NV7-series ot motherboards. It is used to give a small boost to the processor`s core voltage. When set to Std.Vcore, the motherboard supplies the processor vith the detault core voltage. When set to Raising, the motherboard boosts the processor`s core voltage by approximately 3. So, it your processor has a core voltage ot 1.7 volts, using the Paising option raises that voltage to about 1.7SV. LPu vLorc vo|Iagc 180 C As you can see, the voltage boost courtes y ot this BIOS teature is not remarkable. In tact, this boosted voltage is still vithin the processor`s specitied voltage limits' Hovever, because it appears to be the only vay to boost the processor`s core voltage in NVIDIA nlorce-based motherboards, this 3 boost is better than nothing at all' It may not allov radical overclocking, but it should allov a little more overclocking treedom. It you are an overclocker, it is recommended that you select the Raising option. It should allov your processor to be a little more overclockable. At the very least, it improves its stability at overclocked speeds. It you are not an overclocker, the choice ot vhether to enable or disable this BIOS teature is really up to you.You can enable it to ensure a more stable processor or you can disable it to save pover and reduce the thermal output. LhapIcr 4 0cIa|cd 0cscrpIons 100 C D DBI Output Ior AGP lrons. Connon Options: Lnabled, Disabled 1he tull name tor this BIOS teature is Dynanic Bus Inversion Output for AGP 1ransnitter. It is an AGP 3.0-specitic BIOS teature that only appears vhen you install an AGP 3.0-compliant graphics card. 1he AGP bus has 32 data lines divided into tvo sets. In each set, there are 16 data lines that individually svitch to either a high (1, or lov (0, as it sends out data. Sometimes, a large num- ber ot these data lines may svitch together to the same polarity (either 1 or 0, and then svitch back to the opposite polarity. 1his mass svitching to the same polarity is called sinultaneous svitching outputs and it creates a lot ot unvanted electrical noise at the AGP controller and GPL intertaces.1his is only signiticant it the number ot lines simultaneously svitching to the same polarity exceeds S0 ot the data lines. 1o avoid this, the AGP 3.0 specitications introduced a scheme called Dynanic Bus Inversion or DBI. It makes use ot tvo nev DBI linesone tor each 16-line set. 1hese DBI lines are only supported by AGP 3.0-compliant graphics cards. When enabled, it ensures that the data lines are limited to a maximum ot 8 sinultaneous svitchings or transitions per 16-line set.When the number ot simultaneous transitions exceeds 8 or S0 ot the data lines, the AGP controller svitches the polarity ot the DBI line instead.1he data lines that vere supposed to svitch en masse to the opposite polarity remain at the same polarity. When disabled, there are no restrictions to the number ot simultaneous svitchings that the data lines can pertorm. At the receiving end hovever, the data is reproduced exactly as it vas meant to. 1his is because the DBI line actually serves as a reterence signal tor the AGP data signals. Although the data sig- nals may have been inverted on the transmitter end, the inverted DBI signal corrects it at the receiving end. Hovever, because only one, instead ot 9 or more, data lines svitched to the opposite polarity, the amount ot electrical noise generated is signiticantly reduced. In short, DBI improves stability ot the AGP intertace by reducing signal noises that occur as a result ot sinultaneous svitch- ing outputs. It also reduces the AGP controller`s pover consumption. 1heretore, it is recommended that you enable DBI Output for AGP 1rans. to save pover as vell as reduce signal noise trom simultaneous svitching outputs. Doloy DRAM Rood Lotch Connon Options: Auto, No Delay, 0.3ns, 1.0ns, 1.3ns 1his teature is similar to the DRAM Read Latch Delay BIOS teature. It tine-tunes the DPAM timing parameters to adjust tor ditterent DPAM loadings. 0c|ay 0AM cad LaIch 101 D 1he DPAM load changes vith the number as vell as the type ot memory modules ins talled. DPAM loading increases as the number ot memory modules increases. It also increases it you use double-sided modules instead ot single-sided ones. In short, the more DPAM devices you use, the greater the DPAM loading. As such, a lone single-sided memory module provides the lovest DPAM load possible. With heavier DPAM loads, you may need to delay the moment vhen the memory controller latches onto the DPAM device during reads. Othervise, the memory controller may tail to latch properly onto the desired DPAM device and read trom it. 1he Auto option allovs the BIOS to select the optimal amount ot delay trom values preset by the manutacturer. 1he No Delay option torces the memory controller to latch onto the DPAM device vithout delay, even it the BIOS presets indicate that a delay is required. 1he three timing options (0.Sns, 1.0ns, and 1.Sns, give you manual control ot the read latch delay. Normally, you should let the BIOS select the optimal amount ot delay trom values preset by the manutacturer (using the Auto option,. Hovever, it you notice that your system has become unstable upon installation ot additional memory modules, you should try setting the DPAM read latch delay yourselt. 1he longer the delay, the poorer the read pertormance ot your memory modules. Hovever, the stability ot your memory modules von`t increase together vith the length ot the delay. Pemember, the purpose ot the teature is to ensure that the memory controller is able to latch onto the DPAM device vith all sorts ot DPAM loadings. 1he amount ot delay should be just enough to allov the memory controller to latch onto the DPAM device in your particular situation. Don`t unnecessarily increase the delay. It isn`t going to increas e stability. In tact, it may just make things vorse' So, start vith 0.Sns and vork your vay up until your system stabilizes. It you have a light DPAM load, you can ensure optimal pertormance by manually using the No Delay option.1his torces the memory controller to latch onto the DPAM devices uithout oeia, even it the BIOS presets indicate that a delay is required. Naturally, this can potentially cause stability problems it you actually have a heavy DPAM load. 1heretore, it your system becomes unstable atter using the No Delay option, simply revert back to the detault value ot Auto so that the BIOS can adjust the read latch delay to suit the DPAM load. Doloy IDL Initiol Connon Options: 0 to 13 Pegardless ot its shortcomings, the IDL standard is remarkably backvard-compatible. Lvery upgrade ot the standard vas designed to be tully compatible vith older IDL devices. So, you can actually use the old 40MB hard disk that came vith your ancient 386 system in your spanking nev Athlon XP s ystem' Hovever, even backvard compatibility cannot account tor the slover motors used in the older drives. Motherboards are capable ot booting up much taster these days. 1heretore, initialization ot IDL devices nov take place much earlier. Lntortunately, this also means that some older IDL drives are not be able to spin up in time to be initialized' When this happens, the BIOS is unable to detect that IDL drive and the drive is not accessible even though it is actually running just tine. LhapIcr 4 0cIa|cd 0cscrpIons 102 D 1his is vhere the Delay IDL Initial BIOS teature comes in. It allovs you to torce the BIOS to delay the initialization ot IDL devices tor up to 13 seconds. 1he delay allovs your IDL devices more time to spin up betore the BIOS initializes them. It you do not us e old IDL drives and the BIOS has no problem initializing your IDL devices, it is recommended that you leave the delay at the detault value ot 0 tor the shortest possible boot- ing time. Most IDL devices manutactured in the last tev years have no problem spinning up in time tor initialization. Hovever, it one or more ot your IDL devices tail to initialize during the boot up process, start vith a delay ot 1 second. It that doesn`t help, gradually increase the delay until all your IDL devices initialize properly during the boot up process. Doloy Prior lo lhornol Connon Options: 4 Minutes, 8 Minutes, 16 Minutes, 32 Minutes 1his BIOS teature is only valid tor systems that are povered by 0.13 Intel Pentium 4 proces- sors vith 312KB I2 cache.1hese processors come vith a 1hernal Monitor that actually con- sists ot an on-die thermal sensor and a 1hernal Control Circuit (1CC,. Because the thermal sensor is on-die and placed at the hottest part ot the dienear the integer AIL units, it is able to closely monitor the processor`s die temperature. When the 1hermal Monitor is in automatic mode and the thermal sensor detects that the processor has reached its maximum sate operating temperature, it sends a PROCHO1 (Processor Hot, signal that activates the 1CC. 1he 1CC then modulates the clock cycles by inserting null cycles, typically at a rate ot S070 ot the total number ot clock cycles . Note that the operating trequency ot the processor remains unchanged. 1he 1CC only inserts null cycles that result in the processor resting3070 ot the time. As the die temperature drops, the 1CC gradually reduces the number ot null cycles until no more is required to keep the die temperature belov the sate point.1hen the thermal sensor stops sending the PPOCHO14 signal, thereby turning ott the 1CC.1his mechanism allovs the processor to dynamically adjust its duty cycles to ensure its die temperature remains vithin sate limits. 1he Delay Prior 1o 1hernal BIOS teature controls the activation ot the 1hermal Monitor`s automatic mode. It allovs you to determine vhen the Pentium 4`s 1hermal Monitor should be activated in automatic mode atter the system boots. lor example, vith the detault value ot 16 Minutes, the BIOS activates the 1hermal Monitor in automatic mode 16 minutes atter the system starts booting up. It also allovs the vatchdog timer to generate a Systen Managenent Interrupt (SMI,, thereby presenting the BIOS vith an opportunity to enable the 1hermal Monitor vhen run- ning non-ACPI-compliant operating s ystems. Generally, the 1hermal Monitor should not be activated immediately atter booting because the processor is under a heavy load during the booting process. 1his causes a sharp rise in die tem- perature trom its cold state. Because it takes time tor the thermal output to radiate trom the die to the heat sink, the thermal sensor registers the s udden spike in die temperature and prema- turely activates the 1CC. 1his unnecessarily reduces the processor`s pertormance during the booting up process. 0c|ay Pror Jo Jhcrma| 108 D 1heretore, to ensure optimal booting pertormance, the activation ot the 1hermal Monitor must be delayed tor a set period ot time.1his allovs the processor to operate at maximum pertorm- ance vithout interterence trom the 1hermal Monitor. It also prevents the unnecessary activation ot the 1CC and the subsequent modulation ot processor cycles by alloving the die to stabilize to its true temperature betore 1hermal Monitor is activated. It is recommended that you set this BIOS teature to the lovest value (in minutes, that exceeds the time it takes to tully boot up your computer. lor example, it it takes 3 minutes to tully boot up your system, you s hould select 8 Minutes. You should not select a delay value that is unnecessarily long.Without the 1hermal Monitor, your processor may heat up to a critical temperature (approximately 13SC,, at vhich point the 1HLRM1RIP signal is asserted. 1his shuts dovn your processor by removing the core volt- age vithin 0.S seconds.While this measure saves the processor trom permanent damage, you have to reset the system betore the processor vill start vorking again. Doloyod lronsoction Connon Options: Lnabled, Disabled On the PCI bus, there are many devices that may not meet the PCI target latency rule. Such devices include IO controllers and bridges (tor example, PCI-to-PCI and PCI-to-ISA bridges,. 1o meet PCI 2.1 compliance, the PCI maximum target latency rule must be observed. According to this rule, a PCI 2.1-compliant device must service a read request vithin 16 PCI clock cycles (32 clock cycles tor a host bus bridge, tor the initiai read and 8 PCI clock cycles tor each su|seuent read. It it cannot do so, the PCI bus terminates the transaction, so other PCI devices can access the bus. Hovever, instead ot rearbitrating tor access ( and tailing to meet the minimum latency requirement again,, the PCI 2.1-compliant device can make use ot the PCI Delayed 1ransaction teature. When a master device reads trom a target device on the PCI bus but tails to meet the latency requirements, the transaction is terminated vith a Petry command.1he master device then has to rearbitrate tor bus access. Hovever, it PCI Delayed 1ransaction is enabled, the target device can independently continue the read transaction. So, vhen the master device successtully gains control ot the bus and reissues the read command, the target device has the data ready tor immediate delivery. 1his ensures that the retried read transaction can be completed vithin the stipulated latency period. It the delayed transaction is a vrite, the target device latches on the data and terminates the transaction it it cannot be completed vithin the target latency period.1he mas ter device then rearbitrates tor bus access vhile the target device completes vriting the data. When the master device regains control ot the bus, it reissues the same vrite request.1his time, instead ot return- ing data (in the case ot a read transaction,, the target device sends the completion status to the master device to complete the transaction. One advantage ot using PCI Delayed 1ransaction is that it allovs other PCI masters to use the bus vhile the transaction is being carried out on the target device. Othervise, the bus is lett idling vhile the target device completes the transaction. PCI Delayed 1ransaction also allovs vrite-posted data to remain in the butter vhile the PCI bus initiates a non-postable transaction and yet still adheres to the PCI ordering rules. 1he vrite-posted data is vritten to memory vhile the target device is vorking on the non-postable transaction and tlushed betore the transaction is completed on the master device. Without PCI LhapIcr 4 0cIa|cd 0cscrpIons 104 D Delayed 1ransaction, all vrite-posted data has to be tlushed betore another PCI transaction can occur. As you can see, the PCI Delayed 1ransaction teature allovs tor more etticient use ot the PCI bus as vell as better PCI pertormance by alloving vrite-posting to occur concurrently vith non-postable transactions. In this BIOS, the Delayed 1ransaction option allovs you to enable or disable the PCI Delayed 1ransaction teature. It is highly recommended that you enable Delayed 1ransaction tor better PCI pertormance and to meet PCI 2.1 specitications. Disable it only it your PCI cards cannot vork properly vith this teature enabled or it you are using PCI cards that are not PCI 2.1-compliant. Please note that vhile many manuals, and even earlier versions ot the BIOS Optimization Guide, have stated that this is an ISA bus-specitic BIOS teature that enables a 32-bit vrite-post- ed butter tor taster PCI-to-ISA vrites, they are incorrect' 1his BIOS teature is not ISA bus-spe- citic, and it does not control any vrite-posted butters. It merely allovs vrite-posting to continue vhile a non-postable PCI transaction is undervay. Disoblo Unusod PCI Clock Connon Options: Lnabled, Disabled When the motherboard`s clock generator pulses, the extreme values (spikes, ot the puls es creates LMI (Llectronagnetic Interference,. 1his causes interterence vith other electronics in the area. 1o reduce this problem, the BIOS can either modulate the pulses (to make them tlatter, or turn ott the unused clock signals. 1his teature is a subset ot the Auto Detect DIMM/PCI Clk teature. It you enable it, the BIOS monitors the PCI slots tor activity. 1he clock signals ot unoccupied slots are automati- cally turned ott.1he clock signals to occupieo PCI slots are also turned ott vhenever there is no activity. 1heoretically, LMI can be reduced this vay vithout compromising system stability.1his also allovs the computer to reduce pover consumption because only components that are running use pover and only vhen they are actually doing vork. 1he choice ot vhether to enable or disable this teature is really up to your personal preterence. Hovever, because this teature reduces LMI and pover consumption vithout compromising sys- tem stability, it is recommended that you enable it. DRAM Act to ProChrg CMD Connon Options: 31, 61, 71, 81, 91 Whenever a read command is issued, a memory rov is activated using the RAS (Row Address Strobe,.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS (Column Address Strobe,. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals. Hovever, vhen data has to be read trom a ditterent rov, the active rov has to be deactivated.1he rov cannot be deactivated until the Minimum Row Active Time or tRAS has elapsed. 0AM AcI Io PrcLhrg LM0 106 D 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the fourth number in the tour number sequence. lor example, it your memo- ry module has the rated timings ot 2-3-4-7, its rated tPAS delay vould be 7 clock cycles. Iike SDRAM 1ras 1ining Value, this BIOS teature controls the memory bank`s minimum rov active time (tRAS,.1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. Hence, the name DRAM Act to PreChrg CMD, vhich is short tor DRAM Activate Connand to Precharge Connand. It is also the length ot time the rov remains open tor data transters. It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency + tRCD + 2 clock cycles. lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value vould be 7 clock cycles. Hovever, it you start getting memory errors or system crashes, increase the tPAS value one clock cycle at a time until your system becomes stable. DRAM Burst Longth 8QW Connon Options: Lnabled, Disabled Burst transactions improve SDPAM pertormance by alloving the reading or vriting ot vhole blocks ot contiguous data vith only one column address. In a burst sequence, only the first read or vrite transter incurs the initial latency ot activating the column.1he subsequent reads or vrites in that burst sequence can then tollov behind vithout any turther delay.1his allovs blocks ot data to be read or vritten vith tar less delay than non- burst transactions. lor example, a burst transaction ot tour vrites can incur the tolloving latencies: 4-1-1-1. In this example, the total time it takes to transact the tour vrites is merely 7 clock cycles . In contrast, it the tour vrites are not vritten by burst transaction, they incur the tolloving latencies: 4-4-4-4.1he time it takes to transact the tour vrites becomes 16 clock cycles, vhich is 9 clock cycles longer, or more than tvice as slov as a burst transaction. 1his is vhere the DRAM Burst Length 8QW BIOS teature comes in. It is a BIOS teature that allovs you to control the length ot a burst trans action. When this teature is set to Disabled, a burst transaction can only be comprised ot up to four quadvord (QW, reads or vrites. When this teature is set to Lnabled, a burst transaction can only be comprised ot up to eight quadvord (QW, reads or vrites. As the initial CAS latency is tixed tor each burst transaction, a longer burst transaction allovs more data to be read or vritten tor less delay than a shorter burst transaction.1heretore, a burst length ot 8 is taster than a burst length ot 4. lor example, it the memory controller vants to vrite a block ot contiguous data eight units long to memory, it can do it as a sini e burst transaction 8 units long or tuo burst transactions, each 4 units in length. 1he hypothetical latencies incurred by the single 8-unit long transaction vould be 4-1-1-1-1-1-1-1 vith a total time ot 11 clock cycles tor the entire transaction. LhapIcr 4 0cIa|cd 0cscrpIons 10 D Data Path Width LCC Code Length 8-bit 3 LCC bits 16-bit 6 LCC bits 32-bit 7 LCC bits 64-bit 8 LCC bits 128-bit 9 LCC bits Hovever, it the eight vrites are vritten to memory as tvo burst transactions ot 4 units in length, the hypothetical latencies incurred vould be 4-1-1-1-4-1-1-1.1he time taken tor the tvo transactions to complete vould be 14 clock cycles. As you can see, this is slover than a sin- gle transaction, vhich is 8 units long. 1heretore, it is recommended that you enable this BIOS teature tor better pertormance. DRAM Doto Intogrity Modo Connon Options: LCC, Non-LCC 1his BIOS teature controls the LCC teature ot the memory controller. LCC, vhich stands tor Lrror Checking and Correction, enables the memory controller to detect and correct single-bit sott memory errors. 1he memory controller also is able to detect double-bit errors, although it is not able to correct them.1his provides increased data integrity and system stability. Hovever, this teature can only be enabled it you are using s pecial LCC memory modules. Nov, this type ot memory module is special (and more expensive', because it comes vith extra memory chips and a vider path.1his is because the chipset needs to append a certain number ot extra LCC bits (called LCC code, to each data vord that is vritten to the memory module. When the data vord is read back, the memory controller recalculates the LCC code ot the read data vord and compares it to the original LCC code that vas vritten to memory earlier. It the codes are identical, then the data is valid. Hovever, it there`s a single-bit error in the data vord, the memory controller can identity the detective bit by analyzing the ditterences in the tvo LCC codes.1hat bit then can be corrected by simply tlipping it to the opposite state (trom 0 to 1, and vice versa,. Here is a list ot LCC code length required tor various data path vidths using the current Hamming code LCC algorithm: 0AM 0aIa InIcgrIy Modc 107 D Because present day processors use 64-bit vide data paths, 72-bit (64-bit data 8-bit LCC, LCC memory modules are required to implement LCC. Please note that the maximum data transter rate ot the 72-bit LCC memory module is the same as the 64-bit memory module. 1he extra 8-bits are only tor the LCC code and do not carry any data. So, using 72-bit memo- ry modules does not give you any boost in pertormance. In tact, because the memory controller has to calculate the LCC code tor e:er data vord that is read or vritten, there is some pertormance degradation, roughly in the region ot 3-S.1his is one ot the reasons vhy LCC memory modules are not popular among desktop users .1hrov in the tact that LCC memory modules are both expensive and hard to come by, and you have the top three reasons vhy LCC memory modules vill never be mainstream solutions. Hovever, it data integrity is ot utmost importance to you, and you can`t attord to have your data corrupted or your system is dovn due to errant cosmic rays or radiation trom DPAM packaging, LCC memory is the vay to go.1he loss ot 3S in memory pertormance is really nothing compared to the peace ot mind that LCC can give. In any cas e, the matter ot this BIOS teature is much easier to settle. It you are using standard 64-bit memory modules, you must select the Non-LCC option. Hovever, it you have already torked out the money tor 72-bit LCC memory modules, you should enable the LCC teature, no matter vhat people say about losing some memory per- tormance. It doesn`t make sense to buy expensive LCC memory modules and then disable LCC' Pemember, you are not really losing pertormance.You are just trading it tor greater stability and data integrity. DRAM Idlo linor Connon Options: 01, 81, 161, 641, Intinite, Auto 1he memory controller allovs a number ot memory pages to remain open. It a processor cycle to the SDPAM talls vithin those open pages, it can be satistied vithout delay. 1his naturally improves pertormance. Hovever, these pages can only remain open tor so long. 1hey eventually have to be closed and precharged. It the page closes vhen the memory controller attempts to read trom it, then the read operation is stalled until the page is activated again. Such a page miss is expensive in terms ot clock cycles. 1his is vhere the SDRAM Idle Linit BIOS teature comes in.1his teature sets the number ot idle cycles alloved betore the memory controller torces such open pages to close and precharge. 1he premise behind this BIOS teature is the concept ot tenporal locality.According to this concept, the longer the open page is lett idle, the less likely it vill be accessed again betore it needs to be precharged.1heretore, it is better to prematurely close and precharge the page, so it can be opened quickly vhen a data request comes along. It can be set to a variety ot clock cycles trom 01 to 641. 1his sets the number ot clock cycles the open pages are alloved to idle betore they are closed and precharged.1here`s also an Infinite option as vell as an Auto option. It you select 0 Cycle, then the memory controller immediately precharges the open pages as soon as there`s an idle cycle. It you select Infinite, the memory controller never precharges the open pages prematurely. 1he open pages are lett activated until they have to be precharged. It you select Auto, the memory controller uses the manutacturer`s preset detault setting. Most manutacturers use a detault value ot 81, vhich allovs the memory controller to precharge the open pages atter eight idle cycles have passed. Increasing the SDPAM Idle Iimit to more than the detault ot 81 allovs the SDPAM bank to delay recharging longer during times ot no activity so that it a read or vrite command comes along, it can be instantly satistied. Hovever, this is limited by the retresh cycle already set by the BIOS. 1hat means the open page retreshes vhen it needs to be recharged vhether the number ot idle cycles have reached the SDPAM Idle Iimit or not. So, the SDPAM Idle Iimit setting can only be used to torce the retres hing ot the SDPAM bank |ef ore the set retresh cycle but not to actually delay the retresh cycle. LhapIcr 4 0cIa|cd 0cscrpIons 108 D Peducing the number ot cycles trom the detault ot 8 cycles to 01 torces the memory con- troller to close all open pages atter no valid requests are sent to the memory controller. In short, the open pages are retreshed as soon as data requests stop coming.1heoretically, this ma increase the etticiency ot the memory s ubsystem as the ettects ot retres hing the open pages are masked by precharging during idle cycles. Hovever, any data requests that comes along atter the page is closed have to vait until it is retreshed and activated betore they can be satistied. Because retreshes do not occur that otten (usually only about once every 64 msec,, the impact ot retreshes on memory pertormance is really quite minimal.1he apparent benetits ot masking the retreshes during idle cycles is not noticeable, especially s ince memory systems these days already use bank interleaving to mask retreshes. With a 01 setting, data requests are also likely to get stalled because even a single idle cycle causes the memory controller to close all open pages' In desktop applications, most memory reads tavor the spatial locality concept vhereby it one data bit is read, chances are high that the next data bit also needs to be read.1hat`s vhy closing open pages prematurely using SDPAM Idle Iimit usually causes reduced pertormance in desktop applications. On the other hand, using a 0 or 8 idle cycles limit ensures that all memory contents are retreshed more otten, thereby preventing the loss ot data due to insutticiently retreshed memory cells. lorcing the memory controller to precharge open pages more otten also ensures that in the event ot a very long read, the pages can be opened long enough to tultill the data request. lor general desktop use, it is recommended that you choose the Infinite option, so precharging can be delayed tor as long as possible.1his reduces the number ot retreshes and increases the ettective memory bandvidth. lor applications (tor example, servers, that pertorm a lot ot random accesses, it is advisable that you select 01 because subsequent data requests are most likely tultilled by other pages. Closing open pages to precharge prepares those pages tor the next data request that hits them. Increased data integrity is an added benetit ot having more trequent retreshes. Alternatively, you can greatly increase the value ot the Refresh Interval or Refresh Mode Select teature to boost bandvidth and use this BIOS teature to maintain the data integrity ot the memory cells .As ultra-long retresh intervals (tor example, 64 or 128 sec, can cause memo- ry cells to lose their contents, setting a lov SDPAM Idle Iimit like 01 or 81 allovs the mem- ory cells to be retreshed more otten, vith a high chance ot those retreshes being done during idle cycles. 1his appears to combine the best ot both vorldsa long bank active period vhen the memory controller is being stressed and more retreshes vhen the memory controller is idle. In reality, hovever, this is not a reliable vay ot ens uring sutticient retresh cycles because it depends on the vagaries ot memory usage to provide sutticient idle cycles to trigger the retresh- es. It your memory subsystem is under extended load, there may not be any idle cycle to trigger an early retresh.1his may caus e the memory cells to lose their contents. 1heretore, it is recommended that you maintain a proper retres h interval and select the Infinite option (tor desktops,.1his allovs you to boost memory bandvidth by delaying retreshes tor as long as possible and still maintain the data integrity ot the memory cells through regular and reliable retresh cycles. lor servers, it is recommended that you maintain a proper retresh interval and use the 01 setting. 1his precharges all open pages vhenever there`s an idle cycle. 0AM Id|c Jmcr 100 D DRAM Intorloovo lino Connon Options: 0ms, 0.3ms 1his BIOS teature determines the amount ot aooitionai delay betveen successive bank accesses vhen the SDRAM Bank Interleave teature has been enabled. Naturally, the shorter the delay, the tas ter the memory module can svitch betveen banks and, consequently, increases pertormance. 1heretore, it is recommended that you set the DRAM Interleave 1ine as lov as possible tor better memory pertormance. In this case, it vould be 0ns, vhich introduces no additional delay betveen bank accesses. Increase the DRAM Interleave 1ine to 0.Sns only it you experience instability vith the 0ms setting. DRAM ProChrg to Act CMD Connon Options: 21, 31, 41 Whenever a read command is issued, a memory rov is activated using the RAS (Rov Address Strobe). 1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS (Colunn Address Strobe). Multiple cells can be read trom the same active rov by applying the appropriate CAS signals. But vhen data has to be read trom a ditterent rov, the active rov has to be deactivated. 1his introduces a short delay betore the another rov can be activated.1his delay is knovn as the RAS Precharge Time or tRP. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the thiro number in the three or tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated tPP delay vould be 4 clock cycles. Iike SDRAM 1rp 1ining Value, this BIOS teature controls the PAS precharge time (tPP,. 1his constitutes the time it takes tor the Precharge command to complete and the rov to be available tor activation. Hence, the name DRAM PreChrg to Act CMD, vhich is short tor DRAM Precharge Connand to Activate Connand. It the PAS precharge time is too long, it reduces pertormance by delaying all rov activations. Peducing the precharge time to 21 improves pertormance by alloving a nev rov to be acti- vated earlier. Hovever, the short precharge time ot 21 may be insutticient tor some memory modules. In such cases, the active rov may lose its contents betore they can be returned to the memory bank and the rov deactivated.1his may cause data loss or corruption vhen the memory con- troller attempts to read trom or vrite to the active rov. 1heretore, it is recommended that you reduce the PAS precharge time to 21 tor better per- tormance but increase it to 3T or 4T it you experience system s tability issues atter reducing the precharge time. LhapIcr 4 0cIa|cd 0cscrpIons 200 D DRAM Rotio (CPU:DRAM) Connon Options: 1:1, 3:2, 3:4, 4:3, 3:4 1he choice ot options in this BIOS teature depends entirely on the setting ot the DRAM Ratio H/W Strap or N/B Strap CPU As BIOS teature. When DRAM Ratio H/W Strap has been set to Lov, the available options are 1:1 and 3:4. When DRAM Ratio H/W Strap has been set to High, the available options are 1:1 and 4:S. When N/B Strap CPU As has been set to PSB800, the available options are 1:1, 3.2, and S:4. When N/B Strap CPU As has been set to PSBS33, the available options are 1:1 and 4:S. When N/B Strap CPU As has been set to PSB400, the only available option is 3:4. 1he options ot 1:1, 3:2, 3:4, and 4:S reter to the available CPL-to-DPAM (or CPL:DPAM, ratios. Please note that vhile the Pentium 4 processor is said to have a 400MHz, 333MHz, or 800MHz FSB (front side bus,, the tront side bus (also knovn as CPL bus, is actually only running at 100MHz, 133MHz, or 200MHz, respectively.1his is because the Pentium 4 bus is a Quad Data Rate or QDR bus, vhich transters tour times as much data as a single data rate bus. lor marketing reasons, the Pentium 4 bus is labeled as running at 400MHz, 333MHz, or 800MHz vhen it is actually running at only 100MHz, 133MHz, and 200MHz, respectively. It is important to keep this in mind vhen setting this BIOS teature. lor example, it you set a 3:2 ratio vith a 200MHz (800MH: DP, CPL bus, the memory bus vill run at (200MHz 3, 2 = 133MHz or 266MHz DDR. Belov are other examples. It you use a 100MHz (4ooMHz QDR, CPL bus vith a: 3:2 ratio, the DPAM controller runs at 66MHz (or 133MHz DDP, S:4 ratio, the DPAM controller runs at 80MHz (or 1oMHz DDP, 1:1 ratio, the DPAM controller runs at 100MHz (or 2ooMHz DDP, 4:S ratio, the DPAM controller runs at 12SMHz (or 23oMHz DDP, 3:4 ratio, the DPAM controller runs at 133MHz (or 2MHz DDP, It you use a 133MHz (333MHz QDR, CPL bus vith: 3:2 ratio, the DPAM controller runs at 89MHz (or 1'8MHz DDP, S:4 ratio, the DPAM controller runs at 106MHz (or 213MHz DDP, 1:1 ratio, the DPAM controller runs at 133MHz (or 2MHz DDP, 4:S ratio, the DPAM controller runs at 166MHz (or 333MHz DDP, 3:4 ratio, the DPAM controller runs at 177MHz (or 334MHz DDP, It you use a 200MHz (8ooMHz QDR, CPL bus vith: 3:2 ratio, the DPAM controller runs at 133MHz (or 2MHz DDP, S:4 ratio, the DPAM controller runs at 160MHz (or 32oMHz DDP, 1:1 ratio, the DPAM controller runs at 200MHz (or 4ooMHz DDP, 4:S ratio, the DPAM controller runs at 2S0MHz (or 3ooMHz DDP, 3:4 ratio, the DPAM controller runs at 266MHz (or 333MHz DDP, 0AM aIo (LPu:0AM) 201 D By detault, this BIOS teature is set to By SPD. 1his allovs the chipset to query the SPD (Serial Presence Detect, chip on every memory module and use the appropriate ratio. It is recommended that you select the ratio that allovs you to maximize your memory modules` capabilities. Hovever, bear in mind that synchronous operation using the 1:1 ratio is also highly desirable because it allovs a high throughput. DRAM Rotio H/W Strop Connon Options: High, Iov, By CPL 1his BIOS teature allovs you to circumvent the CPL-to-DPAM ratio limitation tound in the Intel i843-series ot chipsets. In those chipsets, Intel has chosen to limit the choices ot available CPL-to-DPAM ratios according to the clock speed ot the CPL bus (also knovn as tront side bus or lSB,. When a 400MHz FSB processor is installed, the choices ot CPL-to-DPAM ratio are limited to 1:1 or 3:4. When a S33MHz FSB processor is installed, the choices ot CPL-to-DPAM ratio are limited to 1:1 or 4:S. As you can see, this greatly limits the tlexibility in selecting the best CPL-to-DPAM ratio tor your system. lortunately, this BIOS teature allovs you to circumvent that limitation. 1he DRAM Ratio H/W Strap BIOS teature actually controls the setting ot the external hardvare reset strap assigned to the MCH (Menory Controller Hub, ot the chipset. By set- ting it High or Lov, you can trick the chipset into thinking that the 400MHz FSB or the S33MHz FSB is being us ed. When this BIOS teature is set to High, you are able to access the S33MHz CPL-to-DPAM ratios ot 1:1 and 4:S. When this BIOS teature is set to Lov, you are able to access the 400MHz CPL-to-DPAM ratios ot 1:1 and 3:4. By detault, this BIOS teature is set to By CPU, vhereby the hardvare strap is set according to the actual lSB rating ot the processor. Generally, you do not need to manually adjust the hardvare strap setting. Hovever, it you require access to the CPL-to-DPAM ratio that vould normally not be available to you, then this BIOS teature vould be very helptul indeed. DRAM Rood Lotch Doloy Connon Options: Lnabled, Disabled 1his teature is similar to the Delay DRAM Read Latch BIOS teature. It tine-tunes the DPAM timing parameters to adjust tor ditterent DPAM loadings. 1he DPAM load changes vith the number as vell as the type ot memory modules ins talled. DPAM loading increases as the number ot memory modules increase. It also increases it you use double-sided modules instead ot single-sided ones. In short, the more DPAM devices you use, the greater the DPAM loading. As such, a lone, single-sided memory module provides the lovest DPAM load possible. LhapIcr 4 0cIa|cd 0cscrpIons 202 D With heavier DPAM loads, you may need to delay the moment vhen the memory controller latches onto the DPAM device during reads. Othervise, the memory controller may tail to latch properly onto the desired DPAM device and read trom it. 1he Auto option allovs the BIOS to select the optimal amount ot delay trom values preset by the manutacturer. 1he No Delay option torces the memory controller to latch onto the DPAM device vithout delay, even it the BIOS presets indicate that a delay is required. 1he three timing options (0.Sns, 1.0ns, and 1.Sns, give you manual control ot the read latch delay. Normally, you should let the BIOS select the optimal amount ot delay trom values preset by the manutacturer (using the Auto option,. Hovever, it you notice that your system has become unstable upon installation ot additional memory modules, you should try setting the DPAM read latch delay yourselt. 1he longer the delay, the poorer the read pertormance ot your memory modules. Hovever, the stability ot your memory modules von`t increase together vith the length ot the delay. Pemember, the purpose ot the teature is only to ensure that the memory controller able to latch onto the DPAM device vith all sorts ot DPAM loadings. 1he amount ot delay should just be enough to allov the memory controller to latch onto the DPAM device in your particular situation. Don`t unnecessarily increase the delay. It isn`t going to increas e stability. In tact, it may just make things vorse' So, start vith 0.Sns and vork your vay up until your system stabilizes. It you have a light DPAM load, you can ensure optimal pertormance by manually using the No Delay option.1his torces the memory controller to latch onto the DPAM devices uithout oeia, even it the BIOS presets indicate that a delay is required. Naturally, this can potentially cause stability problems it you actually have a heavy DPAM load. 1heretore, it your system becomes unstable atter using the No Delay option, simply revert back to the detault value ot Auto, so the BIOS can adjust the read latch delay to suit the DPAM load. DRAM RoIrosh Roto Connon Options: 7.8 sec, 13.6 sec, 31.2 sec, 64 s ec, 128 sec,Auto Memory cells normally need to be retreshed every 64 msec. Hovever, simultaneously retreshing all the rovs in a typical memory chip causes a big surge in pover requirements. In addition, a simultaneous retresh causes all data requests to stall, vhich greatly impacts pertormance. 1o avoid both problems, retreshes are normally staggered according to the number ot rovs. Because a typical memory chip contains 4096 rovs, the memory controller usually retreshes a ditterent rov every 1S.6 sec (64,000 sec 4096 rovs = 13.6 sec,. 1his reduces the amount ot current used during each retresh, and it allovs data to be accessed trom rovs that are not being retreshed. Lsually, memory modules that use 128Mbit or smaller memory chips have 4096 rovs vhile memory chips vith higher capacity (236Mbit and above, have 8192 rovs. lor memory chips that come vith 8192 rovs, the retresh interval needs to be halved to 7.8 sec because there are nov tvice as many rovs to be serviced vithin the stipulated 64 msec tor the entire chip. 0AM cfrcsh aIc 208 D 1heretore, the typical retresh interval tor 128Mbit (not MB', or smaller memory chips is 1S.6 sec vhile those tor 236Mbit or larger memory chips is 7.8 sec. Please note that it you are using a mix ot 128Mbit and 236Mbit memory modules, the tail-sate DPAM Petresh Pate is 7.8 sec, not 13.6 sec. Although LDLC standards call tor a 64 nsec retresh cycle, memory chips these days can actu- ally hold data tor longer than that. So, using a longer retresh cycle is quite possible.With a longer retresh cycle, the memory chips are retreshed less otten, reducing both the amount ot bandvidth vasted on retreshes and the amount ot pover consumed (vhich is great tor laptops and other portable devices,. 1his BIOS teature allovs you to set the retresh interval ot the memory chips.1here are three ditterent settings as vell as an Auto option. It the Auto option is selected, the BIOS queries the memory modules` SPD chips and uses the lovest setting tound tor maximum compatibility. lor better pertormance, you should consider increasing the DRAM Refresh Rate trom the detault values (13.6 s ec tor 128Mbit or smaller memory chips and 7.8 sec tor 236Mbit or larger memory chips, up to 128 sec. Please note that it you increase the DRAM Refresh Rate too much, the memory cells may lose their contents. 1heretore, you should start vith small increases in the DRAM Refresh Rate and test your system atter each hike betore increasing it turther. It you tace stability problems upon increasing the retresh interval, reduce the retresh interval step by step until the system is stable. Duplo Soloct Connon Options: lull-Duplex, Halt-Duplex 1he Duple Select option is usually tound under the Onboard Serial Port 2 BIOS teature. It is slaved to the second serial port, so it you disable that serial port, this option disappears trom the screen or appears grayed out. 1his BIOS teature allovs you to determine the transmission mode ot the IP (Intra-Ped, com- munications port. Selecting Full-Duple permits simultaneous tvo-vay transmis sion, like a conversation over the phone. Selecting Half-Duple, on the other hand, only permits transmission in one direction at any one time, vhich is more like a conversation over a valkie-talkie. Naturally, the Full-Duple mode is the taster and more desirable choice.You should use Full- Duple it possible. Consult your IP peripheral`s manual to determine it it supports Full-Duple transmission. 1he IP peripheral must support Full-Duple tor this option to vork. LhapIcr 4 0cIa|cd 0cscrpIons 204 D L LCP Modo Uso DMA Connon Options: Channel 1, Channel 3 1his BIOS teature is usually tound under the Parallel Port Mode teature. It is slaved to the LCP (Ltended Capabilities Port) option. 1heretore, it you do not enable either LCP or LCP+LPP, this teature disappears trom the screen or appears grayed out. 1his BIOS teature determines vhich DMA channel the parallel port should use vhen it is in LCP mode. 1he LCP mode uses the DMA protocol to achieve data transter rates ot up to 2.S Mbits/s and provides symmetric bidirectional communications. lor all this, it requires the use ot a DMA channel. By detault, the parallel port uses DMA Channel 3 vhen it is in LCP mode.1his vorks tine in most situations. 1his teature vas provided just in case one ot your add-on cards requires the use ot DMA Channel 3. In such a case, you can use this BIOS teature to torce the parallel port to use the alternate DMA Channel 1. Please note that there is no pertormance advantage in choosing DMA Channel 3 over DMA Channel 1 or vice versa. As long as either Channel 3 or Channel 1 is available tor your parallel port to use, the parallel port is able to tunction properly in LCP mode. LPP Modo Soloct Connon Options: LPP 1.7, LPP 1.9 1his BIOS teature is usually tound under the Parallel Port Mode teature. It`s slaved to the LPP (Lnhanced Parallel Port, option. 1heretore, it you do not enable either LPP or LCP+LPP, this teature disappears trom the screen or appears grayed out. 1here are tvo versions ot the LPP transter protocolLPP 1.7 and LPP 1.9. 1his BIOS tea- ture allovs you to select the version ot LPP that the parallel port should use. In both versions ot the LPP protocol, the port asserts a Pequest strobe, vhich tells the connect- ed device that the port vishes to read or vrite data.1he data is then vritten to or read trom the device. At this point, the connected device returns an Acknovledge strobe. Once the transaction is complete, the port negates the Pequest s trobe vhile t he connected device negates its Acknovledge s trobe. 1he port and device is nov ready tor t he next transaction. 1he ditterence betveen LPP 1.7 and LPP 1.9 lies in their handling ot the connected device`s Acknovledge strobe. LPP Modc Sc|ccI 206 L An LPP 1.7 port von`t bother checking it the connected device has actually negated its acknovledge strobe to shov that it is ready tor the next transaction. It just assumes that the device is ready tor a nev transaction atter a delay ot 123ns. Hovever, this creates problems vith long cables becaus e the delay may not be sutticient tor the device to note the cessation ot the Pequest strobe trom the port and prepare tor a nev transaction. An LPP 1.9 port does not have this problem because it actually vaits tor the connected device to negate the Acknovledge strobe betore it begins a nev cycle. 1his allovs the use ot longer cables. Generally, LPP 1.9 is the preterred setting because it supports the never LPP 1.9 devices and most LPP 1.7 devices, and it otters advantages like support tor longer cables. Hovever, because certain LPP 1.7 devices cannot vork properly vith an LPP 1.9 port, this BIOS teature vas implemented to allov you to set the LPP mode to LPP 1.7 vhen s uch an issue crops up. LhapIcr 4 0cIa|cd 0cscrpIons 20 L I Iost R-W lurn Around Connon Options: Lnabled, Disabled When the memory cont roller receives a vrite command immediately atter a read command, an additional period ot delay is normally introduced betore the vrite command is actually initiated. Please note that this extra delay is only introduced vhen there is a svitch trom reads to vrites. Svitching trom vrites to reads does not sutter trom such a delay. As its name suggests, this BIOS teature allovs you to skip that delay, so the memory controller can svitch or turn aroundtrom reads to vrites taster than normal.1his improves the vrite pertormance ot the memory subsystem. 1heretore, it is recommended that you enable this tea- ture tor taster read-to-vrite turnarounds. Hovever, not all memory modules can vork vith the tighter read-to-vrite turn-around. It your memory modules cannot handle the taster turn-around, the data that vas vritten to the memory module may be lost or become corrupted. So, vhen you tace stability issues, disable this teature to correct the problem. Iost Writo to Rood lurnoround Connon Options: Lnabled, Disabled 1his BIOS teature controls the Write Data In to Read Connand Delay (tW1R, memo- ry timing.1his constitutes the minimum number ot clock cycles that must occur betveen the last valid vrite operation and the next read command to the same internal bank ot the DDP device. Please note that this is only applicable tor read commands that tollov a vrite operation. Consecutive read operations or vrites that tollov reads are not attected. It this BIOS teature is enabled, every read command that tollovs a vrite operation is delayed one clock cycle betore it is issued. It this BIOS teature is disabled, every read command that tollovs a vrite operation is delayed tvo clock cycles betore it is issued. Lnabling this BIOS teature naturally allovs taster svitching trom vrites to reads and, conse- quently, improves pertormance. Disabling this BIOS teature reduces read pertormance but it improves stability, especially at higher clock speeds. It may also allov the memory chips to run at a higher speed. In other vords, increasing this delay may allov you to overclock the memory module higher than is normally possible. FasI WrIc Io cad Jurnaround 207 l By detault, this BIOS teature is disabled. 1his meets LDLC`s specitication ot 2 clock cycles tor vrite-to-read command delay in DDP400 memory modules. DDP266 and DDP333 memory modules require a vrite-to-read command delay ot only 1 clock cycle. It is recommended that you enable this BIOS teature tor better memory read pertormance it you are using DDP266 or DDP333 memory modules.You can also try enabling it vith DDP400 memory modules. Hovever, it you tace stability issues, revert to the detault setting ot Disabled. Iirst Boot Dovico Connon Options: lloppy, ISZIP, HDD-0, SCSI, CDPOM, HDD-1, HDD-2, HDD-3, IAN, Disabled 1his BIOS teature allovs you to select the first device trom vhich the BIOS attempts to load an operating system. It the BIOS tinds and loads an operating system trom the device selected through this teature, it doesn`t load another operating system, even it you have one on a ditter- ent device. lor example, it you set Floppy as the tirst boot device, the BIOS ignores the Windovs XP installation on your hard disk and loads up the DOS 3.3 boot disk, vhich you have placed in the tloppy drive instead. In short, this teature allovs you to choose the tirst device trom vhich to boot. 1his is particularly usetul vhen you need to load a boot disk tor troubleshooting pur- poses or tor installing a nev operating system. By detault, Floppy is the tirst boot device in practically all motherboards.Lnless you boot otten trom the tloppy drive, it is better to set your hard disk (usually HDD-0, as the tirst boot device. 1his shortens the booting process because the BIOS no longer needs to check the tloppy drive tor a bootable operating system. More importantly, doing so prevents the BIOS trom loading the vrong operating system in case you torgot to remove the boot disk trom the tloppy drive' 1his also indirectly prevents the load- ing ot any virus-intected tloppy disk that vas lett in the drive during booting. 1o install operating systems that come on bootable CD-POMs (tor example, Microsott Windovs XP, in a nev hard dis k, you need to select CDROM as the tirst boot device.1his enables you to boot directly trom the CD-POM and load the operating system`s installation routine. Ilosh BIOS Protoction Connon Options: Lnabled, Disabled One trustrating problem taced by many users and motherboard manutacturers is the corruption ot the BIOS by viruses or tailed BIOS updates .1his has been a problem since motherboards started shipping vith llash BIOS POMs instead ot s tatic BIOS POMs. Because such an issue could potentially mean high numbers ot really needless PMAs, many manutacturers nov vrite-protect the BIOS code and only allov vrite access to the llash POM vhen the user specitically toggles a svitch.1he svitch can be physical (a jumper or DIP svitch, or it can be sottvare-based (BIOS option,. LhapIcr 4 0cIa|cd 0cscrpIons 208 l 1he Flash BIOS Protection teature is a sottvare toggle that controls vrite access to the BIOS. When it is enabled, the BIOS code is vrite-protected and cannot be changed.1his pro- tects it trom any attempt to modity it, including BIOS updates and virus attacks. 1heretore, it you intend to update the BIOS, you need to disable this teature tirst. It is highly recommended that you enable this teature at all times.You should only disable it vhen you intend to update the BIOS. Atter updating the BIOS, you should immediately re- enable it to protect the BIOS against virus es. Iloppy 3 Modo Support Connon Options: Disabled, Drive A, Drive B, Both lor reasons best knovn to the apanese, their computers come vith special 3 mode 3.3 tloppy drives.While physically similar to the standard 3.3 tloppy drives used by the rest ot the vorld, these 3 mode tloppy drives ditter in the disk tormats they support. Lnlike normal tloppy drives, 3 mode tloppy drives support three ditterent tloppy disk tormats 1.44MB, 1.2MB, and 720KB, hence, their name.1hey allov the sys tem to support the apanese 1.2MB tloppy disk tormat as vell as the s tandard 1.44MB and 720KB (obsolete, disk tormats. It you ovn a 3 mode tloppy drive and need to use the apanese 1.2MB disk tormat, you must enable this teature by selecting either Drive A, Drive B, or Both (it you have tvo 3 mode tloppy drives,. Othervise, your 3 mode tloppy drive von`t be able to read the special 1.2MB tormat properly. Hovever, it you only have a standard tloppy drive, disable this teature or your tloppy drive may not tunction properly. Iloppy Disk Accoss Control Connon Options: PW, Pead Only 1his BIOS teature controls vrite access to the tloppy drive. Setting this BIOS teature to R/W (Read/Write, allovs tull access to the tloppy drive.You vill be alloved to vrite to tloppy disks as vell as read trom them. Setting this BIOS teature to Read Only prevents vrite access to the tloppy drive.You vill be alloved to read trom tloppy disks but you cannot vrite to them. 1his BIOS teature is usetul it you vish to prevent anyone trom copying data out trom a system that is only equipped vith a tloppy drive. It is recommended that you set this BIOS teature to R/W, so you have tull access to the tloppy drive. Set it to Read Only it you do not vish to provide vrite access to the tloppy drive. F|oppy 0sk Acccss LonIro| 200 l Iorco 4-Woy Intorloovo Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to torce the memory controller to use the 4-bank SDPAM interleave mode, vhich provides better pertormance than the 2-bank interleave mode. Hovever, you must have at least 4 banks ot memory in the system tor this teature to vork properly. Please note that ve are talking about memory banks here, not the number ot memory modules. A SDPAM module is internally made up ot one or more memory banks that can be accessed simultaneously. Normally, SDPAM modules that use 16Mbit memory chips (usually 32MB or smaller in size, have only tvo memory banks. So, it you are using s uch a small capacity DIMM, you should disable lorce 4-Way Interleave. Hovever, it you use tvo or more ot such DIMMs, you can still enable lorce-4-Way Interleave. ust tvo DIMMs is sutticient to provide the tour memory banks required tor the tour-bank interleave mode to vork. SDPAM modules that use 64Mbit or larger memory chips are tour-banked in nature.1hese modules are at least 64MB in size. It you are using such tour-banked modules, it no longer mat- ters it you are using just one module or several ot them.You can enable lorce 4-Way Interleave vithout tear. 1heretore, it is recommended that you enable this BIOS teature it you are using 4MP or i arer memor moouies or at ieast tuo '2MP or smai ier memor moouies. Othervise, it is best to disable this BIOS teature. lor more intormation on memory bank interleaving, you should check out the details ot the SDRAM Bank Interleave BIOS teature. Iorco Updoto LSCD Connon Options: Lnabled, Disabled 1he LSCD (Ltended Systen Configuration Data, is a teature ot the Plug and Play BIOS that allovs the BIOS to re-use system contiguration data. Whenever the BIOS boots up, it needs to contigure the ISA, PCI, and AGP devices in the sys- tem (Plug and Play-capable or othervise,. Hovever, because the installed devices are unlikely to change trom one booting to another, the system contiguration data actually remains the same. 1heretore, it it can be stored and re-used, the BIOS can skip contiguring the same devices every time you boot up the system. 1his is vhere the LSCD teature comes in. It stores the IPQ, DMA, IO and memory contigu- rations ot your system`s devices in a special area ot the BIOS llash POM.1he BIOS s noops and re-uses the stored contiguration data vhen it boots up the system. As long as there are no hard- vare changes, the BIOS does not need to recontigure the LSCD. It you install a nev piece ot hardvare or modity your computer`s hardvare contiguration, the BIOS automatically detects the changes and recontigures the LSCD.1heretore, there is usually no need to manually torce the BIOS to recontigure the LSCD. LhapIcr 4 0cIa|cd 0cscrpIons 210 l Hovever, the occasion may arise vhere the BIOS may not be able to detect the hardvare changes. A serious resource contlict may occur and the operating system may not even boot as a result.1his is vhere the Force Update LSCD BIOS teature comes in. 1his BIOS teature allovs you to manually torce the BIOS to clear the previously saved LSCD data and recontigure the settings. All you need to do is enable this BIOS teature and then reboot your computer.1he nev LSCD should resolve the contlict and allov the operating sys- tem to load normally. Please note that the BIOS automatically resets it to the detault setting ot Disabled atter recon- tiguring the nev LSCD. So, there is no need tor you to manually disable this teature atter rebooting. IPU OPCODL Conpotiblo Modo Connon Options: Lnabled, Disabled In Intel IA-32 (P6 tamily, Pentium 4, and so torth, processors, the x87 lPL stores the opcode ot the last executed non-control instruction (also knovn as the fopcode or FOP code, in an 11-bit register. 1his is to provide state intormation tor exception handlers . Because the tirst 3 bits ot the tirst opcode byte are the same tor all lPL opcodes, only the last 3 bits ot the tirst opcode byte are stored in the reg- ister.1he second opcode byte provides the remaining 8-bits ot data. In previous implementations, the tinal opcode (or lOP, to be stored in the lOP register is alvays the lOP ot the last non-transparent tloating point instruction executed betore an lSAVL, lS1LNV, or lXSAVL instruction. Hovever, to improve lPL pertormance, the Pentium 4 and Xeon processors only store the lOP ot the last non-transparent tloating point instruction that had an unmasked exception. lor backvard compatibility, the Pentium 4 and Xeon processors allov programmable control ot the lOP register. 1his is vhere the FPU OPCODL Conpatible Mode BIOS teature comes in. When enabled, the processor reverts to the lOP code compatibility mode and stores the last non-transparent tloating point instruction in the 11-bit lOP register. Intel recommends that this teature should only be enabled it the sottvare vas designed to use the topcode to analyze pro- gram pertormance or to res tart the program atter an exception has been handled. When disabled, the processor turns ott the lOP code compatibility mode and stores only the lOP ot the last non-transparent tloating point instruction that had an unmasked exception.1his allovs tor better lPL pertormance. FPu 0PL00L LompaIh|c Modc 211 l 7 2 0 7 0 10 8 7 0 1st nst ruct ion Byte 2nd nstruction Byte x87 FPU Opcode Register (Courtes of Intei Corporation) 1heretore, it is recommended that you disable this teature.1his allovs tor better lPL pertorm- ance, although some older programs may require you to enable this teature to allov recovery trom lPL exceptions. ISB Sprood Spoctrun Connon Options: 0.3, 1.0, Disabled When the motherboard`s clock generator pulses, the extreme values (spikes, ot these signals gen- erated create LMI (Llectronagnetic Interference,. 1his LMI interteres vith other electron- ics in the area.1here are also claims that it may allov electronic eavesdropping ot the data that is being transmitted. 1his BIOS teature allovs you to reduce the LMI ot the front side bus (also knovn as the FSB or processor bus, by modulating the signals it generates so that the spikes are reduced to tlatter curves. It achieves this by varying the trequency si ihti so that the signal does not use any particular trequency tor more than a moment.1his reduces the amount ot LMI generated by the motherboard. 1he BIOS usually otters tvo levels ot modulation0.S or 1.0.1hey denote the amount ot modulation or jitter trom the baseline signal. 1he greater the modulation, the greater the reduc- tion ot LMI. 1heretore, it you need to signiticantly reduce the tront side bus LMI, a modulation ot 1.0 is recommended. In most conditions, trequency modulation through this teature should not cause any problems. Hovever, system stability may be compromised it you are overclocking the tront side bus. Ot course, this depends on the amount ot modulation, the extent ot overclocking, and other tactors like temperature, and so torth. As such, the problem may not manitest itselt immediately. 1heretore, it is recommended that you disable this teature it you are overclocking the tront side bus.1he risk ot crashing your system is not vorth the reduction in LMI. Ot course, it LMI reduction is important to you, enable this teature by all means. Hovever, you should reduce the clock speed a little to provide a margin ot satety. It you are not overclocking, the decision to enable or disable this teature is really up to you. Lnless you have LMI problems or sensitive data that must be sateguarded trom electronic eaves- dropping, it is best to disable this teature to remove the possibility ot stability issues. Iull Scroon Logo Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the motherboard or system manutacturer`s logo appears instead ot the usual boot-up screen. When it is enabled, the BIOS displays the tull-screen logo during the boot-up sequence. When it is disabled, the BIOS dis plays the usual boot-up screen instead ot the tull-screen logo. Please note that enabling this BIOS teature otten adds 23 seconds ot delay to the booting sequence. 1his delay ensures that the logo is displayed tor a sutticient amount ot time. 1heretore, it is recommended that you disable this BIOS teature tor a taster boot-up time. LhapIcr 4 0cIa|cd 0cscrpIons 212 l G Goto A20 Option Connon Options: Normal, last 1his BIOS teature is used to determine the method by vhich Gate A20 is controlled.1he Nornal option torces the chipset to use the slov keyboard controller to do the svitching.1he Fast option, on the other hand, allovs the chipset to use its ovn 0x92 port tor taster svitching. No candy tor guessing vhich is the recommended setting' Please note this teature is only important tor operating systems that svitch a lot betveen real mode and protected mode.1hese operating systems include 16-bit operating systems, such as MS-DOS and 16-bit32-bit hybrid operating systems like Microsott Windovs 98. 1his teature has no ettect it the operating system only runs in real mode (no operating system currently in use does that, as tar as I knov',, or it the operating system operates entirely in pro- tected mode (tor example, Microsott Windovs XP,.1his is because it A20 mode svitching is not required, then it does not matter at all it the svitching vas done by the slov keyboard con- troller or the taster 0x92 port. With all that said and done, the recommended setting tor this BIOS teature is still Fast, even vith operating systems that don`t do much mode svitching.Although using the 0x92 port to control Gate A20 has been knovn to cause spontaneous reboots in very rare instances, there is really no reason vhy you should keep using the slov keyboard controller to turn A20 on or ott. Grophic Win Sizo Connon Options: 4, 8, 16, 32, 64, 128, 236 1his BIOS teature does tvo things. It selects the size ot the AGP aperture (hence, the name Graphic Windovs Size,, and it determines the size ot the GAR1 (Graphics Address Relocation 1able,. 1he aperture is a portion ot the PCI memory address range that is dedicated tor use as AGP memory address space, vhile the GAP1 is a translation table that translates AGP memory addresses into actual memory addresses, vhich are otten tragmented.1he GAP1 allovs the graphics card to see the memory region available to it as a contiguous piece ot memory range. Host cycles that hit the aperture range are torvarded to the AGP bus vithout need tor transla- tion.1he aperture size also determines the maximum amount ot sys tem memory that can be allocated to the AGP graphics card tor texture storage. Please note that the AGP aperture is merely address space, not actual physical memory in use. Although it is very common to hear people recommending that the AGP aperture size should be haif the size ot system memory, that is uron' 0raphc Wn Szc 218 G 1he requirement tor AGP memory space shrinks as the graphics card`s local memory increases in size.1his is because the graphics card has more local memory to dedicate to texture storage. So, it you upgrade to a graphics card vith more memory, you shouldn`t be deceived into thinking that you need even more AGP memory' On the contrary, a smaller AGP memory space is required. It is recommended that you keep the AGP aperture around 64MB to 128MB in size, even it your graphics card has a lot ot onboard memory.1his allovs tlexibility in the event that you actually need extra memory tor texture storage. It also keeps the GAP1 vithin a reasonable size. Grophic Window WR Conbin Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to control the USWC (Uncached Speculative Write Conbining, vrite combine butters. Somehov, they had to give it the badly mangled name ot Graphic Windov WR Conbin. It enabled, the vrite combine butters vill accumulate and combine partial or smaller graphics vrites trom the processor and vrite them to the graphics card as burst vrites. It disabled, the vrite combine butters vill be disabled. All graphics vrites trom the processor vill be vritten to the graphics card directly. It is highly recommended that you enable this teature tor improved graphics and processor pertormance. Hovever, it you are using an older graphics card, it may not be compatible vith this teature. Lnabling this teature vith such graphics cards vill cause a host ot problems, such as graphics artitacts, system crashes, and even the inability to boot up properly. It you tace such problems, you should disable this BIOS teature immediately. Grophics Aporturo Sizo Connon Options: 4, 8, 16, 32, 64, 128, 236 1his BIOS teature does tvo things: It selects the size ot the AGP aperture, and it determines the size ot the GAR1 (Graphics Address Relocation 1able,. 1he aperture is a portion ot the PCI memory address range that is dedicated tor use as AGP memory address space, vhereas the GAP1 is a translation table that translates AGP memory addresses into actual memory addresses, vhich are otten tragmented.1he GAP1 allovs the graphics card to see the memory region available to it as a contiguous piece ot memory range. Host cycles that hit the aperture range are torvarded to the AGP bus vithout need tor transla- tion.1he aperture size also determines the maximum amount ot sys tem memory that can be allocated to the AGP graphics card tor texture storage. Please note that the AGP aperture is merely address space, not actual physical memory in use. Although it is very common to hear people recommending that the AGP aperture size should be haif the size ot system memory, that is uron' LhapIcr 4 0cIa|cd 0cscrpIons 214 G 1he requirement tor AGP memory space shrinks as the graphics card`s local memory increases in size.1his is because the graphics card vill have more local memory to dedicate to texture stor- age. So, it you upgrade to a graphics card vith more memory, you shouldn`t be deceived into thinking that you vill need even more AGP memory' On the contrary, a smaller AGP memory space vill be required. It is recommended that you keep the AGP aperture around 64MB to 128MB in size, even it your graphics card has a lot ot onboard memory.1his allovs tlexibility in the event that you actually need extra memory tor texture storage. It vill also keep the GAP1 (Graphics Address Pelocation 1able, vithin a reas onable size. 0raphcs ApcrIurc Szc 216 G LhapIcr 4 0cIa|cd 0cscrpIons 21 H H Hordworo Rosot Protoct Connon Options: Lnabled, Disabled 1his BIOS teature is very usetul tor tile servers and routers that need to be running 24 hours a day, 363 days a year. When it is enabled, the hardvare reset button is disabled.1his prevents the possibility ot any accidental resets.When disabled, the reset button tunctions as normal. It you are running a mission-critical server or have kids vho just love to press little red buttons, it is highly recommended that you enable this teature. Othervise, it is really up to your preter- ence. Naturally, people using buggy operating s ystems or applications are advised to keep this teature disabled tor more convenient reboots. HDD S.M.A.R.l. Copobility Connon Options: Lnabled, Disabled 1his BIOS teature controls support tor the hard disk`s S.M.A.R.1. (Self Monitoring Analysis And Reporting 1echnology, capability. S.M.A.P.1. is supported by all current hard disks and it allovs the early prediction and varning ot impending hard disk disasters.You should enable it it you vant to use S.M.A.P.1.-avare utilities to monitor the hard disk`s condition. Lnabling it also allovs the monitoring ot the hard disk`s condition over a netvork. Hovever, there is a possibility that enabling S.M.A.P.1. may cause spontaneous reboots vith netvorked computers. )ohnathan P. Dinan reported such an issue. Apparently, S.M.A.P.1. continuous ly sends packets ot data through the netvork even vhen there is nothing receiving thos e data packets. 1his may cause the computer to spontaneously reboot. 1heretore, it you experience spontaneous reboots or crashes vith a netvorked computer, try disabling this teature. While S.M.A.P.1. looks like a really great satety teature, it isn`t really that usetul or even neces- sary tor most users. lor S.M.A.P.1. to vork, it is not just a matter ot enabling it in the BIOS. You must also keep a S.M.A.P.1.-avare hardvare monitoring utility running in the back- ground all the time. 1his means using up some memory and processor time just to monitor S.M.A.P.1. data trom the hard disk. 1hat`s quite alright it the hard disk you are us ing has a spotty reputation and you need advanced varning ot any impending tailure. Hovever, hard disks these days are mostly reliable enough to make S.M.A.P.1. redundant. Lnless you are running mission-critical applications, it is very unlikely that S.M.A.P.1. is ot any use at all. Lven then, you must not be misled into thinking that S.M.A.P.1. is a toolproot vay to get early varning ot impending hard disk tailure. S.M.A.P.1. can only detect certain conditions that can lead to hard disk tailures. Lven vith S.M.A.P.1. enabled, a hard disk can still tail vithout prior varning. With that said, S.M.A.P.1. is still usetul in providing a modicum ot data loss prevention by con- tinuously monitoring hard disks tor signs ot impending tailure. It you have critical or irreplace- able data, you should enable this BIOS teature and use a S.M.A.P.1.-avare hardvare monitoring sottvare. ust don`t rely completely on it' Back up your data on a CD or DVD' Please note that even it you do not use any S.M.A.P.1.-avare utility, enabling S.M.A.P.1. in the BIOS uses up some bandvidth because the hard disk continuously sends out data packets. So, it you do not use S.M.A.P.1.-avare utilities, or it you do not need that level ot real-time reporting, disable HDD S.M.A.P.1. Capability tor better overall pertormance. Some ot the never BIOSes nov come vith S.M.A.P.1. monitoring support built-in.When you enable HDD S.M.A.P.1. Capability, these nev BIOSes automatically check the hard disk`s S.M.A.P.1. status at boot-up. Hovever, such a teature has very limited utility because it can only tell you the status ot the hard disk at boot-up. It cannot keep track ot the hard disk`s condition during operation and, theretore, it is tar less usetul than a proper S.M.A.P.1.-avare monitoring utility. In addition, there have been reports ot talse alarms raised by such built-in sottvare.1heretore, it is still advisable tor you to disable HDD S.M.A.P.1. Capability unless you use a proper S.M.A.P.1.-avare monitoring utility. Host Bus In-Ordor Quouo Dopth Connon Options: 1, 4, 8, 12 lor greater pertormance at high clock speeds, motherboard chips ets nov teature a pipelined processor bus. 1he multiple stages in this pipeline can also be used to queue up multiple com- mands to the processor.1his command queuing greatly improves pertormance because it ettec- tively masks the latency ot the processor bus. In optimal situations, the amount ot latency betveen each succeeding command can be reduced to only a single clock cycle' 1his BIOS teature controls the use ot the processor bus command queue. Normally, there are only tvo options available. Depending on the motherboard chipset, the options could be (1 and 4,, (1 and 8,, or (1 and 12,. 1his is because this BIOS teature does not actually allov you to select the number ot commands that can be queued. It merely allovs you to disable or enable the command queuing capability ot the processor bus pipeline.1his is becaus e the number ot commands that can be queued depends entirely on the number ot stages in the pipeline. As such, you can expect to see this teature associated vith options like Lnabled and Disabled in some motherboards. 1he tirst queue depth option is alvays 1, vhich prevents the processor bus pipeline trom queu- ing any outstanding commands. It selected, each command is only issued atter the processor has tinished vith the previous one.1heretore, every command incurs the maximum amount ot latency. 1his varies trom 4 clock cycles tor a 4-stage pipeline to 12 clock cycles tor pipelines vith 12 stages. As you can see, this reduces pertormance as the processor has to vait tor each command to til- ter dovn the pipeline.1he severity ot the ettect depends greatly on the depth ot the pipeline. 1he deeper the pipeline, the greater the ettect. It the second queue depth option is 4, this means that the processor bus pipeline has 4 stages in it. Selecting this option allovs the queuing ot up to 4 commands in the pipeline. Lach com- mand can then be processed successively vith a latency ot only 1 clock cycle. hosI 8us In-0rdcr 0ucuc 0cpIh 217 H LhapIcr 4 0cIa|cd 0cscrpIons 218 H It the second queue depth option is 8, this means that the processor bus pipeline has 8 stages in it. Selecting this option allovs the queuing ot up to 8 commands in the pipeline. Lach com- mand can then be processed successively vith a latency ot only 1 clock cycle. It the second queue depth option is 12, this means that the processor bus pipeline has 12 stages in it. Selecting this option allovs the queuing ot up to 12 commands in the pipeline. Lach com- mand can then be processed successively vith a latency ot only 1 clock cycle. Please note that the latency ot only 1 clock cycle is only possible it the pipeline is compi etei tilled up. It the pipeline is only partially tilled up, then the latency attecting one or more ot the commands is more than 1 clock cycle. Still, the average latency tor each command is much lover than it vould be vith command queuing disabled. In most cases, it is highly recommended that you enable command queuing by selecting the option ot 4 8 12 or, in some cases, Lnabled.1his allovs the processor bus pipeline to mask its latency by queuing outstanding commands.You can expect a signiticant boost in pertorm- ance vith this teature enabled. Interestingly, this teature also can be used as an aid in overclocking the processor.Although the queuing ot commands brings vith it a big boost in pertormance, it may also make the processor unstable at overclocked speeds. 1o overclock beyond vhat`s normally possible, you can try dis- abling command queuing.1his may reduce pertormance, but it makes the processor more sta- ble and may allov it to be turther overclocked. Please note that the pertormance deticit associated vith deeper pipelines (8 or 12 stages, may not be vorth the increase in processor overclockability. 1his is because the deep proces sor bus pipelines have very long latencies. It they are not masked by command queuing, the processor may be stalled so badly that you end up vith poorer pertormance even it you are able to turther overclock the processor. So, it is recommended that you enable command queuing tor deep pipelines, even it it means reduced overclockability. Hypor-lhrooding lochnology Connon Options: Lnabled, Disabled 1he Intel Hyper-1hreading 1echnology is an extension to the IA-32 architecture, vhich allovs a single processor to execute tuo or more separate threads concurrently. When hyper- threading is enabled, multi-threaded sottvare applications can execute their threads in parallel, thereby improving the processor`s pertormance. 1he current implementation involves tuo logical processors sharing the processor`s execution engine and its bus intertace. Lach logical processor, hovever, comes vith its ovn APIC. 1he other teatures ot the processor are either shared or duplicated in each logical proces sor. Here is a list ot the teatures duplicated in each logical processor: General registers (LAX, LBX, LCX, LDX, LSI, LDI, LSP, and LBP, Segment registers (CS, DS, SS, LS, lS, and GS, LlIAGS and LIP registers x87 lPL regis ters (S10 to S17, status vord, control vord, tag vord, data operand pointer, and instruction pointer, MMX registers (MM0 to MM7, XMM registers (XMM0 to XMM7, hypcr-Jhrcadng Jcchno|ogy 210 H MXCSP register Control registers (CP0, CP2, CP3, CP4, System table pointer registers (GD1P, ID1P, ID1P, task register, Debug registers (DP0, DP1, DP2, DP3, DP6, DP7, Debug control MSP (IA32_DLBLGC1I, Machine check global status MSP (IA32_MCG_S1A1LS, Machine check capability MSP (IA32_MCG_CAP, 1hermal clock modulation and ACPI pover management control MSPs 1ime stamp counter MSPs Most ot the other MSP registers including Page Attribute 1able (PA1, Iocal APIC registers Here are the teatures shared by the tvo logical processors: A32_MISC_LNABIL MSP Memory type range registers (M1PPs, 1he tolloving are teatures that can be duplicated or shared according to requirements: Machine check architecture (MCA, MSPs Pertormance monitoring control and counter MSPs 1he Intel Hyper-1hreading 1echnology is only supported by the Intel Pentium 4 (otticially only those 3.06GHz and taster, and the Intel Xeon processors. Note that tor Hyper-1hreading to vork, you should have the tolloving: Intel processor that supports Hyper-1hreading Motherboard vith a chipset and BIOS that support Hyper-1hreading Operating system that supports Hyper-1hreading (Microsott Windovs XP or Iinux 2.4.x, Because it behaves like tvo separate processors vith their ovn APICs, you should also enable APIC Function in the BIOS, vhich is required tor multi-processing. It is highly recommended that you enable Hyper-1hreading 1echnology tor improved proces- sor pertormance. I IDL Bus Mostor Support Connon Options: Lnabled, Disabled 1his BIOS teature is a misnomer because it doesn`t actually control the bus mastering ability ot the onboard IDL controller. It is actually a toggle tor the built-in driver that allovs the onboard IDL controller to pertorm DMA (Direct Menory Access, transters. DMA transter modes allov IDL devices to transter large amounts ot data trom the hard disk to the system memory and vice versa vith minimal processor intervention. It ditters trom the older and processor-intensive PIO (Progranned Input/Output) transter modes by ottloading the task ot data transter trom the processor to the chipset. Previously, this teature vas only available atter an operating system supporting DMA transters (through the appropriate device driver, vas loaded. Nov, hovever, many BIOS come vith a built-in 16-bit driver that allovs DMA transters.1his allovs the onboard IDL controller to per- torm DMA transters even betore the operating system is loaded' When this BIOS teature is enabled, the BIOS loads up the 16-bit busmastering driver tor the onboard IDL controller. 1his allovs the IDL controller to transter data through DMA, resulting in greatly improved transter rates and lover CPL utilization in real-mode DOS and during the loading ot other operating systems. When this BIOS teature is disabled, the BIOS vill not load up the 16-bit busmastering driver tor the onboard IDL controller. 1he IDL controller then transters data through PIO. 1heretore, it is recommended that you enable IDL Bus Mas ter Support.1his greatly improves the IDL transter rate and reduces CPL utilization during the booting process or vhen you are using real-mode DOS. Lsers ot DOS-based dis k utilities, such as Norton Ghost, can expect to benetit a lot trom this teature. Please note that because current operating systems (tor example,Windovs XP, load up their ovn 32-bit busmastering driver, this teature has no ettect vhen such an operating system loads up. Still, it is recommended that you enable this teature to improve pertormance prior to the loading ot the operating system`s ovn driver. IDL HDD Block Modo Connon Options: Lnabled, Disabled 1his BIOS teature speeds up hard disk access by transterring multiple sectors ot data per inter- rupt instead ot using the usual single-sector transter mode. 1his mode ot transterring data is knovn as block transters. When you enable this teature, the BIOS automatically detects vhether your hard disk supports block transters and sets the proper block transter settings tor it. Depending on the IDL con- troller, up to 64KB ot data can be transterred per interrupt vhen block transters are enabled. Because all current hard disks support block transters, there is usuaii no reason vhy IDL HDD Block Mode should be disabled. LhapIcr 4 0cIa|cd 0cscrpIons 220 I InI 0sp|ay FrsI 221 Hovever, it you are running on Windovs N1 4.0, you might need to disable this BIOS teature because Windovs N1 4.0 has a problem vith block transters. According to Chris Bope, Windovs N1 does not support IDL HDD Block Mode and enabling this teature can cause data to be corrupted. According to a Microsott article (Lnhanced IDL operation under Windovs N1 4.0,, IDL HDD Block Mode and 32-bit Disk Acces s have been tound to cause data corruption in some cases. 1heretore, Microsott recommends that Windovs N1 4.0 users disable IDL HDD Block Mode. Microsott took a serious viev ot the issue and corrected it in the Windovs N1 4.0 Service Pack 2.1heretore, it is sate to enable IDL HDD Block Mode in a Windovs N1 4.0 system, so long as it has been upgraded vith Service Pack 2. Please note that it you disable IDL HDD Block Mode, only S12 bytes ot data can transter per interrupt. Needless to say, this s igniticantly degrades pertormance. 1heretore, you should disable IDL HDD Block Mode oni it you actually tace the possibility ot data corruption (vith an unpatched version ot Windovs N1 4.0,. Othervise, it is highly rec- ommended that you enable this BIOS teature tor signiticantly better hard disk pertormance' Init Disploy Iirst Connon Options: AGP, PCI Although the AGP bus vas designed exclusively tor the graphics subsystem, some users still have to use PCI graphics cards tor multi-monitor support. 1his is because there can be only one AGP port' So, it you vant to use multiple monitors, you must either get an AGP card that provides multi-monitor support or use PCI graphics cards. lor those vho upgraded trom a PCI graphics card to an AGP card, it is certainly enticing to use the old PCI graphics card to support a second monitor. 1he PCI card does the job just tine because it merely sends display data to the second monitor.You don`t need a povertul graphics card to run the second monitor because Microsott Windovs 2000XP does not support 3D graphics acceleration on the second monitor. When it comes to a case ot an AGP graphics card vorking in tandem vith a PCI graphics card, the BIOS has to determine vhich graphics card is the primary graphics card. Naturally, the detault vould be the AGP graphics card because, in most cases, it is the taster card. Hovever, a BIOS svitch that allovs you to manually select the graphics card vith vhich to boot the system is still required.1his is particularly important it you have AGP and PCI graphics cards but only one monitor.1his is vhere the Init Display First teature comes in. It allovs you to select vhether to boot the system using the AGP graphics card or the PCI graphics card. It you are only using a single graphics card, then the BIOS detects it as such and boots it up, irrespective ot vhat you set the teature to. Hovever, there may be a slight reduction in the time taken to detect and initialize the card it you select the proper setting tor this BIOS teature. lor example, it you only use an AGP graphics card, then setting Init Display lirst to AGP may speed up your system`s booting-up process . 1heretore, it you are only using a single graphics card, it is recommended that you set the Init Display lirst teature to the proper setting tor your system (AGP tor a single AGP card and PCI tor a single PCI card,. Hovever, it you are using multiple graphics cards, it is up to you vhich card you vant to use as your primary display card. It is recommended that you select the tastest graphics card as the primary display card. I LhapIcr 4 0cIa|cd 0cscrpIons 222 I In-Ordor Quouo Dopth Connon Options: 1, 4, 8, 12 lor greater pertormance at high clock speeds, motherboard chips ets nov teature a pipelined processor bus. 1he multiple stages in this pipeline can also be used to queue up multiple com- mands to the processor.1his command queuing greatly improves pertormance because it ettec- tively masks the latency ot the processor bus. In optimal situations, the amount ot latency betveen each succeeding command can be reduced to only a single clock cycle' 1his BIOS teature controls the use ot the processor bus command queue. Normally, there are only tvo options available. Depending on the motherboard chipset, the options could be (1 and 4,, (1 and 8,, or (1 and 12,. 1his is because this BIOS teature does not actually allov you to select the number ot commands that can be queued. It merely allovs you to disable or enable the command queuing capability ot the processor bus pipeline.1his is becaus e the number ot commands that can be queued depends entirely on the number ot stages in the pipeline. As such, you can expect to see this teature associated vith options like Lnabled and Disabled in some motherboards. 1he tirst queue depth option is alvays 1, vhich prevents the processor bus pipeline trom queu- ing any outstanding commands. It selected, each command only is issued atter the processor has tinished vith the previous one.1heretore, every command incurs the maximum amount ot latency. 1his varies trom 4 clock cycles tor a 4-stage pipeline to 12 clock cycles tor pipelines vith 12 stages. As you can see, this reduces pertormance as the processor has to vait tor each command to til- ter dovn the pipeline.1he severity ot the ettect depends greatly on the depth ot the pipeline. 1he deeper the pipeline, the greater the ettect. It the second queue depth option is 4, this means that the processor bus pipeline has 4 stages in it. Selecting this option allovs the queuing ot up to 4 commands in the pipeline. Lach com- mand then can be processed successively vith a latency ot only 1 clock cycle. It the second queue depth option is 8, this means that the processor bus pipeline has 8 stages in it. Selecting this option allovs the queuing ot up to 8 commands in the pipeline. Lach com- mand then can be processed successively vith a latency ot only 1 clock cycle. It the second queue depth option is 12, this means that the processor bus pipeline has 12 stages in it. Selecting this option allovs the queuing ot up to 12 commands in the pipeline. Lach com- mand then can be processed successively vith a latency ot only 1 clock cycle. Please note that the latency ot only 1 clock cycle is only possible it the pipeline is compi etei tilled up. It the pipeline is only partially tilled up, then the latency attecting one or more ot the commands is more than 1 clock cycle. Still, the average latency tor each command is much lover than it vould be vith command queuing disabled. In most cases, it is highly recommended that you enable command queuing by selecting the option ot 4 8 12 or, in some cases, Lnabled.1his allovs the processor bus pipeline to mask its latency by queuing outstanding commands.You can expect a signiticant boost in pertorm- ance vith this teature enabled. Interestingly, this teature can also be used as an aid in overclocking the processor.Although the queuing ot commands brings vith it a big boost in pertormance, it may also make the processor unstable at overclocked speeds. 1o overclock beyond vhat`s normally possible, you can try disabling command queuing. 1his may reduce pertormance, but it makes the processor more stable and may allov it to be turther overclocked. InIcrrupI Modc 228 I Hovever, please note that the pertormance deticit associated vith deeper pipelines (8 or 12 stages, may not be vorth the increase in processor overclockability.1his is because the deep processor bus pipelines have very long latencies. It they are not masked by command queuing, the processor may be stalled so badly that you may end up vith poorer pertormance even it you are able to turther overclock the processor. So, it is recommended that you enable command queuing tor deep pipelines, even it it means reduced overclockability. Intorrupt Modo Connon Options: PIC, APIC 1his BIOS teature is used to enable or disable the motherboard`s APIC (Advanced Progrannable Interrupt Controller,.1he APIC is a nev distributed set ot devices that make up an interrupt controller. In current implementations , it consists ot three partsa local APIC, an IO APIC, and an APIC bus. 1he local APIC delivers interrupts to a specitic processor, so each processor in a system has to have its ovn local APIC.1heretore, a dual processor system must have tvo local APICs. Because a local APIC has been integrated into every proces sor since the debut ot the original Intel Pentium P34C processor, there`s no need to vorry about the number ot local APICs. 1he IO APIC is the replacement tor the old chained 82S9 PIC (Progrannable Interrupt Controller, still in use in many motherboards. It collects interrupt signals trom IO devices and sends messages to the local APICs through the APIC bus that connects it to the local APICs. 1here can be up to eight IO APICs in a system, each supporting anyvhere trom 24 (usually, to 64 interrupt lines. As you can see, this allovs a lot more IPQs than is currently possible vith the 8239 PIC. Note that vithout at least one IO APIC, the local APIC is useless and the sys- tem tunctions as it it`s based on the 8239 PIC. 1o sum it all up, APIC provides multiprocessor support, more IPQs, and taster interrupt han- dling, all ot vhich are not possible vith the old 8239 PIC. Although they can be used in single- processor boards, you are more likely to tind them in multi-processor motherboards. 1his is because APIC is only s upported in Windovs N1, 2000, and XP. It is not supported in operating systems that are required to support MS-DOS device drivers, such as Windovs 9398. Hovever, as users transition to Windovs XP, you can expect more manutacturers to ship single-process or boards vith IO APICs. It your single-processor motherboard supports APIC and you are using a Win32 operating sys- tem (Windovs N1, 2000, and XP,, it is recommended that you select APIC to allov taster and better IPQ handling. It you are using a multiprocessor motherboard, you must select APIC because it is required tor IPQ handling in multiprocessor systems. Hovever, it you are running Windovs 9398 or a DOS-based operating system on a single- processor motherboard, you must select PIC instead.1his is because MS-DOS drivers assume they can vrite directly to the 8239 PIC (APIC did not exist yet in those days', and its associated ID1 (Interrupt Descriptor 1able) entries. Selecting PIC torces the APIC to revert to the legacy 8239 PIC mode. IOQD Connon Options: 1, 4, 8, 12 lor greater pertormance at high clock speeds, motherboard chips ets nov teature a pipelined processor bus. 1he multiple stages in this pipeline also can be used to queue up multiple com- mands to the processor.1his command queuing greatly improves pertormance because it ettec- tively masks the latency ot the processor bus. In optimal situations, the amount ot latency betveen each succeeding command can be reduced to only a single clock cycle' 1his BIOS teature controls the use ot the processor bus command queue. Normally, there are only tvo options available. Depending on the motherboard chipset, the options could be (1 and 4,, (1 and 8,, or (1 and 12,.1his is because this BIOS teature does not actually allov you to select the number ot commands that can be queued. It merely allovs you to disable or enable the command queuing capability ot the processor bus pipeline.1his is becaus e the number ot commands that can be queued depends entirely on the number ot stages in the pipeline. As such, you can expect to see this teature associated vith options like Lnabled and Disabled in some motherboards. 1he tirst queue depth option is alvays 1, vhich prevents the processor bus pipeline trom queu- ing any outstanding commands. It selected, each command only is issued atter the processor has tinished vith the previous one.1heretore, every command incurs the maximum amount ot latency. 1his varies trom 4 clock cycles tor a 4-stage pipeline to 12 clock cycles tor pipelines vith 12 stages. As you can see, this reduces pertormance as the processor has to vait tor each command to til- ter dovn the pipeline.1he severity ot the ettect depends greatly on the depth ot the pipeline. 1he deeper the pipeline, the greater the ettect. It the second queue depth option is 4, this means the processor bus pipeline has 4 stages in it. Selecting this option allovs the queuing ot up to 4 commands in the pipeline. Lach command then can be processed successively vith a latency ot only 1 clock cycle. It the second queue depth option is 8, this means that the processor bus pipeline has 8 stages in it. Selecting this option allovs the queuing ot up to 8 commands in the pipeline. Lach com- mand then can be processed successively vith a latency ot only 1 clock cycle. It the second queue depth option is 12, this means that the processor bus pipeline has 12 stages in it. Selecting this option allovs the queuing ot up to 12 commands in the pipeline. Lach com- mand then can be processed successively vith a latency ot only 1 clock cycle. Please note that the latency ot only 1 clock cycle is only possible it the pipeline is compi etei tilled up. It the pipeline is only partially tilled up, then the latency attecting one or more ot the commands is more than 1 clock cycle. Still, the average latency tor each command is much lover than it vould be vith command queuing disabled. In most cases, it is highly recommended that you enable command queuing by selecting the option ot 4812 or, in some cases, Lnabled. 1his allovs the processor bus pipeline to mask its latency by queuing outstanding commands.You can expect a signiticant boost in pertormance vith this teature enabled. Interestingly, this teature also can be used as an aid in overclocking the processor.Although the queuing ot commands brings vith it a big boost in pertormance, it may also make the processor unstable at overclocked speeds. 1o overclock beyond vhat`s normally possible, you can try disabling command queuing. 1his may reduce pertormance but it makes the processor more stable and may allov it to be turther overclocked. LhapIcr 4 0cIa|cd 0cscrpIons 224 I ISA Lnah|c 8I 226 Hovever, please note that the pertormance deticit associated vith deeper pipelines (8 or 12 stages, may not be vorth the increase in processor overclockability.1his is because the deep processor bus pipelines have very long latencies. It they are not masked by command queuing, the processor may be stalled so badly that you may end up vith poorer pertormance even it you are able to turther overclock the processor. So, it is recommended that you enable command queuing tor deep pipelines, even it it means reduced overclockability. ISA 14.318MHz Clock Connon Options: Lnabled, Disabled 1he ISA bus (also knovn as the A1 bus, vas originally an 8-bit bus running at just 4.77MHz. It vas then expanded to include a 16-bit bus running initially at 6MHz and later at 8MHz. Lventually, the ISA bus vas standardized to run at a maximum speed ot 8.33MHz. Because each ISA data transter takes anyvhere trom tvo to eight clock cycles to complete, this yields a maximum bandvidth ot only 4.77MB/s tor 8-bit cards and 8.33MB/s tor 16-bit cards. Maximum bandvidth tor the 8-bit ISA bus = 8.33MHz 1 byte (8|its, 2 clock cycles per transter = 4.77MBs Maximum bandvidth tor the 16-bit ISA bus = 8.33MHz 2 bytes (1|its, 2 clock cycles per transter = 8.33MBs 1his BIOS teature allovs you to overclock the ISA bus using the reterence clock generator speed ot 14.318MHz. 1his greatly improves the ISA bus speed by running the bus 72 taster than normal.At this clock speed, 8-bit cards have a bandvidth ot 7.16MB/s vhile 16-bit cards have a bandvidth ot 14.32MB/s. In most cases, it is recommended that you enable this teature to give the ISA bus a pertorm- ance boost. Ot course, this is only usetul it you have ISA devices in your system. Othervise, this teature is redundant. Please note that vhile never ISA cards are capable ot running at this out-ot-specspeed, older ones may not vork properly at this speed. 1heretore, it your ISA card tails to tunction properly, disable this teature. ISA Lnoblo Bit Connon Options: Lnabled, Disabled 1his is similar to the AGP ISA Aliasing BIOS teature. 1he origin ot this teature can be traced back all the vay to the original IBM PC. When the IBM PC vas designed, it only had 10 address lines (10-bits, tor IO space allocation. 1heretore, the IO space back in those days vas only 1KB or 1024 bytes in size. Out ot those 1024 available addresses, the tirst 2S6 addresses vere reserved exclusively tor the motherboard`s use, leaving the last 768 addresses tor use by add-in devices. 1his vould become a critical tactor later on. I LhapIcr 4 0cIa|cd 0cscrpIons 22 I Iater, motherboards began to utilize 1 address lines tor IO space allocation.1his vas supposed to create a contiguous IO space ot 64KB in size. Lntortunately, many ISA devices by then vere only capable ot doing 10-bit decodes. 1his vas because they vere designed tor computers based on the original IBM design, vhich only supported 10 address lines. 1o circumvent this problem, they tragmented the 64KB IO space into 1KB chunks. Lntortunately, because the tirst 236 addresses must be reserved exclusively tor the motherboard, this means that only the tirst (or lover, 236 bytes ot each 1KB chunk vould be decoded in tull 16-bits. All 10-bits-decoding ISA devices are, theretore, restricted to the last (or top, 768 bytes ot the 1KB chunk ot IO space. As a result, such ISA devices only have 768 IO locations to use. Because there vere so many ISA devices back then, this limitation created a lot ot compatibility problems because the chances ot tvo ISA cards using the same IO space vere high.When that happened, one or both ot the cards vould not vork. Although they tried to reduce the chance ot such contlicts by standardizing the IO locations used by ditterent classes ot ISA devices, it still vas not good enough. Lventually, they came up vith a vorkaround. Instead ot giving each ISA device all the IO space it vanted in the 10-bit range, they gave each ISA device a smaller number ot IO loca- tions and made up tor the ditterence by borroving them trom the 16-bit IO space' Here`s hov they do it. 1he ISA device vould tirst take up a small number ot IO locations in the 10-bit range. It then extends its IO space by using 16-bit aliases ot the tev 10-bit IO locations taken up earlier. Because each IO location in the 10-bit decode area has sity-three 16-bit aliases, the total number ot IO locations expands trom just 768 locations to a maximum ot 49,132 locations' More importantly, each ISA card nov requires very tev IO locations in the 10-bit range.1his drastically reduced the chances ot tvo ISA cards contlicting each other in the limited 10-bit IO space. 1his vorkaround naturally became knovn as ISA Aliasing. Nov, that`s all vell and good tor ISA devices. Lntortunately, the 10-bit limitation ot ISA devices becomes a liability to devices that require 16-bit addressing. AGP and PCI devices come to mind.As noted earlier, only the tirst 236 addresses ot the 1KB chunks support 16-bit address- ing. What that really means is all 16-bit addressing devices are thus limited to only 236 bytes ot contiuous IO space' When a 16-bit addressing device requires a larger contiuous IO space, it has to encroach on the 10-bit ISA IO space. lor example, it an AGP card requires 8KB ot contiguous IO space, it takes up eiht ot the 1KB IO chunks (vhich are made up ot eight 16-bit areas and eight 10-bit areas',. Because ISA devices are using ISA Aliasing to extend their IO space, there is nov a high chance ot IO space contlicts betveen ISA devices and the AGP card.When that happens, the attected cards vill most likely tail to vork. 1here are tvo vays out ot this mess. Obviously, you can limit the AGP card to a maximum ot 236 bytes ot contiguous IO space. Ot course, this is not an acceptable solution. 1he second, and the preterred method, is to throv avay the restriction and provide the AGP card vith all the contiguous IO space it vants. Here is vhere the ISA Lnable Bit BIOS teature comes in.1he detault setting ot Lnabled torces the system controller to alias ISA addresses using address bits [13:10|the last 6-bits. Only the tirst 10-bits (address bits 0 to 9, are used tor decoding. 1his restricts all 16-bit address- ing devices to a maximum contiguous IO space ot 236 bytes. When disabled, the system controller does not pertorm any ISA aliasing and all 16 address lines can be used tor IO address space decoding. 1his gives 16-bit addressing devices access to the tull 64KB IO space. It is recommended that you disable ISA Lnable Bit tor optimal AGP (and PCI, pertormance. It also prevents your AGP or PCI cards trom contlicting vith your ISA cards . Lnable it only it you have ISA devices that are contlicting vith each other. ISA Lnah|c 8I 227 I R R1 CLR_ClL Soloct Connon Options: Detault, Optimal As the name suggests, this is an AMD-specitic BIOS teature. It controls the Clock Control (CLK_C1L, Model Specific Register (MSR,, vhich is part ot the AMD Athlon`s pover management control system. lirst ot all, ve should be avare that the AMD Athlon tamily ot processors has tour ditterent pover management states: Working State (C0, Halt State (C1, Stop Grant States (C2 and S1, Probe State 1he Athlon processor can svitch to its pover-saving mode vhen it is in the Halt state or one ot the Stop Grant states. In those pover management states, the processor sends a HI1 or S1P- CIK4 special bus cycle to the north bridge, vhich disconnects the Athlon system bus. 1he processor then enters into its pover-saving mode. Nov, unlike the Intel Pentium 4 processor, the Athlon processor saves pover by actually reduc- ing its internai clock speed. 1he Athlon bus clock speed remains constant, but by using an inter- nal clock divider, the Athlon processor can reduce its internal clock speed to 1/64th (Palomino cores and older, or 1/8th (1horoughbred cores and never, ot its nominal clock speed.1hat means a 2.0GHz Athlon processor vith a Palomino or older core has an internal clock speed ot only 31.2SMHz in pover-saving mode' Hovever, it the same processor has a 1horoughbred core, the internal clock speed in pover-saving mode is 2S0MHz. As you can see, the older Athlon cores run at a much lover internal speed compared to the never cores.1his translates into a much lover pover consumption in pover-saving modes. lor example, Athlon processors vith Palomino cores use only 0.86W ot pover in pover-saving mode. In contrast, the never Athlon 1horoughbred-B processors in pover-saving mode con- sume about 8.9W ot pover. Hovever, the extremely lov internal clock speed in the older Athlon cores meant that these cores take a much longer time to ramp up to tull clock speed vhen it vakes up trom its pover-saving mode.1his can sometimes cause problems. 1he older Athlons have a bug (Lrrata No. 11, called ILL :ershoot on 1akep from Disconnect Causes utoCompensation Circuit to Iaii . What happens is the processor can sometimes overshoot the nominal clock speed vhen it ramps up atter a pover-saving sess ion.1his causes a reduction in the Athlon bus IO drive strength levels, vhich the auto-compensation circuitry attempts to correct. Hovever, because there is not enough time, the proper drive strengths cannot be attained betore the processor reconnects to the system bus. 1his causes the system bus to tail, vhich results in a system hang. LhapIcr 4 0cIa|cd 0cscrpIons 228 K 1his bug is particularly prominent in the older Athlons that use the 164 internal divider because they normally require a longer ramp-up time, vhich increases the chance tor the processor to overshoot the nominal clock speed. Hence, a vorkaround tor this bug vas devised vhereupon the BIOS manually reprograms the CIK_C1I register to reouce the ramp-up time. With a reduced ramp-up time, there is very little chance ot the processor overshooting and causing a tailure ot the system bus. By detault, the BIOS programs the CIK_C1I register vith a value ot 6003_1223h during the POS1 routine.1o increase the ramp-up speed, the BIOS has to change the value to 2003_1223h. 1his is vhere the K7 CLK_C1L Select BIOS teature comes in.When set to Default, the BIOS programs the CIK_C1I register vith a value ot 6003_1223h. Setting to Optinal causes the BIOS to program the CIK_C1I register vith a value ot 2003_1223h. It you are using an AMD Athlon processor vith a Iaiomino or oioer core, it is recommended that you set K7 CLK_C1L Select to Optinal.1his prevents Lrrata No. 11 trom manitesting itselt and may even provide a speed boost by alloving the processor to disconnect and connect to the system bus taster. lrom the 1horoughbred-A core (CPLID 680, onvard, AMD started using an internal clock divider ot only 1/8 vith the CIK_C1I value ot 6003_1223h.While this means that the never cores consume more pover during pover-saving states, the 18 divider allovs a much taster ramp-up time.1his neatly circumvents the Lrrata No. 11 problem, although AMD also correct- ed that bug.With such processors, the CIK_C1I should be set to the Default value ot 6003_1223h. Lntortunately, AMD then did an about-tace vith the 1horoughbred-B core (CPLID 681, and changed the value associated vith the 1/8 divider trom 6003_1223h to 2003_1223h. Lnless the BIOS vas updated to recognize this ditterence, it probably vould vrite the 6003_1223h value used tor the 1horoughbred-A core into the register instead ot the correct 2003_1223h required by the 1horoughbred-B core.When this happens, the processor may become unstable during transitions trom sleep mode to active mode. 1heretore, tor 1horoughbred-B cores and above, you should set the K7 CLK_C1L Select BIOS teature to Optinal setting to ensure proper setting ot the internal clock divider. RBC Input Clock Soloct Connon Options: 8MHz, 12MHz, 16MHz 1he PS2 keyboard communicates vith the keyboard controller on the motherboard through a serial data link.1he speed ot the data link depends on the clock signal generated by the key- board controller.1he higher the clock speed, the taster the keyboard intertace.1his translates into a more responsive keyboard, although not all keyboards can vork vith higher clock speeds. 1his BIOS teature allovs you to adjust the keyboard intertace clock tor a better response or to tix a keyboard problem. It is recommended that you select the 16MHz option tor a better key- board response. Hovever, it the keyboard pertorms erratically or tails to initialize, try a lover clock speed. k8L InpuI L|ock Sc|ccI 220 K Royboord Auto-Ropoot Doloy Connon Options: 14 Sec, 12 Sec, 34 Sec, 1 Sec 1his BIOS teature determines hov long, in tractions ot a second, the keyboard controller vaits betore it starts repeating the keystroke that you have pressed continuously.1he longer the delay, the longer the keyboard controller vaits betore it starts repeating the keys troke. Generally, using a short delay is usetul tor people vho type quickly and don`t like to vait long tor a keystroke to be repeated. On the other hand, a long delay is usetul tor us ers vho tend to press the keys longer vhile typing.1his prevents the keyboard controller trom unnecessarily repeating keystrokes vith such users. Royboord Auto-Ropoot Roto Connon Options: 6Sec, 8Sec, 10Sec, 12Sec, 20Sec, 24Sec, 30Sec 1his BIOS teature determines the rate at vhich the keyboard repeats a keystroke it you press it continuously. 1he available settings are in characters per second.1heretore, a typematic rate ot 30/Sec causes the keyboard to repeat the keystroke at a rate ot 30 characters per second it you press a particu- lar key continuously.1he higher the typematic rate, the taster the keyboard repeats the key- stroke. 1he choice ot vhat setting to use is entirely up to your personal preterence. Please note that this typematic rate is only applicable in operating systems that communicate vith the hardvare through the BIOS, like MS-DOS. 1he typematic rate in operating systems like Windovs XP is controlled by the keyboard driver`s settings . LhapIcr 4 0cIa|cd 0cscrpIons 280 K L3 Lachc 281 I L L3 Cocho Connon Options: Lnabled, Disabled In addition to the Ievel 1 and Ievel 2 caches, some processors come vith an additional cache called Level 3 cache or L3 cache. 1his Ievel 3 cache is designed to handle data requests that the Ievel 1 and Ievel 2 caches tail to satisty. Although slover than the Ievel 2 cache, the Ievel 3 cache compensates by being much larger in size.While the largest Ievel 2 cache at this time is only 312KB, Ievel 3 caches can be as large as 4MB' Irrespective ot the actual numbers, the larger size ot the Ievel 3 cache allovs it to store a lot more data than the Ievel 2 cache.1his gives it a high probability ot satistying cache misses trom the Ievel 2 cache.With three caches vorking together, the chance ot the processor stalling due to the need to access the much slover PAM is very small. 1his is vhere the L3 Cache BIOS teature comes in. It controls the tunctionality ot the proces- sor`s Ievel 3 cache. Currently, this is an Intel Xeon MP-specitic BIOS teature. 1he Intel Xeon MP processor tea- tures an on-die Ievel 3 cache that can be 312KB, 1MB, or 2MB in size. It is an 8-vay set asso- ciative sectored cache vith 64-byte cache lines. When enabled, the processor`s Ievel 3 cache is alloved to tunction. 1his allovs the best poss i- ble pertormance trom the processor. When disabled, the processor`s Ievel 3 cache is disabled.1he process or bypas ses the Ievel 3 cache and relies only on the Ievel 1 and Ievel 2 caches.1his reduces the pertormance ot the processor. 1he recommended setting is obviously Lnabled because disabling it severely attects the proces- sor`s pertormance. Hovever, the Disabled setting is usetul as a troubleshooting tool, especially vhen you are overclocking your processor. lor example, it your processor cannot reach 2GHz, you can try to tind out it the cause is the Ievel 3 cache by disabling this BIOS teature. It this allovs your proces sor to run at 2GHz and beyond, then the Ievel 3 cache is the cause ot your processor`s tailure to run at 2GHz. Hovever, it your processor still cannot run at 2GHz even vith the Ievel 3 cache disabled, then the problem lies elsevhere. Please note that disabling the Ievel 3 cache in order to increase the overclockability ot the CPL is a :er |ao idea. It the Ievel 3 cache is disabled, the processor may stall trequently, especially vhen the system is running memory-intensive applications. 1heretore, except tor troubleshooting purposes, this teature should alvays be lett enabled. Lovol 2 Cocho Lotoncy Connon Options: Auto, 1 to 13 Whenever the processor`s Level 2 cache receives a readvrite command, a certain period ot time passes betore the cache can actually process the command.1his delay is called latency and the shorter the latency, the taster the Ievel 2 cache can service data readsvrites. 1his BIOS teature enables you to change the latency ot the processor`s Ievel 2 cache. By detault, this teature is set to Auto, vhich means that the processor`s Ievel 2 cache is lett to its detault latency setting. 1his is the satest option. You can als o manually s elect the latency ot the cache. lor this purpose, this BIOS teature pro- vides options ranging trom 1 clock cycle to 1S clock cycles . Please note that setting the latency too lov can cause the Ievel 2 cache to lose data integrity or tail altogether. 1his vill manitest as a system crash or an inability to boot-up altogether. 1heretore, it is recommended that you start vith a high latency and vork your vay dovn until you start to encounter stability issues.1his allovs you to tigure out the lovest latency your processor`s Ievel 2 cache can support. Select that latency tor optimal pertormance vithout sta- bility issues. Please note that this is a processor-dependent teature. Not all processors support BIOS manipu- lation ot the Ievel 2 cache latency. It the processor does not allov any manipulation ot its Ievel 2 cache latency, this BIOS teature vill not have any ettect, irrespective ot vhat vas selected. LhapIcr 4 0cIa|cd 0cscrpIons 282 I PIO Data 1ransfer Mode Mainun 1hroughput PIO Mode 0 3.3 MBs PIO Mode 1 3.2 MBs PIO Mode 2 8.3 MBs PIO Mode 3 11.1 MBs PIO Mode 4 16.6 MBs M Mostor Drivo PIO Modo Connon Options: Auto, 0, 1, 2, 3, 4 1his BIOS teature is usually tound under the Onboard IDL-1 Controller or Onboard IDL-2 Controller teature. It is linked to one ot the IDL channels, so it you disable one, the corresponding Master Drive PIO Mode option tor that IDL channel either disappears or becomes grayed out. 1his BIOS teature allovs you to set the PIO (Progranned Input/Output, mode tor the Master IDL drive attached to that particular IDL channel. Here is a table ot the ditterent PIO transter rates and their corresponding maximum throughputs. MasIcr 0rvc PI0 Modc 288 M Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported PIO mode at boot-up. Setting this BIOS teature to 0 torces the BIOS to use PIO Mode 0 tor the IDL drive. Setting this BIOS teature to 1 torces the BIOS to use PIO Mode 1 tor the IDL drive. Setting this BIOS teature to 2 torces the BIOS to use PIO Mode 2 tor the IDL drive. Setting this BIOS teature to 3 torces the BIOS to use PIO Mode 3 tor the IDL drive. Setting this BIOS teature to 4 torces the BIOS to use PIO Mode 4 tor the IDL drive. Normally, you should leave it as Auto and let the BIOS auto-detect the IDL drive`s PIO mode. You should only set it manually tor the tolloving reasons: It the BIOS cannot detect the correct PIO mode. It you vant to try torcing the IDL device to use a taster PIO mode than it vas designed tor. It you vant to torce the IDL device to use a slover PIO mode it it cannot vork properly vith the current PIO mode (tor example, vhen the PCI bus is overclocked, Please note that torcing an IDL device to use a PIO transter rate that is taster than vhat it is rated tor can potentially cause data corruption. DMA 1ransfer Mode Mainun 1hroughput DMA Mode 0 4.16 MBs DMA Mode 1 13.3 MBs DMA Mode 2 16.6 MBs LltraDMA 33 33.3 MBs LltraDMA 66 66.7 MBs LltraDMA100 100.0 MBs LltraDMA 133 133.3 MBs Mostor Drivo UltroDMA Connon Options: Auto, Disabled 1his BIOS teature is usually tound under the Onboard IDL-1 Controller or Onboard IDL-2 Controller teature. It is linked to one ot the IDL channels, so it you disable one, the corresponding Master Drive LltraDMA tunction tor that IDL channel either disappears or is grayed out. 1his BIOS teature allovs you to enable or disable DMA (Direct Menory Access, support (it available, tor the Master IDL device attached to that particular IDL channel. lor easy reterence, here is a table ot the ditterent DMA transter rates and their corresponding maximum through- puts. LhapIcr 4 0cIa|cd 0cscrpIons 284 M Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported DMA mode at boot-up. Setting this BIOS teature to Disabled torces the BIOS to disable DMA transters tor the IDL drive. Normally, you should leave it as Auto and let the BIOS auto-detect the drive`s DMA support. It the drive supports DMA transters, the proper DMA transter mode is enabled tor that drive, alloving it to burst data at anyvhere trom 33MBs to 133MBs (depending on the transter mode supported,. You should only disable it tor troubleshooting purposes. lor example, certain IDL devices may not run properly using DMA transters vhen the PCI bus is overclocked. Dis abling DMA sup- port torces the drive to use the slover PIO transter mode.1his may allov the drive to vork properly vith the higher PCI bus s peed. MasIcr ProrIy oIaIon 286 Please note that setting this to Auto does not enable DMA transters tor IDL devices that do not support DMA transters. It your drive does not support DMA transters, the BIOS automatically sets the drive to do PIO transters only. Also note that this BIOS teature merely enables DMA transters during the booting up process and tor operating systems that do not load their ovn drivers tor IDL tunctions. lor operating systems that use their ovn IDL drivers (tor example,Windovs 9x2000XP,, you have to enable DMA support tor the drive vithin the operating system as vell. In Windovs 9x, this can be accomplished by ticking the DMA checkbo in the properties sheet ot the IDL drive in question. In Windovs 2000XP, you have to set the transter mode ot the IDL device to DMA If Available in the Advanced Settings tab ot the associated IDL chan- nel`s properties page. Mostor Priority Rototion Connon Options: 1 PCI, 2 PCI, 3 PCI 1his BIOS teature controls the priority ot the processor`s accesses to the PCI bus. It you choose 1 PCI, the processor is alvays granted access right atter the current PCI bus master completes its transaction, irres pective ot hov many other PCI bus masters are on the queue.1his improves processor-to-PCI pertormance, at the expense ot other PCI transactions. It you choose 2 PCI, the processor is alvays granted access right atter the second PCI bus master on the queue completes its transaction. 1his means the processor has to vait tor just tvo PCI bus masters to complete their transactions on the PCI bus betore it can gain access to the PCI bus itselt. 1his means slightly poorer processor-to-PCI pertormance but PCI bus masters enjoy slightly better pertormance. It you choose 3 PCI, the processor is alvays granted access right atter the third PCI bus master on the queue completes its transaction.1his means the processor has to vait tor three PCI bus masters to complete their transactions on the PCI bus betore it can gain access to the PCI bus itselt.1his means poorer processor-to-PCI pertormance, but PCI bus masters enjoy better per- tormance. No matter vhat you choose, the processor is guaranteed access to the PCI bus atter a certain number ot PCI bus master grants. It doesn`t matter it there are numerous PCI bus masters on the queue or vhen the processor requests access to the PCI bus.1he processor is alvays granted access atter one PCI bus master transaction (1 PCI,, tvo transactions (2 PCI,, or three transac- tions (3 PCI,. lor better overall pertormance, it is recommended that you select the 1 PCI option as this allovs the processor to access the PCI bus vith minimal delay. Hovever, it you vish to improve the pertormance ot your PCI devices, you can try the 2 PCI or 3 PCI options.1hey ensure that your PCI cards receive greater PCI bus priority. M MD Driving Strongth Connon Options: Hi, Io High, Iov 1here is no auto-compensation mechanis m tor the memory bus. So, it is up to the motherboard designer to determine the amount ot driving strength needed to compensate tor the mother- board`s impedance on the memory bus. 1he BIOS then loads up the preset driving strength value vhen it boots up the motherboard. 1he detault driving s trength is usually sutticient tor normal DPAM loads. It is kept lov in order to reduce LMI (Llectronagnetic Interference, and pover consumption. Hovever, this means that the detault driving strength may not be sutticient tor heavy DPAM loads (tor exam- ple, multiple double-sided memory modules,. 1his is vhere the MD Driving Strength BIOS teature comes in. It otters simplitied control ot the memory data bus driving strength. 1he detault value is Lo or Lov.With heavy DPAM loads, you might vant to set this teature to Hi or High. Due to the nature ot this BIOS teature, it is possible to use it as an aid in overclocking the memory bus.Your memory module may not overclock as vell as you vant it to. By raising the driving strength ot the memory bus, it is possible to improve its stability at overclocked speeds. Hovever, this is not a suretire vay ot overclocking the memory bus. All you may get at the end ot the day is increased LMI and pover consumption. Please note too that increasing the memory bus drive strength does not improve the pertorm- ance ot your memory subsystem. 1heretore, it is recommended that you leave the MD Driving Strength at its detault Lo or Lov setting. Set it to Hi or High only it you have a heavy DPAM load or it you are trying to stabi- lize an overclocked memory module. Monory Holo At 1$M-1M Connon Options: Lnabled, Disabled Certain ISA cards require exclusive access to the 1MB block ot memory, trom the 13th to the 16th megabyte, to vork properly. 1his BIOS teature allovs you to reserve that 1MB block ot memory tor such cards to use. It you enable this teature, 1MB ot memory (the 13th MB, is reserved exclusively tor the ISA card`s use.1his ettectively reduces the total amount ot memory available to the operating system by 1MB. 1heretore, it you have 236MB ot memory, the usable amount ot memory is reduced to 233MB. Please note that in certain motherboards, enabling this teature may actually render all memory above the 13th MB unavailable to the operating system' In such cases, you end up vith only 14MB ot usable memory, irrespective ot hov much memory your system actually has. It you disable this teature, the 13th MB ot PAM is not reserved tor the ISA card`s use. 1he tull range ot memory is theretore available tor the operating system to use. Hovever, it your ISA card requires the use ot that memory area, it may tail to vork. LhapIcr 4 0cIa|cd 0cscrpIons 28 M MP Lapah|c 8I IdcnIfy 287 M (Continueo) Because ISA cards are a thing ot the pas t, it is highly recommended that you disable this tea- ture. Lven it you have an ISA card that you absolutely have to use, you may not actually need to enable this teature. Most ISA cards do not need exclusive access to this memory area. Make sure that your ISA card requires this memory area betore enabling this teature.You should use this BIOS teature only in a last-ditch attempt to get a stubborn ISA card to vork. MP Copoblo Bit IdontiIy Connon Options: Lnabled, Disabled 1here are a tev tlavors ot the AMD Athlon processor, namely the Duron, Athlon XP, Athlon MP, and the mobile Athlon XP (Athlon XP-M,. Hovever, they all have the same CPLID. So, processor identitication has to be done on the basis ot clock speed and I2 cache size variations. 1his is not a problem tor the Duron and Athlon XP-M processors. Lntortunately, there is nothing to distinguish the Athlon MP trom the Athlon XP. Neither clock speed nor I2 cache size can be used to ditterentiate the tvo processors. In addition, AMD don`t hardcode the processor name string into the AMD Athlon processors. 1he BIOS actually detects the processor model during the boot-up process and vrites the appropriate name string into the processor. So, the Athlon MP cannot be detected by querying the processor name string. 1he only thing that truly distinguishes the Athlon MP processor trom the Athlon XP processor is its multi-processing capability. 1o solve this problem, AMD used bit 19 ot Athlon`s Lxtended leature llags to denote multi- processing capability. It is also knovn as the MP Capable bit, MP tor multi-processing. 1his bit is set to 0 in the Athlon XP processors and set to 1 in the Athlon MP processors. Belov is a table ot the MP Capable bit settings tor the ditterent AMD Athlon processors. lhe MI Capa|i e Pit in 1arious MD Irocessors. LHIBI1 A: 1able 3, Page 31, AMD Processor Pecognition Appl ication Note Pev. 3.07. Processor CPUID MP Capable Platforn Reconnended (bit 19 of Segnent Nane String 1 Ltended Feature Flags) AMD Athlon Model 6 660 or 661 Peserved Mul tiprocessing AMD Athlon MP AMD Athlon Model 6 660 or 661 Peserved Desktop AMD Athlon AMD Athlon Model 660 or 661 Peserved Mobile mobile AMD Athl on 4 AMD Athlon Model 6 662 0 Mul tiprocessing AMD Athlon XP [xxxxx| 2 AMD Athlon Model 6 662 1 Mul tiprocessing AMD Athlon MP [xxxxx| 2 AMD Athlon Model 6 662 NA Desktop AMD Athlon XP [xxxxx| 2 AMD Athlon Model 6 662 NA Mobile mobile AMD Athl on 4 Processor CPUID MP Capable Platforn Reconnended (bit 19 of Segnent Nane String 1 Ltended Feature Flags) AMD Duron Model 6 NA 3 NA Desktop AMD Duron AMD Duron Model 6 NA 3 NA Mobile mobil e AMD Duron AMD Duron Model 7 NA 3 Peserved Desktop AMD Duron AMD Duron Model 7 NA 3 Peserved Mobile mobile AMD Duron AMD Athlon Model 8 NA 3 0 Mul tiprocessing AMD Athlon XP [xxxxx| 2 AMD Athlon Model 8 NA 3 1 Mul tiprocessing AMD Athlon MP [xxxxx| 2 AMD Athlon Model 8 NA 3 0 Desktop AMD Athlon XP [xxxxx| 2 AMD Athlon Model 8 NA 3 1 Desktop AMD Athlon MP [xxxxx| 2 AMD Athlon Model 8 NA 3 NA Mobile mobile AMD Athlon XP [xxxxx| 2 AMD Athlon Model 10 NA 3 0 Desktop AMD Athlon XP [xxxxx| 2 AMD Athlon Model 10 NA 3 1 Mul tiprocessing AMD Athlon MP [xxxxx| 2 AMD Athlon Model 10 NA 3 NA OPGA Mobil e mobile AMD Athlon XP-M [xxxxx| 2 AMD Athlon Model 10 NA 3 NA PGA Mobile AMD mobile Athlon XP-M (IV, [xxxxx| 2 1. 1his name string must be programmed into the processor by the BIOS. See the document, Displaying and Programming the Processor Name Str ing BIOS Application Note, order4 90036. 2. See 1able 7 on page 33 and 1able 3 on page 31 ot AMD Processor Pecognition Application Note, Publication 420734, lebruary 2004 (Advanced Micro Devices, Inc.,, tor proper model number to inser t into name string. 3. Pecommended name str ings tor the AMD Duron processors models 6 and 7 and the AMD Athlon processors model s 8 and 10 do not vary by CPLID stepping value. 2004 o:anceo Micro De:ices, Inc. Peprinteo uith permission. MD, the MD ioo, MD thi on, MD Duron, ano com|inations thereof are traoemarks of o:anceo Micro De:ices, Inc. 1heretore, it the BIOS detects a processor vith the MP Capable bit set to 1, it vrites the processor name string ot AMD Athlon (tm, MP into the processor. 1his BIOS teature determines it the BIOS should query the MP Capable bit to correctly iden- tity an AMD Athlon MP processor. When set to Lnabled, the BIOS vill query the MP Capable bit at boot-up. It it detects a MP Capable bit setting ot 1, it vrites the Athlon MP processor string name into the appropriate registers. LhapIcr 4 0cIa|cd 0cscrpIons 288 M MPS cvson 280 When set to Disabled, the BIOS vill not query the MP Capable bit at boot-up.1he Athlon MP processor vill be indistinguishable trom the Athlon XP processor, as tar as the processor identitication is concerned. It you are using an AMD Athlon MP processor, it is recommended that you enable this BIOS teature to allov proper identitication ot the processor. It you are using other Athlon processors, you should disable this BIOS teature as the BIOS does not need to query the MP Capable bit to detect the processor correctly. MPS Control Vorsion Ior OS Connon Options: 1.1, 1.4 1his teature is only applicable to multiprocessor motherboards as it specities the version ot the Multi-Processor Specification (MPS, that the motherboard uses. 1he MPS is a specitication by vhich PC manutacturers design and build Intel architecture systems vith tvo or more processors. MPS 1.1 vas the original specitication. MPS version 1.4 adds extended contiguration tables tor improved support ot multiple PCI bus contigurations and greater expandability in the tuture. In addition, MPS 1.4 introduces support tor a secondary PCI bus vithout requiring a PCI bridge. Please note that MPS version 1.4 is required tor a motherboard to support a secondary PCI bus vithout the need tor a PCI bridge. It your operating system comes vith support tor MPS 1.4, you should change the setting trom the detault ot 1.1 to 1.4.You also need to enable MPS 1.4 support it you need to make use ot the secondary PCI bus on a motherboard that doesn`t come vith a PCI bridge.1his is because only MPS 1.4 supports a bridgeless secondary PCI bus. You should only leave it as 1.1 it you are running an older operating system that only supports MPS 1.1. As tar as Microsott operating systems are concerned, Windovs N12000XP support MPS 1.4. Hovever, users ot the ABI1 BP6 motherboard and Windovs 2000 should take note ot a possi- ble problem vith the MPS version set to 1.4. If you set the MPS version to 1.4 in the ABI1 BP6 motherboard,Windovs 2000 does not use the second processor. So, it you encounter this problem, set the MPS Version Control lor OS to 1.1. MPS Rovision Connon Options: 1.1, 1.4 1his teature is only applicable to multiprocessor motherboards as it specities the version ot the Multi-Processor Specification (MPS, that the motherboard uses. 1he MPS is a specitication by vhich PC manutacturers design and build Intel architecture systems vith tvo or more processors. MPS 1.1 vas the original specitication. MPS version 1.4 adds extended contiguration tables tor improved support ot multiple PCI bus contigurations and greater expandability in the tuture. In addition, MPS 1.4 introduces support tor a secondary PCI bus vithout requiring a PCI bridge. M Please note that MPS version 1.4 is required tor a motherboard to support a secondary PCI bus vithout the need tor a PCI bridge. It your operating system comes vith support tor MPS 1.4, you should change the setting trom the detault ot 1.1 to 1.4.You also need to enable MPS 1.4 support it you need to make use ot the secondary PCI bus on a motherboard that doesn`t come vith a PCI bridge.1his is because only MPS 1.4 supports a bridgeless secondary PCI bus. You should only leave it as 1.1 it you are running an older operating system that only supports MPS 1.1. As tar as Microsott operating systems are concerned,Windovs N12000XP support MPS 1.4. Hovever, users ot the ABI1 BP6 motherboard and Windovs 2000 should take note ot a possi- ble problem vith the MPS version set to 1.4. It you set the MPS version to 1.4 in the ABI1 BP6 motherboard,Windovs 2000 does not use the second processor. So, it you encounter this problem, set the MPS Pevision to 1.1. Multi-Soctor lronsIors Connon Options: Disabled, 2 Sectors, 4 Sectors, 8 Sectors, 16 Sectors, 32 Sectors, Maximum 1his BIOS teature speeds up hard disk access by transterring multiple sectors ot data per inter- rupt instead ot using the usual single-sector transter mode. 1his mode ot transterring data is knovn as block transters. 1here are a tev available options, trom Disabled to Mainun and a tev ditterent multiple sectors options. 1he Disabled option torces your IDL controller to transter only a single sector (312 bytes, per interrupt. Needless to say, this s igniticantly degrades pertormance. 1he selection ot 2 Sectors to 32 Sectors allovs you to manually select the number ot sectors that the IDL controller is alloved to transter per interrupt. 1he Mainun option allovs your IDL controller to transter as many sectors per interrupt as the hard disk is able to support. Because all current hard disks support block transters, there is usuaii no reason vhy Multi- Sector 1ransters should be disabled. Hovever, it you are running on Windovs N1 4.0, you might need to disable this BIOS teature because Windovs N1 4.0 has a problem vith block transters. According to a Microsott article (Lnhanceo IDL peration unoer 1inoous ^l 4.0,, IDL HDD Block Mode and 32-bit Disk Access have been tound to cause data corruption in some cases.1heretore, Microsott recom- mends that Windovs N1 4.0 users disable IDL HDD Block Mode. Microsott took a serious viev ot the issue and corrected it through the Windovs N1 4.0 Service Pack 2.1heretore, it is sate to enable Multi-Sector 1ransters in a Windovs N1 4.0 sys- tem, so long as it has been upgraded vith Service Pack 2. 1heretore, you should disable Multi-Sector 1ransters oni it you actually tace the possibility ot data corruption (vith an unpatched version ot Windovs N1 4.0,. Othervise, it is highly recom- mended that you select the Mainun option tor signiticantly better hard disk pertormance' 1he manual selection ot 2 to 32 sectors is usetul it you notice data corruption vith the Mainun option. It allovs you to scale back the multi-sector transter teature to correct the problem vithout losing too much pertormance. LhapIcr 4 0cIa|cd 0cscrpIons 240 M N N/B Strop CPU As Connon Options: By CPL, PSB400, PSB333, PSB800 1his BIOS teature allovs you to circumvent the CPL-to-DPAM ratio limitation tound in the never Intel i863i873-series ot chipsets. In thos e chipsets, Intel has chosen to limit the choices ot available CPL-to-DPAM ratios according to the clock speed ot the CPU bus (also knovn as front side bus or FSB,. When a 400MHz FSB processor is installed, the choice ot CPL-to-DPAM ratio is limited to 3:4. When a S33MHz FSB processor is installed, the choices ot CPL-to-DPAM ratio are limited to 1:1 or 4:S. When a 800MHz FSB processor is installed, the choices ot CPL-to-DPAM ratio are limited to 1:1, 3:2 or S:4. As you can see, this greatly limits the tlexibility in selecting the best CPL-to-DPAM ratio tor your system. lortunately, this BIOS teature allovs you to circumvent that limitation. 1he N/B Strap CPU As BIOS teature actually controls the setting ot the external hardvare reset strap assigned to the MCH (Menory Controller Hub, ot the chipset. By setting it to PSB400, PSBS33, or PSB800, you can trick the chipset into thinking that the 400MHz FSB, S33MHz FSB, or the 800MHz FSBis being used. When this BIOS teature is set to PSB800, you are able to access the 800MHz CPL-to- DPAM ratios ot 1:1, 3.2 and S:4. When this BIOS teature is set to PSBS33, you are able to access the S33MHz CPL-to- DPAM ratios ot 1:1 and 4:S. When this BIOS teature is set to PSB400, you are able to access the 400MHz CPL-to- DPAM ratio ot 3:4. By detault, this BIOS teature is set to By CPU, vhereby the hardvare strap is set according to the actual lSB rating ot the processor. Generally, you do not need to manually adjust the hardvare strap setting. Hovever, it you require access to the CPL-to-DPAM ratio that normally vould not be available to you, then this BIOS teature vill be very helptul indeed. No Mosk oI SBA IL Connon Options: Lnabled, Disabled 1his BIOS teature controls the masking ot the signal used to calibrate the SBA (Sideband Address, port. It is used to tix compatibility issues vith certain graphics cards. No Mask of S8A FL 241 N AGP 3.0-compatible chipsets usually implement dynamic compensation to recalibrate the AGP bus over time. 1he SBA port ot the AGP bus also undergoes recalibration af ter an AGP bus recalibration cycle. 1he entire process consists ot a critical si clock cycle vaiting period and a subsequent tvo cycle recalibration period. In certain situations, the recalibration ot the SBA port has been knovn to cause the graphics card to hang. 1his may be a result ot the graphics chip glitching on the SBA strobe lines during the six clock cycle-long vaiting period vhen the strobes must be completely lov. Or it could be due to the graphics chip resuming SBA activity betore the chipset can tinish recalibrating the SBA port. Whatever the cause, this BIOS teature vas implemented to tix the problem by just preventing the SBA port trom pertorming dynamic recalibrations. When enabled, the chipset masks (hides, the SBA calibration s ignal, so the graphics chip does not initiate the SBA calibration cycle. Since the SBA port is never recalibrated, the issue ot the graphics card hanging due to SBA recalibration is avoided. When disabled, the graphics chip is alloved to initiate the SBA calibration cycle right atter the AGP bus calibration cycle. Lsers ot A1I P3xx-based graphics cards (tor example, Padeon 9700 Pro, Padeon 9800, are advised to enable this BIOS teature it the graphic card hangs or crashes during 3D benchmark- ing or gaming. Lsers ot other unattected graphics cards are advised to disable this teature, so the chipset can dynamically calibrate the SBA port. LhapIcr 4 0cIa|cd 0cscrpIons 242 N 0nhoard F00 LonIro||cr 248 O Onboord IDC Swop A & B Connon Options: No Svap, Svap AB 1his BIOS teature is used to logically svap the mapping ot drives A: and B:.1heretore, it is only usetul it you have tvo tloppy drives. Normally, the sequence by vhich you connect the tloppy drives to the cable determines vhich is drive A: and vhich is drive B:. It you attach the tloppy drives the vrong vay and obtain a drive mapping that is not to your satistaction, the usual vay ot correcting this is to physically svap the tloppy cable connectors. 1his teature allovs you to svap the logical arrangement ot the tloppy drives vithout the need to open up the case and physically svap the connectors. When this BIOS teature is set to Svap AB, the tloppy drive that originally vas mapped to drive A: is remapped to drive B: and vice versa tor the drive that vas originally set as drive B:. When this BIOS teature is set to No Svap, the tloppy drive mapping remains as set by the drive connector arrangement. Although this appears to be nothing more than a teature ot convenience, it can be quite impor- tant it you are using tvo tloppy drives ot ditterent torm tactors (3.3 and 3.2,, and you need to boot trom the second drive. Because the BIOS can only boot trom drive A:, you have to physi- cally svap the drive connections or use this BIOS teature to do it logically. It your tloppy drive mapping is correct or it you only have a single tloppy drive, there is no need to set this teature to Svap AB. Ieave it at the detault setting ot No Svap. Onboord IDD Controllor Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to enable or disable the onboard tloppy drive controller. When enabled, the motherboard`s onboard tloppy drive controller is enabled. When disabled, the motherboard`s onboard tloppy drive controller is disabled.1his trees up the IPQ used by the tloppy drive controller. It you are using a tloppy drive connected to the motherboard`s built-in tloppy drive controller, select the Lnabled option. It you are using an add-on tloppy drive controller card or it you are not using any tloppy drive at all, set it to Disabled to save an IPQ that can be used by other devices. O LhapIcr 4 0cIa|cd 0cscrpIons 244 O Onboord IDL-1 Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is actually a misnomer because there is only one IDL controller integrated into current chipsets. 1his single IDL controller comes vith tvo IDL channels, each ot vhich supports up to tvo IDL drives.1heretore, the IDL controller supports a total ot tour IDL devices through tvo IDL channels. Hovever, it has become common practice to label the tvo IDL channels as IDL con troii ers. 1heretore, vhile the name ot this BIOS teature suggests that it controls the tunctionality ot the first IDL controller, it actually controls only the tirst IDL channel ot the motherboard`s single IDL controller. When enabled, the IDL channel is able to provide support tor up to tvo IDL drives. When disabled, the IDL channel is disabled. Any attached IDL drives are not accessible. Hovever, this trees up an IPQ, vhich can be used by other devices. Disabling this IDL channel also speeds up the booting sequence a little as the BIOS does not need to query this channel tor IDL devices vhen it boots up. You should leave this enabled it you are using this IDL channel. Disabling it prevents any IDL devices attached to this channel trom being accessed. It you are not attaching any IDL devices to this IDL channel (or it you are using a SCSIadd- on IDL card,, you can disable this IDL channel to tree an IPQ and speed up the booting sequence. Onboord IDL-2 Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is actually a misnomer because there is only one IDL controller integrated into current chipsets. 1his single IDL controller comes vith tvo IDL channels, each ot vhich supports up to tvo IDL drives.1heretore, the IDL controller supports a total ot tour IDL devices through tvo IDL channels. Hovever, it has become common practice to label the tvo IDL channels as IDL con troii ers. 1heretore, vhile the name ot this BIOS teature suggests that it controls the tunctionality ot the secono IDL controller, it actually controls only the second IDL channel ot the motherboard`s s in- gle IDL controller. When enabled, the IDL channel is able to provide support tor up to tvo IDL drives. When disabled, the IDL channel is disabled. Any attached IDL drives are not accessible. Hovever, this trees up an IPQ, vhich can be used by other devices. Disabling this IDL channel also speeds up the booting sequence a little as the BIOS does not need to query this channel tor IDL devices vhen it boots up. You should leave this enabled it you are using this IDL channel. Disabling it prevents any IDL devices attached to this channel trom being accessed. 0nhoard Para||c| PorI 246 It you are not attaching any IDL devices to this IDL channel (or it you are using a SCSIadd- on IDL card,, you can disable this IDL channel to tree an IPQ and speed up the booting sequence. Onboord IR Iunction Connon Options: IrDA (HPSIP, mode, ASK IP (Amplitude Shitt Keyed IP, mode, Disabled 1his BIOS teature is usually tound under the Onboard Serial Port 2 teature because it is slaved to the second serial port. It you disable the second serial port, this BIOS teature either disappears or is greyed out. 1here are tvo ditterent IR (Infra-Red, modesIrDA and ASK IR. IrDA, named tor the Infrared Data Association, provides up to 11S.2 kbps ot bandvidth tor a distance ot about 2 neters. ASK IR, on the other hand, is an old IP protocol developed by Sharp tor its Wizard organizer and Zaurus PDA. It vas also used by Apple tor their Nevton PDAs. Originally, it provided up to 9.6 kbps ot bandvidth up to 1 neter but Apple eventually extended the protocol so that it could provide up to 38.4 kbps ot bandvidth. Currently, the maximum speed vith this protocol is S7.6 kbps. You should select the IP mode that is supported by your external IP device. Choosing the vrong IP mode prevents your computer trom communicating vith the external IP device. It there is a choice betveen IrDA and ASK IP, the natural choice vould be IrDA, ot course' IrDA is taster and has a longer range. Please note that such IP communications require an IP beam kit to be plugged into the IP header on the motherboard. Without the IP beam kit, this teature von`t have any ettect. You should also note that enabling this IP tunction prevents the second serial port trom being used by normal serial devices.1heretore, it you do not need to use the onboard IP tunction, disable this BIOS teature, so the second serial port can be used by normal serial devices. Onboord Porollol Port Connon Options: 3BChIPQ7, 278hIPQ3, 378hIPQ7, Disabled 1his BIOS teature allovs you to select the IO address and IPQ tor the onboard parallel port. 1he detault IO address ot 378h and IPQ ot 7 should vork vell in most cases. Lnles s you have a problem vith the parallel port, you should leave it at the detault settings. You should only select an alternative IO address or IPQ it the detault settings are causing a contlict vith other devices. You can als o disable the onboard parallel port it you do not need to use it. Doing so trees up the IO port and IPQ used by the parallel port. 1hose resources can then be reallocated tor other devices to use. O Onboord Soriol Port 1 Connon Options: Auto, 3l8hIPQ4, 2l8hIPQ3, 3L8hIPQ4, 2L8hIPQ3, Disabled 1his BIOS teature allovs you to manually select the IO address and IPQ tor the tirst serial port. It is recommended that you leave it as Auto, so that the BIOS can select the best settings tor it. Hovever, it you need a particular IO port or IPQ that has been taken up by this serial port, you can manually select an alternative IO port or IPQ tor it. Please note that any IO port or IPQ can be used tor the serial port.1here is no advantage or disadvantage in any ot the options. As long as you do not select an IO port or IPQ that has already been allocated to another device, any option vill do. You can als o disable this serial port it you do not need to use it. Doing so trees up the IO port and IPQ used by this serial port. 1hose resources then can be reallocated tor other devices to use. Onboord Soriol Port 2 Connon Options: Auto, 3l8hIPQ4, 2l8hIPQ3, 3L8hIPQ4, 2L8hIPQ3, Disabled 1his BIOS teature allovs you to manually select the IO address and IPQ tor the tirst serial port. It is recommended that you leave it as Auto, so the BIOS can select the best settings tor it. Hovever, it you need a particular IO port or IPQ that has been taken up by this serial port, you can manually select an alternative IO port or IPQ tor it. Please note that any IO port or IPQ can be used tor the serial port.1here is no advantage or disadvantage in any ot the options. As long as you do not select an IO port or IPQ that has already been allocated to another device, any option vill do. You can als o disable this serial port it you do not need to use it. Doing so trees up the IO port and IPQ used by this serial port. 1hose resources then can be reallocated tor other devices to use. Onboord USB Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is somevhat similar to Assign IRQ For USB. It enables or disables the motherboard`s onboard LSB controller. Hovever, instead ot controlling the assignment ot an IPQ to the onboard LSB controller, this teature directly controls the LSB controller`s tunctionality. It is recommended that you enable this teature, so you can use the onboard LSB controller to communicate vith your LSB devices. It you disable this teature, the LSB controller is disabled, and you are not able to use it to communicate vith any LSB device.1his trees up an IPQ tor other devices to use.1his is usetul vhen you have many devices that cannot share IPQs. LhapIcr 4 0cIa|cd 0cscrpIons 24 O Hovever, it is recommended that you do not disable this BIOS teature unless you do not use any LSB device, or it you are using a ditterent LSB controller tor your LSB needs. Disabling this teature is not necessary vith APIC-capable motherboards because they come vith more IPQs. OS/2 Onboord Monory > 4M Connon Options: Lnabled, Disabled 1his is similar to the OS Select For DRAM > 64M BIOS teature. When there is more than 64MB ot memory in a computer, older versions ot IBM`s OS2 oper- ating system ditter trom other operating systems in the vay it manages memory. It is ditterent trom the conventional vay ot memory management.1heretore, a BIOS option vas created to provide compatibility tor such OS2 systems. It you are running an old, unpatched version ot OS2, you must select the Yes option. Please note that this is only true tor oioer versions ot OS2 that haven`t been upgraded using IBM`s lixPaks. Starting vith the OS2 Warp v3.0, IBM changed the memory management system to the more conventional method. IBM also issued lixPaks to address this issue vith older versions ot OS2. 1heretore, it you are using OS2 Warp v3.0 or higher, you should select No instead.You should also select No it you have upgraded an older version ot OS2 vith the lixPaks that IBM has been releasing over the years. It you select the Yes option vith a never or updated version (v3.0 or higher, ot OS2, it causes erroneous memory detection. lor example, it you have 64MB ot memory, it may only register as 16MB. Or it you have more than 64MB ot memory, it may register as only 64MB ot memory. Lsers ot non-OS2 operating systems (like Microsott Windovs XP, should select the No option. Doing othervise causes memory errors it you have more than 64MB ot memory in your system. In conclusion: It you are using an older version ot the IBM OS2 operating system, you should select Yes. It you are using the IBM OS2 Warp v3.0 or higher operating system, you should select No. It you are using an older version ot the IBM OS2 operating system but have already installed all the relevant IBM lixPaks, you should select No. Lsers ot non-OS2 operating systems (like Microsott Windovs XP, should select the No option. 0Sj2 0nhoard Mcmory > 84M 247 O OS Soloct Ior DRAM > 4MB Connon Options: OS2, Non-OS2 When there is more than 64MB ot memory in a computer, older vers ions ot IBM`s OS2 oper- ating system ditter trom other operating systems in the vay it manages memory. It is ditterent trom the conventional vay ot memory management.1heretore, a BIOS option vas created to provide compatibility tor such OS2 systems. It you are running an old, unpatched version ot OS2, you must select the OS/2 option. Please note that this is only true tor oioer versions ot OS2 that haven`t been upgraded using IBM`s lixPaks. Starting vith the OS2 Warp v3.0, IBM changed the memory management system to the more conventional method. IBM also issued lixPaks to address this issue vith older versions ot OS2. 1heretore, it you are using OS2 Warp v3.0 or higher, you should select Non-OS/2 instead. You should also select Non-OS/2 it you have upgraded an older version ot OS2 vith the lixPaks that IBM has been releasing over the years. It you select the OS/2 option vith a never or updated version (v3.0 or higher, ot OS2, it causes erroneous memory detection. lor example, it you have 64MB ot memory, it may only register as 16MB. Or it you have more than 64MB ot memory, it may register as only 64MB ot memory. Lsers ot non-OS2 operating systems (like Microsott Windovs XP, should select the Non- OS/2 option. Doing othervise causes memory errors it you have more than 64MB ot memory in your system. In conclusion: It you are using an older version ot the IBM OS2 operating system, you should select OS/2. It you are using the IBM OS2 Warp v3.0 or higher operating system, you should select Non-OS/2. It you are using an older version ot the IBM OS2 operating system but have already installed all the relevant IBM lixPaks, you should select Non-OS/2. Lsers ot non-OS2 operating systems (like Microsott Windovs XP, should select the Non- OS/2 option. LhapIcr 4 0cIa|cd 0cscrpIons 248 O P P2C/C2P Concurroncy Connon Options: Lnabled, Disabled 1he BIOS teature allovs PCI-to-CPL and CPL-to-PCI trattic to occur concurrently.1his means PCI trattic to the CPL and CPL trattic to the PCI bus can occur simultaneously. 1his prevents the CPL trom being locked up during PCI transters. It also allovs PCI trattic to the processor to occur vithout delay even vhen the processor is vriting to the PCI bus.1his may prevent pertormance issues vith certain PCI cards. 1heretore, it is recommended that you enable this teature tor better pertormance. Porollol Port Modo Connon Options: Normal (SPP,, LCP, LPP, LCPLPP 1his BIOS teature is usually tound under the Onboard Parallel Port teature. It is linked to the parallel port, so it you disable the parallel port, this BIOS teature either disappears or is grayed out. By detault, the parallel port is usually set to the Nornal (SPP) mode. SPP stands tor Standard Parallel Port. It is the original transter protocol tor the parallel port. 1heretore, it vorks vith all parallel port devices. Although the SPP vas a unidirectional port originally, it vas eventually adapted to vork bidi- rectionally. Such bidirectional SPP ports are also knovn as PS2 parallel ports. So, contrary to popular opinion, the SPP mode is capable ot bidirectional transters. Hovever, it can only receive 4-bits ot data per cycle in this bidirectional mode. Its output, tor- tunately, remains at 8-bits per cycle.1his gives the parallel port in SPP mode an output rate ot 1S0KB/s and an input rate ot S0KB/s (due to sottvare reasons,. 1he LCP (Ltended Capabilities Port, transter mode vas introduced by Microsott and Hevlett-Packard to provide tast, bidirectional communication betveen the computer and high- pertormance printers and scanners. It uses the DMA protocol to achieve data transter rates ot up to 2MB/s and provides smmetric bidirectional communication. On the other hand, LPP (Lnhanced Parallel Port,, nov knovn as ILLL 1284, uses existing parallel port signals to provide asmmetric bidirectional communication. It vas also designed tor high-speed communications, ottering transter rates ot up to 2MB/s. As you can see, SPP is a very slov transter mode. It should only be selected vhen taster transter modes cannot be used (tor example, vith old printers or scanners,. With modern parallel port devices, the LCP and LPP modes are the transter modes ot choice. Generally, because ot its lIlOs and the DMA channel it uses, LCP is good at large data trans- ters. 1heretore, it is the transter mode that vorks best vith scanners and printers. LPP is better vith devices that svitch betveen reads and vrites trequently (like ZIP drives and hard disks,. Para||c| PorI Modc 240 P LhapIcr 4 0cIa|cd 0cscrpIons 260 P Hovever, you should check your parallel port device`s documentation betore you set the trans- ter mode. 1he manutacturer ot your parallel port peripheral may have designated a preterred transter mode tor the device in question. In that case, it is best to tollov their recommendation. It the device documentation did not state any preterred transter mode and you still do not knov vhat mode to s elect, you can select the LCP+LPP mode. It you select this mode, the BIOS automatically determines the transter mode to use tor your device. Hovever, this should be considered as a last resort because you may be needlessly tying up a DMA channel tor nothing it your device does not use LCP at all. Or the BIOS may not actual- ly select the best parallel port mode tor the device. It possible, set the parallel port to the transter mode that best suits your parallel port device. Possivo Rolooso Connon Options: Lnabled, Disabled It you have already read about the CPU to PCI Write Buffer teature, you should knov that the chipset has an integrated vrite butter to s ervice the processor`s PCI vrites. Whenever the processor vants to vrite to the PCI bus, it no longer needs to arbitrate tor the PCI bus and vait tor its turn. It can immediately vrite up to tour vords ot PCI vrites to the vrite butter.1his trees up the processor and allovs it to vork on other tasks. 1his BIOS teature controls the passive release teature ot the CPU to PCI Write Buffer. 1heretore, it the vrite butter is disabled, this BIOS teature does not have any ettect. Hovever, the reverse is not true. 1he CPU to PCI Write Buffer teature still vorks even it Passive Release is disabled. When Passive Pelease is enabled, the vrite butter independently vrites the data to the PCI bus at the tirst available opportunity. It can do so even vhen the processor is busy doing some- thing else. When Passive Pelease is disabled, the vrite butter vaits until the process or reasserts (retries, the vrite request. Only then does it vrite to the PCI bus.1his still improves pertormance because the process or does not need to resend the data.1he vrite butter is ready to ottload the data the moment the PCI bus arbiter releases control ot the bus to the processor. Hovever, the vrite butter still loses some ot its ettectiveness because it has to vait tor the CPL to retry the transaction. 1his can be a particularly big problem vhen an ISA device engages the ISA bus. Because the ISA bus is very slov, this ties up the PCI bus and prevents the processor trom accessing it tor a very long time. It the CPL-to-PCI vrite butter is enabled, the processor can vrite to the butter instead.1his allovs the processor to engage in other tasks. Hovever, it Passive Pelease is dis- abled, the vrite butter cannot vrite its contents to the PCI bus until both the processor is tree to retry the vrite and the PCI bus is tree to receive. Passive Pelease helps in this situation by alloving the vrite butter to passively vriteto the PCI bus vithout the processor`s intervention and even vhile the ISA device is engaging the PCI bus.1his essentially allovs the processor to indirectly vrite to the PCI bus, even vhen the ISA device has control over it. Without this teature, the PCI bus arbiter only allovs other (non- CPL, PCI masters to access the PCI bus. PLI 2.1 Lomp|ancc 261 lor best pertormance, it is highly recommended that you enable Passive Pelease. 1his dramati- cally reduces the ettect ot slov ISA devices hogging the PCI bus. Hovever, some ISA cards may not vork vell vith Passive Pelease. In such cases, disable Passive Pelease or better yet, throv the card avay and get a PCI version instead' It you don`t use any ISA device, this teature should still be enabled because it allovs the vrite butter to ottload its data to the PCI bus vithout vaiting tor the processor to retry the transac- tion.1his improves the pertormance ot the processor and PCI bus. Please note again that this BIOS teature has no ettect it you disable the CPU to PCI Write Buffer. PCI#2 Accoss #1 Rotry Connon Options: Lnabled, Disabled 1his BIOS teature is linked to CPU to PCI Write Buffer. 1heretore, it the vrite butter is disabled, this BIOS teature does not have any ettect. Hovever, the reverse is not true.1he CPU to PCI Write Buffer teature still vorks even it PCI2 Access 1 Retry is disabled. When the butter is enabled, the processor vrites directly to the butter instead ot the PCI bus. 1he butter then attempts to vrite the data to the PCI bus by Passive Release. 1his allovs the processor to pertorm other tasks vithout vaiting tor its data to be vritten to the PCI bus. Hovever, the attempted butter vrite to the PCI bus may tail because the PCI bus may still be occupied by another device. When that happens, this BIOS teature determines vhether the butter vrite should be reattempted or sent back tor arbitration. It this BIOS teature is enabled, the butter attempts to vrite to the PCI bus until it is successtul. It this BIOS teature is disabled, the butter tlushes its contents and registers the transaction as tailed.1he processor nov has to vrite again to the vrite butter. Generally, it is recommended that you enable this teature because it improves the processor`s pertormance. Hovever, it you have many PCI devices and their pertormance is more important, you may vant to disable this teature.1his prevents excessive generation ot retries by the vrite butter, vhich may severely tax the PCI bus. Disabling this teature improves the PCI bus pertormance, especially vith slov PCI devices that hog the bus tor long periods ot time at a stretch. Please note again that this BIOS teature has no ettect it you disable the CPU to PCI Write Buffer. PCI 2.1 Conplionco Connon Options: Lnabled, Disabled 1his is the same as the Delayed 1ransaction BIOS teature because it reters to the PCI Delayed 1ransaction teature, vhich is part ot the PCI Pevision 2.1 specitications. On the PCI bus, there are many devices that may not meet the PCI target latency rule. Such devices include IO controllers and bridges (tor example, PCI-to-PCI and PCI-to-ISA bridges,. 1o meet PCI 2.1 compliance, the PCI maximum target latency rule must be observed. P LhapIcr 4 0cIa|cd 0cscrpIons 262 P According to this rule, a PCI 2.1-compliant device must service a read request vithin 16 PCI clock cycles (32 clock cycles tor a host bus bridge, tor the initiai read and 8 PCI clock cycles tor each su|seuent read. It it cannot do so, the PCI bus terminates the transaction, so other PCI devices can access the bus. Hovever, instead ot rearbitrating tor access ( and tailing to meet the minimum latency requirement again,, the PCI 2.1-compliant device can make use ot the PCI Delayed 1ransaction teature. When a master device reaos trom a target device on the PCI bus but tails to meet the latency requirements, the transaction is terminated vith a Petry command.1he master device then has to rearbitrate tor bus access. Hovever, it PCI Delayed 1ransaction had been enabled, the tar- get device can independently continue the read transaction. So, vhen the master device success- tully gains control ot the bus and reissues the read command, the target device has the data ready tor immediate delivery.1his ensures that the retried read transaction can be completed vithin the stipulated latency period. It the delayed transaction is a urite, the target device latches on the data and terminates the transaction it it cannot be completed vithin the target latency period.1he mas ter device then rearbitrates tor bus access vhile the target device completes vriting the data. When the master device regains control ot the bus, it reissues the same vrite request.1his time, instead ot return- ing data (in the case ot a read transaction,, the target device sends the completion status to the master device to complete the transaction. One advantage ot using PCI Delayed 1ransaction is that it allovs other PCI masters to use the bus vhile the transaction is being carried out on the target device. Othervise, the bus is lett idling vhile the target device completes the transaction. PCI Delayed 1ransaction also allovs vrite-posted data to remain in the butter, vhile the PCI bus initiates a non-postable transaction, and yet still adhere to the PCI ordering rules. 1he vrite-posted data is vritten to memory vhile the target device is vorking on the non-postable transaction and tlushed betore the transaction is completed on the master device. Without PCI Delayed 1ransaction, all vrite-posted data has to be tlushed betore another PCI transaction can occur. As you can see, the PCI Delayed 1ransaction teature uses the PCI bus more etticiently, resulting in better PCI pertormance by alloving vrite-posting to occur concurrently vith non- postable transactions. In this BIOS, the PCI 2.1 Conpliance option allovs you to enable or disable the PCI Delayed 1ransaction teature. It is highly recommended that you enable PCI 2.1 Compliance tor better PCI pertormance and to meet PCI 2.1 specitications. Disable it only it your PCI cards cannot vork properly vith this teature enabled or it you are using PCI cards that are not PCI 2.1-compliant. Please note that vhile many manuals and even earlier versions ot the BIOS Optimization Guide have stated that this is an ISA bus-specitic BIOS teature that enables a 32-bit vrite-posted butter tor taster PCI-to-ISA vrites, they are incorrect' 1his BIOS teature is not ISA bus-specitic and it does not control any vrite-posted butters. It merely allovs vrite-posting to continue vhile a non-postable PCI transaction is undervay. PCI Choining Connon Options: Lnabled, Disabled 1his BIOS teature is designed to speed up vrites trom the processor to the PCI bus by alloving vrite combining to occur at the PCI intertace. PLI L|ock j LPu FS8 L|ock 268 When PCI chaining is enabled, up to tour quadvords ot processor vrites to contiuous PCI addresses are chained together and vritten to the PCI bus as a single PCI burst vrite. When PCI chaining is disabled, each processor vrite to the PCI bus is handled as separate non-burstable vrites. Needless to say, vriting tour quadvords ot data in a single PCI vrite is much taster than doing so in tour separate non-burstable vrites. A single PCI burst vrite also reduces the amount ot time the processor has to vait vhile vriting to the PCI bus. 1heretore, it is recommended that you enable this teature tor better CPL to PCI vrite pertormance. PCI Clock / CPU ISB Clock Connon Options: 12, 13, 14, 13, 16 1he PCI bus vas designed to run at a maximum clock speed ot 33MHz. 1he processor bus, on the other hand, alvays has a much higher clock s peed than the PCI bus. Lven the sloves t processors these days run on a 100MHz processor bus. Never proces sors utilize process or buses that run trom 133MHz to 200MHz. Knovledge about the clock speed ot your processor bus is important becaus e the PCI bus speed is actually derived trom the processor`s bus speed. It does this vith the use ot clock speed dividers. lor example, it you have a 100MHz processor bus, a 13 PCI bus divider is used to allov the PCI bus to run at the specitied clock speed ot 33MHz. Systems that use a 133MHz processor bus utilize a 14 divider to maintain the PCI bus at the standard 33MHz clock speed. Please note that motherboards claiming to have 200MHz to 800MHz processor bus speeds are actually only running trom 100MHz to 200MHz. lor example, current AMD-based mother- boards sport bus speeds ot 200MHz and 266MHz, although the processor bus is only running at 100MHz and 133MHz, respectively. 1his is achieved by transterring data on both edges ot the clock signal, thereby doubling the bandvidth ot the process or bus. 1he same goes tor Intel-based motherboards that tout 400MHz, 333MHz, and 800MHz proces- sor buses.1hese actually run at 100MHz, 133MHz, and 200MHz, respectively.1he 400MHz, 333MHz, and 800MHz Intel processor buses are actually quad-pumped.While they actually run at only 100MHz, 133MHz, and 200MHz, they can transter tour times as much data per clock cycle. So, vhen you vant to calculate the suitable PCI bus divider tor your system, please take the intormation above into account. As tar as this BIOS teature is concerned, such motherboards are only running at 100MHz to 133MHz. It you do not calculate properly, you torce the PCI bus to run beyond its rated speed ot 33MHz.1his may result in an unstable system and corruption ot data on your hard disk. 1his BIOS teature allovs you to manually select the PCI bus clock divider. Because this divider determines the speed at vhich the PCI bus runs, manipulation ot this teature allovs you some control over the PCI bus speed. It vas meant to keep the PCI bus running vithin specitications vhen you overclock the processor bus, but you can also use it to overclock the PCI bus. With that said, you should keep in mind that the recommended sate limit tor an overclocked PCI bus is 37.SMHz.1his is the speed at vhich practically all nev PCI cards can run vithout breaking a sveat. P LhapIcr 4 0cIa|cd 0cscrpIons 264 P Ot course, running at a higher speed is detinitely possible. Hovever, the risk ot data corruption is particularly vorrisome because the IDL controller runs ott the PCI bus. It you intend to overclock beyond 37.3MHz, test your system thoroughly and make sure that your IDL devices are running tine betore you do any serious vork' Selecting the clock divider ot 1/2 makes the PCI bus run at halt the processor bus speed. It your processor bus is set to 100MHz, the PCI bus speed is 30MHz.As such, this clock divider is usetul tor processor bus speeds ot 66MHz to 7SMHz. Within that range, the PCI bus runs trom 33MHz to 37.3MHz. Selecting the clock divider ot 1/3 makes the PCI bus run at a third ot the processor bus speed. As such, this clock divider is usetul tor processor bus speeds ot 100MHz to 112.SMHz.Within that range, the PCI bus runs trom 33MHz to 37.3MHz. Selecting the clock divider ot 1/4 makes the PCI bus run at a quarter ot the processor bus speed. As such, this clock divider is usetul tor processor bus speeds ot 133MHz to 1S0MHz. Within that range, the PCI bus runs trom 33MHz to 37.3MHz. Selecting the clock divider ot 1/S makes the PCI bus run at a titth ot the processor bus speed. As such, this clock divider is usetul tor processor bus speeds ot 166MHz to 187.SMHz.Within that range, the PCI bus runs trom 33MHz to 37.3MHz. Selecting the clock divider ot 1/6 makes the PCI bus run at a sixth ot the processor bus speed. As such, this clock divider is usetul tor processor bus speeds ot 200MHz to 22SMHz.Within that range, the PCI bus runs trom 33MHz to 37.3MHz. You are probably vondering about the gaps in the processor bus speeds listed above. lor your convenience, only processor bus speeds that produce PCI clock speeds vithin the range ot opti- mal PCI clock speeds (33MHz to 37.3MHz, are displayed above. 1he other processor bus speeds either produce a slov PCI bus or an excessively overclocked one. 1heretore, tor optimal PCI bus pertormance, try to shoot tor one ot the processor bus speed- divider combinations shovn above. PCI Doloy lronsoction Connon Options: Lnabled, Disabled On the PCI bus, there are many devices that may not meet the PCI target latency rule. Such devices include IO controllers and bridges (tor example, PCI-to-PCI and PCI-to-ISA bridges,. 1o meet PCI 2.1 compliance, the PCI maximum target latency rule must be observed. According to this rule, a PCI 2.1-compliant device must service a read request vithin 16 PCI clock cycles (32 clock cycles tor a host bus bridge, tor the initiai read and 8 PCI clock cycles tor each su|seuent read. It it cannot do so, the PCI bus terminates the transaction, so other PCI devices can access the bus. Hovever, instead ot rearbitrating tor access ( and tailing to meet the minimum latency requirement again,, the PCI 2.1-compliant device can make use ot the PCI Delayed 1ransaction teature. When a master device reaos trom a target device on the PCI bus but tails to meet the latency requirements, the transaction is terminated vith a Petry command.1he master device then has to rearbitrate tor bus access. Hovever, it PCI Delayed 1ransaction had been enabled, the tar- get device can independently continue the read transaction. So, vhen the master device success- tully gains control ot the bus and reissues the read command, the target device has the data ready tor immediate delivery.1his ensures that the retried read transaction can be completed vithin the stipulated latency period. It the delayed transaction is a urite, the target device latches on the data and terminates the transaction it it cannot be completed vithin the target latency period.1he mas ter device then rearbitrates tor bus access vhile the target device completes vriting the data. When the master device regains control ot the bus, it reissues the same vrite request.1his time, instead ot return- ing data (in the case ot a read transaction,, the target device sends the completion status to the master device to complete the transaction. One advantage ot using PCI Delayed 1ransaction is that it allovs other PCI masters to use the bus vhile the transaction is being carried out on the target device. Othervise, the bus is lett idling vhile the target device completes the transaction. PCI Delayed 1ransaction also allovs vrite-posted data to remain in the butter, vhile the PCI bus initiates a non-postable transaction, and yet still adhere to the PCI ordering rules. 1he vrite-posted data is vritten to memory vhile the target device is vorking on the non-postable transaction and tlushed betore the transaction is completed on the master device. Without PCI Delayed 1ransaction, all vrite-posted data has to be tlushed betore another PCI transaction can occur. As you can see, the PCI Delayed 1ransaction teature uses the PCI bus more etticiently as vell as increases PCI pertormance by alloving vrite-posting to occur concurrently vith non- postable transactions. In this BIOS, the PCI Delay 1ransaction option allovs you to enable or disable the PCI Delayed 1ransaction teature. It is highly recommended that you enable PCI Delay 1ransaction tor better PCI pertormance and to meet PCI 2.1 specitications. Disable it only it your PCI cards cannot vork properly vith this teature enabled or it you are using PCI cards that are not PCI 2.1-compliant. Please note that vhile many manuals and even earlier versions ot the BIOS Optimization Guide have stated that this is an ISA bus-specitic BIOS teature that enables a 32-bit vrite-posted butter tor taster PCI-to-ISA vrites, they are incorrect' 1his BIOS teature is not ISA bus-specitic, and it does not control any vrite-posted butters. It merely allovs vrite-posting to continue vhile a non-postable PCI transaction is undervay. PCI Dynonic Bursting Connon Options: Lnabled, Disabled 1his BIOS teature is similar to the Byte Merge teature. It you have already read about the CPU to PCI Write Buffer teature, you should knov that the chipset has an integrated PCI vrite butter that allovs the CPL to immediately vrite up to four vords (or 64-bits, ot PCI vrites to it.1his trees up the CPL to vork on other tasks vhile the PCI vrite butter vrites them to the PCI bus. Nov, the CPL doesn`t alvays vrite 32-bit data to the PCI bus. 8-bit and 16-bit vrites can also take place. Hovever, vhile the CPL may only vrite 8-bits ot data to the PCI bus, it is still con- sidered a single PCI transaction.1his makes it equivalent to a 16-bit or 32-bit vrite in terms ot PCI bandvidth' 1his reduces the ettective PCI bandvidth, especially it there are many 8-bit or 16-bit CPL-to-PCI vrites. 1o solve this problem, the vrite butter can be programmed to accumulate and merge 8-bit and 16-bit vrites into 32-bit vrites.1he butter then vrites the merged data to the PCI bus. As you can see, merging the smaller 8-bit or 16-bit vrites into a tev large 32-bit vrites reduces the number ot PCI transactions required. 1his increases the etticiency ot the PCI bus and improves its bandvidth. PLI 0ynamc 8ursIng 266 P LhapIcr 4 0cIa|cd 0cscrpIons 26 P 1his is vhere the PCI Dynanic Bursting BIOS teature comes in. It controls the byte merg- ing capability ot the PCI vrite butter. It it is enabled, every vrite transaction goes straight to the vrite butter.1hey are accumulated until there is enough to be vritten to the PCI bus in a single burst.1his improves the PCI bus pertormance. It you disable byte merging, all vrites s till go to the PCI vrite butter (it the CPU to PCI Write Buffer teature has been enabled,. Hovever, the butter does not accumulate and merge the data. 1he data is vritten to the PCI bus as soon as the bus becomes tree.1his reduces PCI bus etticiency, particularly vhen 8-bit or 16-bit data is vritten to the PCI bus. 1heretore, it is recommended that you enable PCI Dynamic Bursting tor better pertormance. Please note that, like Byte Merge, this teature may not be compatible vith certain PCI net- vork intertace cards. lor example, 3Com`s 3C903-series ot NICs von`t vork properly vith Byte Merge enabled. So, it your NIC (Netvork Intertace Card, von`t vork properly, try disabling Byte Merge. Othervise, you should enable Byte Merge tor better pertormance. PCI IDL Busnostor Connon Options: Lnabled, Disabled 1his BIOS teature is a misnomer because it doesn`t actually control the bus mastering ability ot the onboard IDL controller. It is actually a toggle tor the built-in driver that allovs the onboard IDL controller to pertorm DMA (Direct Menory Access, transters. DMA transter modes allov IDL devices to transter large amounts ot data trom the hard disk to the system memory and vice versa vith minimal processor intervention. It ditters trom the older and processor-intensive PIO (Progranned Input/Output) transter modes by ottloading the task ot data transter trom the processor to the chipset. Previously, this teature is only available atter an operating system that s upports DMA transters (through the appropriate device driver, is loaded up. Nov, many BIOS come vith a built-in 16-bit driver that allovs DMA transters. 1his allovs the onboard IDL controller to pertorm DMA transters even betore the operating system is loaded up' When this BIOS teature is enabled, the BIOS loads up the 16-bit busmastering driver tor the onboard IDL controller. 1his allovs the IDL controller to transter data through DMA, resulting in greatly improved transter rates and lover CPL utilization in real-mode DOS and during the loading ot other operating systems. When this BIOS teature is disabled, the BIOS does not load up the 16-bit busmastering driver tor the onboard IDL controller. 1he IDL controller then transters data through PIO. 1heretore, it is recommended that you enable PCI IDL Busmaster.1his greatly improves the IDL transter rate and reduces the CPL utilization during the booting process or vhen you are using real-mode DOS. Lsers ot DOS-based dis k utilities like Norton Ghost can expect to ben- etit a lot trom this teature. Please note that because current operating systems (tor example,Windovs XP, load up their ovn 32-bit busmastering driver, this teature has no ettect once such an operating system loads up. Still, it is recommended that you enable this teature to improve pertormance prior to the loading ot the operating system`s ovn driver. PCI IRQ Activotod By Connon Options: Ldge, Ievel 1his BIOS teature allovs you to set the method by vhich the IPQs tor your PCI devices are activated or triggered. ISA and old PCI devices are edge-triggered (using a single voltage level, vhile never PCI and AGP devices are level-triggered (using multiple voltage levels,. 1his is important mainly because PCI devices must be level-triggered to s hare IPQs. 1he multiple voltage levels supported by level-triggered cards are used to activate the proper device among multiple devices sharing the same IPQ. Ldge-triggered devices only support a single voltage level, vhich can only be used to activate or deactivate their IPQs. 1heretore, IPQs allocated to edge-triggered devices cannot be shared vith other devices. When PCI devices vere initially introduced, they vere almost alvays eoetriereo and, there- tore, did not support IPQ sharing.1hat is vhy the detault and recommended setting tor such devices vas invariably Ldge. Lntortunately, that misled people into thinking that it vould be the same tor never PCI devices. Current PCI devices are all ie:eitriereo and so support IPQ sharing. 1his is critical in alloving the use ot the numerous PCI devices in current computers. Without IPQ sharing, IPQ con- tlicts make PCI contiguration a real hassle. Ot course, the introduction ot the Advanced Progrannable Interrupt Controller or APIC solves this problem completely by providing anyvhere trom 24 to 312 IPQ lines' Hovever, until all motherboards ship vith APIC, IPQ sharing vill continue to play an impor- tant role in alloving multiple PCI devices to vork in harmony. Because all PCI devices currently in the market are level-triggered, it is recommended that you set this BIOS teature to Level, so your PCI devices can share IPQs. Hovever, it you are still using old edge-triggered devices, select Ldge to torce the chipset to allov only edge-triggering ot PCI devices.1his may cause contiguration problems it there are IPQ contlicts, but it prevents system lockups that can occur it the chipset erroneously attempts to level-trigger an edge-triggered PCI device. PCI Lotoncy linor Connon Options: 0233 1his BIOS teature controls hov long a PCI device can hold the PCI bus betore another takes over. 1he longer the latency, the longer the PCI device can retain control ot the bus betore handing it over to another PCI device. As each access to the bus comes vith an initial delay betore any transaction can be made, a short PCI latency time reduces the ettective PCI bandvidth because the PCI device only has a short time to pertorm transactions on the PCI bus. Ionger latencies actually improve the ettec- tive PCI bandvidth by alloving the PCI device to pertorm more transactions vith the same amount ot delay. On the other hand, the response time ot PCI devices sutters vith longer PCI latencies. A long PCI latency allovs the active PCI device to use the bus longer but at the expense ot other PCI devices queuing up to use the bus. All PCI devices theretore have to vait longer betore gaining access to the bus. PLI LaIcncy Jmcr 267 P LhapIcr 4 0cIa|cd 0cscrpIons 268 P Normally, the PCI Iatency 1imer is set to 32 cycles. 1his means the active PCI device has to complete its transactions vithin 32 clock cycles or hand it over to the next PCI device. lor better PCI pertormance, a longer latency should be used.1ry increasing it to 64 cycles or even 128 cycles.1he optimal value tor every system is ditterent.You should benchmark your PCI cards` pertormance atter each change to determine the optimal PCI latency time tor your system. Please note that a longer PCI latency isn`t necessarily better. A long latency can also reduce per- tormance because the other PCI devices queuing up may be stalled tor too long. 1his is espe- cially true vith systems vith many PCI devices or PCI devices that continuously vrite short bursts ot data to the PCI bus. Such systems vork better vith shorter PCI latencies because they allov rapid access to the PCI bus. In addition, some time-critical PCI devices may not agree vith a long latency. Such devices require priority access to the PCI bus, vhich may not be possible it the PCI bus is held up by another device tor a long period. In such cases, it is recommended that you keep to the detault PCI latency ot 32 cycles. PCI Mostor 0 WS Rood Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the chipset inserts a delay betore any reads trom the PCI bus. It PCI Master 0 WS Read is enabled, read requests to the PCI bus are executed immediately (vith zero vait states,, it the PCI bus is ready to send data. It PCI Master 0 WS Pead is disabled, every read request to the PCI bus is delayed by one vait state. It is recommended that you enable this teature tor better PCI read pertormance. Hovever, disabling it may be usetul it you are attempting to stabilize an overclocked PCI bus. 1he delay generally improves the overclockability and stability ot the PCI bus. PCI Mostor 0 WS Writo Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the chipset inserts a delay betore any vrites trom the PCI bus. It PCI Master 0 WS Write is enabled, vrite requests to the PCI bus are executed immedi- ately (vith zero vait states,, it the PCI bus is ready to send data. It PCI Master 0 WS Write is disabled, every vrite request to the PCI bus is delayed by one vait state. It is recommended that you enable this teature tor better PCI vrite pertormance. Hovever, disabling it may be usetul it you are attempting to stabilize an overclocked PCI bus. 1he delay generally improves the overclockability and stability ot the PCI bus. PCI Mostor Rood Coching Connon Options: Lnabled, Disabled 1his is an AMD-specitic BIOS teature. It determines vhether the processor`s I2 cache is used to cache PCI bus master reads . Hovever, like Video RAM Cacheable, this BIOS teature may actually reduce pertormance. It this teature is enabled, the processor`s I2 cache is used to cache PCI bus master reads. 1his boosts the pertormance ot PCI bus masters. On the other hand, it reduces the processor`s per- tormance because it uses up some ot the precious I2 cache. 1his is vhy motherboard manutacturers like ASLS recommend that only systems using AMD Athlon processors should enable this teature. Duron users should disable this teature because its small I2 cache is not able to cache the PCI reads vithout causing a massive hit to memory bandvidth. Hovever, it is questionable that even AMD Athlon systems benetit trom this teature. lor one thing, the Athlon is not so vell-endoved in I2 cache that using some ot it to boost the per- tormance ot PCI bus masters von`t detrimentally attect its pertormance. In addition, such a caching scheme requires the tvo-vay use ot the Athlon processor bus .1his reduces its etticiency and bandvidth as vell as the processor`s pertormance. So, does the boost in PCI bus master pertormance justity the loss in processor and memory per- tormance Although the tinal vord is still in the air, I recommend disabling this teature.1he use ot precious I2 cache to cache PCI bus masters is not vorth the potential benetit in PCI bus pertormance. PCI Pipolining Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether PCI transactions to the memory subsystem are pipelined. 1he pipelining ot PCI transactions allovs their latencies to be masked (hidden,.1his greatly improves the etticiency ot the PCI bus. Hovever, this is only true tor multiple transactions in the same direction. Pipelining doesn`t help vith PCI devices that svitch betveen reads and vrites otten. 1his teature is ditterent trom a burst transter vhere multiple data transactions are executed con- secutively vith a single command. In PCI pipelining, ditterent transactions are progressively processed in the pipeline vithout vaiting tor the current transaction to tinish. Normally, out- standing transactions have to vait tor the current one to complete betore they are initiated. It the PCI pipeline teature is enabled, the memory controller allovs PCI transactions to be pipelined. 1his masks the latency ot each PCI transaction and improves the etticiency ot the PCI bus. Please note that once the transactions are pipelined, they are tlagged as pertormed, even though they have not actually been completed. As such, data coherency problems ma occur vhen other devices vrite to the same memory block.1his may cause valid data to be overvritten by out- dated or expired data, causing problems like data corruption or system lock-ups. PLI Ppc|nng 260 P LhapIcr 4 0cIa|cd 0cscrpIons 20 P It the PCI pipeline teature is disabled, the memory controller is torced to check tor outstand- ing transactions trom other devices to the same block address that each PCI transaction is targeting. It there is a match, the PCI transaction is stalled until the outstanding transaction to the same memory block is complete. 1his essentially torces the memory controller to hold the PCI bus until the PCI transaction is cleared to proceed. It also prevents other PCI transactions trom being pipelined. Both tactors greatly reduce pertormance. lor better PCI pertormance, the PCI pipeline should be enabled. 1his allovs the latency ot the bus to be masked tor consecutive transactions. Hovever, it your system constantly locks up tor no apparent reason, try disabling this teature. Disabling PCI Pipelining reduces pertormance but ensures that data coherency is strictly main- tained tor maximum reliability. PCI ProIotch Connon Options: Lnabled, Disabled 1his teature controls the system controller`s PCI Prefetch capability. When enabled, the sys- tem controller pretetches eight quadvords (one cache line, ot data vhenever a PCI device reads trom the system memory. Here`s hov it vorks. Whenever the system controller reads PCI-requested data trom the system memory, it also reads the subsequent cache line ot data. 1his is done on the assumption that the PCI device requests the subsequent cache line.When the PCI device actually initiates a read command tor that cache line, the system controller can immediately send it to the PCI device. 1his speeds up PCI reads because the PCI device doesn`t need to vait tor the system controller to read trom the system memory. As such, PCI Pretetch allovs contiguous memory reads by the PCI device to proceed vith minimal delay. 1heretore, it is recommended that you enable this teature tor better PCI read pertormance. Please note that PCI vrites to the system memory do not benetit trom this teature. PCI lorgot Lotoncy Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether the system controller s hould contorm to the PCI maxi- mum target latency rule. According to the PCI maximum target latency rule, the PCI device must service a read request vithin 16 PCI clock cycles (32 PCI clock cycles it it is a host bus bridge, tor the initiai read and 8 PCI clock cycles tor each su|seuent read. Please note that this only applies to the PCI bus. It does not apply to the AGP bus. When this teature is enabled, the system controller disconnects the PCI bus master vhen it cannot service a read request vithin 32 PCI clock cycles tor the initial read and 8 PCI clock cycles tor subsequent reads.1he PCI bus master then rearbitrates tor access to the PCI bus. When this teature is disabled, the PCI bus master is not disconnected vhen it cannot service a read request vithin the stipulated 32 PCI clock cycles tor the initial read and 8 PCI clock cycles tor subsequent reads.1he PCI bus master is alloved to complete vith its transactions. Compliance to the PCI maximum target latency rule is important because it ensures that tair access tor all PCI devices to the PCI bus. In addition, it a PCI device hogs the PCI bus beyond the target latency, it may cause the system to lock-up vhen there is PCI to AGP trattic. It is recommended that you enable this teature to entorce the PCI maximum target latency rule and prevent potential deadlocks. PCI to DRAM ProIotch Connon Options: Lnabled, Disabled 1his teature controls the system controller`s PCI pretetch capability.When enabled, the system controller pretetches eight quadvords (one cache line, ot data vhenever a PCI device reads trom the system memory. Here`s hov it vorks. Whenever the system controller reads PCI-requested data trom the system memory, it also reads the subsequent cache line ot data. 1his is done on the assumption that the PCI device requests the subsequent cache line.When the PCI device actually initiates a read command tor that cache line, the system controller can immediately send it to the PCI device. 1his speeds up PCI reads because the PCI device doesn`t need to vait tor the system controller to read trom the system memory. As such, PCI to DPAM Pretetch allovs contiguous memory reads by the PCI device to proceed vith minimal delay. 1heretore, it is recommended that you enable this teature tor better PCI read pertormance. Please note that PCI vrites to the system memory do not benetit trom this teature. PCI/VGA Polotto Snoop Connon Options: Lnabled, Disabled 1his BIOS teature determines vhether your graphics card should allov VGA palette snooping by a tixed tunction dis play card. It is only usetul it you use a tixed-tunction display card that requires a VGA-compatible graphics card to be present ( tor example, MPLG decoder card,. Such tixed-tunction display cards generally do not have their ovn VGA palette. So, they have to snoopVGA palette data trom the graphics card to generate the proper colors. Normally, the graphics card`s Feature Connector is used tor this purpose. When this teature is enabled, the graphics card does not respond to tramebutter vrites. It tor- vards them to the tixed-tunction display card through its leature Connector. 1he tixed- tunction display card then snoops the palette data and generates the proper colors. 1his ensures accurate color reproduction. It also prevents the monitor trom displaying a blank screen atter the tixed-tunction card`s capabilities are not required (tor example, vhen you stop playing MPLG video using the MPLG decoder card,. When this teature is disabled, the graphics card displays all tramebutter vrites. It is recommended that you disable this teature it you do not use any tixed-tunction display card like a MPLG decoder card. Hovever, it you are using a tixed-tunction display card that requires palette snooping, enable this teature. Othervise, the colors displayed may not be accurate and the monitor vill blank out once you stop using the tixed-tunction display card. PLIjv0A Pa|cIIc Snoop 21 P PIO Data 1ransfer Mode Mainun 1hroughput PIO Mode 0 3.3 MBs PIO Mode 1 3.2 MBs PIO Mode 2 8.3 MBs PIO Mode 3 11.1 MBs PIO Mode 4 16.6 MBs PIO Modo Connon Options: Auto, 0, 1, 2, 3, 4 1his BIOS teature allovs you to set the PIO (Progranned Input/Output, mode tor the IDL drive. Here is a table ot the ditterent PIO transter rates and their corresponding maximum throughputs. LhapIcr 4 0cIa|cd 0cscrpIons 22 P Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported PIO mode at boot-up. Setting this BIOS teature to 0 torces the BIOS to use PIO Mode 0 tor the IDL drive. Setting this BIOS teature to 1 torces the BIOS to use PIO Mode 1 tor the IDL drive. Setting this BIOS teature to 2 torces the BIOS to use PIO Mode 2 tor the IDL drive. Setting this BIOS teature to 3 torces the BIOS to use PIO Mode 3 tor the IDL drive. Setting this BIOS teature to 4 torces the BIOS to use PIO Mode 4 tor the IDL drive. Normally, you should leave it as Auto and let the BIOS auto-detect the IDL drive`s PIO mode. You should only set it manually tor the tolloving reasons: It the BIOS cannot detect the correct PIO mode. It you vant to try torcing the IDL device to use a taster PIO mode than it vas designed tor. It you vant to torce the IDL device to use a slover PIO mode it it cannot vork properly vith the current PIO mode (tor example, vhen the PCI bus is overclocked,. Please note that torcing an IDL device to use a PIO transter rate that is taster than vhat it is rated tor can potentially cause data corruption. PIRQ Uso IRQ No. Connon Options: Auto, 3, 4, 3, 7, 9, 10, 11, 12, 14, 13 1his BIOS teature allovs you to manually set the IPQ tor a particular device installed on the AGP and PCI buses. It is especially usetul vhen you are transterring a hard disk trom one computer to another and you don`t vant to reinstall your operating system to redetect the IPQ settings. By setting the IPQs to tit the original settings, you can circumvent a lot ot contiguration problems atter installing the hard disk in a nev system. Hovever, this is only true tor non-ACPI systems. Here are some important notes trom the reterence motherboard (may vary betveen motherboards,: It you specity a particular IPQ here, you can`t specity the same IPQ tor the ISA bus. It you do, you vill cause a hardvare contlict. Lach PCI slot is capable ot activating up to 4 interrupts[md|IN1 A, IN1 B, IN1 C, and IN1 D. 1he AGP slot is capable ot activating up to 2 interrupts[md|IN1 A and IN1 B. Normally, each s lot is allocated IN1 A.1he other interrupts are reserves and used only vhen the PCIAGP device requires more than one IPQ or it the IPQ requested has been used up. 1he AGP slot and PCI slot 41 share the s ame IPQ. PCI slot 44 and 43 share the same IPQs. LSB uses PIPQ_4. 1he tolloving is a table shoving the relationship betveen PIPQ (Programmable Interrupt Pequest, signals and IN1 in the reterence motherboard: PI0 x usc I0 No. 28 P Signals AGP Slot/ PCI Slot 2 PCI Slot 3 PCI Slot 4/ PCI Slot 1 PCI Slot S PIPQ_0 IN1 A IN1 D IN1 C IN1 B PIPQ_1 IN1 B IN1 A IN1 D IN1 C PIPQ_2 IN1 C IN1 B IN1 A IN1 D PIPQ_3 IN1 D IN1 C IN1 B IN1 A Notice that the interrupts are staggered, so contlicts do not happen easily. 1he IN1 A entries are in bold to highlight the staggered arrangement. Lven then, you should try not to use up paired slots that s hare the same set ot IPQs. In this ret- erence motherboard, such paired slots are AGP slot and PCI slot 1 or PCI slots 4 and S. In such cases, it is recommended that you use only one ot the tvo s lots. In most cases, you should just leave the setting as Auto.1his allovs the motherboard to assign the IPQs automatically. Hovever, it you need to assign a particular IPQ to a device on the AGP or PCI bus, here is hov you can make use ot this BIOS teature. 1. Determine the slot in vhich the device is located. 2. Check your motherboard`s PIRQ table (in the manual, to determine the slot`s primary PIPQ. lor example, it you have a PCI netvork card in PCI slot 3, the table above shovs that the slot`s primary PIPQ is PIPQ_2. Pemember, all slots are tirst allocated IN1 A it it is available. 3. You then select the IPQ you vant by as signing the IPQ to the appropriate PIPQ. In our netvork card example, it the card requires IPQ 7, set PIPQ_2 to use IPQ 7.1he BIOS then allocates IPQ 7 to PCI slot 3. It is that easy': ust remember that the BIOS alvays tries to allocate the PIPQ linked to IN1 A tor each slot. So, in our reterence motherboard, the primary PIPQ tor the AGP slot and PCI slot 1 is PIPQ_0, vhile the primary PIPQ tor PCI slot 2 is PIPQ_1, and so on. It is just a matter ot linking the IPQ you vant to the correct PIPQ tor that slot. LhapIcr 4 0cIa|cd 0cscrpIons 24 P Please note the table, notes , and IN1 details are only examples provided by the reterence moth- erboard.1hey may vary betveen motherboards. lor example, Intel i8xx chipsets have 8 inter- rupt lines (IN1 A to IN1 H,. In i8xx motherboards, the AGP slot alvays has its ovn IPQ. PNP OS Instollod Connon Options: Yes, No 1his BIOS teature is quite misleading becaus e its name suggests that you should set it to Yes it you have an operating system that supports Plug and Play (PnP,. Lntortunately, it isn`t quite so simple. What this BIOS teature actually does is determine vhat devices are contigured by the BIOS vhen the computer boots up and vhat are lett to the operating system. 1his is rather ditterent trom vhat the name implies, right Betore you can determine the appropriate setting tor this teature, you should tirst determine the kind ot BIOS that came vith your motherboard. lor the purpose ot this discussion, the BIOS can be divided into tvo typesACPI BIOS and Non-ACPI BIOS. You also need to tind out it your operating system supports ano is currently running in ACPI mode. Please note that vhile an operating system may tout ACPI support, it is possible to torce the operating system to use the older PnP mode. So, tind out it your operating sys tem is actually running in ACPI mode. Ot course, this is only possible it your motherboard comes vith an ACPI BIOS.With a Non-ACPI BIOS, all ACPI-compliant operating systems automatically revert to PnP mode. Non-ACPI BIOSes are tound in older motherboards that do not support the nev ACPI (Advanced Configuration and Pover Interface, initiative.1his can be either the ancient non-PnP BIOS (or Iegacy BIOS, or the never PnP BIOS.With such a BIOS, setting the PNP OS Installed teature to No allovs the BIOS to contigure all devices under the assumption that the operating system cannot do so. 1heretore, all hardvare settings are tixed by the BIOS at boot up and are not changed by the operating system. On the other hand, it you set the teature to Yes, the BIOS only contigures critical devices required to boot up the system, tor example, the graphics card and the hard disk. 1he other devices are then contigured by the operating system.1his allovs the operating system some tlexibility in shuttling system resources, like IPQs and IO ports, to avoid contlicts. It also gives you some degree ot treedom vhen you vant to manually assign system resources. While all this tlexibility in hardvare contiguration sounds like a good idea, shuttling resources can sometimes cause problems, especially vith a buggy BIOS.1heretore, it is recommended that you set this teature to No to allov the BIOS to contigure all devices.You should only set this teature to Yes it the Non-ACPI BIOS cannot contigure the devices properly or it you vant to manually reallocate hardvare resources in the operating system. Ot course, all current motherboards nov ship vith the nev ACPI BIOS. It you are using an ACPI-compliant operating system (such as Windovs 98 and above, vith an ACPI BIOS, then this PNP OS Installed teature is no longer relevant. It actually does not matter vhat setting you select.1his is because the operating system uses the ACPI BIOS intertace to contigure all devices as vell as retrieve system intormation. 1here is no longer a need to specitically split the job up betveen the BIOS and the operating system. PNP 0S InsIa||cd 26 P Hovever, it your operating sys tem does not support ACPI, then the BIOS talls back to PNP mode. In this situation, consider the BIOS as you vould a Non-ACPI BIOS. It there is no need to contigure any hardvare manually, it is again recommended that you s et this teature to No. Please note that bugs in some ACPI BIOS can cause even an ACPI-compliant operating system to disable ACPI.1his reverts the BIOS to PnP mode. Hovever, there is an additional catch to it. Certain operating systems (tor example,Windovs 98 and above, only access the buggy BIOS in reaooni mode.1his means the operating system relies entirely on the BIOS to contigure all devices and provide it vith the hardvare contiguration. As such, you must set the teature to No it you have a buggy ACPI BIOS. Iinux is not really PnP-compatible, but most distributions use a sottvare called ISAP- NP1OOIS to set up ISA cards. It PnP OS is set to No, the BIOS vill attempt to contigure the ISA cards, but that von`t vork vith Iinux. Worse, it ISAPNP1OOIS is used to contigure the ISA cards as vell, it may lead to contlicts betveen the tvo. 1heretore, it is recommended that you set PnP OS to Yes in Iinux and allov ISAPNP1OOIS to handle the task instead. As tar as OS2 is concerned, PnP OS should be set to No, especially in a multi-boot system. In addition, it you add or change hardvare, you should enable tull hardvare detection during the initial boot s equence ot OS2.1his allovs OS2 to properly register the hardvare changes.You can do so by pressing Alt-l1 at the boot screen, and then pressing the l3 key. Pobert Kirk ot IBM has this to say about PnP OS : ctuaii, the settin InI :` is reai i misnameo. |etter thin uoui o |e to sa oo ou uant the sstem to attempt to resoi:e resource conf iicts, or oo ou uant the : to resoi:e sstem confi ict`` :ettin the sstem to InI : sas that e:en if the machine oetermines some kino of resource pro|iem, it shouio not attempt to hanoie it . . . . Pather, it shoui o pass it on to the : to resoi:e the is sue. nfortunatei, the : can`t resoi:e some issues . . . . uhich sometimes resui ts in a iock or other pro|i ems. Ior sta|iiit reasons, it is |etter to set L1LPY mother|oaro`s InI : option to No, rearoiess of manufacturer, |ut stiii aiiou the PI: to autoconfiure InI oe:ices. ]ust iea:e the InI : to No. It uon`t hurt a thin, ou iose nothin, our machine uiii stiii autoconfiure InI oe:ices, ano it uiii make our sstem more sta|ie.` 1o sum it all up, except tor certain cases, it is highly recommended that you to set this BIOS teature to No, irrespective ot the operating sys tem you actually use. Lxceptions to this vould be the inability ot the BIOS to contigure the devices properly in PnP mode and a specitic need to manually contigure one or more ot the devices. Post Writo Conbino Connon Options: Lnabled, Disabled 1his is similar to the USWC Write Posting BIOS teature. Current proces sors are heavily optimized tor burst operations, vhich allovs tor very high mem- ory bandvidth. Lntortunately, graphics vrites trom the processor are mostly pixel vrites that are 8 to 32-bits in nature. Because they do not till up an entire cache line, such vrites are not burstable.1his results in poor graphics vrite pertormance. 1o correct this deticiency, processors nov come vith one or more internal vrite combine butters.1hese butters are designed to accumulate graphics vrites trom the processor. 1hese par- tial or smaller vrites are then combined and vritten to the graphics card as burst vrites. 1he use ot these internal vrite combine butters provides many benetits: 1. Partial or smaller graphics vrites trom the process or are nov combined into burstable vrites.1his greatly increases the pertormance ot the processor and AGP (or PCI, buses. 2. Graphics vrites require tever transactions on the processor and AGP (or PCI, bus. 1his improves the bandvidth ot those buses. 3. 1he processor only needs to vrite to its internal vrite combine butters instead ot to the processor bus. 1his improves its pertormance by alloving it to vork on other tasks vhile the vrite combine butters handle the actual vrite transaction. Because the vrite combine butters allov speculative reads, this teature is knovn as the USWC (Uncached Speculative Write Conbining, teature.1he older method ot vriting all proces- sor vrites directly to the graphics card is knovn as UC (UnCached,. 1his BIOS teature allovs you to control the USWC (Uncached Speculative Write Conbining, vrite combine butters. It enabled, the vrite combine butters accumulate and combine partial or smaller graphics vrites trom the processor and vrite them to the graphics card as burst vrites. It disabled, the vrite combine butters are disabled. All graphics vrites trom the processor are vritten to the graphics card directly. It is highly recommended that you enable this teature tor improved graphics and processor pertormance. Please note that this teature also must be supported by the graphics card, the operating system, and the graphics driver tor it to vork properly. All Microsott operating systems trom Windovs N1 4.0 onvard support LSWC, so you do not need to vorry it you are using a Windovs N1 4.0 or never operating system trom Microsott. Because this teature has been around tor some time, drivers ot LSWC-compatible graphics cards tully support this teature. Hovever, it you are using an older graphics card, it may not be compatible vith this teature. Older graphics cards make use ot a FIFO (First In, First Out, IO model, vhich can only support the UnCached (UC, type ot transaction. Lnabling this teature vith such graphics cards causes a host ot problems such as graphics artitacts, system crashes, and even the inability to boot up properly. It you tace such problems, you should disable this BIOS teature immediately. LhapIcr 4 0cIa|cd 0cscrpIons 2 P Prmary 0raphcs AdapIcr 27 P Powor On Iunction Connon Options: Button Only, Keyboard 98, Hot Key, Mouse Iett, Mouse Pight 1his BIOS teature allovs you to select the method vith vhich to turn on your computer. By detault, this teature is set to Button Only.1his allovs your computer to be started up only through the use ot the pover button or svitch. Other available options: A Keyboard 98-compatible keyboard (that comes vith a vake-up button, A keyboard hot key (tor non-Keyboard 98 keyboards, A mouse button (either the right or lett button, It you select the Mouse Left option, the lett button ot the mouse is used to start up the sys- tem.1he Mouse Right option selects the right mouse button as the pover on button instead. Please note that only PS2 mice support the Mouse Left or Mouse Right options. Mice using serial or LSB connections do not support this pover on tunction. 1he Keyboard 98 option only vorks it you are using Windovs 98 or better and have the appropriate keyboard. 1hen you can use the keyboard`s vake-up or pover-on button to start up the computer. Older keyboards that do not contorm to the Ke|oaro 98 standard, and theretore do not have the special vake-up button, can use the Hot Key option instead. 1here are 12 hot keys avail- able: Ctrl-F1 through Ctrl-F12. Select the hot key you vant and you vill be able to start up the computer using that hot key. 1here is no pertormance advantage in choosing any ot the options above. So, choose the option that you are most comtortable vith. Prinory Grophics Adoptor Connon Options: AGP, PCI Although the AGP bus vas designed exclusively tor the graphics subsystem, some users still have to use PCI graphics cards tor multi-monitor support. 1his is because there can be only one AGP port' So, it you vant to use multiple monitors, you must either get an AGP card that provides multi-monitor support or use PCI graphics cards. lor those vho upgraded trom a PCI graphics card to an AGP card, it is certainly enticing to use the old PCI graphics card to support a second monitor. 1he PCI card can do the job just tine because it merely sends display data to the second monitor.You don`t need a povertul graphics card to run the second monitor because Microsott Windovs 2000XP does not support 3D graphics acceleration on the second monitor. When it comes to a case ot an AGP graphics card vorking in tandem vith a PCI graphics card, the BIOS has to determine vhich graphics card is the primary graphics card. Naturally, the detault vould be the AGP graphics card because, in most cases, it vould be the taster card. Hovever, a BIOS svitch that allovs you to manually select the graphics card to boot the system vith is still required.1his is particularly important it you have AGP and PCI graphics cards but only one monitor. 1his is vhere the Prinary Graphics Adapter teature comes in. It allovs you to select vhether to boot the system using the AGP graphics card or the PCI graphics card. It you are only using a single graphics card, then the BIOS detects it as such and boots it up, irrespective ot vhat you set the teature to. Hovever, there may be a slight reduction in the time taken to detect and initialize the card it you select the proper setting tor this BIOS teature. lor example, it you only use an AGP graphics card, then setting Primary Graphics Adapter to AGP may speed up your system`s booting-up process. 1heretore, it you are only using a single graphics card, it is recommended that you set the Primary Graphics Adapter teature to the proper setting tor your system (AGP tor a single AGP card and PCI tor a single PCI card,. Hovever, it you are using multiple graphics cards, it is up to you vhich card you vant to use as your primary display card. It is recommended that you select the tastest graphics card as the pri- mary display card. Prinory VGA BIOS Connon Options: AGP VGA Card, PCI VGA Card Although the AGP bus vas designed exclusively tor the graphics subsystem, some users still have to use PCI graphics cards tor multi-monitor support. 1his is because there can be only one AGP port' So, it you vant to use multiple monitors, you must either get an AGP card that provides multi-monitor support or use PCI graphics cards. lor those vho upgraded trom a PCI graphics card to an AGP card, it is certainly enticing to use the old PCI graphics card to support a second monitor. 1he PCI card can do the job just tine because it merely sends display data to the second monitor.You don`t need a povertul graphics card to run the second monitor because Microsott Windovs 2000XP does not support 3D graphics acceleration on the second monitor. When it comes to a case ot an AGP graphics card vorking in tandem vith a PCI graphics card, the BIOS has to determine vhich graphics card is the primary graphics card. Naturally, the detault vould be the AGP graphics card because, in most cases, it vould be the taster card. Hovever, a BIOS svitch that allovs you to manually select the graphics card to boot the system vith is still required.1his is particularly important it you have AGP and PCI graphics cards but only one monitor. 1his is vhere the Prinary VGA BIOS teature comes in. It allovs you to select vhether to boot the system using the AGP graphics card or the PCI graphics card. It you are only using a single graphics card, then the BIOS detects it as such and boots it up, irrespective ot vhat you set the teature to. Hovever, there may be a slight reduction in the time taken to detect and initialize the card it you select the proper setting tor this BIOS teature. lor example, it you only use an AGP graphics card, then setting Primary VGA BIOS to AGP VGA Card may speed up your system`s booting-up process . 1heretore, it you are only using a single graphics card, it is recommended that you set the Primary VGA BIOS teature to the proper setting tor your system (AGP VGA Card tor a single AGP card and PCI VGA Card tor a single PCI card,. Hovever, it you are using multiple graphics cards, it is up to you vhich card you vant to use as your primary display card. It is recommended that you select the tastest graphics card as the primary display card. LhapIcr 4 0cIa|cd 0cscrpIons 28 P PSj2 Mousc FuncIon LonIro| 20 P Procossor Nunbor Iooturo Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to control the use ot the processor`s embedded unique identi- fication nunber.1heretore, it is only valid it you are using a processor that teatures s uch a teature. 1his intamous teature debuted in the Intel Pentium III processor and is mainly tound only in that processor.1he 1ransmeta Crusoe processor also supports this teature. Hovever, most manu- tacturers have retrained trom integrating such a teature in their processors. Lven Intel has declined to add this teature to the Intel Pentium 4 processors. It enabled, the processor`s identitication number can be read by external programs. It used to be required tor certain secure transactions. Hovever, this is no longer true because the initiative has long been abandoned. It disabled, the processor`s identitication number cannot be read by external programs. It is highly advisable that you disable this teature because it no longer has a use. Lven vorse, it can actually be misused to track your online activities. Disabling this teature sateguards your pri- vacy by preventing the identitication ot your computer by the processor`s identitication number. PS/2 Mouso Iunction Control Connon Options: Lnabled, Auto IPQ12 is the interrupt usually reserved tor the PS2 mous e`s use.1his BIOS teature determines vhether the BIOS should reserve IPQ12 tor the PS2 mouse or allov other devices to make use ot this IPQ. Setting this BIOS teature to Auto allovs the BIOS to allocate IPQ12 to the PS2 mouse it the mouse is detected at startup. Othervise, IPQ12 is released tor use by other devices in the system. Setting this BIOS teature to Lnabled torces the BIOS to reserve IPQ12 even it a PS2 mouse vas not detected at startup. It is recommended that you leave this BIOS teature at its detault s etting ot Auto. 1his allovs your BIOS to release IPQ12 tor other devices to use it it doesn`t detect the presence ot a PS2 mouse during startup. LhapIcr 4 0cIa|cd 0cscrpIons 270 Q Q Quick Boot Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to decrease the time it takes to boot up the computer by shorten- ing or skipping certain standard booting procedures. Hovever, it is not the same as the Quick Pover On Self 1est teature, vhich just shortens or skips certain system tests. Quick Boot turther shortens the booting process by using a tev addi- tional tricks.1heretore, the Quick Pover On Selt 1est should be considered a subset ot the Quick Boot teature. It enabled, the BIOS shortens the booting process by skipping some tests and shortening oth- ers. In addition, it also pertorms the tolloving tricks to turther speed up the booting process: Spin up the hard disks as soon as pover is supplied (or as soon as possible, Initialize only critical parts ot the chipset Pead memory size trom the SPD (Serial Presence Detect, chip on the memory modules Lliminate logo delays (inserted by many manutacturers, It disabled, the BIOS runs the vhole gamut ot boot-up tests. It is recommended that you disable this teature vhen you boot up a nev computer tor the tirst time or vhenever you install a nev piece ot hardvare.1his allovs the BIOS to run tull diagnostic tests to detect any problems that may slip past Quick Boot`s abbreviated testing scheme. Atter a tev error-tree test runs, you should enable this teature tor much taster booting. Quick Powor On SolI lost Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to decrease the time it takes to boot up the computer by shorten- ing or skipping certain standard booting procedures. It enabled, the BIOS shortens the booting process by skipping some tests and shortening others. It disabled, the BIOS runs the vhole gamut ot boot-up tests. It is recommended that you disable this teature vhen you boot up a nev computer tor the tirst time or vhenever you install a nev piece ot hardvare.1his allovs the BIOS to run tull diagnostic tests to detect any problems that may slip past the abbreviated testing scheme. Atter a tev error-tree test runs, you should enable this teature tor much taster booting. R Ronk Intorloovo Connon Options: Lnabled, Disabled Pank is a nev term used to ditterentiate physical banks on a particular memory module trom internal banks vithin the memory chip. Single-sided memory modules have a single rank vhile double-sided memory modules have tvo ranks. 1his BIOS teature is similar to SDRAM Bank Interleave. Interleaving allovs banks ot SDPAM to alternate their retresh and access cycles. One bank undergoes its retresh cycle vhile another is being accessed.1his improves memory pertormance by masking the retresh cycles ot each memory bank.1he only ditterence is that Rank Interleave vorks betveen ditterent phys- ical banks or, as they are called nov, ranks. Because a minimum ot tvo ranks are required tor interleaving to be supported, double-sided memory modules are a must it you vish to enable Pank Interleave. Lnabling Pank Interleave vith single-sided memory modules does not result in any pertormance boost. Please note that Pank Interleave currently vorks only it you are using double-sided memory modules. Pank Interleave does not vork vith tvo or more single-sided memory modules.1he interleaving ranks must be on the same memory module. It is highly recommended that you enable Pank Interleave tor better memory pertormance. You can als o enable Pank Interleave it you are using a mixture ot single- and double-sided memory modules. Hovever, it you are using only single-sided memory modules, it`s advisable to disable Pank Interleave. Rood-Around-Writo Connon Options: Lnabled, Disabled 1his BIOS teature allovs the processor to execute read commands out ot order as it they are independent trom the vrite commands. It does this by using a Pead-Around-Write butter. It this BIOS teature is enabled, all processor vrites to memory are tirst accumulated in that butter.1his allovs the processor to execute read commands vithout vaiting tor the vrite com- mands to be completed. 1he butter then combines the vrites and vrites them to memory as burst transters.1his reduces the number ot vrites to memory and boosts the process or`s vrite pertormance. Incidentally, until its contents have been vritten to memory, the Pead-Around-Write butter also serves as a cache ot the data that it is storing.1hese tend to be the most up-to-date data because the process or has just vritten them to the butter. 1heretore, it the processor sends out a read command vhose memory address shovs that the latest copy is still in the Pead-Around-Write butter, the processor can read directly trom the butter instead.1his greatly improves read pertormance because the processor does not need to vait tor the memory controller to access the data.1he butter is much closer logically, so reading trom it is much taster than reading trom memory. cad-Around-WrIc 271 P It this BIOS teature is disabled, the processor vrites directly to the memory controller.All vrites have to be completed betore the processor can execute a read command. It also prevents the butter trom being used as a temporary cache ot processor vrites.1his reduces the processor`s read pertormance. 1heretore, it is highly recommended that you enable this teature tor better processor read and vrite pertormance. Rood Woit Stoto Connon Options: 0 Cycle, 1 Cycle 1his BIOS teature determines hov long the memory controller should vait betore sending read data to the data requester (tor example, processor, graphics card, and so torth,. It this teature is set to 1 Cycle, the memory controller imposes a delay ot one clock cycle betore the data is sent to the requester. 1his reduces memory read pertormance because the memory controller delays the transter ot each piece ot requested data by one clock cycle. In addition, read and vrite requests can overlap each other vhen the Pead Wait State is set to 1 Cycle. 1o prevent this, vhen this BIOS teature is set to 1 Cycle, the memory controller automatically inserts an additional delay cycle betveen every read cycle that is tolloved imme- diately by a vrite cycle. 1his is similar to disabling the Fast R-W 1urn Around teature. 1his results in reduced mem- ory vrite pertormance. It this teature is set to 0 Cycle, the memory controller transters read data to the data requester vithout any delay.1his improves memory read pertormance. It also improves memory vrite pertormance because there is no longer a need to insert an additional delay cycle to prevent read and vrite requests trom overlapping each other. 1heretore, it is recommended that you set the Pead Wait State to 0 Cycle tor better memory read and vrite pertormance. Please note that this may cause system instabilities in certain contigurations.When that happens, just reset the value to 1 Cycle. RoIrosh Intorvol Connon Options: 7.8 sec, 13.6 sec, 31.2 sec, 64 sec, 128 sec, Auto Memory cells normally need to be retreshed every 64 msec. Hovever, simultaneously retreshing all the rovs in a typical memory chip causes a big surge in pover requirements. In addition, a simultaneous retresh causes all data requests to stall, vhich greatly impacts pertormance. 1o avoid both problems, retreshes are normally staggered according to the number ot rovs. Because a typical memory chip contains 4096 rovs, the memory controller usually retreshes a ditterent rov every 1S.6 sec (64,000 sec 4096 rovs = 13.6 sec,. 1his reduces the amount ot current used during each retresh, and it allovs data to be accessed trom rovs that are not being retreshed. LhapIcr 4 0cIa|cd 0cscrpIons 272 P cfrcsh Modc Sc|ccI 278 P Lsually, memory modules that use 128Mbit or smaller memory chips have 4096 rovs vhile memory chips vith higher capacity (236Mbit and above, have 8192 rovs. lor memory chips that come vith 8192 rovs, the retresh interval needs to be halved to 7.8 sec because there are nov tvice as many rovs to serviced vithin the stipulated 64 msec tor the entire chip. 1heretore, the typical retresh interval tor 128Mbit (not MB', or smaller memory chips is 1S.6 sec, vhile those tor 236Mbit or larger memory chips are 7.8 sec. Please note that it you are using a mix ot 128Mbit and 236Mbit memory modules, the tail-sate Petresh Interval is 7.8 sec, not 13.6 sec. Although LDLC standards call tor a 64 nsec retresh cycle, memory chips these days can actu- ally hold data tor longer than that. So, using a longer retresh cycle is quite possible.With a longer retresh cycle, the memory chips are retreshed less otten, reducing both the amount ot bandvidth vasted on retreshes and the amount ot pover consumed (vhich is great tor laptops and other portable devices,. 1his BIOS teature allovs you to set the retresh interval ot the memory chips.1here are three ditterent settings as vell as an Auto option. It the Auto option is selected, the BIOS queries the memory modules` SPD chips and uses the lovest setting tound tor maximum compatibility. lor better pertormance, you should consider increasing the Refresh Interval trom the detault values (13.6 sec tor 128Mbit or smaller memory chips and 7.8 sec tor 236Mbit or larger memory chips, up to 128 sec. Please note that it you increase the Refresh Interval too much, the memory cells may lose their contents. 1heretore, you should start vith small increases in the Refresh Interval and test your system atter each hike betore increasing it turther. It you tace stability problems upon increasing the retresh interval, reduce the retresh interval step by step until the system is stable. RoIrosh Modo Soloct Connon Options: 7.8 sec, 13.6 sec, 31.2 sec, 64 s ec, 128 sec,Auto Memory cells normally need to be retreshed every 64 msec. Hovever, simultaneously retreshing all the rovs in a typical memory chip causes a big surge in pover requirements. In addition, a simultaneous retresh causes all data requests to stall, vhich greatly impacts pertormance. 1o avoid both problems, retreshes are normally staggered according to the number ot rovs. Because a typical memory chip contains 4096 rovs, the memory controller usually retreshes a ditterent rov every 1S.6 sec (64,000 sec 4096 rovs = 13.6 sec,.1his reduces the amount ot current used during each retresh, and it allovs data to be accessed trom rovs that are not being retreshed. Lsually, memory modules that use 128Mbit or smaller memory chips have 4096 rovs, vhile memory chips vith higher capacity (236Mbit and above, have 8192 rovs. lor memory chips that come vith 8192 rovs, the retresh interval needs to be halved to 7.8 sec because there are nov tvice as many rovs to serviced vithin the stipulated 64 msec tor the entire chip. 1heretore, the typical retresh interval tor 128Mbit (not MB', or smaller memory chips is 1S.6 sec, vhile those tor 236Mbit or larger memory chips is 7.8 sec. Please note that it you are using a mix ot 128Mbit and 236Mbit memory modules, the tail-sate Petresh Mode Select is 7.8 sec, not 13.6 sec. Although LDLC standards call tor a 64 nsec retresh cycle, memory chips these days can actu- ally hold data tor longer than that. So, using a longer retresh cycle is quite possible.With a longer retresh cycle, the memory chips are retreshed less otten, reducing both the amount ot bandvidth vasted on retreshes and the amount ot pover consumed (vhich is great tor laptops and other portable devices,. 1his BIOS teature allovs you to set the retresh interval ot the memory chips.1here are three ditterent settings as vell as an Auto option. It the Auto option is selected, the BIOS queries the memory modules` SPD chips and uses the lovest setting tound tor maximum compatibility. lor better pertormance, you should consider increasing the Refresh Mode Select trom the detault values (13.6 s ec tor 128Mbit or smaller memory chips and 7.8 sec tor 236Mbit or larger memory chips, up to 128 sec. Please note that it you increase the Refresh Mode Select too much, the memory cells may lose their contents. 1heretore, you should start vith small increases in the Refresh Mode Select and test your sys- tem atter each hike betore increasing it turther. It you tace stability problems upon increasing the retresh interval, reduce the retresh interval step by step until the system is stable. Roport No IDD Ior Win9$ Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to set vhether the BIOS should report the absence ot a tloppy disk drive to Windovs 93. lor some reason, the Microsott Windovs 93 operating system requires a tloppy dis k drive to be present. Hovever, in an age ot LSB tlash media and CDDVD vriters, not all computers come vith a tloppy disk drive. Such computers tail to boot up Windovs 93 vithout a tloppy disk drive. 1heretore, to meet Microsott Windovs 93`s logo certitication, and yet allov computers sans tloppy disk drives to boot Windovs 93 normally, motherboards provide this BIOS teature. It this teature is enabled, the BIOS assigns IPQ 6 (vhich is designated tor the tloppy disk drive`s use, to another device, presumably to trick Windovs 93 into thinking that a tloppy disk drive exists. 1his allovs computers vith no tloppy disk drives to boot into Windovs 93 normally. It this teature is disabled,Windovs 93 detects the absence ot the tloppy disk drive and halts the system vith an error message. It you are using Windovs 93 uithout a tloppy disk drive, you have to enable this teature to allov Windovs 93 to boot up normally. It you are using Windovs 93 uith a tloppy disk drive, you can enable or disable this teature. Windovs 93 boots up normally either vay. Please note that this BIOS teature has no relevance in other operating systems. Only Windovs 93 is attected. It does not matter vhat you s et this BIOS option to it you are using other operating systems. LhapIcr 4 0cIa|cd 0cscrpIons 274 P Rosot ConIigurotion Doto Connon Options: Lnabled, Disabled 1he LSCD (Ltended Systen Configuration Data, is a teature ot the Plug and Play BIOS that allovs the BIOS to re-use system contiguration data. Whenever the BIOS boots up, it needs to contigure the ISA, PCI and AGP devices in the sys- tem (Plug and Play-capable or othervise,. Hovever, because the installed devices are unlikely to change trom one booting to another, the system contiguration data actually remains the same. 1heretore, it it can be stored and re-used, the BIOS can skip contiguring the same devices every time you boot up the system. 1his is vhere the LSCD teature comes in. It stores the IPQ, DMA, IO and memory contigu- rations ot your system`s devices in a special area ot the BIOS llash POM.1he BIOS s noops and re-uses the stored contiguration data vhen it boots up the system. As long as there are no hard- vare changes, the BIOS does not need to recontigure the LSCD. It you install a nev piece ot hardvare or modity your computer`s hardvare contiguration, the BIOS automatically detects the changes and recontigures the LSCD.1heretore, there is usually no need to manually torce the BIOS to recontigure the LSCD. Hovever, the occasion may arise vhere the BIOS may not be able to detect the hardvare changes. A serious resource contlict may occur and the operating system may not even boot as a result.1his is vhere the Reset Configuration Data BIOS teature comes in. 1his BIOS teature allovs you to manually torce the BIOS to clear the previously saved LSCD data and recontigure the settings. All you need to do is enable this BIOS teature and then reboot your computer.1he nev LSCD should resolve the contlict and allov the operating sys- tem to load normally. Please note that the BIOS automatically resets it to the detault setting ot Disabled atter recon- tiguring the nev LSCD. So, there is no need tor you to manually disable this teature atter rebooting. Rosourco Controllod By Connon Options: Auto, Manual 1his BIOS teature determines vhether the BIOS should automatically contigure IPQ and DMA resources. It this teature is set to Auto, the BIOS automatically assigns IPQs and DMA channels tor all your devices. All IPQ and DMA assignment tields belov this BIOS teature disappear or become grayed out. It this teature is set to Manual, the BIOS allovs you to manually contigure the IPQs and DMA channels tor your devices. 1he BIOS is generally capable ot automatically contiguring IPQ and DMA resources tor the devices in your computer.1heretore, it is advis able that you set this teature to Auto. Hovever, it the BIOS has problems assigning the resources properly, you can select the Manual option to reveal the IPQ and DMA assignment tields.You can then assign each IPQ or DMA channel to either Legacy ISA or PCI/ISA PnP devices. csourcc LonIro||cd 8y 276 P Legacy ISA devices are compliant vith the original PC A1 bus specitication and require a spe- citic interrupt andor DMA channel to tunction properly. PCI/ISA PnP devices, on the other hand, adhere to the Plug and Play standard and can use any interrupt or DMA channel. RD, lD Activo Connon Options: Hi, Hi or Io, Io or Hi, Io or Io, Hi 1his BIOS teature allovs you to set the intra-red reception (RD, and transmission (1D, polarity. It is usually tound under the Onboard Serial Port 2 BIOS teature and is linked to the second serial port. So, it you disable that port, this teature dis appears trom the screen or appears grayed out. 1here are tour options available, based on combinations ot Hi and Io.You`ll need to consult your IP peripheral`s documentation to determine the correct polarity. Choosing the vrong polarity prevents a proper IP connection trom being established vith the IP peripheral. LhapIcr 4 0cIa|cd 0cscrpIons 27 P S S2R Bus Driving Strongth Connon Options: Auto, Manual 1he S2K bus is another name tor the AMD Athlon processor bus.1heretore, this BIOS teature determines vhether the motherboard chipset should automatically adjust the drive strength ot the Athlon processor bus or allov manual contiguration. It you set this teature to Auto, the chipset is alloved to dynamically adjust the S2K bus strength or use values pre-set by the manutacturer. It you set this teature to Manual, the chipset`s dynamic compensation circuitry tor the S2K bus is turned ott.You can then manually set the S2K bus strength. Generally, it is recommended that you set this teature to Auto, so the S2K bus strength can be dynamically adjusted by the chipset. Hovever, there may be occasions vhen manual contigura- tion ot the S2K bus driving strength may be desirable. It is possible to make use ot this teature tor overclocking purposes. Increasing the drive strength increases the stability ot the S2K bus by reducing the impedance trom the motherboard and boosting the signal strength. Hovever, please be very circumspect vhen you increase the S2K bus drive strength vith an overclocked processor because you may irreversibly damage the processor' It you vant to manually contigure the S2K bus driving strength, you must set the S2K Bus Driving Strength to Manual. 1his allovs you to manually set the S2K bus driving strength value through the S2K Strobe P Control and S2K Strobe N Control BIOS teatures. S2R Strobo N Control Connon Options: 0 to l (Hex numbers,, 0h to lh 1his BIOS teature determines the N transistor drive strength ot the S2K bus. It is used in con- junction vith S2K Bus Driving Strength and S2K Strobe P Control to bypass the moth- erboard chipset`s dynamic compensation tor the S2K bus. It is slaved to the Manual option ot the S2K Bus Driving Strength teature.1heretore, it you set S2K Bus Driving Strength to Auto, then the value you choose tor this tunction has no ettect. lor this tunction to have any ettect, you must set S2K Bus Driving Strength to Manual. 1he N transistor drive strength is represented by Hex values trom 0 to F (0 to 1S in decimal,. 1he detault N transistor drive strength ditters betveen motherboards. Hovever, the higher the drive strength, the greater the compensation tor the motherboard`s impedance on the S2K bus. Due to the nature ot this BIOS teature, it is possible to use it as an aid in overclocking the S2K bus. A higher N (and P, transistor drive strength may be just vhat you need to overclock the S2K bus higher than is normally possible. By raising the drive strength ot the S2K bus, you can improve its stability at overclocked speeds. S2k SIrohc N LonIro| 277 S Please be very circumspect vhen you increase the S2K drive strength vith an overclocked processor because you may irreversibly damage the processor' Also, contrary to popular opinion, increasing the S2K drive strength does not improve the per- tormance ot your AMD processor. It is not a pertormance-enhancing teature, so you should not increase the N transistor drive strength unnecessarily. S2R Strobo P Control Connon Options: 0 to l (Hex numbers,, 0h to lh 1his BIOS teature determines the P transistor drive strength ot the S2K bus. It is used in con- junction vith S2K Bus Driving Strength and S2K Strobe P Control to bypass the moth- erboard chipset`s dynamic compensation tor the S2K bus. It is slaved to the Manual option ot the S2K Bus Driving Strength teature.1heretore, it you set S2K Bus Driving Strength to Auto, then the value you choose tor this tunction has no ettect. lor this tunction to have any ettect, you must set S2K Bus Driving Strength to Manual. 1he P transistor drive strength is represented by Hex values trom 0 to F (0 to 1S in decimal,. 1he detault P transistor drive strength ditters betveen motherboards. Hovever, the higher the drive strength, the greater the compensation tor the motherboard`s impedance on the S2K bus. Due to the nature ot this BIOS teature, it is possible to use it as an aid in overclocking the S2K bus. A higher P (and N, transistor drive strength may be just vhat you need to overclock the S2K bus higher than is normally possible. By raising the drive strength ot the S2K bus, you can improve its stability at overclocked speeds. Please be very circumspect vhen you increase the S2K drive strength vith an overclocked processor because you may irreversibly damage the processor' Also, contrary to popular opinion, increasing the S2K drive strength does not improve the per- tormance ot your AMD processor. It is not a pertormance-enhancing teature, so you should not increase the P transistor drive s trength unnecessarily. SDRAM 1l Connond Connon Options: Lnabled, Disabled,Auto Whenever there is a memory read request trom the operating system, the memory controller does not actually receive the physical memory addresses vhere the data is located. It is only given a virtual address space, vhich it has to translate into physical memory addresses. Only then can it issue the proper read commands.1his produces a slight delay at the start ot every nev memory transaction. Instead ot immediately issuing the read commands, the memory controller asserts the Chip Select signal to the physical bank that contains the requested data. What this Chip Select signal does is activate the bank, so it is ready to accept the commands. In the meantime, the memory controller is busy translating the memory addresses. Atter the memory controller has the physical memory addresses, it starts issuing read commands to the activated memory bank. As you can see, the command delay is not caused by any latency inherent in the memory mod- ule. Pather, it is determined by the time taken by the memory controller to translate the virtual address space into physical memory addresses. LhapIcr 4 0cIa|cd 0cscrpIons 278 S S0AM 1J Lommand LonIro| 270 S Naturally, because the delay is due to translation ot addresses, the memory controller requires more time to translate addresses in high-density memory modules due to the higher number ot addresses.1he memory controller also takes a longer time it there is a large number ot physical banks. 1his BIOS teature allovs you to select the delay betveen the assertion ot the Chip Select signal until the time the memory controller starts sending commands to the memory bank. 1he lover the value, the sooner the memory controller can send commands out to the activated memory bank. When this teature is enabled, the memory controller only inserts a command delay ot one clock cycle or 11. When this teature is disabled, the memory controller inserts a command delay ot tvo clock cycles or 21. 1he Auto option allovs the memory controller to use the memory module`s SPD value tor command delay. It the SDPAM command delay is too long, it can reduce pertormance by unnecessarily pre- venting the memory controller trom issuing the commands sooner. Hovever, it the SDPAM command delay is too short, the memory controller may not be able to translate the addresses in time and the bad commands that result cause data loss and corruption. lortunately, all unbuttered SDPAM modules are capable ot a 11 command delay up to tour memory banks per channel. Atter that, a 21 command delay may be required. Hovever, support tor 11 command delay varies betveen chipsets and even betveen motherboard models.You should consult your motherboard manutacturer to see vhether your motherboard supports a command delay ot 11. It is recommended that you enable SDPAM 11 Command tor better memory pertormance. Hovever, it you tace stability is sues, disable this BIOS teature. SDRAM 1l Connond Control Connon Options: Lnabled, Disabled,Auto Whenever there is a memory read request trom the operating system, the memory controller does not actually receive the physical memory addresses vhere the data is located. It is only given a virtual address space, vhich it has to translate into physical memory addresses. Only then can it issue the proper read commands.1his produces a slight delay at the start ot every nev memory transaction. Instead ot immediately issuing the read commands, the memory controller asserts the Chip Select signal to the physical bank that contains the requested data. What this Chip Select signal does is activate the bank, so it is ready to accept the commands. In the meantime, the memory controller is busy translating the memory addresses. Atter the memory controller has the physical memory addresses, it starts issuing read commands to the activated memory bank. As you can see, the command delay is not caused by any latency inherent in the memory mod- ule. Pather, it is determined by the time taken by the memory controller to translate the virtual address space into physical memory addresses. LhapIcr 4 0cIa|cd 0cscrpIons 280 S Naturally, because the delay is due to translation ot addresses, the memory controller requires more time to translate addresses in high-density memory modules due to the higher number ot addresses.1he memory controller also takes a longer time it there is a large number ot physical banks. 1his BIOS teature allovs you to select the delay betveen the assertion ot the Chip Select signal until the time the memory controller starts sending commands to the memory bank. 1he lover the value, the sooner the memory controller can send commands out to the activated memory bank. When this teature is enabled, the memory controller only inserts a command delay ot one clock cycle or 11. When this teature is disabled, the memory controller inserts a command delay ot tvo clock cycles or 21. 1he Auto option allovs the memory controller to use the memory module`s SPD value tor command delay. It the SDPAM command delay is too long, it can reduce pertormance by unnecessarily pre- venting the memory controller trom issuing the commands sooner. Hovever, it the SDPAM command delay is too short, the memory controller may not be able to translate the addresses in time and the bad commands that result cause data loss and cor- ruption. lortunately, all unbuttered SDPAM modules are capable ot a 11 command delay up to tour memory banks per channel. Atter that, a 21 command delay may be required. Hovever, support tor 11 command delay varies betveen chipsets and even betveen motherboard models.You should consult your motherboard manutacturer to see vhether your motherboard supports a command delay ot 11. It is recommended that you enable SDPAM 11 Command Control tor better memory per- tormance. Hovever, it you tace stability issues, disable this BIOS teature. SDRAM Activo to Prochorgo Doloy Connon Options: 4, 3, 6, 7, 8, 9 Whenever a read command is issued, a memory rov is activated using the RAS (Rov Address Strobe,.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS (Colunn Address Strobe,. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals. Hovever, vhen data has to be read trom a ditterent rov, the active rov has to be deactivated. Hovever, the rov cannot be deactivated until the Mininun Rov Active 1ine or tRAS has elapsed. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the fourth number in the tour-number sequence. lor example, it your memo- ry module has the rated timings ot 2-3-4-7, its rated tPAS delay vould be 7 clock cycles. Iike DRAM Act to PreChrg CMD, this BIOS teature controls the memory bank`s tRAS. 1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. It is also the length ot time the rov vill remain open tor data transters. S0AM 8ank InIcr|cavc 281 S It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency + tRCD + 2 clock cycles. lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value vould be 7 clock cycles. Hovever, it you start getting memory errors or system crashes, increase the tPAS value one clock cycle at a time until your system becomes stable. SDRAM Bonk Intorloovo Connon Options: 2-Bank, 4-Bank, Disabled 1his BIOS teature enables you to set the interleave mode ot the SDPAM intertace. Interleaving allovs banks ot SDPAM to alternate their retresh and access cycles. One bank undergoes its retresh cycle vhile another is being accessed.1his improves memory pertormance by masking the retresh cycles ot each memory bank. A close examination reveals that because the retresh cycles ot all the memory banks are staggered, this produces a kind ot pipelining ettect. It there are tour banks in the system, the processor can ideally send one data request to each memory bank in just tour clock cycles. In the tirst clock cycle, the processor sends an address to Bank 0 and then sends the next address to Bank 1 in the second clock cycle betore sending the third and tourth addresses to Banks 2 and 3 in the third and tourth clock cycles, res pectively. 1he sequence looks something like this: 1. Processor sends address 0 to Bank 0 2. Processor sends address 1 to Bank 1 and receives data 0 trom Bank 0 3. Processor sends address 2 to Bank 2 and receives data 1 trom Bank 1 4. Processor sends address 3 to Bank 3 and receives data 2 trom Bank 2 S. Processor receives data 3 trom Bank 3 As you can see, the data trom all tour requests arrives consecutively trom the memory banks vithout any delay in betveen. Hovever, it interleaving vas not enabled, the same 4-address transaction may appear like this (vorst-case scenario,: 1. SDPAM retreshes 2. Processor sends address 0 to SDPAM 3. Processor receives data 0 trom SDPAM 4. SDPAM retreshes S. Processor sends address 1 to SDPAM 6. Processor receives data 1 trom SDPAM 7. SDPAM retreshes 8. Processor sends address 2 to SDPAM 9. Processor receives data 2 trom SDPAM LhapIcr 4 0cIa|cd 0cscrpIons 282 S 10. SDPAM retreshes 11. Processor sends address 3 to SDPAM 12. Processor receives data 3 trom SDPAM With interleaving enabled, the tirst bank can start transterring data to the processor in the same cycle that the second bank receives an address. Hovever, it interleaving is disabled, the processor has to send the address to the memory bank, receive the requested data, and then vait tor the memory bank to retresh betore initiating the second data transaction. 1his vastes a lot ot clock cycles and res ults in reduced bandvidth. Interleaving allovs you to mask the retresh cycles. 1his essentially produces a pipelining ettect that greatly increases throughput. Hovever, bank interleaving only vorks it the addresses requested consecutively are not in the same bank. It they are in the same memory bank, then the data transactions behave as it the banks vere not interleaved.1he processor has to vait until the tirst data transaction clears and that memory bank retreshes betore it can send another address to that bank. Lach SDPAM module is internally divided into either tvo or four banks ot memory. Double- banked SDPAM modules generally use 16Mbit SDPAM chips and are usually 32MB or smaller in size. Quad-banked SDPAM modules, on the other hand, usually use higher density (64Mbit-2S6Mbit, SDPAM chips. All SDPAM modules ot at least 64MB in size are quad- banked in nature. It you are using a sinie double-banked SDPAM module, set this teature to 2-Bank.1his is the only option available tor the single double-banked SDPAM module. It you are using at least tuo double-banked SDPAM modules, you can use the 4-Bank option as vell as the 2-Bank option. Ot course, it is recommended that you select 4-Bank tor better interleaving pertormance. It you are using quad-banked SDPAM modules, you can use either interleave options. Ot course, it is recommended that you select 4-Bank tor better interleaving pertormance. Because a 4-bank interleave alvays allovs tor better interleaving pertormance, it is highly rec- ommended that you select the 4-Bank option it your system supports it. Lse the 2-Bank option only it you are using a single double-banked SDPAM module. Please note that Avard (nov part ot Phoeni 1echnologies, recommends that SDPAM bank interleaving be disabled it 16Mbit SDPAM modules are used.1his is because early 16Mbit SDPAM modules have stability problems vith bank interleaving.1he good nevs is all current SDPAM modules support bank interleaving. SDRAM Bonk-to-Bonk Doloy Connon Options: 2 cycles, 3 cycles 1he Bank-to-Bank Delay or tRRD is a DDP timing parameter that specities the minimum amount ot time betveen success ive AC1IVA1L commands to the same DDP device, even to different internal banks.1he shorter the delay, the taster the next bank can be activated tor read or vrite operations. Hovever, because rov activation requires a lot ot current, using a short delay may cause excessive current surges. Because this timing parameter is DDP device-specitic, it may ditter trom one DDP device to another. DDP DPAM manutacturers typically specity the tPPD parameter based on the rov AC1IVA1L activity to limit current surges vithin the device. It you let the BIOS automatically contigure your DPAM parameters, it retrieves the manutacturer-set tPPD value trom the SPD (Serial Presence Detect, chip. Hovever, you may vant to manually set the tPPD parameter to suit your requirements. lor desktop PCs, a delay ot 2 cycles is recommended because current surges aren`t really important.1his is because the desktop PC essentially has an unlimited pover supply and even the most basic desktop cooling solution is sutticient to dispel any extra thermal load that the current surges may impose. 1he pertormance benetit ot using the shorter 2 cycles delay is ot tar greater interest. 1he shorter delay means every back-to-back bank activation takes one clock cycle less to pertorm. 1his improves the DDP device`s read and vrite pertormance. Note that the shorter delay ot 2 cycles vorks vith most DDP DIMMs, even at 133MHz (266MHz DDP,. Hovever, DDP DIMMs running beyond 133MHz (266MHz DDP, may need to introduce a delay ot 3 cycles betveen each successive bank activation. Select 2 cycles vhenever possible tor optimal DDP DPAM pertormance. Svitch to 3 cycles only vhen there are stability problems vith the 2 cycles setting. In mobile devices like laptops hovever, it is advisable to use the longer delay ot 3 cycles. Doing so limits the current surges that accompany rov activations. 1his reduces the DDP device`s pover consumption and thermal output, both ot vhich should be ot great interest to the road varrior. SDRAM Burst Lon Connon Options: 4, 8 1his is the same as the SDRAM Burst Length BIOS teature, only vith a veirdly truncated name. Surprisingly, many manutacturers are using it.Why Only they knov.: Burst transactions improve SDPAM pertormance by alloving the reading or vriting ot vhole blocks ot contiguous data vith only one column address. In a burst sequence, only the first read or vrite transter incurs the initial latency ot activating the column.1he subsequent reads or vrites in that burst sequence then can tollov behind vithout any turther delay.1his allovs blocks ot data to be read or vritten vith tar less delay than non- burst transactions. lor example, a burst transaction ot tour vrites can incur the tolloving latencies: 4-1-1-1. In this example, the total time it takes to transact the tour vrites is merely 7 clock cycles . In contrast, it the tour vrites are not vritten by burst transaction, they incur the tolloving latencies: 4-4-4-4.1he time it takes to transact the tour vrites becomes 16 clock cycles, vhich is 9 clock cycles longer or more than tvice as slov as a burst transaction. 1his is vhere the SDRAM Burst Len BIOS teature comes in. It is a BIOS teature that allovs you to control the length ot a burst transaction. When this teature is set to 4, a burst transaction can only be comprised ot up to four reads or four vrites. When this teature is set to 8, a burst transaction can only be comprised ot up to eight reads or eight vrites. S0AM 8ursI Lcn 288 S As the initial CAS latency is tixed tor each burst transaction, a longer burst transaction allovs more data to be read or vritten tor less delay than a shorter burst transaction.1heretore, a burst length ot 8 is taster than a burst length ot 4. lor example, it the memory controller vants to vrite a block ot contiguous data 8 units long to memory, it can do it as a sinie burst transaction 8 units long or tuo burst transactions, each 4 units in length. 1he hypothetical latencies incurred by the single 8-unit long transaction vould be 4-1-1-1-1-1-1-1 vith a total time ot 11 clock cycles tor the entire transaction. Hovever, it the eight vrites are vritten to memory as tvo burst transactions ot 4 units in length, the hypothetical latencies incurred vould be 4-1-1-1-4-1-1-1.1he time taken tor the tvo transactions to complete vould be 14 clock cycles. As you can see, this is slover than a sin- gle transaction 8 units long. 1heretore, it is recommended that you select the longer burst length ot 8 tor better pertormance. SDRAM Burst Longth Connon Options: 4, 8 Burst transactions improve SDPAM pertormance by alloving the reading or vriting ot vhole blocks ot contiguous data vith only one column address. In a burst sequence, only the first read or vrite transter incurs the initial latency ot activating the column.1he subsequent reads or vrites in that burst sequence then can tollov behind vithout any turther delay.1his allovs blocks ot data to be read or vritten vith tar less delay than non- burst transactions. lor example, a burst transaction ot tour vrites can incur the tolloving latencies: 4-1-1-1. In this example, the total time it takes to transact the tour vrites is merely 7 clock cycles . In contrast, it the tour vrites are not vritten by burst transaction, they incur the tolloving latencies: 4-4-4-4.1he time it takes to transact the tour vrites becomes 16 clock cycles, vhich is 9 clock cycles longer or more than tvice as slov as a burst transaction. 1his is vhere the SDRAM Burst Length BIOS teature comes in. It is a BIOS teature that allovs you to control the length ot a burst transaction. When this teature is set to 4, a burst transaction can only be comprised ot up to four reads or four vrites. When this teature is set to 8, a burst transaction can only be comprised ot up to eight reads or eight vrites. As the initial CAS latency is tixed tor each burst transaction, a longer burst transaction allovs more data to be read or vritten tor less delay than a shorter burst transaction.1heretore, a burst length ot 8 is taster than a burst length ot 4. lor example, it the memory controller vants to vrite a block ot contiguous data 8 units long to memory, it can do it as a sinie burst transaction 8 units long or tuo burst transactions, each 4 units in length. 1he hypothetical latencies incurred by the single 8-unit long transaction vould be 4-1-1-1-1-1-1-1 vith a total time ot 11 clock cycles tor the entire transaction. Hovever, it the eight vrites are vritten to memory as tvo burst transactions ot 4 units in length, the hypothetical latencies incurred vould be 4-1-1-1-4-1-1-1.1he time taken tor the tvo transactions to complete vould be 14 clock cycles. As you can see, this is slover than a sin- gle transaction 8 units long. 1heretore, it is recommended that you select the longer burst length ot 8 tor better pertormance. LhapIcr 4 0cIa|cd 0cscrpIons 284 S S0AM Lommand Lcadoff Jmc 286 S SDRAM CAS Lotoncy lino Connon Options: 2, 3 (SDP memory, or 1.3, 2, 2.3, 3 (DDP memory, Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals. Hovever, there is a short delay atter each assertion ot the CAS s ignal betore data can be read trom the target memory cell.1his delay is knovn as the CAS latency. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the first number in the three or tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated CAS latency vould be 2 clock cycles. 1his BIOS teature controls the delay (in clock cycles, betveen the assertion ot the CAS signal and the availability ot the data trom the target memory cell. It also determines the number ot clock cycles required tor the completion ot the tirst part ot a burst transter. In other vords, the lover the CAS latency, the taster memory reads or vrites can occur. Because column activation occurs every time a nev memory cell is read trom, the ettect ot CAS latency on memory pertormance is signiticant, especially vith SDP SDPAM. Its ettect is les s obvious in DDP SDPAM. Please note that some memory modules may not be able to handle the lover latency and may lose data.1heretore, vhile it is recommended that you reduce the SDRAM CAS Latency 1ine to 2 or 2.S clock cycles tor better memory pertormance, you should increase it it your system becomes unstable. Interestingly, increasing the CAS latency time otten allovs the memory module to run at a higher clock speed. So, it you hit a snag vhile overclocking your SDPAM modules, try increas- ing the CAS latency time. 1his is particularly true tor DDP SDPAM memory because CAS latency has much less ettect on pertormance vith such memory, compared to the older SDP memory.1he improvement in overclockability vith higher CAS latencies cannot be underestimated. It you are interested in overclocking your DDP SDPAM modules, you might vant to consider increasing the CAS latency. 1he huge increase in overclockability tar outveighs the minor loss in pertormance. SDRAM Connond LoodoII lino Connon Options: 3, 4 1o meet ditterent timing requirements, the memory controller drives signals onto the address and command lines one clock cycle betore they are actually needed.1his gives the memory controller some additional time to meet the timing requirements ot the motherboard. Although you may think that the early assertion ot the address and command lines helps improve pertormance, that is not true. Lven it the memory controller drives the address and command signals one clock cycle earlier, those signals are only latched onto the memory module vhen none ot the memory banks are active. LhapIcr 4 0cIa|cd 0cscrpIons 28 S Once the signals are latched onto the memory module, the target bank is activated and the memory controller starts reading trom the active bank. Nov, because ot the pre-driving ot the address and command lines, the activation ot the target memory bank is controlled by the con- nand leadoff tine. By detinition, the connand leadoff tine is the period betveen the assertion ot the addresscommand lines and the activation ot the target memory bank.1his BIOS teature allovs you to adjust the command leadott time to meet timing variances ot the motherboard as vell as the memory module. 1he shorter the leadott time, the earlier the target bank can be activated. 1his allovs taster access to the data in the memory module. 1heretore, it is recommended that you set the SDPAM Command Ieadott 1ime to 3 clock cycles tor better memory pertormance. Hovever, your motherboard and memory combination may not be able to support the tighter command leadott time ot 3 clock cycles. It your system becomes unstable vith a command leadott time ot 3 clock cycles, revert to the slover command leadott time ot 4 clock cycles. SDRAM Connond Roto Connon Options: 11, 21 Whenever there is a memory read request trom the operating system, the memory controller does not actually receive the physical memory addresses vhere the data is located. It is only given a virtual address space that it has to translate into physical memory addresses. Only then can it issue the proper read commands.1his produces a slight delay at the start ot every nev memory transaction. Instead ot immediately issuing the read commands, the memory controller asserts the Chip Select signal to the physical bank that contains the requested data. What this Chip Select signal does is activate the bank, so it is ready to accept the commands. In the meantime, the memory controller is busy translating the memory addresses. Once the memory controller has the physi- cal memory addresses, it starts issuing read commands to the activated memory bank. As you can see, the command delay is not caused by any latency inherent in the memory mod- ule. Pather, it is determined by the time taken by the memory controller to translate the virtual address space into physical memory addresses. Naturally, because the delay is due to translation ot addresses, the memory controller requires more time to translate addresses in high-density memory modules due to the higher number ot addresses.1he memory controller also takes a longer time it there is a large number ot physical banks. 1his BIOS teature allovs you to select the delay betveen the assertion ot the Chip Select signal until the time the memory controller starts sending commands to the memory bank. 1he lover the value, the sooner the memory controller can send commands out to the activated memory bank. It the SDPAM command delay is too long, it can reduce pertormance by unnecessarily pre- venting the memory controller trom issuing the commands sooner. Hovever, it the SDPAM command delay is too short, the memory controller may not be able to translate the addresses in time and the bad commands that result cause data loss and corruption. lortunately, all unbuttered SDPAM modules are capable ot a 11 command delay up to tour memory banks per channel. Atter that, a 21 command delay may be required. Hovever, support tor 11 command delay varies betveen chipsets and even betveen motherboard models.You should consult your motherboard manutacturer to see it your motherboard supports a command delay ot 11. It is recommended that you try the 11 command delay tor better memory pertormance. Hovever, it you tace stability is sues, increase the command delay to 21. SDRAM Cyclo Longth Connon Options: 2, 3 (SDP memory, or 1.3, 2, 2.3, 3 (DDP memory, Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals. Hovever, there is a short delay atter each assertion ot the CAS s ignal betore data can be read trom the target memory cell.1his delay is knovn as the CAS latency. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the first number in the three or tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated CAS latency vould be 2 clock cycles. 1his BIOS teature is same as the SDRAM CAS Latency 1ine BIOS teature. It controls the delay (in clock cycles, betveen the assertion ot the CAS signal and the availability ot the data trom the target memory cell. It also determines the number ot clock cycles required tor the completion ot the tirst part ot a burst transter. In other vords , the lover the CAS latency, the taster memory reads or vrites can occur. Because column activation occurs every time a nev memory cell is read trom, the ettect ot CAS latency on memory pertormance is signiticant, especially vith SDP SDPAM. Its ettect is les s obvious in DDP SDPAM. Please note that some memory modules may not be able to handle the lover latency and may lose data.1heretore, vhile it is recommended that you reduce the SDRAM CAS Latency 1ine to 2 or 2.S clock cycles tor better memory pertormance, you should increase it it your system becomes unstable. Interestingly, increasing the CAS latency time otten allovs the memory module to run at a higher clock speed. So, it you hit a snag vhile overclocking your SDPAM modules, try increas- ing the CAS latency time. 1his is particularly true tor DDP SDPAM memory because CAS latency has much less ettect on pertormance vith such memory compared to the older SDP memory. 1he improvement in overclockability vith higher CAS latencies cannot be underestimated. It you are interested in overclocking your DDP SDPAM modules, you might vant to consider increasing the CAS latency. 1he huge increase in overclockability tar outveighs the minor loss in pertormance. S0AM Lyc|c LcngIh 287 S SDRAM Cyclo lino lros/lrc Connon Options: 36, 68 1his BIOS teature determines the tRAS and the tRC parameters ot the SDPAM memory module. tRAS reters to the SDPAM Rov Active 1ine, vhich is the length ot time the rov remains open tor data transters. tRC, on the other hand, reters to the SDPAM Rov Cycle 1ine, vhich determines the mini- mum number ot clock cycles a memory rov takes to complete a tull cycle, trom rov activation up to the precharging ot the active rov. 1he detault setting is 6/8, vhich is more stable and slover than S/6.1he S/6 setting cycles taster, hovever, it may not leave the rov open long enough tor burst transactions to complete. When this happens, data may be lost and the contents ot the memory cells may be corrupted. 1his is especially true at clock speeds above 100MHz. lor better memory pertormance, you should try the S/6 setting. Hovever, increase it to 6/8 it your system becomes uns table.You can also use the slover 6/8 setting it you are trying to over- clock your memory modules because increasing the timings may allov them to run at a higher clock speed. SDRAM LCC Sotting Connon Options: Disabled, Check Only, Correct Lrrors , CorrectScrub 1his BIOS teature is the extended version ot the DRAM Data Integrity Mode BIOS tea- ture. It is tound in never chipsets that support more than just simple LCC (Lrror Checking and Correction,. 1his BIOS teature controls the enhanced error correcting capabilities ot the memory controller, vhich includes memory scrubbing.1here are actually tive LCC modes, although only tour are ot practical use and available through this BIOS teature: Disabled Check Only Correct Lrrors CorrectScrub 1he tirst mode is Disabled, vhich disables the memory controller`s LCC capabilities. It you are not using LCC memory modules, you must select this option. It you are using LCC memory modules, this mode provides the best memory pertormance, although it doesn`t improve data integrity at all. 1he Check Only mode torces the memory controller to only check tor errors. 1he memory controller detects and reports single- and double-bit errors, hovever, it does not correct them. 1his mode otters minimal pertormance degradation, but it doesn`t improve data integrity at all. It you select the Correct Lrrors mode, the memory controller not only checks tor and detects single- and double-bit errors, it also corrects single-bit errors.1he correction ot single-bit errors takes up one extra clock cycle, so this mode has a higher overhead.1he plus side is it improves data integrity by seamlessly correcting single-bit errors. Double-bit errors are not corrected, hovever. LhapIcr 4 0cIa|cd 0cscrpIons 288 S S0AM Id|c LmI 280 S 1he tinal LCC mode is Correct+Scrub, vhich is the most reliable LCC mode. It combines LCC vith memory scrubbing.With this mode enabled, the memory controller not only detects multiple-bit errors and corrects single-bit errors, it also vrites the corrected single-bit value back into memory' 1his otters the highest level ot data integrity ot all tour modes. Hovever, the scrubbing operation results in even more overhead. Generally speaking, the Check Only mode isn`t particularly usetul because it only otters error checking and reporting. Lsers ot LCC memory modules s hould tocus mainly on the Correct Lrrors and Correct+Scrub modes because they actually improve data integrity by correcting single-bit errors. Ot course, it you are using normal, non-LCC memory modules, you must select the Disabled mode' lor more intormation on hov LCC vorks, please reter to the DRAM Data Integrity Mode BIOS teature. SDRAM Idlo Linit Connon Options: Disabled, 0 Cycle, 8 Cycles, 12 Cycles, 16 Cycles, 24 Cycles, 32 Cycles, 48 Cycles 1he memory controller allovs a number ot memory pages to remain open. It a processor cycle to the SDPAM talls vithin those open pages, it can be satistied vithout delay. 1his naturally improves pertormance. Hovever, these pages can only remain open tor so long. 1hey eventually have to be closed and precharged. It the page closes vhen the memory controller attempts to read trom it, then the read operation is stalled until the page is activated again. Such a page miss is expensive in terms ot clock cycles. 1his is vhere the SDRAM Idle Linit BIOS teature comes in.1his teature sets the number ot idle cycles that is alloved betore the memory controller torces such open pages to close and precharge. 1he premise behind this BIOS teature is the concept ot tenporal locality.According to this concept, the longer the open page is lett idle, the less likely it is accessed again betore it needs to be precharged.1heretore, it vould be better to prematurely close and precharge the page, so it can be opened quickly vhen a data request comes along. It can be set to a variety ot clock cycles trom 0 Cycle to 48 Cycles.1his sets the number ot clock cycles the open pages are alloved to idle betore they are closed and precharged. Disabled is also an option. It you select 0 Cycle, then the memory controller immediately precharges the open pages as soon as there`s an idle cycle. It you select Disabled, the memory controller never precharges the open pages prematurely. 1he open pages are lett activated until they have to be precharged. 1he detault value is 8 cycles, vhich allovs the memory controller to precharge the open pages atter 8 idle cycles have passed. Increasing the SDPAM Idle Iimit to more than the detault ot 8 cycles allovs the SDPAM bank to delay recharging longer during times ot no activity, so it a read or vrite command comes along, it can be instantly satistied. LhapIcr 4 0cIa|cd 0cscrpIons 200 S Hovever, this is limited by the retresh cycle already set by the BIOS.1hat means the open page retreshes vhen it needs to be recharged vhether or not the number ot idle cycles have reached the SDPAM Idle Iimit. So, the SDPAM Idle Iimit setting only can be used to torce the retreshing ot the SDPAM bank |efore the set retresh cycle but not to actually delay the retresh cycle. Peducing the number ot cycles trom the detault ot 8 cycles to 0 cycles torces the memory controller to close all open pages atter no valid requests are sent to the memory controller. In short, the open pages are retreshed as soon as data reques ts stop coming.1heoretically, this ma increase the etticiency ot the memory s ubsystem becaus e the ettects ot retreshing the open pages are masked by precharging during idle cycles. Hovever, any data requests that comes along atter the page is closed have to vait until it is retreshed and activated betore they can be satistied. Because retreshes do not occur that otten (usually only about once every 64 msec,, the impact ot retreshes on memory pertormance is really quite minimal.1he apparent benetits ot masking the retreshes during idle cycles is not noticeable, especially because memory systems these days already use bank interleaving to mask retreshes. With a 0 cycle setting, data requests are also likely to get stalled because even a single idle cycle causes the memory controller to close aii open pages' In desktop applications, most memory reads tavor the spatial locality concept vhereby it one data bit is read, chances are high that the next data bit is also read.1hat`s vhy closing open pages prematurely using SDPAM Idle Iimit mos t likely causes reduced pertormance in desktop applications. On the other hand, using a 0 or 8 idle cycles limit ensures that all memory contents are retreshed more otten, thereby preventing the loss ot data due to insutticiently retreshed memory cells. lorcing the memory controller to precharge open pages more otten also ensures that in the event ot a very long read, the pages can be opened long enough to tultill the data request. lor general desktop use, it is recommended that you disable this teature, so precharging can be delayed tor as long as possible.1his reduces the number ot retreshes and increases the ettective memory bandvidth. lor applications (tor example, servers, that pertorm a lot ot random accesses, it is advisable that you select 0 Cycle because subsequent data requests are most likely tultilled by other pages. Closing open pages to precharge prepares those pages tor the next data request that hits them. 1here`s also the added benetit ot increased data integrity due to more trequent retreshes. Alternatively, you can greatly increase the value ot the Refresh Interval or Refresh Mode Select teature to boost bandvidth and use this BIOS teature to maintain the data integrity ot the memory cells .As ultra-long retresh intervals (tor example, 64 or 128 sec, can cause memo- ry cells to lose their contents, setting a lov SDPAM Idle Iimit, like 0 Cycle or 8 Cycles, allovs the memory cells to be retreshed more otten vith a high chance ot those retreshes being done during idle cycles.1his appears to combine the best ot both vorldsa long bank active period vhen the memory controller is being stressed and more retreshes vhen the memory controller is idle. In reality, hovever, this is not a reliable vay ot ens uring sutticient retresh cycles because it depends on the vagaries ot memory usage to provide sutticient idle cycles to trigger the retresh- es. It your memory subsystem is under extended load, there may not be any idle cycle to trigger an early retresh.1his may caus e the memory cells to lose their contents. 1heretore, it is recommended that you maintain a proper retres h interval and disable this tea- ture (tor desktops,. 1his allovs you to boost memory bandvidth, by delaying retreshes tor as long as possible, and still maintain the data integrity ot the memory cells through regular and reliable retresh cycles. lor servers, it is recommended that you maintain a proper retresh interval and use the 0 Cycle setting. 1his precharges all open pages vhenever there`s an idle cycle. SDRAM LoodoII Connond Connon Options: 3, 4 1his BIOS teature is actually a misnomer. It actually should be called the SDRAM Connand Leadoff 1ine. 1o meet ditterent timing requirements, the memory controller vill drive signals onto the address and command lines one clock cycle betore they are actually needed. 1his gives the memory controller some additional time to meet the timing requirements ot the motherboard. Although you may think that the early assertion ot the address and command lines vill help improve pertormance, that is not true. Lven it the memory controller drives the address and command signals one clock cycle earlier, those signals are only latched onto the memory mod- ule vhen none ot the memory banks are active. Once the signals are latched onto the memory module, the target bank is activated and the memory controller starts reading trom the active bank. Nov, because ot the pre-driving ot the address and command lines, the activation ot the target memory bank is controlled by the con- nand leadoff tine. By detinition, the connand leadoff tine is the period betveen the assertion ot the addresscommand lines and the activation ot the target memory bank.1his BIOS teature allovs you to adjust the command leadott time to meet timing variances ot the motherboard as vell as the memory module. 1he shorter the leadott time, the earlier the target bank can be activated. 1his allovs taster access to the data in the memory module. 1heretore, it is recommended that you set the SDPAM Ieadott Command to 3 clock cycles tor better memory pertormance. Hovever, your motherboard and memory combination may not be able to support the tighter command leadott time ot 3 clock cycles. It your system becomes unstable vith a command leadott time ot 3 clock cycles, revert to the slover command leadott time ot 4 clock cycles. SDRAM Pogo Closing Policy Connon Options: One Bank, All Banks 1his BIOS teature is similar to SDRAM Precharge Control. 1he memory controller allovs up to tour pages to be opened at any one time. 1hese pages have to be in separate memory banks and only one page may be open in each memory bank. It a read request to the SDPAM talls vithin those open pages, it can be satistied vithout delay.1his naturally improves pertormance. S0AM Pagc L|osng Po|cy 201 S Hovever, it a read request cannot be satistied by any ot the tour open pages, there are tvo pos- sibilities. Lither one page is closed and the correct page opened or all open pages are closed and nev pages opened up. Lither vay, the read request sutters the tull latency penalty. 1his BIOS teature determines it the chipset should try to leave the pages open (by closing just one open page, or keep them closed (by closing all open pages, vhenever there is a page miss. 1he One Bank setting torces the memory controller to close only one page vhenever a page miss occurs.1his allovs the other open pages to be accessed at the cost ot only one clock cycle. Hovever, vhen a page miss occurs, there is a chance that subsequent data requests result in page misses as vell. In long memory reads that cannot be satistied by any ot the open pages, this may cause up to four tull latency reads to occur. Naturally, this greatly impacts memory pertormance. lortunately, atter the tour tull latency reads, the memory controller can otten predict vhat pages are needed next. It then can open them tor minimum latency reads.1his somevhat reduces the negative ettect ot consecutive page misses. 1he All Banks setting, on the other hand, torces the memory controller to send an All Banks Precharge Connand to the SDPAM intertace vhenever there is a page miss.1his causes all the open pages to close (precharge,.1heretore, subsequent reads only need to activate the neces- sary memory bank. 1his is usetul in cases vhere subsequent data requests also result in page misses. 1his is because the memory banks already are precharged and ready to be activated. 1here is no need to vait tor the memory banks to precharge betore they can be activated. Hovever, it also means that you von`t be able to benetit trom data accesses that could have been satistied by the previously opened pages. As you can see, both settings have their advantages and disadvantages. Hovever, you should see better pertormance vith the One Bank setting because the open pages allov very tast accesses. 1he All Banks setting, hovever, has the advantage ot keeping the memory contents retreshed more otten.1his improves data integrity, although it is only usetul it you have chosen a SDPAM refresh interval that is longer than the standard 64 msec. 1heretore, it is recommended that you select the One Bank setting tor better memory per- tormance.1he All Banks setting can improve data integrity but it you are keeping the SDPAM retresh interval vithin specitication, then it is ot little use. SDRAM Pogo Hit Linit Connon Options: 1 Cycle, 4 Cycles, 8 Cycles, 16 Cycles, 32 Cycles 1he memory controller allovs up to tour pages to be opened at any one time. 1hese pages have to be in separate memory banks and only one page may be open in each memory bank. It a read request to the SDPAM talls vithin those open pages, it can be satistied vithout delay.1his is knovn as a page hit. Normally, consecutive page hits otter the best memory pertormance tor the requesting device. Hovever, a tlood ot consecutive page hit requests can cause non-page hit requests to be delayed tor an extended period ot time.1his does not allov tair system memory access to all devices and may cause problems tor devices that generate non-page hit requests. 1his BIOS teature is designed to reduce the data starvation that occurs vhen pending non-page hit requests are unduly delayed. It does so by limiting the number ot consecutive page hit requests that are processed by the memory controller betore attending to a non-page hit request. LhapIcr 4 0cIa|cd 0cscrpIons 202 S Please note that vhatever you set tor this BIOS teature determines the maximum number ot consecutive page hits, irrespective ot vhether the page hits are trom the same memory bank or ditterent memory banks.1he detault value is otten 8 consecutive page hit accesses (described erroneously as cycles,. Generally, the detault value ot 8 Cycles should provide a balance betveen pertormance and tair memory access to all devices. Hovever, you can try using a higher value (16 Cycles, tor better memory pertormance by giving priority to a larger number ot consecutive page hit requests. A lover value is not advisable because this normally results in a higher number ot page interruptions. SDRAM PH Linit Connon Options: 1 Cycle, 4 Cycles, 8 Cycles, 16 Cycles, 32 Cycles 1he memory controller allovs up to tour pages to be opened at any one time. 1hese pages have to be in separate memory banks and only one page may be open in each memory bank. It a read request to the SDPAM talls vithin those open pages, it can be satistied vithout delay.1his is knovn as a page hit (PH,. Normally, consecutive page hits otter the best memory pertormance tor the requesting device. Hovever, a tlood ot consecutive page hit requests can cause non-page hit requests to be delayed tor an extended period ot time.1his does not allov tair system memory access to all devices and may cause problems tor devices that generate non-page hit requests. 1his BIOS teature is designed to reduce the data starvation that occurs vhen pending non-page hit requests are unduly delayed. It does so by limiting the number ot consecutive page hit requests that are processed by the memory controller betore attending to a non-page hit request. Please note that vhatever you set tor this BIOS teature determines the maximum number ot consecutive page hits, irrespective ot vhether the page hits are trom the same memory bank or ditterent memory banks.1he detault value is otten 8 consecutive page hit accesses (described erroneously as cycles,. Generally, the detault value ot 8 Cycles should provide a balance betveen pertormance and tair memory access to all devices. Hovever, you can try using a higher value (16 Cycles, tor better memory pertormance by giving priority to a larger number ot consecutive page hit requests. A lover value is not advisable because this normally results in a higher number ot page interruptions. SDRAM Prochorgo Control Connon Options: Lnabled, Disabled 1his BIOS teature is similar to SDRAM Page Closing Policy. 1he memory controller allovs up to tour pages to be opened at any one time. 1hese pages have to be in separate memory banks and only one page may be open in each memory bank. It a read request to the SDPAM talls vithin those open pages, it can be satistied vithout delay.1his naturally improves pertormance. S0AM Prcchargc LonIro| 208 S Hovever, it a read request cannot be satistied by any ot the tour open pages, there are tvo pos- sibilities. Lither one page is closed and the correct page opened or all open pages are closed and nev pages opened up. Lither vay, the read request sutters the tull latency penalty. 1his BIOS teature determines vhether the chipset s hould try to leave the pages open (by clos- ing just one open page, or keep them closed (by closing all open pages, vhenever there is a page miss. When enabled, the memory controller only closes one page vhenever a page miss occurs.1his allovs the other open pages to be accessed at the cost ot only one clock cycle. Hovever, vhen a page miss occurs, there is a chance that subsequent data requests result in page misses as vell. In long memory reads that cannot be satistied by any ot the open pages, this may cause up to four tull latency reads to occur. Naturally, this greatly impacts memory pertormance. lortunately, atter the tour tull latency reads, the memory controller can otten predict vhat pages are needed next. It can then open them tor minimum latency reads.1his somevhat reduces the negative ettect ot consecutive page misses. When disabled, the memory controller sends an All Banks Precharge Connand to the SDPAM intertace vhenever there is a page miss. 1his causes all the open pages to close (precharge,.1heretore, subsequent reads only need to activate the necessary memory bank. 1his is usetul in cases vhere subsequent data requests also result in page misses. 1his is because the memory banks already are precharged and ready to be activated. 1here is no need to vait tor the memory banks to precharge betore they can be activated. Hovever, it also means that you von`t be able to benetit trom data accesses that could have been satistied by the previously opened pages. As you can see, both settings have their advantages and disadvantages. Hovever, you should see better pertormance vith this teature enabled because the open pages allov very tast acces ses. Disabling this teature, hovever, has the advantage ot keeping the memory contents retreshed more otten.1his improves data integrity, although it is only usetul it you have chosen a SDPAM refresh interval that is longer than the standard 64 msec. 1heretore, it is recommended that you enable this teature tor better memory pertormance. Disabling this teature can improve data integrity, hovever, it you are keeping the SDPAM retresh interval vithin specitication, then it is ot little use. SDRAM RAS Prochorgo Doloy Connon Options: 2, 3, 4, 3 Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals . Hovever, vhen data has to be read trom a ditterent rov, the active rov has to be deactivated. 1his introduces a short delay betore another rov can be activated.1his delay is knovn as the RAS Precharge 1ine or tRP. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the thiro number in the three or tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated PAS Precharge delay vould be 4 clock cycles. LhapIcr 4 0cIa|cd 0cscrpIons 204 S 1his BIOS teature sets the number ot cycles required tor the PAS to accumulate its charge betore another rov can be activated. It the PAS Precharge 1ime is too long, it vill reduce per- tormance by delaying all rov activations. Peducing the precharge time to 2 improves pertorm- ance by alloving a nev rov to be activated earlier. Hovever, the short precharge time ot 2 may be insutticient tor some memory modules. In such cases, the active rov may lose its contents betore they can be returned to the memory bank and the rov deactivated. 1his may cause data loss or corruption vhen the memory controller attempts to read trom the active rov or vrite to it. 1heretore, it is recommended that you reduce the SDPAM PAS Precharge Delay to 2 tor bet- ter pertormance but increase it to 3 or 4 it you experience system stability issues atter reducing the precharge time. SDRAM RAS Prochorgo lino Connon Options: 2, 3, 4 Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals . Hovever, vhen data has to be read trom a ditterent rov, the active rov has to be deactivated. 1his introduces a short delay betore the another rov can be activated.1his delay is knovn as the RAS Precharge 1ine or tRP. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the thiro number in the three- or tour-number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated PAS Precharge delay is 4 clock cycles. 1his BIOS teature sets the number ot cycles required tor the PAS to accumulate its charge betore another rov can be activated. It the PAS Precharge 1ime is too long, it reduces per- tormance by delaying all rov activations. Peducing the precharge time to 2 improves pertorm- ance by alloving a nev rov to be activated earlier. Hovever, the short precharge time ot 2 may be insutticient tor some memory modules. In such cases, the active rov may lose its contents betore they can be returned to the memory bank and the rov deactivated. 1his may cause data loss or corruption vhen the memory controller attempts to read trom the active rov or vrite to it. 1heretore, it is recommended that you reduce the SDPAM PAS Precharge 1ime to 2 tor bet- ter pertormance but increase it to 3 or 4 it you experience system stability issues atter reducing the precharge time. SDRAM RAS Pulso Width Connon Options: 4, 3, 6, 7, 8, 9 Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals . S0AM AS Pu|sc WdIh 206 S Hovever, vhen data has to be read trom a ditterent rov, the active rov has to be deactivated. Hovever, the rov cannot be deactivated until the Mininun RAS Pulse Width or tRAS has elapsed. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the fourth number in the tour number sequence. lor example, it your memo- ry module has the rated timings ot 2-3-4-7, its rated tPAS delay is 7 clock cycles. Iike DRAM Act to PreChrg CMD, this BIOS teature controls the memory bank`s minimum rov active time (tRAS,.1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency + tRCD + 2 clock cycles. lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value is 7 clock cycles. Hovever, it you start getting memory errors or system crashes, increase the tPCD value one clock cycle at a time until your system becomes stable. SDRAM RAS-to-CAS Doloy Connon Options: 2, 3, 4 Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Hovever, there is a short delay betore the CAS signal can be applied. Because this delay occurs betveen the Pov Address Strobe and the Column Addres s Strobe, it is knovn as the RAS-to- CAS Delay or tRCD.Atter this delay, multiple columns on the same rov can be activated sub- sequently vithout incurring the same PAS-to-CAS delay, unless a nev rov is activated or the rov is retreshed. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the secono number in the three or tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated PAS-to-CAS delay is 3 clock cycles. 1his BIOS teature allovs you to set the delay betveen the PAS and CAS signals. Because this delay occurs vhenever the rov is retreshed or a nev rov is activated, reducing the delay improves pertormance. 1heretore, it is recommended that you reduce the delay to 3 or 2 tor better memory pertorm- ance. Hovever, the improvement in pertormance vhen you reduce the PAS-to-CAS delay isn`t as signiticant as vhen you reduce the CAS latency. Please note that it you use a value that is too lov tor your memory module, the memory con- troller may generate the CAS s ignal betore the active rov is ready. 1his can cause the system to be unstable. It your system becomes unstable atter you reduce the PAS-to-CAS delay, you should increase the delay or reset it to the rated delay. LhapIcr 4 0cIa|cd 0cscrpIons 20 S Interestingly, increasing the PAS-to-CAS delay may allov the memory module to run at a higher clock speed. So, it you hit a snag vhile overclocking your SDPAM modules, you can try increasing the PAS-to-CAS delay. SDRAM Row Activo lino Connon Options: 4, 3, 6, 7, 8, 9 Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals . Hovever, vhen data has to be read trom a ditterent rov, the active rov has to be deactivated. Hovever, the rov cannot be deactivated until the Mininun Rov Active 1ine or tRAS has elapsed. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the fourth number in the tour-number sequence. lor example, it your memo- ry module has the rated timings ot 2-3-4-7, its rated tPAS delay is 7 clock cycles. Iike DRAM Act to PreChrg CMD, this BIOS teature controls the memory bank`s minimum rov active time (tRAS,.1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. It is also the length ot time the rov remains open tor data trans- ters. It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency + tRCD + 2 clock cycles. lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value is 7 clock cycles. Hovever, it you start getting memory errors or system crashes, increase the tPAS value one clock cycle at a time until your system becomes stable. SDRAM Row Cyclo lino Connon Options: 7, 8, 9, 10, 11, 12, 13 1his BIOS teature controls the memory module`s Rov Cycle 1ine or tRC.1he rov cycle time determines the minimum number ot clock cycles a memory rov takes to complete a tull cycle, trom rov activation up to the precharging ot the active rov. lormula-vise, the rov cycle time (tRC, = minimum rov active time (tRAS, rov precharge time (tRP,. 1heretore, it is important to tind out vhat the tPAS and tPP parameters are betore setting the rov cycle time. 1he appropriate delay tor the tRAS delay is retlected in your memory module`s rated timings. In LDLC specitications, it is the f ourth number in the tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated tPAS delay is 7 clock cycles. S0AM ow Lyc|c Jmc 207 S 1he appropriate delay tor the tRP delay is retlected in your memory module`s rated timings. In LDLC specitications, it is the thiro number in the three or tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated tPP delay is 4 clock cycles. It the rov cycle time is too long, it can reduce pertormance by unnecessarily delaying the acti- vation ot a nev rov atter a completed cycle. Peducing the rov cycle time allovs a nev cycle to begin earlier. Hovever, it the rov cycle time is too short, a nev cycle may be initiated betore the active rov is sutticiently precharged.When this happens, there may be data loss or corruption. lor optimal pertormance, use the lovest value you can, according to the tRC = tRAS + tRP tormula. lor example, it your memory module`s tPAS is 7 clock cycles and its tPP is 4 clock cycles, then the rov cycle time or tPC should be 11 clock cycles. SDRAM lros lining Voluo Connon Options: 4, 3, 6, 7, 8, 9 Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals . Hovever, vhen data has to be read trom a ditterent rov, the active rov has to be deactivated. Hovever, the rov cannot be deactivated until the Mininun Rov Active 1ine or tRAS has elapsed. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the fourth number in the tour number sequence. lor example, it your memo- ry module has the rated timings ot 2-3-4-7, its rated tPAS delay is 7 clock cycles. Iike DRAM Act to PreChrg CMD, this BIOS teature controls the memory bank`s minimum rov active time (tRAS,. 1his constitutes the time vhen a rov is activated until the time the same rov can be deactivated. It is also the length ot time the rov remains open tor data transters. It the tPAS period is too long, it can reduce pertormance by unnecessarily delaying the deacti- vation ot active rovs. Peducing the tPAS period allovs the active rov to be deactivated earlier. Hovever, it the tPAS period is too short, there may not be enough time to complete a burst transter. 1his reduces pertormance and data may be lost or corrupted. lor optimal pertormance, use the lovest value you can. Lsually, this should be CAS latency + tRCD + 2 clock cycles. lor example, it you set the CAS latency to 2 clock cycles and the tPCD to 3 clock cycles, the optimum tPAS value is 7 clock cycles. Hovever, it you start getting memory errors or system crashes, increase the tPAS value one clock cycle at a time until your system becomes stable. SDRAM lrc lining Voluo Connon Options: 7, 8, 9, 10, 11, 12, 13 1his BIOS teature controls the memory module`s Rov Cycle 1ine or tRC.1he rov cycle time determines the minimum number ot clock cycles a memory rov takes to complete a tull cycle, trom rov activation up to the precharging ot the active rov. LhapIcr 4 0cIa|cd 0cscrpIons 208 S lormula-vise, the rov cycle time (tRC, = minimum rov active time (tRAS, rov precharge time (tRP,. 1heretore, it is important to tind out vhat the tPAS and tPP parameters are betore setting the rov cycle time. 1he appropriate delay tor the tRAS delay is retlected in your memory module`s rated timings. In LDLC specitications, it is the f ourth number in the tour-number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated tPAS delay is 7 clock cycles. 1he appropriate delay tor the tRP delay is retlected in your memory module`s rated timings. In LDLC specitications, it is the thiro number in the three or tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated tPP delay is 4 clock cycles. It the rov cycle time is too long, it can reduce pertormance by unnecessarily delaying the acti- vation ot a nev rov atter a completed cycle. Peducing the rov cycle time allovs a nev cycle to begin earlier. Hovever, it the rov cycle time is too short, a nev cycle may be initiated betore the active rov is sutticiently precharged.When this happens, there may be data loss or corruption. lor optimal pertormance, use the lovest value you can, according to the tRC = tRAS + tRP tormula. lor example, it your memory module`s tPAS is 7 clock cycles and its tPP is 4 clock cycles, then the rov cycle time or tPC should be 11 clock cycles. SDRAM lrcd lining Voluo Connon Options: 2, 3, 4 Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Hovever, there is a short delay betore the CAS signal can be applied. Because this delay occurs betveen the Pov Address Strobe and the Column Addres s Strobe, it is knovn as the tRCD tining value or tRCD.Atter this delay, multiple columns on the same rov can be activated subsequently vithout incurring the same tPCD delay, unless a nev rov is activated or the rov is retreshed. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the secono number in the three or tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated tPCD timing value is 3 clock cycles. 1his BIOS teature allovs you to set the delay betveen the PAS and CAS signals. Because this delay occurs vhenever the rov is retreshed or a nev rov is activated, reducing the delay improves pertormance. 1heretore, it is recommended that you reduce the delay to 3 or 2 tor better memory pertorm- ance. Hovever, the improvement in pertormance vhen you reduce the tPCD timing value von`t be as signiticant as vhen you reduce the CAS latency. Please note that it you use a value that is too lov tor your memory module, the memory con- troller may generate the CAS s ignal betore the active rov is ready. 1his can cause the system to be unstable. It your system becomes unstable atter you reduce the tPCD timing value, you should increase the delay or reset it to the rated delay. Interestingly, increasing the tPCD timing value may allov the memory module to run at a higher clock speed. So, it you hit a snag vhile overclocking your SDPAM modules, you can try increasing the tPCD timing value. S0AM Jrcd Jmng va|uc 200 S SDRAM lrp lining Voluo Connon Options: 2, 3, 4 Whenever a read command is issued, a memory rov is activated using the RAS.1hen, to read data trom the target memory cell, the appropriate column is activated using the CAS. Multiple cells can be read trom the same active rov by applying the appropriate CAS signals . Hovever, vhen data is read trom a ditterent rov, the active rov must be deactivated. 1his intro- duces a short delay betore the another rov can be activated.1his delay is knovn as the RAS Precharge 1ine or tRP. 1he appropriate delay tor your memory module is retlected in its rated timings. In LDLC specitications, it is the thiro number in the three or tour number sequence. lor example, it your memory module has the rated timings ot 2-3-4-7, its rated tPP delay is 4 clock cycles. 1his BIOS teature sets the number ot cycles required tor the PAS to accumulate its charge betore another rov can be activated. It the tPP timing value is too long, it reduces pertormance by delaying all rov activations. Peducing the precharge time to 2 improves pertormance by alloving a nev rov to be activated earlier. Hovever, the short precharge time ot 2 may be insutticient tor some memory modules. In such cases, the active rov may lose its contents betore they can be returned to the memory bank and the rov deactivated. 1his may cause data loss or corruption vhen the memory controller attempts to read trom the active rov or vrite to it. 1heretore, it is recommended that you reduce the SDPAM tPP timing value to 2 tor better pertormance but increase it to 3 or 4 it you experience system stability issues atter reducing the precharge time. SDRAM lrrd lining Voluo Connon Options: 2 cycles, 3 cycles 1he Bank-to-Bank Delay or tRRD is a DDP timing parameter vhich specities the mini- mum amount ot time betveen successive AC1IVA1L commands to the sane DDP device, even to different internal banks. 1he shorter the delay, the taster the next bank can be activated tor read or vrite operations. Hovever, because rov activation requires a lot ot current, using a short delay may cause excessive current surges. Because this timing parameter is DDP device-specitic, it may ditter trom one DDP device to another. DDP DPAM manutacturers typically specity the tPPD parameter based on the rov AC1IVA1L activity to limit current surges vithin the device. It you let the BIOS automatically contigure your DPAM parameters, it retrieves the manutacturer-set tPPD value trom the SPD (Serial Presence Detect, chip. Hovever, you may vant to manually set the tPPD parameter to suit your requirements. lor desktop PCs, a delay ot 2 cycles is recommended because current surges aren`t really important.1his is because the desktop PC essentially has an unlimited pover supply and even the most basic desktop cooling solution is sutticient to dispel any extra thermal load that the current surges may impose. 1he pertormance benetit ot using the shorter 2 cycles delay is ot tar greater interest. 1he shorter delay means every back-to-back bank activation takes one clock cycle less to pertorm. 1his improves the DDP device`s read and vrite pertormance. LhapIcr 4 0cIa|cd 0cscrpIons 800 S Note that the shorter delay ot 2 cycles vorks vith most DDP DIMMs, even at 133MHz (266MHz DDP,. Hovever, DDP DIMMs running beyond 133MHz (266MHz DDP, may need to introduce a delay ot 3 cycles betveen each successive bank activation. Select 2 cycles vhenever possible tor optimal DDP DPAM pertormance. Svitch to 3 cycles only vhen there are stability problems vith the 2 cycles setting. In mobile devices like laptops hovever, it is advisable to use the longer delay ot 3 cycles. Doing so limits the current surges that accompany rov activations. 1his reduces the DDP device`s pover consumption and thermal output, both ot vhich should be ot great interest to the road varrior. SDRAM Writo Rocovory lino Connon Options: 1 Cycle, 2 Cycles, 3 Cycles 1his BIOS teature controls the Write Recovery 1ine (tWR, ot the memory modules. It specities the amount ot delay (in clock cycles, that must elapse atter the completion ot a valid vrite operation betore an active bank can be precharged.1his delay is required to guarantee that data in the vrite butters can be vritten to the memory cells betore precharge occurs. It the delay is too short, the bank may be precharged betore the active bank has enough time to store the vrite data in the memory cells.1his causes data to be lost or corrupted. Please note that this BIOS teature does not determine the time it takes tor the bank to precharge. It only controls hov soon the bank can start precharging right atter a vrite operation to the same bank. 1he shorter the delay, the earlier the bank can be precharged tor another readvrite operation. 1his improves pertormance but runs the risk ot corrupting data vritten to the memory cells. 1he detault value is 2 Cycles, vhich meets LDLC specitications in DDP200 and DDP266 memory modules. DDP333 and DDP400 memory modules require a Write Pecovery 1ime ot 3 Cycles. It is recommended that you select 2 Cycles it you are using DDP200 or DDP266 memory modules and 3 Cycles it you are using DDP333 or DDP 400 memory modules .You can try using a shorter delay tor better memory pertormance, hovever, it you tace stability issues, revert to the specitied delay to correct the problem. SDRAM Writo to Rood Connond Doloy Connon Options: 1 Cycle, 2 Cycles 1his BIOS teature controls the Write Data In to Read Connand Delay (tW1R, memo- ry timing.1his constitutes the minimum number ot clock cycles that must occur betveen the last valid vrite operation and the next reao command to the sane internal bank ot the DDP device. Please note that this is only applicable tor read commands that tollov a vrite operation. Consecutive read operations or vrites that tollov reads are not attected. It a 1 Cycle delay is selected, every read command that tollovs a vrite operation is delayed one clock cycle betore it is issued. S0AM WrIc Io cad Lommand 0c|ay 801 S It a 2 Cycles delay is selected, every read command that tollovs a vrite operation is delayed tvo clock cycles betore it is issued. 1he 1 Cycle option naturally otters taster svitching trom vrites to reads and, consequently, better read pertormance. 1he 2 Cycles option reduces read pertormance, hovever, it improves stability, especially at higher clock speeds. It may also allov the memory chips to run at a higher speed. In other vords, increasing this delay may allov you to overclock the memory module higher than is normally possible. By detault, this BIOS teature is set to 2 Cycles. 1his meets LDLC`s specitication ot 2 clock cycles tor vrite-to-read command delay in DDP400 memory modules. DDP266 and DDP333 memory modules require a vrite-to-read command delay ot only 1 clock cycle. It is recommended that you select the 1 Cycle option tor better memory read pertormance it you are using DDP266 or DDP333 memory modules.You can also try using the 1 Cycle option vith DDP400 memory modules. Hovever, it you tace stability iss ues, revert to the detault setting ot 2 Cycles. Socond Boot Dovico Connon Options: lloppy, ISZIP, HDD-0, SCSI, CDPOM, HDD-1, HDD-2, HDD-3, IAN, Disabled 1his BIOS teature allovs you to select the second device trom vhich the BIOS attempts to load an operating system. It the BIOS tinds and loads an operating system trom the device selected through this teature, it doesn`t load another operating system, even it you have one on a ditterent device. lor example, it you set Floppy as the tirst boot device and HDD-0 as the second boot device, the BIOS boots straight into the Windovs 98 installation on your hard disk and ignores the Windovs XP installation CD in your CD-POM drive if there is no bootable disk in the tloppy drive. In short, this teature allovs you to choose the second device trom vhich to boot. By detault, HDD-0 is the second boot device in practically all motherboards. Hovever, unless you boot otten trom the tloppy drive (vhich is otten the tirst boot device, , it is better to set your hard disk (HDD-0, as the tirst boot device.1his shortens the boot process because the BIOS no longer needs to check the tloppy drive tor a bootable operating system. More importantly, doing so prevents the BIOS trom loading the vrong operating system in case you torgot to remove the boot disk trom the tloppy drive' 1his also indirectly prevents the load- ing ot any virus-intected tloppy disk that vas lett in the drive during booting. Socurity Sotup Connon Options: System, Setup 1his BIOS teature controls the application ot the BIOS` passvord protection. It only vorks atter you have created a passvord through the Passvord Setting option in the main BIOS screen. Selecting the Systen option torces the BIOS to ask tor the passvord every time the system boots up. LhapIcr 4 0cIa|cd 0cscrpIons 802 S It you choose Setup, then the passvord is only required tor access to the BIOS.1his option is usetul tor system administrators or computer resellers vho need to keep novice users trom messing around vith the BIOS.: Shodowing Addross Rongos Connon Options: C8000-CBlll, CC000-Cllll, D0000-D3ll, D4000-D7lll, D8000- DBlll, DC000-Dllll, Disabled 1his BIOS teature allovs you to cordon ott specitic memory blocks (xxxx-xxxx, to shadov the BIOS ot certain add-on cards. 1his improves the pertormance ot cards that are accessed and controlled through their BIOS, as opposed to drivers. Currently, this is mostly limited to bootable netvork cards. lor most users, there is absolutely no need tor this teature as modern operating systems directly access hardvare through drivers. Shadoving your device`s BIOS just vastes memory.1heretore, it is recommended that you disable this teature. According to the Microsott article :haoouin PI: noer 1in^l 4.0, shadoving the BIOS (irrespective ot vhat BIOS it is, does not bring about any pertormance enhancements because it is not used by Windovs N1. It only vastes memory. Although the article did not say anything about other versions ot Microsott Windovs, this is true tor all versions ot Microsott Windovs, trom Windovs 93 onvard. In addition, it you are using an add-on card that uses the CXXXX-Lllll area tor IO, shad- oving that memory block may prevent the card trom vorking because read or vrite requests might not be passed on to the ISA bus. Shoro Monory Sizo Connon Options: 1MB, 4MB, 8MB, 16MB, 32MB, 64MB Some motherboard chipsets come vith an integrated GPU (Graphics Processing Unit,.1his GPL usually makes use ot the UMA (Unified Menory Architecture, tor its memory requirements.1his means the graphics processor vill take a portion ot the system memory to use as its ovn memory butter. Lsing a portion ot system memory tor the graphics processor`s use allovs the motherboard manutacturer to otter a lov-cost graphics solution. It also allovs the user to change the size ot the graphics memory butter to suit ditterent applications. Hovever, this technology has the tolloving disadvantages: Allocating system memory to the GPL reduces the amount ot system memory available tor the operating system and programs to use. Sharing system memory vith the GPL saturates the memory bus and reduces the amount ot memory bandvidth tor both the processor and the graphics processor. 1heretore, integrated GPLs are usually unsuitable tor high-demand 3D applications and games. 1hey are bes t used tor bas ic 2D graphics and video tunctions. Sharc Mcmory Szc 808 S PIO Data 1ransfer Mode Mainun 1hroughput PIO Mode 0 3.3 MBs PIO Mode 1 3.2 MBs PIO Mode 2 8.3 MBs PIO Mode 3 11.1 MBs PIO Mode 4 16.6 MBs 1his BIOS teature controls the amount ot system memory that is allocated to the integrated GPL. 1he selection ot memory sizes allovs you to select hov much system memory you vant to allocate to the integrated GPL.1he amount you allocate to the GPL is deducted trom the amount ot system memory available to your operating system and programs. Please note that unlike the AGP Aperture Size, once the system memory ia allocated to the GPL, it cannot be used by anything else. Lven it the GPL does not make use ot it, it is not available to the operating system. 1heretore, it is recommended that you select the absolute minimum amount ot system memory that the GPL requires tor your monitor.You can calculate it by multiplying the resolution and color depth that you are using. lor example, it you use a resolution ot 1600 1200 and a color depth ot 32-bit, the amount ot memory your GPL requires vill be 1600 1200 32-bits = 61,440,000 bits or 7.68MB.You should set this BIOS teature to 8MB in this example. Slovo Drivo PIO Modo Connon Options: Auto, 0, 1, 2, 3, 4 1his BIOS teature is usually tound under the Onboard IDL-1 Controller or Onboard IDL-2 Controller teature. It is linked to one ot the IDL channels, so it you disable one, the corresponding Slave Drive PIO Mode option tor that IDL channel either dis appears or becomes grayed out. 1his BIOS teature allovs you to set the PIO (Progranned Input/Output, mode tor the Slave IDL drive attached to that particular IDL channel. Here is a table ot the ditterent PIO transter rates and their corresponding maximum throughputs. LhapIcr 4 0cIa|cd 0cscrpIons 804 S Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported PIO mode at boot-up. Setting this BIOS teature to 0 torces the BIOS to use PIO Mode 0 tor the IDL drive. Setting this BIOS teature to 1 torces the BIOS to use PIO Mode 1 tor the IDL drive. Setting this BIOS teature to 2 torces the BIOS to use PIO Mode 2 tor the IDL drive. Setting this BIOS teature to 3 torces the BIOS to use PIO Mode 3 tor the IDL drive. Setting this BIOS teature to 4 torces the BIOS to use PIO Mode 4 tor the IDL drive. DMA 1ransfer Mode Mainun 1hroughput DMA Mode 0 4.16 MBs DMA Mode 1 13.3 MBs DMA Mode 2 16.6 MBs LltraDMA 33 33.3 MBs LltraDMA 66 66.7 MBs LltraDMA 100 100.0 MBs LltraDMA 133 133.3 MBs Normally, you should leave it as Auto and let the BIOS autodetect the IDL drive`s PIO mode. You should only set it manually tor the tolloving reasons: It the BIOS cannot detect the correct PIO mode. It you vant to try torcing the IDL device to use a taster PIO mode than it vas designed tor. It you vant to torce the IDL device to use a slover PIO mode it it cannot vork properly vith the current PIO mode (tor example, vhen the PCI bus is overclocked,. Please note that torcing an IDL device to use a PIO transter rate that is taster than vhat it is rated tor can potentially cause data corruption. Slovo Drivo UltroDMA Connon Options: Auto, Disabled 1his BIOS teature is usually tound under the Onboard IDL-1 Controller or Onboard IDL-2 Controller teature. It is linked to one ot the IDL channels, so it you disable one, the corresponding Slave Drive LltraDMA tunction tor that IDL channel either disappears or is grayed out. 1his BIOS teature allovs you to enable or disable DMA (Direct Menory Access, s upport (it available, tor the Slave IDL device attached to that particular IDL channel. lor easy reter- ence, here is a table ot the ditterent DMA transter rates and their corresponding maximum throughputs. S|avc 0rvc u|Ira0MA 806 S Setting this BIOS teature to Auto lets the BIOS autodetect the IDL drive`s maximum support- ed DMA mode at boot-up. Setting this BIOS teature to Disabled torces the BIOS to disable DMA transters tor the IDL drive. Normally, you should leave it as Auto and let the BIOS autodetect the drive`s DMA support. It the drive supports DMA transters, the proper DMA transter mode is enabled tor that drive, alloving it to burst data at anyvhere trom 33MBs to 133MBs (depending on the transter mode supported,. You should only disable it tor troubleshooting purposes. lor example, certain IDL devices may not run properly using DMA transters vhen the PCI bus is overclocked. Disabling DMA sup- port torces the drive to use the slover PIO transter mode.1his may allov the drive to vork properly vith the higher PCI bus speed. Please note that setting this to Auto does not enable DMA transters tor IDL devices that do not support DMA transters. It your drive does not support DMA transters, the BIOS automatically sets the drive to do PIO transters only. Also note that this BIOS teature merely enables DMA transters during the booting up process and tor operating systems that do not load their ovn drivers tor IDL tunctions. lor operating systems that use their ovn IDL drivers (tor example,Windovs 9x2000XP,, you have to enable DMA support tor the drive vithin the operating system as vell. In Windovs 9x, this can be accomplished by ticking the DMA checkbo in the properties sheet ot the IDL drive in question. In Windovs 2000XP, you have to set the transter mode ot the IDL device to DMA If Available in the Advanced Settings tab ot the associated IDL chan- nel`s properties page. Spood Lrror Hold Connon Options: Lnabled, Disabled 1his BIOS teature prevents accidental overclocking by preventing the s ystem trom booting up it the processor clock speed vas not properly set. It is very usetul tor novice us ers vho vant nothing to do vith overclocking.Yet, they may inad- vertently set the vrong processor speed in the BIOS and either prevent the system trom boot- ing up at all or cause the system to crash or hang. When enabled, the BIOS checks the processor clock speed at boot up and halts the boot process it the clock speed is ditterent trom that imprinted in the processor ID. It also displays an error message to varn you that the processor is running at the vrong speed. 1o correct the situation, you have to access the BIOS and correct the processor speed. Most BIOSes, hovever, automatically reset the processor to the correct speed. All you have to do then is access the BIOS, verity the clock speed, and save the changes made in the BIOS. It you are thinking ot overclocking the processor, you must disable this teature because it pre- vents the motherboard trom booting up vith an overclocked processor.When disabled, the BIOS does not check the processor clock speed at boot up. It allovs the system to boot vith the clock speed set in the BIOS, even it it does not match the processor`s rated clock speed (as imprinted in the proces sor ID,. Although this may seem really obvious, I have seen countless overclocking initiates puzzling over the error message vhenever they try to overclock their processors. So, betore you start pulling your hair out and screaming hysterically that Intel or AMD has tinally implemented a clock speed lock on their proces sors, try disabling this teature. Split Lock Oporotions Connon Options: Lnabled, Disabled 1his is a debug teature specitic to the Intel Pentium 4 and the Intel Pentium 4 Xeon processors. It allovs you to prevent the processor trom issuing split lock cycles to the processor bus it such operations cause problems. LhapIcr 4 0cIa|cd 0cscrpIons 80 S Split lock cycles can potentially cause problems in certain situationstor example, the Split Lock Cycles bug in the Intel 82860 MCH.1his bug causes the system to hang vhen tvo split-locked cycles are issued to a vrite-only PAM (Progrannable Attribute Map, region, tolloved by tvo more vrites to the same region. Lsually, it is recommended that you leave Split Iock Operation at its detault setting ot Lnabled. 1his allovs the processor to issue split lock cycles to the processor bus. Hovever, it you are using a motherboard based on the Intel 82860 chipset, you should disable this teature.1his torces the processor to issue Alignment Check (4AC, exceptions to the processor bus instead ot split lock cycles. 1here may be other situations vhere split lock cycles can cause problems. It your sys tem hangs or crashes tor no apparent reason, you can try disabling this teature and see it it solves the prob- lem. Othervise, leave it Lnabled. Sprood Spoctrun Connon Options: 0.23, 0.3, Smart Clock, Disabled When the motherboard`s clock generator pulses, the extreme values (spikes, ot these signals gen- erated create LMI (Llectronagnetic Interference,.1his LMI interteres vith other electronics in the area.1here are also claims that it may allov electronic eavesdropping ot the data that is being transmitted. 1his BIOS teature allovs you to reduce the LMI ot your motherboard by modulating the sig- nals it generates, so the spikes are reduced to tlatter curves. It achieves this by varying the tre- quency siihti, so the signal does not use any particular trequency tor more than a moment. 1his reduces the amount ot LMI generated by the motherboard. 1he BIOS usually otters tvo levels ot modulation0.2S or 0.S.1hey denote the amount ot modulation or jitter trom the baseline signal.1he greater the modulation, the greater the reduction ot LMI. 1heretore, it you need to signiticantly reduce your motherboard`s LMI, a modulation ot 0.S is recommended. In most conditions, trequency modulation through this teature should not cause any problems. Hovever, system stability may be slightly compromised in certain situations. lor example, this BIOS teature may cause improper tunctioning ot timing-critical devices, such as clock-s ensitive SCSI devices. Spread Spectrum can also cause problems vith overclocked systems, especially those that have been taken to extremes. Lven a slight modulation ot trequency may cause the processor or any other overclocked components ot the system to tail, leading to very predictable consequences. Ot course, this depends on the amount ot modulation, the extent ot overclocking and other tac- tors like temperature, and so torth.As such, the problem may not manitest itselt immediately. 1heretore, it is recommended that you disable this teature it you are overclocking your system. 1he risk ot crashing your system is not vorth the reduction in LMI. Ot course, it LMI reduc- tion is important to you, enable this teature by all means. Hovever, you should reduce the clock speed a little to provide a margin ot satety. It you are not overclocking, the decision to enable or disable this teature is really up to you. Hovever, unless you have LMI problems or sensitive data that must be sateguarded trom elec- tronic eavesdropping, it is best to disable this teature to remove the possibility ot stability issues. Sprcad SpccIrum 807 S Some BIOSes also otter a Snart Clock option.1his vorks ditterently trom Spread Spectrum, although it is usually ottered as a Spread Spectrum option. Instead ot modulating the trequency ot signals over time, Smart Clock turns ott the AGP, PCI, and SDPAM clock signals that are not in use.1heretore, LMI can be reduced uithout compro- mising system stability. As a bonus, using Smart Clock also helps reduce pover consumption. 1he degree ot LMI and pover reduction depends on the number ot empty AGP, PCI, and SDPAM slots. Hovever, generally, Smart Clock is unable to reduce LMI as ettectively as simple trequency modulation. With that said, it is recommended that you enable Snart Clock instead ot using the 0.2S or S option, it the option is available to you. It allovs you to reduce some LMI vithout any risk ot compromising your computer`s stability. Supor Byposs Modo Connon Options: Lnabled, Disabled 1his BIOS teature basically allovs the nenory request organizer (MRO, ot the memory controller to skip certain pipeline stages vhile transterring data to and trom the memory sub- system. 1his improves memory pertormance by alloving lover latency accesses to the memory subsys- tem. Hovever, this teature only can be sately enabled it the tolloving conditions are true: 1. 1he system only has a sinie processor present. Systems using dual-processor motherboards can enable this teature it only one processor is present. 2. 1he processor clock speed multiplier must be 4 or reater. 1his means the processor must be running at least tour times taster than its bus speed. lor better memory pertormance, it is recommended that you enable this teature. Hovever, you must make sure that you are only using a single processor that is running at least tour times taster than the processor bus.You should disable this teature it your system does not meet the tvo requirements stated above. Supor Byposs Woit Stoto Connon Options: 0 Cycle, 1 Cycle 1his BIOS teature is used to tine-tune the Super Bypass teature to correct tor internal timing variations. When set to 0 Cycle, the memory controller initiates all super bypass requests vithout delay. When set to 1 Cycle, the memory controller torces a vait state delay tor all super bypass requests. Otticial documents recommend that a vait state be added tor a 133MHz (266MHz DDP, memory bus. Systems using a 100MHz (200MHz DDP, memory bus do not need this delay. Ot course, those are just sate, otticial recommendations tor this teature. LhapIcr 4 0cIa|cd 0cscrpIons 808 S lorcing a vait state on all super bypass requests reduces the ettectiveness ot the Super Bypass teature.1heretore, it is recommended that you try using the 0 Cycle setting tor maximum per- tormance. It should vork even vith memory clock speeds that are greater than 133MHz (266MHz DDP,. Hovever, it you experience system stability issues atter using this 0 Cycle setting, set this tea- ture to 1 Cycle. 1his slovs dovn super bypass transactions but allovs your system to use the Super Bypass teature at higher clock speeds. SuporStobility Modo Connon Options: Lnabled, Disabled 1his is a NVIDIA nForce chipset-specitic BIOS teature. It controls the hitherto hidden tea- ture ot the nlorce chipset, vhich iocks the memory clock at 200MHz instead ot the rated 266MHz vhen it detects a memory module that is not compatible vith the motherboard.1his allovs the us e ot substandard or incompatible memory modules, albeit at reduced pertormance. At boot-up, the nlorce chipset reads the SPD values trom each memory module to detect its rated speed, timings, and size. 1his is vhere the SuperStability teature kicks in. 1he chipset only allovs the memory clock to be set at 266MHz vhen it is satistied that each and every memory module installed has met its standard. It even a s ingle module tails to meet the standard, the chipset locks the memory clock at 200MHz, irrespective ot the clock speed at vhich it vas set to run. Lven it you attempt to run it at a higher speed, the memory clock remains locked at 200MHz. Although NVIDIA claims that this teature allovs nlorce motherboards to vork vith substan- dard or incompatible memory modules that vould othervise be unusable, there have been reports that even compatible memory modules are being locked dovn to 200MHz. Apparently, loading the second s lot (Slot B, ot the second memory controller vith a double-sided DIMM also causes SuperStability to kick in. As you knov, the NVIDIA nlorce is the tirst chipset to otter a dual-channel DDP intertace, albeit vith only three DIMM slots. NVIDIA arranged it so the tirst DIMM slot has a memory controller all to itselt, vhile the second and third DIMM slots have to share the second memory controller. It is the second slot ot this second memory controller that is not compatible vith double-sided memory modules. Hovever, it is not clear it this is due to a bug in the chipset or because the slot vas not designed or rated tor double-sided modules.What is clear is that it a double-sided module is inserted into the second slot (Slot B, ot the second memory controller, it causes the SuperStability teature ot the nlorce chipset to lock the memory clock at 200MHz. Please note that Slot B ot the second memory controller is not neces sarily the third DIMM slot. It can vary betveen motherboard models.1he only vay to identity Slot B ot the second memory controller is to test it yourselt. Atter this teature vas discovered by Chris Connolly ot GamePC, the BIOS vas revised to include this SuperStability Mode teature.1his allovs you to svitch the SuperStability teature on or ott. When lett at the detault setting ot Lnabled, the nlorce chipset lock the memory clock at 200MHz it it detects an incompatible memory module or it Slot B ot the second memory controller is tilled vith a double-sided memory module. SupcrSIah|Iy Modc 800 S When disabled, the nlorce chipset does not check the memory modules tor incompatibility or Slot B ot the second memory controller tor a double-sided memory module.1he memory modules are alloved to run at the clock speed you set. It is highly recommended that you disable SuperStability Mode tor better SDPAM pertorm- ance, especially it you use all three DIMM slots.1here is really no need to enable it because you can lover the memory clock speed yourselt or increase their timings in order to use incompati- ble memory modules. Swop Iloppy Drivo Connon Options: Lnabled, Disabled 1his BIOS teature is used to logically svap the mapping ot drives A: and B:.1heretore, it is only usetul it you have tvo tloppy drives. Normally, the sequence by vhich you connect the tloppy drives to the cable determines vhich is drive A: and vhich is drive B:. It you attach the tloppy drives the vrong vay and obtain a drive mapping that is not to your satistaction, the usual vay ot correcting this is to physically svap the tloppy cable connectors. 1his teature allovs you to svap the logical arrangement ot the tloppy drives vithout the need to open up the case and physically svap the connectors. When this BIOS teature is enabled, the tloppy drive that originally vas mapped to drive A: is remapped to drive B: and vice versa tor the drive that vas originally set as drive B:. When this BIOS teature is disabled, the tloppy drive mapping remains as that set by the drive connector arrangement. Although this appears to be nothing more than a teature ot convenience, it can be quite impor- tant it you are using tvo tloppy drives ot ditterent torm tactors (3.3 and 3.23, and you need to boot trom the second drive. Because the BIOS can only boot trom drive A:, you have to physically svap the drive connections or use this teature to do it logically. It your tloppy drive mapping is correct or it you only have a single tloppy drive, there is no need to enable this teature. Ieave it at the detault setting ot disabled. Synchronous Modo Soloct Connon Options: Synchronous,Asynchronous 1his BIOS teature controls the signal synchronization ot the DPAM-CPL intertace. When set to Synchronous, the chipset synchronizes the signals trom the DPAM controller vith signals trom the CPL bus (or tront side bus,. Please note that tor the signals to be synchro- nous, the DPAM controller and the CPL bus must run at the same clock speed. When set to Asynchronous, the chipset decouples the DPAM controller trom the CPL bus. 1his allovs the DPAM controller and the CPL bus to run at ditterent clock speeds. Generally, it is advisable to use the Synchronous setting because a synchronized intertace allovs data transters to occur vithout delay.1his results in a much higher throughput betveen the CPL bus and the DPAM controller. LhapIcr 4 0cIa|cd 0cscrpIons 810 S Hovever, the Asynchronous mode does have its uses. Lsers ot multiplier-locked processors and slov memory modules may tind that using the Asynchronous mode allovs them to over- clock the processor much higher vithout the need to buy taster memory modules. 1he Asynchronous mode is also usetul tor those vho have very tast memory modules and multiplier-locked processors vith lov bus speeds. Punning the tast memory modules synchro- nously vith the lov CPL bus speed torces the memory modules to run at the same slov speed. Punning asynchronously, theretore, allovs the memory modules to run at a much higher speed than the CPL bus. Hovever, please note that the pertormance gains ot running synchronously cannot be underesti- mated. Synchronous operations are generally much taster than asynchronous operations running at a higher clock speed. It is advisable that you compare benchmark scores ot your computer running asynchronously (at a higher clock speed, and synchronously to determine the best option tor your system. Syston BIOS Cochooblo Connon Options: Lnabled, Disabled 1his BIOS teature is only valid it the motherboard BIOS is shadoved. Hovever, because moth- erboard BIOS shadoving is hardvired into most motherboards, this is really a moot point. Lnabling this teature allovs the caching ot the motherboard BIOS POM trom F0000h to FFFFFh by the processor`s Level 2 cache.1his greatly speeds up accesses to the BIOS. Hovever, this does not translate into better system pertormance because modern operating sys- tems like Microsott Windovs XP do not need to communicate vith the hardvare through the BIOS. Current operating systems make use ot drivers to access the hardvare directly. 1heretore, it vould be a vaste ot the Ievel 2 cache`s bandvidth it the motherboard BIOS vas cached instead ot data that are more critical to the system`s pertormance. 1he motherboard BIOS is loaded only vhen the computer boots up and rarely thereatter. It is very unlikely to be requested again, so it is really quite pointless to cache it. In addition, it any errant program vrites into this memory area, it results in a system crash. 1heretore, it is highly recommended that you disable this teature tor better system pertormance. You should only consider enabling this BIOS teature it you are using an operating system that still communicates vith hardvare through the BIOS like MS-DOS. It so, caching the mother- board BIOS boosts pertormance. SysIcm 8I0S Lachcah|c 811 S l lhird Boot Dovico Connon Options: lloppy, ISZIP, HDD-0, SCSI, CDPOM, HDD-1, HDD-2, HDD-3, IAN, Disabled 1his BIOS teature allovs you to select the third device trom vhich the BIOS attempt to load an operating system. It the BIOS tinds and loads an operating system trom the device selected through this teature, it von`t load another operating system, even it you have one on a ditterent device. lor example, it you set Floppy as the tirst boot device, HDD-0 as the second boot device, and SCSI as the third boot device, the BIOS boots straight into the Windovs 98 installation on your SCSI hard disk and ignores the Windovs XP installation CD in your CD-POM drive if there is no bootable IDL hard disk or bootable tloppy disk. In short, this teature allovs you to choose the third device trom vhich to boot. By detault, LS/ZIP is the third boot device in practically all motherboards. Because the third boot device is only tried atter no bootable operating system can be tound in the tirst tvo boot devices, it is ot little consequence vhat you set here.1heretore, the choice ot boot device tor this BIOS teature is entirely up to your personal preterence. l, R Invorting Lnoblo Connon Options: No-No, No-Yes,Yes-No,Yes-Yes 1his BIOS teature allovs you to set the intra-red reception (RD, and transmission (1D, polarity. It is usually tound under the Onboard Serial Port 2 BIOS teature and is linked to the second serial port. So, it you disable that port, this teature dis appears trom the screen or appears grayed out. 1here are tour options available, based on combinations ot Yes (read as High, and No (read as Lov,.You`ll need to consult your IP peripheral`s documentation to determine the correct polarity. Choosing the vrong polarity prevents a proper IP connection trom being established vith the IP peripheral. lyponotic Roto Connon Options: 6, 8, 10, 12, 13, 20, 24, 30 1his BIOS teature only vorks it the 1ypenatic Rate Setting teature has been enabled. 1his teature determines the rate at vhich the keyboard repeats a keystroke it you press it continuously. LhapIcr 4 0cIa|cd 0cscrpIons 812 1 1he available settings are in characters per second.1heretore, a typematic rate ot 30 causes the keyboard to repeat the keystroke at a rate ot 30 characters per second it you press a particular key continuously. 1he higher the typematic rate, the taster the keyboard repeats the keystroke. 1he choice ot vhat setting to use is entirely up to your personal preterence. Hovever, note that this typematic rate is only applicable in operating systems that communicate vith the hardvare through the BIOS, like MS-DOS. 1he typematic rate in operating systems like Windovs XP are controlled by the keyboard driver`s settings. lyponotic Roto Doloy Connon Options: 230, 300, 730, 1000 1his BIOS setting only vorks it the 1ypenatic Rate Setting teature has been enabled. 1his teature determines hov long, in nilliseconds (thousandths ot a second,, the keyboard controller vaits betore it starts repeating the keystroke that you have pressed continuously.1he longer the delay, the longer the keyboard controller vaits betore it starts repeating the keystroke. Generally, using a short delay is usetul tor people vho type quickly and don`t like to vait long tor a keystroke to be repeated. On the other hand, a long delay is usetul tor us ers vho tend to press the keys longer vhile typing.1his prevents the keyboard controller trom unnecessarily repeating keystrokes vith such users. lyponotic Roto Sotting Connon Options: Lnabled, Disabled 1his BIOS teature allovs you to gain manual control ot the keystroke repeat teature. When enabled, you are given access to these tvo typematic controls: 1ypematic Pate 1ypematic Pate Delay 1hey allov you to manually adjust the 1ypenatic Rate and the 1ypenatic Rate Delay. It you disable this teature, the tvo typematic controls are disabled and grayed out.1he key- board controller thereby uses the detault typematic rate and typematic rate delay. JypcmaIc aIc ScIIng 818 1 DMA 1ransfer Mode Mainun 1hroughput DMA Mode 0 4.16 MBs DMA Mode 1 13.3 MBs DMA Mode 2 16.6 MBs LltraDMA 33 33.3 MBs LltraDMA 66 66.7 MBs LltraDMA 100 100.0 MBs LltraDMA 133 133.3 MBs U Ultro DMA Modo Connon Options: Disabled, 0, 1, 2, 3, 4, 3, 6, Auto 1his BIOS teature allovs you to enable or disable DMA (Direct Menory Access, support (it available, tor the IDL device. lor easy reterence, here is a table ot the ditterent DMA transter rates and their corresponding maximum throughputs. LhapIcr 4 0cIa|cd 0cscrpIons 814 L Setting this BIOS teature to Disabled torces the BIOS to disable DMA transters tor the IDL drive. Setting this BIOS teature to 0 torces the BIOS to use DMA Mode 0 tor DMA transters. Setting this BIOS teature to 1 torces the BIOS to use DMA Mode 1 tor DMA transters. Setting this BIOS teature to 2 torces the BIOS to use DMA Mode 2 tor DMA transters. Setting this BIOS teature to 3 torces the BIOS to use UltraDMA 33 tor DMA transters. Setting this BIOS teature to 4 torces the BIOS to use UltraDMA 66 tor DMA transters. Setting this BIOS teature to S torces the BIOS to use UltraDMA 100 tor DMA transters. Setting this BIOS teature to 6 torces the BIOS to use UltraDMA 133 tor DMA transters. Setting this BIOS teature to Auto lets the BIOS auto-detect the IDL drive`s maximum sup- ported DMA mode at boot-up. Normally, you should leave it as Auto and let the BIOS auto-detect the drive`s DMA support. It the drive supports DMA transters, the proper DMA transter mode is enabled tor that drive, alloving it to burst data trom anyvhere betveen 33MBs to 133MBs (depending on the trans- ter mode supported,. You should only disable it tor troubleshooting purposes. lor example, certain IDL devices may not run properly using DMA transters vhen the PCI bus is overclocked. Disabling DMA sup- port torces the drive to use the slover PIO transter mode. 1his may allov the drive to vork properly vith the higher PCI bus speed. Please note that setting this to Auto or any ot the DMA options does not enable DMA transters tor IDL devices that do not support DMA transters. It your drive does not support DMA trans- ters, the BIOS automatically sets the drive to do PIO transters only. Also note that this BIOS teature merely enables DMA transters during the booting up process and only tor operating systems that do not load their ovn drivers tor IDL tunctions. lor oper- ating systems that use their ovn IDL drivers (tor example, Windovs 9x2000XP,, you have to enable DMA support tor the drive vithin the operating system as vell. In Windovs 9x, this can be accomplished by ticking the DMA checkbo in the properties sheet ot the IDL drive in question. In Windovs 2000XP, you have to set the transter mode ot the IDL device to DMA If Available in the Advanced Settings tab ot the associated IDL chan- nel`s properties page. UltroDMA-100 IDL Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is only tound in certain motherboards that come vith an additional built-in IDL controller. It allovs you to enable or disable the tunction ot that IDL controller. Please note that the IDL controller covered by this BIOS teature is ditterent trom the chipset`s ovn IDL controller.1his extra LltraDMA100 IDL controller is otten added to provide LltraDMA100 support in motherboards vith chipsets that do not support LltraDMA100. Lven it the motherboard`s chipset has an IDL controller that supports LltraDMA100, it is not controlled by this BIOS teature. 1his BIOS teature is only us ed to control the additional IDL controller built into the motherboard. 1o avoid contusion, I shall hencetorth reter to the chipset`s IDL controller as the internal IDL controller vhile the additional IDL controller vill be knovn as the eternal IDL controller. It you vant to attach one or more IDL devices to the external LltraDMA100 controller, you should enable this teature.You should only disable this BIOS teature tor the tolloving reasons: It you do not have any IDL device attached to the external LltraDMA100 controller lor troubleshooting purposes Disabling the external IDL controller trees up tvo IPQs, vhich can be used by other devices in the system. It also speeds up the boot-up sequence because the external IDL controller`s BIOS no longer needs to be loaded.Your system is also able to skip the external controller`s long boot-up check and initialization sequence. 1heretore, it you do not use the external IDL controller, it is recommended that you disable it tor a much taster booting process. UltroDMA-133 IDL Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is only tound in certain motherboards that come vith an additional built-in IDL controller. It allovs you to enable or disable the tunction ot that IDL controller. Please note that the IDL controller covered by this BIOS teature is ditterent trom the chipset`s ovn IDL controller.1his extra LltraDMA133 IDL controller is otten added to provide LltraDMA133 support in motherboards vith chipsets that do not support LltraDMA133. u|Ira0MA-133 I0L LonIro||cr 816 L Lven it the motherboard`s chipset has an IDL controller that supports LltraDMA133, it is not controlled by this BIOS teature. 1his BIOS teature is only us ed to control the additional IDL controller built into the motherboard. 1o avoid contusion, I shall hencetorth reter to the chipset`s IDL controller as the internal IDL controller vhile the additional IDL controller vill be knovn as the eternal IDL controller. It you vant to attach one or more IDL devices to the external LltraDMA133 controller, you should enable this teature.You should only disable this BIOS teature tor the tolloving reasons: It you do not have any IDL device attached to the external LltraDMA133 controller lor troubleshooting purposes Disabling the external IDL controller trees up tvo IPQs, vhich can be used by other devices in the system. It also speeds up the boot-up sequence because the external IDL controller`s BIOS no longer needs to be loaded.Your system is also able to skip the external controller`s long boot-up check and initialization sequence. 1heretore, it you do not use the external IDL controller, it is recommended that you disable it tor a much taster booting process. UltroDMA- IDL Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is only tound in certain motherboards that come vith an additional built-in IDL controller. It allovs you to enable or disable the tunction ot that IDL controller. Please note that the IDL controller covered by this BIOS teature is ditterent trom the chipset`s ovn IDL controller.1his extra LltraDMA66 IDL controller is otten added to provide LltraDMA66 support in motherboards vith chipsets that do not support LltraDMA66. Lven it the motherboard`s chipset has an IDL controller that supports LltraDMA66, it is not controlled by this BIOS teature. 1his BIOS teature is only us ed to control the additional IDL controller built into the motherboard. 1o avoid contusion, I shall hencetorth reter to the chipset`s IDL controller as the internal IDL controller vhile the additional IDL controller vill be knovn as the eternal IDL controller. It you vant to attach one or more IDL devices to the external LltraDMA66 controller, you should enable this teature.You should only disable this BIOS teature tor the tolloving reasons: It you do not have any IDL device attached to the external LltraDMA66 controller lor troubleshooting purposes Disabling the external IDL controller trees up tvo IPQs, vhich can be used by other devices in the system. It also speeds up the boot-up sequence because the external IDL controller`s BIOS no longer needs to be loaded.Your system is also able to skip the external controller`s long boot-up check and initialization sequence. 1heretore, it you do not use the external IDL controller, it is recommended that you disable it tor a much taster booting process. LhapIcr 4 0cIa|cd 0cscrpIons 81 L USB Controllor Connon Options: Lnabled, Disabled 1his BIOS teature is somevhat similar to Assign IRQ For USB. It enables or disables the motherboard`s onboard LSB controller. Hovever, instead ot controlling the assignment ot an IPQ to the onboard LSB controller, this teature directly controls the LSB controller`s tunctionality. It is recommend that you enable this teature, so you can use the onboard LSB controller to communicate vith your LSB devices. It you disable this teature, the LSB controller is disabled and you are unable to use it to com- municate vith any LSB device. 1his trees up an IPQ tor other devices to use. 1his is usetul vhen you have many devices that cannot share IPQs. Hovever, it is recommended that you do not disable this BIOS teature unless you do not use any LSB device or it you are using a ditterent LSB controller tor your LSB needs. Disabling this teature is unnecessary vith APIC-capable motherboards because they come vith more IPQs. USB Royboord Support Connon Options: OS, BIOS 1his BIOS teature determines vhether support tor the LSB keyboard s hould be provided by the operating system or the BIOS. 1heretore, it only attects those vho are using LSB key- boards. It your operating system otters native support tor LSB keyboards, you should select the OS option.1his provides much greater tunctionality. Hovever, it you are using DOS or operating systems that do not otter support tor LSB keyboards, then using the OS optionessentially dis- ables the keyboard because these operating systems cannot detect or vork vith LSB keyboards. 1his is vhere the BIOS option comes in.When selected, the BIOS provides support tor the LSB keyboard.You are able to use the keyboard vith both operating systems that do not sup- port LSB keyboards and those that do. Hovever, the BIOS option otters only rudimentary support tor the LSB keyboard, so using it strips the keyboard ot all except basic tunctions.1heretore, you should not select this option it you are using an operating system that supports LSB keyboards. It is recommended that you select the OS option it you are using a current operating system like Windovs XP. Hovever, don`t torget to svitch trom the OS option to the BIOS option vhenever you vant to boot up using a DOS boot disk. Lven it the boot disk vas created by a LSB-avare operating system like Windovs XP, it vill not support the LSB keyboard. uS8 kcyhoard SupporI 817 L USB Mouso Support Connon Options: OS, BIOS 1his BIOS teature determines vhether support tor the LSB mouse should be provided by the operating system or the BIOS.1heretore, it only attects those vho are using LSB mice. It your operating system otters native support tor LSB mice, you should select the OS option. 1his provides much greater tunctionality. Hovever, it you are using DOS or operating systems that do not otter support tor LSB mice, then using the OS option essentially disables the mouse because thes e operating systems cannot detect or vork vith LSB mice. 1his is vhere the BIOS option comes in.When selected, the BIOS provides support tor the LSB mouse.You are able to use the mouse vith both operating systems that do not support LSB mice and those that do. Hovever, the BIOS option otters only rudimentary support tor the LSB mouse, so using it strips the mouse ot all except basic tunctions. 1heretore, you should not select this option it you are us ing an operating system that supports LSB mice. It is recommended that you select the OS option it you are using a current operating system like Windovs XP. Hovever, don`t torget to svitch trom the OS option to the BIOS option vhenever you vant to boot up using a DOS boot disk. Lven it the boot disk vas created by a LSB-avare operating system like Windovs XP, it does not support the LSB mouse. USWC Writo Posting Connon Options: Lnabled, Disabled Current proces sors are heavily optimized tor burst operations, vhich allovs tor very high mem- ory bandvidth. Lntortunately, graphics vrites trom the processor are mostly pixel vrites, vhich are 8- to 32-bits in nature. Because they do not till up an entire cache line, such vrites are not burstable.1his results in poor graphics vrite pertormance. 1o correct this deticiency, processors nov come vith one or more internal vrite combine butters.1hese butters are designed to accumulate graphics vrites trom the processor. 1hese par- tial or smaller vrites are then combined and vritten to the graphics card as burst vrites. 1he use ot these internal vrite combine butters provides many benetits: 1. Partial or smaller graphics vrites trom the process or are nov combined into burstable vrites.1his greatly increases the pertormance ot the processor and AGP (or PCI, buses. 2. Graphics vrites require tever transactions on the processor and AGP (or PCI, bus. 1his improves the bandvidth ot those buses. 3. 1he processor only needs to vrite to its internal vrite combine butters instead ot the processor bus. 1his improves its pertormance by alloving it to vork on other tasks vhile the vrite combine butters handle the actual vrite transaction. Because the vrite combine butters allov speculative reads, this teature is knovn as the USWC (Uncached Speculative Write Conbining, teature.1he older method ot vriting all proces- sor vrites directly to the graphics card is knovn as UC (UnCached,. 1his BIOS teature allovs you to control the USWC (Uncached Speculative Write Conbining, vrite combine butters. LhapIcr 4 0cIa|cd 0cscrpIons 818 L It enabled, the vrite combine butters accumulate and combine partial or smaller graphics vrites trom the processor and vrite them to the graphics card as burst vrites. It disabled, the vrite combine butters are disabled. All graphics vrites trom the processor are vritten to the graphics card directly. It is highly recommended that you enable this teature tor improved graphics and processor pertormance. Please note that this teature must also be supported by the graphics card, the operating system, and the graphics driver tor it to vork properly. All Microsott operating systems trom Windovs N1 4.0 onvard support LSWC, so you do not need to vorry it you are using a Windovs N1 4.0 or never operating system trom Microsott. Because this teature has been around tor some time, drivers ot LSWC-compatible graphics cards tully support this teature. Hovever, it you are using an older graphics card, it may not be compatible vith this teature. Older graphics cards make use ot a FIFO (First In, First Out, IO model, vhich can only support the UnCached (UC, type ot transaction. Lnabling this teature vith such graphics cards causes a host ot problems, such as graphics artitacts, system crashes, and even the inability to boot up properly. It you tace such problems, you should disable this BIOS teature immediately. uSWL WrIc PosIng 810 L V Vidoo BIOS Cochooblo Connon Options: Lnabled, Disabled 1his BIOS teature aims to turther boost the pertormance ot a shadoved video BIOS by caching it using the processor`s Ievel 2 cache. It vorks in conjunction vith Video BIOS Shadoving and is only valid vhen the Video BIOS Shadoving teature is enabled. It this BIOS teature is enabled, a 32KB block ot the video BIOS trom C0000h-C7FFFh is cached by the processor`s Ievel 2 cache.1his greatly speeds up su|seuent consecuti:e accesses to the video BIOS. It this BIOS teature is disabled, the video BIOS is not cached. 1he video BIOS is read trom the system memory (it it has been shadoved, or directly trom the BIOS chip. Hovever, caching the video BIOS does not necessarily translate into better system pertormance. lirst ot all, modern operating systems like Microsott Windovs XP do not need to use the video BIOS. 1hey bypass the BIOS completely and use the graphics card`s driver instead. 1his provides the operating systems vith direct access to the graphics card and allovs them to make tull use ot the card`s capabilities.With such a driver, these operating systems do not need to make any BIOS calls.1heretore, absolutely no benetit can be realized by caching the BIOS. And unlike system memory, vhich can be a gigabyte or more, the processor`s I2 cache is a lim- ited resource. Most processors come vith I2 caches ot only 128KB to 312KB in size. Diverting such a large portion ot the I2 cache tor the purpose ot caching the video BIOS deprives the processor ot I2 cache tor its ovn data. Consequently, there is a signiticant deterioration in processor pertormance vhenever the video BIOS is cached. 1here are some vho reason that becaus e the video BIOS is only cached vhen needed, the processor does not actually lose 32KB ot I2 cache.1he video BIOS is tlushed out ot the I2 cache vhen it is not needed. 1hat`s true. Hovever, vhenever the video BIOS is cached, it still takes up 32KB ot I2 cache and the processor`s pertormance sutters at that point. As vith the Video BIOS Shadoving teature, llash POM upgrades should not be attempted it the video BIOS is cached. It the video BIOS is cached, any attempt at tlashing the video BIOS vill likely result in a system crash. 1his is because the location pointer tor the video BIOS nov points to a location in the processor`s I2 cache, not the llash POM' Worst ot all, because only 32KB ot the video BIOS is cached, part ot the nev video BIOS overvrites that cached portion, vhile the rest vould overvrite the contents ot the llash POM. Because the video BIOS in the llash POM vas only partially overvritten, the end result is usually a corrupted video BIOS. Ot course, caching the video BIOS theoretically provides a signiticant boost in real-mode DOS games or certain operating systems in tail-sate mode. Hovever, the loss ot the processor`s I2 cache negates any pertormance advantage gained by caching the video BIOS. 1heretore, it is recommended that you disableVideo BIOS Caching, even it you play a lot ot real-mode DOS games or vork vith operating systems running in tail-sate mode. It is better just to rely on video BIOS shadoving to provide a boost in the video BIOS` pertormance. LhapIcr 4 0cIa|cd 0cscrpIons 820 V Vidoo BIOS Shodowing Connon Options: Lnabled, Disabled 1his BIOS teature allovs taster access to the video BIOS by shaoouin or making a copy ot it in the system memory. Shadoving the video BIOS improves its pertormance because the BIOS nov can be read by the CPL through the 64-bit memory bus as opposed to the slov 8-bit X1 bus (used in older motherboards, or the never IPC bus (used in current motherboards,. 1his appears quite an attractive teature because it results in at least a thousand-told improvement in video BIOS pertormance, and the only price you pay is losing the small amount ot system memory used to mirror the video BIOS. Lntortunately, the truth is not so simple. Modern operating sys tems do not even use the video BIOS. 1hey bypass the BIOS completely and use the graphics card`s driver instead.1his provides the operating system vith direct access to the graphics card and allovs it to make tull use ot the card`s capabilities.With such a driver, these operating systems do not need to make any BIOS calls.1heretore, absolutely no benetit can be realized by shadoving the BIOS. According to a Microsott article about :haoouin PI: unoer 1in^l 4.0, shadoving the BIOS (irrespective ot vhat BIOS it is, does not bring about any pertormance enhancements because it is not used by Windovs N1. It just vastes memory.Although the article did not say anything about other versions ot Microsott Windovs, this is true tor all versions ot Microsott Windovs trom Windovs 93 onvard. In addition, shadoving the video BIOS can sometimes cause contlicts to occur. 1here is alvays a risk ot certain sottvare vriting to the PAM region used to shadov the video BIOS. When this happens, a contlict occurs and the system crashes. lortunately, this is no longer an issue in current motherboards because the shadoved PAM region nov has been moved tar trom the reach ot programs. What could be a bigger issue is the shadoving ot just a portion ot the video BIOS. Never video BIOSes are generally much larger than 32KB in size. Hovever, most motherboards shad- ov only a 32KB block trom C0000 to C7FFF. It only this region ot the video BIOS is shad- oved and the rest is lett unshadoved, applications may have trouble accessing the video BIOS properly.1heretore, it you intend to shadov the video BIOS, you must ensure that the entire video BIOS is shadoved.1o do this, you need to: Lnable video BIOS shadoving (tor the C0000-C7lll region, Lnable the shadoving ot the remaining portions, tor example C8000-CBlll, until the entire video BIOS is shadoved. linally, all graphics cards nov use llash POM, vhich is much taster than the POM or LLP- POM chips used in older graphics cards. llash POM also allovs easy upgrading ot the tirmvare by a simple BIOS tlash. Hovever, it the video BIOS is shadoved, any attempt at tlash- ing the video BIOS vill likely result in a system crash.1his is because the location pointer tor the video BIOS nov points to a location in the system memory, not the llash POM' It could be even vorse it only a portion ot the video BIOS had been shadoved vhen the video BIOS upgrade vas attempted. Part ot the nev video BIOS overvrites the portion ot the video BIOS that vas shadoved in the system memory vhile the rest overvrites the contents ot the llash POM. Because the video BIOS in the llash POM vas only partially overvritten, the end result is usually a corrupted video BIOS. vdco 8I0S Shadowng 821 V 1heretore, video BIOS shadoving must be disabled it you vant to tlash the llash POM ot the graphics card. Some ot you probably vonder vhy ve should continue to update the video BIOS even though it appears to be useless in most cases.1he ansver is simplethe video BIOS does not contain only standard VGA tunctions.1he video BIOSes ot current graphics cards also contain code tor 2D, 3D, and video acceleration. 1heretore, using the latest video BIOS is likely to boost per- tormance as vell as correct bugs in the previous BIOS versions.1here may also be occasions vhen the latest drivers may not vork vith older versions ot the video BIOS.1heretore, it is advisable to keep updating the video BIOS vhether or not you use real-mode DOS. With all that said, there may still be a use or tvo tor this BIOS teature. lor one thing, most real-mode DOS games use the video BIOS`s VGA tunctions because they cannot directly access the graphics processor. Such games benetit trom the shadoving ot the video BIOS. It you still play old real-mode DOS games, you can try enabling Video BIOS Shadoving tor better per- tormance. Shadoving ot the video BIOS also provides pertormance benetits vhen it comes to the tail-sate mode ot certain operating systems (tor example, Sate Mode in Microsott Windovs XP,.1hese operating systems tall back on the video BIOS because all video BIOSes contain the same, stan- dardized VGA tunctions. In such cases, shadoving the video BIOS can provide a substantial boost to graphics pertormance. Ot cours e, no one uses Sate Mode in Windovs all the time' It this BIOS teature is enabled, the video BIOS is shadoved in system memory.1his improves graphics rendering pertormance it the VGA tunctions ot the video BIOS are used. It this BIOS teature is disabled, the video BIOS is not shadoved in system memory. Any access to the video BIOS has to go through the X1 or IPC bus. Because drivers have replaced the video BIOS as the intertace betveen the graphics hardvare and the operating system, it is recommended that you disableVideo BIOS Shadoving.1he risk ot crashes and BIOS corruptions due to this BIOS teature is not vorth the benetits it provides in certain circumstances. Hovever, it you do play a lot ot old real-mode DOS games or vork a lot in sate-mode Windovs, then you should shadov the video BIOS tor improved pertormance. Vidoo Monory Cocho Modo Connon Options: LSWC, LC 1his is yet another BIOS teature vith a misleading name. It does not cache the video memory or even graphics data (such data is uncacheable anyvay,. It is actually similar to the USWC Write Posting BIOS teature. Current proces sors are heavily optimized tor burst operations, vhich allovs tor very high mem- ory bandvidth. Lntortunately, graphics vrites trom the processor are mostly pixel vrites that are 8- to 32-bits in nature. Because they do not till up an entire cache line, such vrites are not burstable.1his results in poor graphics vrite pertormance. 1o correct this deticiency, processors nov come vith one or more internal vrite combine butters.1hese butters are designed to accumulate graphics vrites trom the processor. 1hese par- tial or smaller vrites are then combined and vritten to the graphics card as burst vrites. LhapIcr 4 0cIa|cd 0cscrpIons 822 V 1he use ot these internal vrite combine butters provides many benetits: 1. Partial or smaller graphics vrites trom the process or are nov combined into burstable vrites.1his greatly increases the pertormance ot the processor and AGP (or PCI, buses. 2. Graphics vrites require tever transactions on the processor and AGP (or PCI, bus. 1his improves the bandvidth ot those buses. 3. 1he processor only needs to vrite to its internal vrite combine butters instead ot the processor bus. 1his improves its pertormance by alloving it to vork on other tasks vhile the vrite combine butters handle the actual vrite transaction. Because the vrite combine butters allov speculative reads, this teature is knovn as the USWC (Uncached Speculative Write Conbining, teature.1he older method ot vriting all proces- sor vrites directly to the graphics card is knovn as UC (UnCached,. 1his BIOS teature allovs you to control the USWC (Uncached Speculative Write Conbining, vrite combine butters. It enabled, the vrite combine butters accumulates and combines partial or smaller graphics vrites trom the processor and vrites them to the graphics card as burst vrites. It disabled, the vrite combine butters are disabled. All graphics vrites trom the processor are vritten to the graphics card directly. It is highly recommended that you enable this teature tor improved graphics and processor pertormance. Please note that this teature must also be supported by the graphics card, the operating system, and the graphics driver tor it to vork properly. All Microsott operating systems trom Windovs N1 4.0 onvard support LSWC, so you do not need to vorry it you are using a Windovs N1 4.0 or never operating system trom Microsott. Because this teature has been around tor some time, drivers ot LSWC-compatible graphics cards tully support this teature. Hovever, it you are using an older graphics card, it may not be compatible vith this teature. Older graphics cards make use ot a FIFO (First In, First Out, IO model, vhich can only support the UnCached (UC, type ot transaction. Lnabling this teature vith such graphics cards causes a host ot problems, such as graphics artitacts, system crashes, and even the inability to boot up properly. It you tace such problems, you should disable this BIOS teature immediately. Vidoo RAM Cochooblo Connon Options: Lnabled, Disabled 1he Upper Menory Area (UMA, is a 384KB block ot memory at the top ot the tirst megabyte ot memory that is reserved tor the system`s use in DOS.A portion ot this Lpper Memory Area is reserved as video PAM memory. 1he video PAM memory area is a 128KB block trom A0000h to Bllllh. Ot this 128KB, the tirst halt (A0000hAllllh, is reserved tor use in VGA graphics mode.1he other halt is used tor monochrome text mode (B0000hB7lllh, and color text mode (B8000hBllllh,. 1his video PAM memory area is the only portion ot the graphics card`s memory that the processor has direct access to in VGA mode. vdco AM Lachcah|c 828 V 1he graphics card and the processor use this memory area to vrite pixel data vhen the com- puter is operating in VGA mode.1his is vhy all VGA graphics modes take up less than 64KB ot memory. 1he most common VGA mode is mode 0x13, vhich has a resolution ot 320 x 200 in 236 colors.1his mode uses up exactly 64,000 bytes ot memory and tits nicely into the 64KB block trom A0000h to Allllh. 1his BIOS teature aims to boost VGA graphics pertormance by using the processor`s Ievel 2 cache to cache the 64KB VGA graphics memory area trom A0000h to AFFFFh. It this BIOS teature is enabled, the VGA graphics memory area is cached by the processor`s Level 2 cache.1his speeds up accesses to the VGA graphics memory area. It this BIOS teature is disabled, the VGA graphics memory area is not cached by the processor`s Level 2 cache. lrom vhat ve have discussed so tar, it sounds like caching the VGA graphics memory area is logically the vay to go. Caching the VGA graphics memory area detinitely speeds up VGA graphics pertormance by caching accesses to the graphics memory area.1his is great tor those old DOS games, although it von`t do anything tor VGA text modes. Hovever, reality is tar less ideal. lor one thing,VGA modes are hardly used at all these days. lor compatibility reasons,VGA is still used in Windovs XP`s Safe Mode. It is also used in real mode DOS, it you still use that. Other than that, there is no more use tor VGA modes. It VGA graphics modes are not used, no benetit can possibly be realized by enabling this BIOS teature. Lven it you use DOS modes a lot, is there even a point in caching the VGA graphics memory area tor better pertormance Lven the slovest computer today is more than capable ot handling VGA graphics vith ease. In short, caching the VGA graphics memory area not bring any notice- able advantage. On the other hand, caching this memory area vill cost you some processor pertormance. Because some ot the processor`s Ievel 2 cache is being diverted to cache the VGA graphics memory area, there is less to keep the processor supplied vith data. Consequently, the proces- sor`s pertormance sutters. It the use ot the processor`s Ievel 2 cache can bring about signiticant improvement in the per- tormance ot the graphics subsystem, it vould have been vorth it. Lntortunately, the VGA graphics modes are rarely used at all. Lven vhen used, there is little or no real benetit in caching the memory area.1his BIOS teature essentially vastes the processor`s Ievel 2 cache on some- thing that cannot possibly improve the system`s graphics pertormance. 1heretore, it is highly recommended that you disable this BIOS teature.1here is no reason to enable it even it you use real mode DOS a lot or vork a lot in Windovs Sate Mode. Virus Worning Connon Options: Lnabled, Disabled 1his BIOS teature provides rudimentary anti-virus protection by monitoring vrites to the boot sector and partition table. It this teature is enabled, the BIOS halts the system and tlashes a varning message vhenever it detects an attempt to vrite to the boot sector or the partition table. Please note that this only protects the boot sector and the partition table, not the entire hard disk. It this teature is disabled, the BIOS does not monitor vrites to the boot sector and partition table. LhapIcr 4 0cIa|cd 0cscrpIons 824 V 1his teature can cause problems vith sottvare that need to access the boot sector. One good example is the installation routine ot all versions ot Micros ott Windovs trom Windovs 93 onvard. When enabled, this teature causes the installation routine to tail.Also, many disk diag- nostic utilities that access the boot sector can also trigger the system halt and error message as vell.1heretore, you should disable this teature betore running such sottvare. Note that this teature is useless tor hard disks that run on external controllers vith their ovn BIOS. Boot sector viruses bypass the system BIOS vith its anti-virus protection teatures and vrite directly to the hard disks. Such controllers include additional IDL or SCSI controllers that are either built into the motherboard or available through add-on cards. VLink 8 Support Connon Options: Lnabled, Disabled V-Link is the name ot the proprietary interchip bus used in nev VIA chipsets. Previously,VIA used the PCI bus to connect the North Bridge and the South Bridge ot their chipsets. Hovever, vith high-speed PCI devices already saturating the PCI bus, there vas little band- vidth lett tor interchip communications. So, tolloving Intel`s lead vith the Intel Hub Architecture, they designed a tast dedicated bus to link the North Bridge vith the South Bridge chips in their chipsets.1hey christened this nev interchip bus as the V-Iink bus. 1he initial version used a quad-pumped 8-bit bus running at 66MHz to provide 266MB/s ot interchip bandvidth. 1his gave them a dedicated bus vith tvice the bandvidth ot the PCI bus (vhich also has to be shared vith other PCI devices,.1he V-Iink debuted in the VIA Apollo K1266 chipset. VIA recently enhanced their V-Iink bus to provide even more bandvidth tor interchip commu- nications. Starting vith the Apollo K1400 and P4X400 chipsets, the clock speed ot the V-Iink bus has been doubled to 133MHz. 1his doubles the bandvidth ot the V-Iink bus to S33MB/s. Although the nev bus is only tour times tas ter than the PCI bus,VIA chose to call the nev bus 8 V-Link. 1he VLink 8 Support BIOS teature is used to toggle the V-Iink bus mode betveen the original V-Iink and the never and taster 8X V-Iink. It this teature is enabled, the quad-pumped 8-bit V-Iink bus svitches to the nev 8X V-Iink mode, vhich runs at 133MHz and delivers a bandvidth ot 333MBs. It this teature is disabled, the V-Iink bus uses a clock speed ot 66MHz, essentially reverting to the original V-Iink standard. It then delivers a bandvidth ot 266MBs. 1his BIOS teature vas most likely included tor troubleshooting purposes . It is highly recom- mended that you enable this BIOS teature tor better pertormance. vLnk 8X SupporI 826 V W Wotchdog linor Connon Options: Lnabled, Disabled 1he Watchdog 1iner (WD1) is an independent monitoring circuit built into the chipset to detect vhen a computer maltunctions due to a sottvare or hardvare error. It does this by employing a countdovn timer that limits the amount ot time a particular task is alloved to take. Lvery time the operating system pertorms a task, the countdovn timer keeps track ot the amount ot time taken. It the task cannot be completed vithin a predetermined time, the Watchdog 1imer assumes that the computer has locked up and initiates a number ot actions. 1hese may be attempts at correcting the problem, like generating a non-maskable interrupt, or the Watchdog 1imer may just reboot or shut dovn the computer. 1he WD1 timer ticks approximately once every 0.6 seconds, but there is a one-tick uncertainty. 1his means that the very tirst timer tick may occur immediately vhen the timer is started or up to 0.6 seconds later. By detault, the WD1 timer is set to 04h, vhich allovs a timeout period ot 1.8 to 2.4 seconds. 1he timer can be set up to a maximum value ot 3Fh, vhich gives a timeout period ot approxi- mately 37.3 seconds. 1his BIOS teature controls the operation ot the chipset`s Watchdog 1imer. When enabled, the Watchdog 1imer vill monitor the time taken tor each task pertormed by the operating system.Any timeout vill cause it to initiate corrective actions like generate a non- maskable interrupt or reboot the computer. When disabled, the Watchdog 1imer vill not monitor the time taken tor each task pertormed by the operating system. Lven it the system locks up, the Watchdog 1imer vill not initiate any corrective action. It is recommended that you enable the Watchdog 1imer to automatically detect hardvare and sottvare errors that lock up the computer.While it may do nothing more than automatically reboot or shut dovn the computer vhen an irresolvable error occurs, there is a chance it may allov the correction ot the problem and allov the computer to tunction normally. Writo Doto In to Rood Doloy Connon Options: 1 Cycle, 2 Cycles 1his BIOS teature controls the Write Data In to Read Connand Delay (tW1R, memo- ry timing.1his constitutes the minimum number ot clock cycles that must occur betveen the last valid urite operation and the next reao command to the same internal bank ot the DDP device. LhapIcr 4 0cIa|cd 0cscrpIons 82 W Please note that this is only applicable tor read commands that tollov a vrite operation. Consecutive read operations or vrites that tollov reads are not attected. It a 1 Cycle delay is selected, every read command that tollovs a vrite operation is delayed one clock cycle betore it is issued. It a 2 Cycles delay is selected, every read command that tollovs a vrite operation is delayed tvo clock cycles betore it is issued. 1he 1 Cycle option naturally otters taster svitching trom vrites to reads and, consequently, better read pertormance. 1he 2 Cycles option reduces read pertormance but it improves stability, especially at higher clock speeds. It may also allov the memory chips to run at a higher speed. In other vords, increasing this delay may allov you to overclock the memory module higher than is normally possible. By detault, this BIOS teature is set to 2 Cycles. 1his meets LDLC`s specitication ot 2 clock cycles tor vrite-to-read command delay in DDP400 memory modules. DDP266 and DDP333 memory modules require a vrite-to-read command delay ot only 1 clock cycle. It is recommended that you select the 1 Cycle option tor better memory read pertormance it you are using DDP266 or DDP333 memory modules.You can also try using the 1 Cycle option vith DDP400 memory modules. Hovever, it you tace stability iss ues, revert to the detault setting ot 2 Cycles. Writo Rocovory lino Connon Options: 1 Cycle, 2 Cycles, 3 Cycles 1his BIOS teature controls the Write Recovery 1ine (tWR, ot the memory modules. It specities the amount ot delay (in clock cycles, that must elapse atter the completion ot a valid vrite operation betore an active bank can be precharged.1his delay is required to guarantee that data in the vrite butters can be vritten to the memory cells betore precharge occurs. It the delay is too short, the bank may be precharged betore the active bank has enough time to store the vrite data in the memory cells.1his causes data to be lost or corrupted. Please note that this BIOS teature does not determine the time it takes tor the bank to precharge. It only controls hov soon the bank can start precharging right atter a vrite operation to the same bank. 1he shorter the delay, the earlier the bank can be precharged tor another readvrite operation. 1his improves pertormance but runs the risk ot corrupting data vritten to the memory cells. 1he detault value is 2 Cycles, vhich meets LDLC specitications in DDP200 and DDP266 memory modules. DDP333 and DDP400 memory modules require a Write Pecovery 1ime ot 3 Cycles. It is recommended that you select 2 Cycles it you are using DDP200 or DDP266 memory modules and 3 Cycles it you are using DDP333 or DDP 400 memory modules .You can try using a shorter delay tor better memory pertormance, but it you tace stability issues, revert to the specitied delay to correct the problem. WrIc ccovcry Jmc 827 W Acronym Iist Acronyn Definition = 4AC Alignment Check Interrupt sec Microsecond 2D 1vo Dimensional 3D 1hree Dimensional A ACPI Advanced Contiguration and Pover Intertace AGP Accel erated Graphics Port AIL Arithmetic Iogic Lnit AMD Advanced Micro Devices, Inc. API Application Program Intertace APIC Advanced Programmable Inter rupt Control ler A1 Advanced 1echnology A1A Advanced 1echnology Attachment A1I Allied 1elesyn International B BIOS Basic Input Output System C CAS Column Address Strobe CD Compact Disc CD-POM Compact Disc - Pead Only Memor y CIK Clock CIK_C1I Clock Control CMD Command CMOS Complementary Metal-Oxide Semiconductor CPL Central Processing Lnit C1PI Control Acronym LsI 820 D DBI Dynamic Bus Inversion DDP Doubl e Data Pate DIMM Dual Inl ine Memor y Module DIP Dual Inl ine Package DMA Direct Memory Access DMI Desktop Management Intertace DOS Disk Operating System DPAM Dynamic Pandom Access Memory DVD Digital Versatile Disc Digital Video Disc E LA (LSN Pating, Lngineering Aide LCC Lrror Checking and Correction LCP Lxtended Capabil ities Port LMI Llectromagnetic Interterence LPP Lnhanced Parallel Port LPPOM Llectrically Programmable Pead Only Memory LSCD Lxtended System Contiguration Data LX1 Lxtension F lAQ lrequently Asked Questions lDC lloppy Disk Controll er lDD lloppy Disk Drive lIlO lirst In, lirst Out lOP linal Opcode lPL lloating-Point Lnit lSB lront-Side Bus C GAP1 Graphics Address Pelocation 1able GB Gigabyte GBs Gigabytes per Second 8rcakng Jhrough Ihc 8I0S 8arrcr 880 GHz Gigahertz GPL Graphics Processing Lnit GLI Graphical Lser Intertace H HDD Hard Disk Dr ive Hex Hexadecimal HPSIP Hevlett-Packard Serial Intra-Ped I IBM International Business Machines Corporation IDL Integrated Drive Llectronics ID1 Interr upt Descr iptor 1able ILLL Institute ot Llectr ical 8 Llectronics Lngineers IN1 Interr upt IO InputOutput IP Intra-Ped IrDA Intrared Data Association IPQ Interr upt Pequest ISA Industry Standard Architecture j LDLC oint Llectron Device Lngineer ing Council K KB Kil obyte L IAN Iocal Area Netvork Iat Iatency IPC Iov Pin Count M MB Megabyte Mbit Megabit MBs Megabytes per Second MCA Micro Channel Architecture Acronym LsI 881 MCH Memory Controller Hub MHz Megaher tz MMX Multi-Media Lxtensions MPLG Moving Picture Lxperts Group MPS Multi-Processor Specitication MPO Memory Pequest Organizer MS-DOS Microsott Disk Operating System msec Mill isecond MSP Model Specitic Pegister M1PP Memory 1ype Pange Pegister N NA Not Applicable NIC Netvork Intertace Card ns Nanosecond N1 Nev 1echnology O OLM Or iginal Lquipment Manutacturer OS Operating System OS2 Operating System 2 (IBM, P PAM Programmable Attribute Map PC Personal Computer PCI Per ipheral Component Interconnect PDA Personal Digital Assistant PH Page Hit PIC Programmable Inter rupt Controller PIO Programmed InputOutput PIPQ Programmable Inter rupt Pequest PICC Plastic Ieaded Chip Carr ier PnP Plug and Play POS1 Pover-On Diagnostic 1est 882 8rcakng Jhrough Ihc 8I0S 8arrcr PPOCHO14 Processor Hot Inter rupt PS2 Personal System 2 (IBM, Q QDP Quad Data Pate QW Quadvord R PAID Pedundant Ar ray ot Inexpensive Disks PAM Pandom-Access Memory PAS Pov Address Strobe POM Pead-Only Memory PW PeadWrite PxD Data Peception 8 SBA Sideband Address SCSI Small Computer System Intertace SDPAM Synchronous Dynamic Pandom Access Memory Sec Second(s, SIMD Single Instr uction-Stream, Multiple Data-Stream S.M.A.P.1. Selt Monitoring Analysis And Peporting 1echnology SMI System Management Inter rupt SPD Serial Presence Detect SPP Standard Parallel Port SPAM Static PAM SSL Streaming SIMD Lxtensions S1P Suspend 1o PAM T 1CC 1her mal Control Circuit tPAS Minimum Pov Active 1ime tPC Pov Cycle 1ime tPCD Pov Address to Col umn Address Delay tPP PAS Precharge 1ime Acronym LsI 888 tPPD Bank-to-Bank Delay tWP Write Pecovery 1ime tW1P Write Data In to Pead Command Del ay 1xD Data 1ransmission C LC Lncached LMA Lpper Memory Area or Lnitied Memory Architecture LSB Lniversal Ser ial Bus LSWC Lncacheable, Speculative Write Combine 1 VGA Video Graphics Adapter
WD1 Watchdog 1imer
A XMM Lxtended Memor y Manager XP Lxperience (Microsott Windovs XP, X1 Lxtended 1echnology 884 8rcakng Jhrough Ihc 8I0S 8arrcr Synbols 1/1 dividers, 3S 1/2 dividers, 3S 2 cycles, 32 2/3 dividers, 3S 2/S dividers, 3S 3 cycles, 32 8-bit I/O Recovery 1ine, 30, 1S0 8-bit ISA cards, 1S0 16-bit I/O Recovery 1ine, 30, 1S0 16-bit ISA cards, 1S0 32-bit Disk Access, 30, 1S1 32-bit 1ransfer Mode, 31, 1S1 A A20 node svitching, 69, 213 ABI1 K17A-RAID notherboard, BIOS updates for, 11 ABI1 NV7-series notherboards, S2 ABI1 S17 BIOS setup utility, 14 accessing BIOS setup utility, 14 Acronyn List, 329 Act Bank A to B CMD Delay, 32, 1S3 adapters, Prinary Graphics Adapter, 107, 267 addresses, Shadoving Address Ranges, 130, 303 Advanced Progrannable Interrupt Controller (APIC), 41, 77 Interrupt Mode, 223 AGP 2 Mode, 32, 1S3 AGP 2 transfers, 32 AGP 4 cards, 32 AGP 4 Drive Strength, 32, 1S4-1SS AGP 4 Mode, 33, 1SS AGP 4 protocol, 33 AGP 8 Mode, 33, 1S6 AGP 8-capable notherboards, AGP Capability, 34 AGP Alvays Conpensate, 33, 1S7 AGP aperture, 69, 213 AGP Aperture Size, 34, 1S7-1S9 AGP buses, 2 node, 32 AGP Capability, 34, 1S9 AGP Clock/CPU FSB Clock, 3S, 1S9 AGP Drive Strength, 32, 3S, 160-161 AGP Drive Strength N Ctrl, 36, 161 AGP Drive Strength P Ctrl, 36, 162 AGP Driving Control, 36, 161-162 AGP Driving Value, 37, 163 AGP Fast Write, 37, 164 AGP ISA Aliasing, 37, 164-16S AGP Master 1WS Read, 38, 16S AGP Master 1WS Write, 38, 166 AGP Prefetch, 38, 166 AGP Secondary Lat 1iner, 39, 167-168 AGP Spread Spectrun, 39, 168 AGP to DRAM Prefetch, 40, 169 AGPCLK/CPUCLK, 40, 169 aliasing, AGP ISA Aliasing, 164-16S All Banks, 123 All Banks Precharge Connand, 123 Anti-Virus Protection, 40, 170 API (Application Progran Interface), S APIC (Advanced Progrannable Interrupt Controller), 41, 77 Interrupt Mode, 223 APIC Function, 41, 74, 170 Index Application Progran Interface (API), S ASK IR (Anplitude Shift Keyed IR) node, 24S Assign IRQ For USB, 41, 171 Assign IRQ For VGA, 41, 171 A1 Bus Clock, 41, 172-173 A1A100RAID IDL Controller, 42, 173 Athlon 4 SSLD Instruction, 42, 174 Auto Detect DIMM/PCI Clk, 43, 17S Auto 1urn Off PCI Clock Pin, 43, 17S Avard, 282 AvardFlash softvare, 12 AvardFlash utility connands, 13 B bandvidth, quadrupling through AGP 8 transfer protocol, 1S6 Basic Input/Output Systen. 8ee BIOS batteries, CMOS, 19 BIOS (Basic Input/Output Systen), S accessing BIOS setup utility, 14 corrupted BIOS, 20-21 llash BIOS Protection, 63, 208 hov it vorks, 3-6 motherboard BIOS, 6-7 optimizing, 7-8, 14 Primary VGA BIOS, 268 Video BIOS Cacheable, 320 Video BIOS Shadoving, 143-144, 321-322 BIOS chips, 6, 23 hot nashing, 22 inserting, 24 removing, 24 svapping, 24-23 BIOS drivers, 7 BIOS ash disk, preparing, 12 BIOS ash utility, 24 BIOS ID, deternining, 10 BIOS setup utility, 14 BIOS updates, 8-9 tor ABI1 K17A-PAID motherboard, 11 determining BIOS ID, 10 determining BIOS version, 9 nas hing motherboard BIOS, 12-13 obtaining, 11-12 preparing BIOS nash disk, 12 boot disks booting up vith, 24 creating in Windovs XP, 12 Boot Other Device, 44, 176 Boot Sequence, 44, 176 Boot Sequence L1 Means, 4S, 177 Boot to OS/2, 4S, 177 Boot Up Floppy Seek, 4S, 178 Boot Up NunLock Status, 4S, 178 booting vith boot disks, 24 Boot Other Device, 44, 176 Boot Sequence, 44, 176 Boot Sequence LX1 Means, 43, 177 Boot 1o OS2, 43, 177 Boot Lp lloppy Seek, 43, 178 Boot Lp NumIock Status, 43, 178 lirst Boot Device, 63, 208 Quick Boot, 110, 270 Second Boot Device, 130, 302 1hird Boot Device, 137, 312 burst transactions SDPAM Burst Ien, 119 SDPAM Burst Iength, 119 bursts DPAM Burst Iength 8QW, 196 PCI Dynamic Bursting, 233-236 SDPAM Burst Ien, 283 SDPAM Burst Iength, 284 Byte Merge, 46, 178-179 C caching CPL Ievel 1 Cache, 184-183 CPL Ievel 2 Cache, 183-186 CPL Ievel 3 Cache, 186 App|caIon Program InIcrfacc (API) 88 I3 Cache, 231 Ievel 2 Cache Iatency, 232 PCI Master Pead Caching, 102, 239 System BIOS Cacheable, 136, 311 Video BIOS Cacheable, 143, 320 Video Memory Cache Mode, 144, 322-323 Video PAM Cacheable, 143, 323-324 capability, AGP Capability, 1S9 capacity of BIOS chips, 6 CAS (Colunn Address Strobe), 19S chaining, PCI Chaining, 97, 2S2 ChipAvay, 40 chips, BIOS chips, 6 CLK_C1L (Clock Control), 79 clock speed ISA buses, 41 setting ratios betveen, 40 Clock 1hrottle, 47, 180 clocks AGP ClockCPL lSB Clock, 33, 139 AGPCIKCPLCIK, 169 A1 Bus Clock, 172-173 Auto Detect DIMMPCI Clk, 173 Clock 1hrottle, 180 Disable Lnused PCI Clock, 36, 193 ISA 14.318MHz Clock, 78, 223 K7 CIK_C1I Select, 228-229 KBC Input Clock Select, 80, 229 PCI ClockCPL lSB Clock, 98, 233-234 CMOS battery renoval, 19 CMOS discharge junper, 18 Colunn Address Strobe (CAS), 19S connand leadoff tine, 122 connand queues, Host Bus In-Order Queue Depth, 73 Conpatible FPU OPCODL, 47, 67, 181, 211 conpliance, PCI 2.1, 97, 2S1-2S2 concurrency, P2C/C2P Concurrency, 249 controllers A1A100PAID, 42, 173 Onboard lDD Controller, 90, 243 Onboard IDL-1 Controller, 91, 244 Onboard IDL-2 Controller, 91, 244 Onboard LSB Controller, 93, 246 Lltra DMA-66 IDL Controller, 140, 316 Lltra DMA-100 IDL Controller, 139, 313 Lltra DMA-133 IDL Controller, 140, 313 LSB Controller, 141, 317 controls, SDRAM Precharge Control, 124 corrupted BIOS, 20-21 hot nashing, 24 CPU bus, 3S, 241 CPU Drive Strength, 48, 181 CPU Fast String, 48, 182 CPU Hyper-1hreading, 49, 182-183 CPU L2 Cache LCC Checking, 49, 184 CPU Latency 1iner, S0 CPU Level 1 Cache, S0, 184-18S CPU Level 2 Cache, S0, 18S-186 CPU Level 3 Cache, S1, 186 CPU 1hernal-1hrottling, S1, 187 CPU to PCI Post Write, S1, 188 CPU to PCI Write Buffer, S2, 189 CPU VCore Voltage, S2, 189 CPU/DRAM CLK Synch C1L, 48 CR2032 batteries, 19 Create an MS-DOS startup disk, 12 create non-local surface call, 1S8 currents, Differential Current, S6 D data integrity, DRAM Data Integrity Mode, S8 DBI (Dynanic Bus Inversion), S3, 191 DBI Output for AGP 1ransnitter, S3, 191 Delay DRAM Read Latch, S3, 191 0c|ay 0AM cad LaIch 887 Delay IDL Initial, S4, 192 Delay Prior 1o 1hernal, S4, 193 Delayed 1ransaction, SS, 194-19S delays 2 cycles or 3 cycles, 32 Act Ban A to B CMD Delay, 133 Delay DPAM Pead Iatch, 33, 191 Delay IDL Initial, 34, 192 Delay Prior 1o 1hermal, 194 Delayed 1ransaction, 33, 194-193 DPAM Pead Iatch Delay, 61, 202-203 Keyboard Auto-Pepeat Delay, 80, 230 PCI Delay 1ransaction, 98, 234-233 PCI Delayed 1ransaction, 33, 194 SDPAM Active to Precharge Delay, 117, 280 SDPAM Bank-to-Bank Delay, 118, 128, 282 SDPAM PAS Precharge Delay, 124, 294 SDPAM PAS-to-CAS Delay, 126, 296 SDPAM Write to Pead Command Delay, 129, 301 1ypematic Pate Delay, 138, 313 Write Data In to Pead Delay, 147, 326 Differential Current, S6 DIP (Dual In-line Package), 6, 23 Direct Menory Access (DMA), 7S LCP Mode Lse DMA, 63, 203 IDL Bus Master Support, 220 Mas ter Drive LltraDMA, 83, 234-233 Slave Drive LltraDMA, 132, 303-306 Lltra DMA Mode, 139, 314-313 Disable Unused PCI Clock, S6, 19S disks, creating DOS boot disks, 22-23 displays, Init Display First, 76, 221 dividers, 3S DMA (Direct Menory Access), 7S LCP Mode Lse DMA, 63, 203 IDL Bus Master Support, 220 Mas ter Drive LltraDMA, 83, 234-233 Slave Drive LltraDMA, 132, 303-306 Lltra DMA Mode, 139, 314-313 DOS boot disks, creating, 22-23 DOS Flat Mode, S7 DRAM Delay DPAM Pead Iatch, 33, 191 OS Select lor DPAM ~ 64MB, 248 DRAM Act to PreChrg CMD, S7, 19S DRAM Burst Length 8QW, S7, 196 DRAM Data Integrity Mode, S8, 197-198 DRAM Idle 1iner, S8, 198-199 DRAM Interleave 1ine, S9, 200 DRAM Page-Mode, S9 DRAM PreChrg to Act CMD, 60, 200 DRAM Ratio (CPU:DRAM), 60, 201-202 DRAM Ratio H/W Strap, 61, 202 DRAM Read Latch Delay, 61, 202-203 DRAM Refresh Rate, 203 drive strength AGP 4X Drive Strength, 134-133 AGP Drive Strength, 160-161 AGP Drive Strength N Ctrl, 161 AGP Drive Strength P Ctrl, 162 CPL Drive Strength, 48, 181 MD Driving Strength, 236 N transistor drive strength, 113 P transistor drive strength, 116 S2K Bus Driving Strength, 277 drivers, BIOS, 7 driving controls, AGP Driving Control, 162 driving strength MD Driving Strength, 84 S2K Bus Driving Strength, 113 driving values, AGP Driving Value, 163 Dual In-line Package (DIP), 6, 23 Duple Select, 62, 204 Dynanic Bus Inversion (DBI), S3, 191 L LCC (Lrror Checking and Correction), 49, S8 CPL I2 Cache LCC Checking, 184 DPAM Data Integrity Mode, 197-198 SDPAM LCC Setting, 121, 288 0c|ay I0L InIa| 888 LCP (Ltended Capabilities Port), 9S, 20S LCP Mode Use DMA, 63, 20S edge-trigged, 100 LMI (Llectronagnetic Interference), 43 AGP Spread Spectrum, 168 lSB Spread Spectrum, 212 Lnhanced 3DNov!, 174 Enhance IDE Operaiion Cner inous NT, 1S1 LPP (Lnhanced Parallel Port), 9S, 20S, 249 LPP Mode Select, 63, 20S Lrror Checking and Correction (LCC), 49, S8 CPL I2 Cache LCC Checking, 184 DPAM Data Integrity Mode, 197-198 SDPAM LCC Setting, 121, 288 errors, Speed Lrror Hold, 306 LSCD (Ltended Systen Connguration Data), 66 lorce Lpdate LSCD, 66, 210 Peset Contguration Data, 113, 273 Ltended Capabilities Port (LCP), 9S, 20S Ltended Systen Connguration Data (LSCD), 66 lorce Lpdate LSCD, 66, 210 Peset Contguration Data, 113, 273 F Fast R-W 1urn Around, 64, 207 fast string processing, 182 Fast Write to Read 1urnaround, 64, 207 FDD (oppy drive controller), 90 Onboard lDD Controller, 243 Peport No lDD lor Win93, 274 FIFO (First In, First Out), 323 nnal opcode (FOP), 67 First Boot Device, 6S, 208 First In, First Out (FIFO), 323 Flash BIOS Protection, 6S, 208 ashing notherboard BIOS, 12-13 Floppy 3 Mode Support, 6S, 209 Floppy Disk Access Control, 66, 209 oppy drive controller (FDD), 90 Onboard lDD Controller, 243 Peport No lDD lor Win93, 274 oppy drives lloppy 3 Mode Support, 63, 209 Svap lloppy Drive, 133, 310 FOP (nnal opcode), 67 FOP code, 211 fopcode, 211 Force 4-Way Interleave, 66, 210 Force Update LSCD, 66, 210 FPU OPCODL Conpatible Mode, 47, 67, 181, 211 Frane Buffer Size, 67 franebuffer vrites, 103 FSB (front side bus), 3S FSB Spread Spectrun, 68, 212 Full Screen Logo, 68, 212 Full-Duple, 62 functions APIC, 170 Onboard IP lunction, 243 G GAR1 (Graphics Address Relocation 1able), 34, 69, 213 AGP Aperture Size, 137 Graphics Aperture Size, 70, 214 Gate A20 Option, 69, 213 Gigabyte Dual BIOS, 20 Graphic Win Size, 69, 213 Graphic Windov WR Conbin, 70, 214 Graphics Address Relocation 1able (GAR1), 34, 69, 213 AGP Aperture Size, 137 Graphics Aperture Size, 70, 214 Graphics Aperture Size, 70, 214 0raphcs ApcrIurc Szcs 880 H Half-Duple, 62 Hardvare Reset Protect, 72, 216 HDD S.M.A.R.1. Capability, 72, 216-217 Host Bus In-Order Queue Depth, 73, 217-218 hot ash-capable conputers, preparing, 23 hot ashing, 21-22 BIOS chips, 22 booting up vith boot disks, 24 corrupted BIOS chips, 24 creating DOS boot disks, 22-23 motherboards, 26-27 preparing hot nash-capable computers, 23 svapping BIOS chips, 24 Hyper-1hreading 1echnology, 73, 218-219 I ID, deternining BIOS ID, 10 IDL Delay IDL Initial, 192 PCI IDL Busmaster, 236 IDL Bus Master Support, 7S, 220 IDL controllers, 44 A1A100PAID IDL Controller, 173 Onboard IDL-1 Controller, 91, 244 Onboard IDL-2 Controller, 91, 244 Lltra DMA-66 IDL Controller, 140, 316 Lltra DMA-100 IDL Controller, 139, 313 Lltra DMA-133 IDL Controller, 140, 313 IDL HDD Block Mode, 7S, 220 idle linits, SDRAM Idle Linit, 122, 289-291 ILLL 1284, 249 In-Order Queue Depth, 76, 222-223 Infra-Red (IR), 62, 92 Onboard IP lunction, 92 infra-red reception (RD), 114 Init Display First, 76, 221 Insert key, 18 inserting BIOS chips, 24 Intel Hyper-1hreading 1echnology, 49, 73, 183 interleaves lorce 4-Way Interleave, 210 Pank Interleave, 271 SDPAM Bank Interleave, 117, 281-282 Interrupt Mode, 77, 223 intervals, refreshing, 112 IOQD, 77, 224-22S IR (Infra-Red), 62, 92 Onboard IP lunction, 92 IrDA (HPSIR) node, 24S IRQ Assign IPQ lor LSB, 41, 171 Assign IPQ lor VGA, 41, 171 PCI IPQ Activated By, 100, 237 ISA, AGP ISA Aliasing, 164-16S ISA 14.318MHz Clock, 78, 22S ISA buses, clock speed, 41 ISA cards 8-bit ISA cards, 130 16-bit ISA cards, 130 ISA Lnable Bit, 78, 22S, 227 )-K K7 CLK_C1L Select, 79, 228-229 KBC Input Clock Select, 80, 229 Keyboard Auto-Repeat Delay, 80, 230 Keyboard Auto-Repeat Rate, 80, 230 keyboards resetting BIOS, 18 LSB Keyboard Support, 141, 317 L latency AGP Master 1WS Pead, 166 Ievel 2 Cache Iatency, 81, 232 PCI Iatency 1imer, 237 ha|f-0up|cx 840 PCI 1arget Iatency, 103, 260 SDPAM CAS Iatency 1ime, 119, 283 LD-Off Dran RD/WR Cycles, 81 Level 1 cache, 184 Level 2 cache, 49, 18S Level 2 Cache Latency, 81, 232 Level 3 cache, 81, 187, 231 level-triggered, 100 linits SDPAM Idle Iimit, 122, 289-291 SDPAM Page Hit Iimit, 123, 292 SDPAM PH Iimit, 124, 293 locating CMOS discharge junper, 18 logos, Full Screen Logo, 212 LS/ZIP, 137 M nappings, svapping (Onboard FDC Svap A & B), 90 Master Drive PIO Mode, 83, 233 Master Drive UltraDMA, 83, 234-23S Master Priority Rotation, 84, 23S MD Driving Strength, 84, 236 nenory Memory Hole At 13M-16M, 83, 236 OS2 Onboard Memory ~ 64M, 94, 247 saving (AGP Aperture Size,, 138 Share Memory Size, 131, 303 Video Memory Cache Mode, 322-323 Menory Hole At 1SM-16M, 8S, 236 nenory request organizer (MRO), 134, 308 nice, USB Mouse Support, 141, 318 Microsoft Windovs 9S, Report No FDD For Win9S, 112 Model Specinc Register (MSR), 79 notherboard BIOS, 6 nashing, 12-13 vhat it does, 7 notherboards ABI1 NV7-series, CPL VCore Voltage, 32 AGP 8x-capable motherboards, AGP Capability, 34 hot nashing, 26-27 nouse controls, PS/2 Mouse Function Control, 108, 269 MP Capable Bit Identify, 8S, 237, 239 MPS (Multi-Processor Specincation), 86, 239 MPS Control Version For OS, 86, 239 MPS Revision, 86, 239 MRO (nenory request organizer), 134, 308 MSR (Model Specinc Register), 79 Multi-Processor Specincation (MPS), 86, 239 Multi-Sector 1ransfers, 87, 240 N N transistor drive strength, 11S N/B Strap CPU As, 88, 241 No Mask of SBA FL, 88, 241 Non-ACP BIOSes, 10S NVIDIA nForce, SuperStability Mode, 134 O obtaining BIOS updates, 11-12 OLM (Original Lquipnent Manufacturer), 8 Onboard FDC Svap A & B, 90, 243 Onboard FDD Controller, 90, 243 Onboard IDL-1 Controller, 91, 244 Onboard IDL-2 Controller, 91, 244 Onboard IR Function, 92, 24S Onboard Parallel Port, 92, 24S Onboard Serial Port 1, 92, 246 0nhoard Scra| PorI 1 841 Onboard Serial Port 2, 93, 246 Onboard USB Controller, 93, 246 OnChip VGA Mode Select, 93 One Bank, 123 operating systens, 6 BIOS, 7 optinizing BIOS, 7-8, 14 Original Lquipnent Manufacturer (OLM), 8 OS MPS Control Version lor OS, 239 PNP OS Installed, 264-263 OS Select For DRAM > 64MB, 94, 248 OS/2, booting to, 177 OS/2 Onboard Menory > 64M, 94, 247 overclocking, AGP 4 Drive Strength, 1S4 P P transistor drive strength, 116 P2C/C2P Concurrency, 9S, 249 page hits, SDRAM Page Hit Linit, 123, 292 page nodes, DRAM-Page Mode, S9 pages, SDRAM Page Closing Policy, 123 Parallel Port Mode, 9S, 249-2S0 parallel ports Onboard Parallel Ports, 92, 243 Parallel Port Mode, 93, 249-230 Passive Release, 96, 2S0 PCI CPL to PCI Post Write, 31 CPL to PCI Write Butter, 32 Disable Lnused PCI Clock, 36, 193 PCI 2.1 Conpliance, 97, 2S1-2S2 PCI Chaining, 97, 2S2 PCI Clock/ CPU FSB Clock, 98, 2S3-2S4 PCI Delay 1ransaction, 98, 2S4-2SS PCI Delayed 1ransaction, SS, 97, 194 PCI devices, AGP latency, 39 PCI Dynanic Bursting, 99, 2SS-2S6 PCI IDL Busnaster, 100, 2S6 PCI IRQ Activated By, 100, 2S7 PCI Latency 1ine, 39 PCI Latency 1iner, 100, 2S7 PCI Master 0 WS Read, 101, 2S8 PCI Master 0 WS Write, 101, 2S8 PCI Master Read Caching, 102, 2S9 PCI Pipelining, 102, 2S9 PCI Prefetch, 102, 260 PCI 1arget Latency, 103, 260 PCI to DRAM Prefetch, 103, 261 PCI2 Access 1 Retry, 96, 2S1 PCI/VGA Palette Snoop, 103, 261 Phoeni 1echnologies Avard, 282 PIO (Progranned Input/Output), 7S, 220 Mas ter Drive PIO Mode, 83, 233 Share Drive PIO Mode, 304 Slave Drive PIO Mode, 131 PIO Mode, 104, 262 pipelining, PCI Pipelining, 2S9 PIRQ Use IRQ No., 104-10S, 262, 264 PLCC (Plastic Leaded Chip Carrier), 6, 23 PLL Orershooi on ake-Cp from Disconneci Causes Auio-Compensaiion Circuii io Fail, 79, 228 PNP OS Installed, 10S-106, 264-26S polarity (1, R Inverting Lnable), 137 ports parallel ports n|oaro Iaraiiei Iorts, 92, 24 Iaraii ei Iort Mooe, 9, 24920 serial ports n|oaro :eriai Iort 1, 92, 24 n|oaro :eriai Iort 2, 9', 24 POS1 (Pover-On Diagnostic 1est), 7 Post Write Conbine, 106, 266 pover consunption, reducing, 43 0nhoard Scra| PorI 2 842 Pover On Function, 107, 267 Pover-On Diagnostic 1est (POS1), 7 prefetching AGP Pretetch, 166 AGP to DPAM Pretetch, 169 data, system controllers, 40 PCI Pretetch, 102, 260 PCI to DPAM Pretetch, 103, 261 preparing BIOS nash disk, 12 hot nash-capable computers, 23 Prinary Graphics Adapter, 107, 267 Prinary VGA BIOS, 108, 268 Processor Nunber Feature, 108, 269 Progranned Input/Output (PIO), 7S, 220 Master Drive PIO Mode, 83, 233 Share Drive PIO Mode, 304 Slave Drive PIO Mode, 131 protection, Anti-Virus Protection, 170 PS/2 Mouse Function Control, 108, 269 Q QDR (Quad Data Rate), 60 quadrupling bandvidth through AGP 8 transfer protocol, 1S6 queues Host Bus In-Order Queue Depth, 217-218 In-Order Queue Depth, 76, 222-223 Quick Boot, 110, 270 Quick Pover On Self 1est, 110, 270 R Rank Interleave, 111, 271 ranks, 111 RAS (Rov Address Strobe), 19S ratios CPL:DPAM, 88 DPAM Patio (CPL:DPAM,, 60, 201-202 DPAM Patio HW Strap, 61, 202 setting betveen clock speeds, 40 Read Wait State, 111, 272 Read-Around-Write, 111, 271 recovery nechanisns 8-bit IO Pecovery 1ime, 130 16-bit IO Pecovery 1ime, 130 reducing pover consunption, 43 Refresh Interval, 112, 272 Refresh Mode Select, 112, 273 refresh rates, DRAM Refresh Rate, 203 refreshing Petresh Interval, 112, 272 Petresh Mode Select, 112, 273 renoving BIOS chips, 24 repeating Keyboard Auto-Pepeat Delay, 80 Keyboard Auto-Pepeat Pate, 80 Report No FDD For Win9S, 112, 274 Reset Connguration Data, 113, 27S resetting BIOS vith keyboard, 18 Resource Controlled By, 113, 27S rotation, Master Priority Rotation, 84, 23S Rov Active 1ine, 121 Rov Address Strobe (RAS), 19S Rov Cycle 1ine, 121 RD (infra-red reception), 114 RD, 1D Active, 114, 276 S S2K Bus Driving Strength, 11S, 277 S2K Strobe N Control, 11S, 277 S2K Strobe P Control, 116, 278 saving nenory, AGP Aperture Size, 1S8 SBA (Sideband Address), 88, 241 SDRAM 1 1 Connand, 116, 278-279 SDRAM 1 1 Connand Control, 117, 279-280 S0AM 1 J Lommand LonIro| 848 SDRAM Active Precharge Delay, 117, 280 SDRAM Bank Interleave, 117, 281-282 SDRAM Bank-to-Bank Delay, 118, 128, 282 SDRAM Burst Len, 119, 283 SDRAM Burst Length, 119, 284 SDRAM CAS Latency 1ine, 119, 28S SDRAM Connand Leadoff 1ine, 120, 28S SDRAM Connand Rate, 120, 286 SDRAM Cycle Length, 120, 287 SDRAM Cycle 1ine 1ras/1rc, 121, 288 SDRAM LCC Setting, 121, 288 SDRAM Idle Linit, 122, 289-291 SDRAM Leadoff Connand, 122, 291 SDRAM Page Closing Policy, 123, 291 SDRAM Page Hit Linit, 123, 292 SDRAM PH Linit, 124, 293 SDRAM Precharge Control, 124, 293 SDRAM RAS Precharge Delay, 124, 294 SDRAM RAS Precharge 1ine, 12S, 29S SDRAM RAS Pulse Width, 12S, 29S SDRAM RAS-to-CAS Delay, 126, 296 SDRAM Rov Active 1ine, 126, 297 SDRAM Rov Cycle 1ine, 126, 297 SDRAM 1ras 1ining Value, 127, 298 SDRAM 1rc 1ining Value, 127, 298 SDRAM 1rcd 1ining Value, 128, 299 SDRAM 1rp 1ining Value, 128, 300 SDRAM 1rrd 1ining Value, 129, 300 SDRAM Write Recovery 1ine, 129, 301 SDRAM Write to Read Connand Delay, 129, 301 Second Boot Device, 130, 302 Security Setup, 130, 302 Self Monitoring Analysis And Reporting 1echnology (S.M.A.R.1.), 72 HDD S.M.A.P.1. Capability, 216-217 serial ports Onboard Serial Port 1, 92, 246 Onboard Serial Port 2, 93, 246 Serial Presence Detect (SPD), 1S3, 202 shadoving,Video BIOS Shadoving, 143-144, 321-322 Shadoving Address Ranges, 130, 303 Share Menory Size, 131, 303 Sideband Address (SBA), 88, 241 sidebanding support, 1S4 sinultaneous svitching outputs, S3, 191 Slave Drive PIO Mode, 131, 304 Slave Drive UltraDMA, 132, 30S-306 S.M.A.R.1. (Self Monitoring Analysis And Reporting 1echnology), 72 HDD S.M.A.P.1. Capability, 216-217 snooping, PCI/VGA Palette Snoop, 103, 261 softvare, AvardFlash, 12 SPD (Serial Presence Detect), 1S3, 202 Speed Lrror Hold, 132, 306 Split Lock Operations, 133, 306 Spread Spectrun, 133, 307-308 SRAM (Static RAM), 184 SSL (Streaning SIMD Ltensions), 174 SSL-optinized softvare, 43 Static RAM (SRAM), 184 Streaning SIMD Ltensions (SSL), 174 string, CPU Fast String, 182 Super Bypass Mode, 134, 308 Super Bypass Wait State, 134, 308 SuperStability Mode, 134, 309-310 Svap Floppy Drive, 13S, 310 svapping BIOS chips, 24-23 noppy drives, 133, 310 mappings ot drives, 90, 243 Synchronous Mode Select, 136, 310 S0AM AcIvc Prcchargc 0c|ay 844 Systen BIOS Cacheable, 136, 311 systen controllers, prefetching data, 40 1 1CC (1hernal Control Circuit), S4 testing, Quick Pover On Self 1est, 270 1hird Boot Device, 137, 312 1horoughbred-A cores, 79 1horoughbred-B cores, 80 threading CPL Hyper-1hreading, 49, 182-183 Hyper-1hreading 1echnology, 73, 218-219 throttling, CPU 1hernal-1hrottling, 187 tine DPAM Interleave 1ime, 39, 200 SDPAM CAS Iatency 1ime, 283 SDPAM Command Ieadott 1ime, 283 SDPAM PAS Precharge 1ime, 123, 293 SDPAM Pov Active 1ime, 126, 297 SDPAM Pov Cycle 1ime, 126, 297 SDPAM 1ras 1iming Value, 127 SDPAM 1rc 1iming Value, 127, 298 SDPAM 1rcd 1iming Value, 128, 299 SDPAM 1rp 1iming Value, 128, 300 SDPAM 1rrd 1iming Value, 129, 300 SDPAM Write Pecovery 1ime, 129, 301 Write Pecovery 1ime, 148, 327 tiners AGP Secondary Iat 1imer, 167-168 CPL Iatency 1imer, 30 DPAM Idle 1imer, 38, 198-199 PCI Iatency 1imer, 100, 237 Watchdog 1imer, 147, 326 trafnc, P2C/C2P Concurrency, 9S transactions, PCI Delay 1ransaction, 2S4-2SS transfers, Multi-Sector 1ransfers, 87, 240 transnission (1D), 114 tRAS, 121, 298 SDPAM PAS Pulse Width, 123 tRC, 121 troubleshooting corrupted BIOS, 20-21 hot nashing, 21-22 PI: chips, 22 |ootin up uith |oot oisks, 24 corrupteo PI: chips, 24 creatin D: |oot oisks, 222' mother|oaros, 227 preparin hot ashcapa|ie computers, 2' suappin PI: chips, 24 unbootable systems, 17 |uiitin mechanisms that protect computers from |ein un|oota|ie oue to incorrect PI: settins, 17 CM: |atter remo:ai, 19 CM: oischare jumper, 18 ke|oaro resets, 18 tRRD, 300 turnarounds last P-W 1urn Around, 207 last Write to Pead 1urnaround, 207 tWR (Write Recovery 1ine), 129, 148, 327 tW1R, 207, 326 Write Data In to Pead Delay, 147 1, R Inverting Lnable, 137, 312 1D (transnission), 114 1ypenatic Rate, 137, 312 1ypenatic Rate Delay, 138, 313 1ypenatic Rate Setting, 138, 313 U UC (UnCached), 323 Ultra DMA Mode, 139, 314-31S Ultra DMA-66 IDL Controller, 140, 316 Ultra DMA-100 IDL Controller, 139, 31S Ultra DMA-133 IDL Controller, 140, 31S unbootable systens, 17 built-in mechanisms that protect computers trom being unbootable due to incorrect BIOS settings, 17 unhooIah|c sysIcms 846 CMOS battery removal, 19 CMOS discharge jumper, 18 keyboard resets, 18 UnCached (UC), 323 Uncached Speculative Write Conbining (USWC), 70, 106, 142, 214 Video Memory Cache Mode, 144 universal BIOS ash utility, 27 updating BIOS, 8-9 determining BIOS ID, 10 determining BIOS version, 9 nas hing motherboard BIOS, 12-13 obtaining BIOS updates, 11-12 preparing BIOS nash disk, 12 USB Assign IPQ lor LSB, 171 Assign IPQ lor VGA, 171 Onboard LSB Controller, 246 USB Controller, 141, 317 assigning IPQ to, 41 USB Keyboard Support, 141, 317 USB Mouse Support, 141, 318 USWC (Uncached Speculative Write Conbining), 70, 106, 142, 214 Video Memory Cache Mode, 144 USWC Write Posting, 142, 318-319 utilities BIOS nash utility, 24 BIOS setup utility, 14 universal BIOS nash utility, 27 V version of BIOS, deternining, 9 VGA, assigning IRQ to, 41 Video BIOS Cacheable, 143, 320 Video BIOS Shadoving, 143-144, 321-322 Video Menory Cache Mode, 144, 322-323 Video RAM Cacheable, 14S, 323-324 virtual addressing, 1S7 Virus Warning, 14S, 324 viruses, Anti-Virus Protection, 170 ChipAvay, 40 VLink 8 Support, 146, 32S voltage, CPU VCore Voltage, 189 W-Z varnings,Virus Warning, 14S, 324 Watchdog 1iner (WD1), 147, 326 Windovs 9S, Report No FDD for Win9S, 112, 274 Windovs P, creating boot disks, 12 vrite buffer CPL to PCI Post Write, 188 CPL to PCI Write Butter, 189 Write Data in to Read Connand Delay (tW1R), 64, 129 Write Data In to Read Delay, 147, 326 Write Recovery 1ine (tWR), 129, 148, 327 Zary, Ondrej, 27 unhooIah|c sysIcms 84 About the Author Adrian Wong has been part ot the online hardvare community since 1996 vhen he tirst set up Adrian`s Pojak Pot. Since then, the author has vritten many authoritative articles and guides on computers. Here`s a short list ot some ot his previous vorks: lhe Mother|oaro PI: Ii ashin uioe lhe 1ioeo PI: Ii ashin uioe lhe Hot Iiashin uioe Haro Disk Mths De|unkeo: lhe Def initi:e :uapfiie ptimi:ation uioe lhe Def initi:e Patter Lxtenoer uioe lhe Compression Comparison uioe lhe Def initi:e Maxtor :iient :tore uioe lhe 1inoous 2000 Hints lips uioe lhe Def initi:e Disk Cache ptimi:ation uioe lhe Def initi:e Chunksi:e ptimi:ation uioe lhe Def initi:e IDL Piock Mooe uioe lhe Def initi:e 1ioeo PM Cachin uioe Adrian`s articles and guides are considered reterence material by the computer hardvare com- munity. In tact, the author regularly receives accolades trom both peers and members ot the industry. Adrian currently divides his time betveen medical school and Adrian`s Pojak Pot in Melaka, Malaysia. 840 Why Adran's o|ak PoI? About Adrian`s Pojak Pot Adrian initially started Adrians Rojak Pot (http:vvv.rojakpot.com, as nothing more than a personal homepage on 1ripod in 1996. Considering that he had absolutely no knovledge ot H1MI, it`s amazing that Adrian`s Pojak Pot vas even born' 1hanks to Microsott`s lrontPage 98, Adrian tound that it vasn`t as hard as it appeared. Ot course, he never had to vrite a single line ot H1MI code' Nevertheless, it galvanized him to vork on his homepage, so that on the remote chance some lost soul happened upon the page, he vouldn`t think Adrian vas a dull boy. Lventually, Adrian started vriting some short articles and guides on hov to optimize the com- puter. Although he had no intention ot creating a computer hardvare site, people started visiting his site, and he soon developed a reputation among tellov enthusiasts tor his revievs and guides. One thing led to another and Adrian`s Pojak Pot is nov Malaysia`s top hardvare site' 1he metamorphosis trom Adrian`s personal homepage to the current hardvare site vas long and paintul due to Adrian`s commitment to his medical studies. Hovever, Adrian`s Pojak Pot is nov a sleek hardvare s ite vith its ovn server and a dedicated team to run it. In addition, it is host to a tlourishing community in its discussion torums. It you are interested in tinding out more about Adrian`s Pojak Pot and 1eam APP, head over to http:vvv.rojakpot.comabout_us.aspx It you vant to visit the APP torums and hang out vith the regulars (vho label themselves Pojakpotters,, head over to http:torums.rojakpot.com Whot`s Rojok? Well, rojak is a distinctly Malaysian tare. It is a dish ot truits, vegetables, crackers, tried soybean curd, and practically anything else the connoisseur vants, mixed vell vith a spicy, sveet, and sticky paste made ot pravns, chili, and belacan. A generous amount ot shredded peanuts are then sprinkled on the dish. 860 Yum, um: Yes, it`s delicious, and it suits ditterent palates because it can be anything and every- thing you vant it to be. Colloquially, rojak also means mixed up because the dish is really a mix ot many ditterent ingredients. 1he pot that is used to mix the assorted ingredients is, ot course, called the rojak pot, hence, the origin ot the vebsite`s name, Adrian`s Pojak Pot.Why Pead on to tind out' Why Adrion`s Rojok Pot? Well, tirst ot all, you have to understand a tiny part ot the Malaysian cultureMalaysians love to eat. Malaysia is one ot the tev places on Larth vhere you can tind tood stalls and even restau- rants open 24 hours a day, 7 days a veek. No, no, ve`re not talking about 7-Lleven, ve`re talk- ing about bona tide mamak and havker stalls. All ot this just to cater to the Malaysian`s desire to eat at any time ot the day or night. With such a national tood obsess ion, Adrian believes his vebsite should at least give a nod in that direction, and vhat better vay to do that than to name it atter one ot Malaysia`s tavorite dishes In addition, the name conjures up an image ot a site that publishes a variety ot articles, as varied and delectable as the ingredients ot rojak. It also points to the diversity ot visitors the site aims to attract. While Adrian`s vebsite is Malaysian in origin, it does not restrict itselt to Malaysia. 1he Internet is borderless and velcomes diversity' linally, Adrian teels that Adrian`s Pojak Pot is a unique name tor a unique site.What better name could there be 8rcakng Jhrough Ihc 8I0S 8arrcr 861 About the BIOS Optimization Guide Ot all the articles and guides Adrian has vritten, none has been more highly praised or talked about than his online PI: ptimi:ation uioe. Adrian started vriting it in uly ot 1999 atter noticing that tar too many people had misconceptions about optimizing the BIOS. Instead ot just telling people vhat to do, Adrian decided to vrite dovn everything he knev about each BIOS option.1hen he vrote his recommendations and the reasons tor them. Adrian believes this is the bes t vay to teach people about BIOS optimization. Did he succeed Apparently so' 1he online PI: ptimi:ation uioe (or, as it is attectionately knovn, BOG, is nov the Internet`s ultimate reterence on BIOS optimization. It is trequently quoted in online arguments about BIOS settings. In tact, Adrian`s peers nov reter their visitors to his online PI: ptimi:ation uioe vhenever they ask about BIOS settings. Although untortunate, the best indicator ot the online PI: ptimi:ation uioe`s popularity is the numerous times it has been plagiarized. As they say, imitation is the highest torm ot tlattery, and so, plagiarism has alvays been the bane ot the guide`s existence. 1he online PI: ptimi:ation uioe has the dubious honor ot being the only free online guide that has been plagiarized countless times by individuals and vebsites trom all over the vorld' Currently, the online version ot lhe PI: ptimi:ation uioe is in its eighth revision, and it covers more than 230 ditterent BIOS options. More are being added every month. It you vant to see the online version ot lhe PI: ptimi:ation uioe, head over to http:vvv.rojakpot.combog.aspx Preakin lhrouh the PI: Parrier.lhe PI: ptimi:ation uioe vill not only break the BIOS barrier, it vill also break the barrier betveen printed media and online media.1his book comes vith a lPLL subscription to the online BIOS Optimization Guide tor a period ot three months (valued at more than s10,. 1his gives you the best ot both vorldsa book you can carry and consult vhenever and vherever you vant, and the latest updates to the guide' 1o register tor your lPLL subscription, log on to http:vvv.phptr.combiosguide. AhouI Ihc 8I0S 0pImzaIon 0udc MD Driving Strength 84 236 SDPAM Cycle 121 288 1ime 1ras1rc Memory Hole 83 236 SDPAM LCC 121 288 At 13M-16M Setting OS Select lor 94 248 SDPAM Idle 122 289 DPAM ~ 64MB Iimit OS2 Onboard 94 247 SDPAM Ieadott 122 291 Memory ~ 64M Command Pank Interleave 111 271 SDPAM Page 123 291 Closing Policy Pead Around Write 111 271 SDPAM Page 123 292 Hit Iimit Pead Wait State 111 272 SDPAM PH Iimit 124 293 Petresh Interval 112 272 SDPAM Precharge 124 293 Control Petresh Mode Select 112 273 SDPAM Precharge Delay 124 294 SDPAM 11 116 278 SDPAM PAS 123 293 Command Precharge 1ime SDPAM 11 117 279 SDPAM PAS 123 293 Command Control Pulse Width SDPAM Active to 117 280 SDPAM PAS-to- 126 296 Precharge Delay CAS Delay SDPAM Bank Interleave 117 281 SDPAM Pov 126 297 Active 1ime SDPAM Bank-to- 118 282 SDPAM Pov 126 297 Bank Delay Cycle 1ime SDPAM Burst Ien 119 283 SDPAM 1ras 127 298 1imi ng Value SDPAM Burst Iength 119 284 SDPAM 1rc 127 298 1imi ng Value SDPAM CAS 119 283 SDPAM 1rcd 128 299 Iatency 1ime 1iming Value SDPAM Command 120 283 SDPAM 1rp 128 300 Ieadott 1ime 1imi ng Value SDPAM Command Pate 120 286 SDPAM 1rrd 129 300 1imi ng Value SDPAM Cycle Iength 120 287 SDPAM Write 129 301 Pecovery 1ime BIOS Option Quick Detailed BIOS Option Quick Detailed Reviev Description Reviev Description Memory 8ulsysiem (Coniinue) (Continueo on Insioe Pack Co:er) Memory 8ulsysiem (Coniinue) SDPAM Write to Pead 129 301 SuperStability 134 309 Command Delay Mode Shadoving Address 130 303 Write Data in to 147 326 Panges Pead Delay Super Bypass Mode 134 308 Write Pecovery 1ime 148 327 Super Bypass Wait State 134 308 Miscellaneous Anti-Virus Protection 40 178 Parallel Port Mode 93 249 Duplex Select 62 204 Pover On lunction 107 267 llash BIOS Protection 63 208 PS2 Mouse 108 269 lunction Control lloppy 3 Mode Support 63 209 PxD, 1xD Active 114 276 lull Screen Iogo 68 212 Security Setup 130 302 Hardvare Peset Protect 72 216 Spread Spectrum 133 307 KBC Input Clock Select 80 229 1X, PX Inverting Lnable 137 312 Keyboard Auto- 80 230 1ypematic Pate 137 312 Pepeat Delay Keyboard Auto- 80 230 1ypematic Pate 138 313 Pepeat Pate Delay Onboard IP lunction 92 243 1ypematic Pate 141 313 Setting Onboard Parallel Port 92 243 LSB Controller 141 317 Onboard Serial Port 1 92 246 LSB Keyboard 141 317 Support Onboard Serial Port 2 93 246 LSB Mouse 141 318 Support Onboard LSB Controller 93 246 Virus Warning 143 324 Processor Athlon 4 SSLD 42 174 CPL Drive 48 181 Instruction Strength Auto 1urn Ott PCI 43 173 CPL last 48 182 Clock Pin String Clock 1hrottle 47 180 CPL Hyper-1hreading 49 182 Compatible lPL 47 181 CPL I2 Cache 49 184 OPCODL LCC Checking BIOS Option Quick Detailed BIOS Option Quick Detailed Reviev Description Reviev Description