NVIDIA NF200 the addition of SLI:
A little history about this tiny piece of silicon:
A time not too long ago as some of you may remember, NVIDIA made chipsets and one of the greatest features was SLI support, while young and very buggy it introduced a totally new concept to gamers and game designers. The NVIDIA NF200 was initially designed to provide SLI technology to chipsets NVIDIA did not produce. NVIDIA released this chip when it was still producing chipsets a few years ago. Many think NVIDIA did this because they knew that they were leaving the market, but still wanted to provide SLI support to their loyal customers, and thus keeping the demand for multiple GPUs. After Intel won its lawsuit against NVIDIA for making chipsets, SLI was still possible due to the NF200. Eventually Intel and NVIDIA made an agreement and SLI technology was made possible through the IOH/Northbridge. On the P55 chipset boards, the NF200 chip allowed full 16x SLI for both video cards. This same technology was used on many boards even before P55. With a PCH there is no IOH/Northbridge so SLI has to be integrated separately, just like on P55 platform. The NVIDIA NF200 chip supports 32 PCI-E 2.5GT/s lanes.
Here is how it works, NF200 takes the native 8 lane 5GT/s bus and doubles the bandwidth to 16x5GT/s so you would have 32 lanes of 2.5GT/S PCI-E bus for 16x SLI. Do not be fooled it doesn’t add PCI-E lanes; instead it splits the ones already present and adds bandwidth. It is really great at consolidating and making sure the proper devices are fed full bandwidth. Although we have 32 lanes of PCI-E bandwidth GIGABYTE says the board only supports 3-way SLI. This is most likely because 4-way SLI would be 8x each card and performance would take a hit. This board also supports CrossFireX which is the ATI/AMD equivalent for SLI technology.
On this board ALL the PCI-E lanes from the processor are fed directly into the NF200. On many X58 boards and P55 boards, only a portion of the PCI-E lanes are fed to the NF200, the reason is that USB3 and SATA6G work off the high speed PCI-E bus, but this board is one of the few exceptions. The new P67 PCH connects to all of these devices through a secondary PCI-E bus, that has its own clock generator, and its own set of 8 PCI-E switches. The PCH then communicates to the CPU through a high speed 20GB/s DMI interface. The NF200 connects to the 4 PCI-E slots through 2 switches.
Many people have mixed views of the benefits of 16x/16x vs 16x/8x SLI, regardless the NF200 is needed for proper SLI on LGA 1155 motherboard. This motherboard will probably perform exceptionally at SLI with the NF200 because all the PCI-E lanes from the processor are used solely for the PCI-E slots.
This board has two PCI-E clock generators, both are the same model: ISC9DB403DGLF. These clock gens’ spec says they put out a clock between 50-100 MHz. They are used specifically for PCI-E. I will cover the purpose of the second clock generator a little later in the PCH section. Along with clock generators the board has two PCI-E switches for SLI; if a 3rd card is inserted then one video card goes down from 16x to 8x. This board utilizes two ASMT PCI-E switches to switch a native NF200 16x,16x configurations to 8x on each PCI-E port for SLI.
The Platform Controller Hub (PCH):
With the introduction of LGA 1156 we had a new type of chipset on our hands. Instead of the traditional Northbridge and Southbridge, we now have the platform controller hub, which does everything from connectivity to PCI-E bus. I will focus on the PCH and what it can do for you. Since the LGA1155 CPU will control the primary PCI-E bus for the video cards, the secondary PCI-E bus is for peripherals, the PCH will control the flow of information and this flow continues to the CPU through the handy 20GB/s DMI bus.
USB 3.0, SATA6G (Marvell), LAN, and the PCI ports all run off PCI-E bus, and all of these peripherals need switches. Let’s go over them in a list:
USB3.0(NEC) x2
Realtek (LAN) x2
Marvell SATA6Gx2
iTE PCI Ports (1x) x1
PCI-E x1 (x1)
Total PCI-E switches needed=8
So we have 8 places where we need switches, so that if it is not in use the extra bandwidth can be used for other devices. GIGABYTE uses 9 ASMT ASM1440 and 2 P13L switches, 2 ASMT for the PCI-E slots which are connected to the NF200, the other 7 ASMT switch everything but the LAN to the PCI-E bus of the PCH. The ASMT switches are called multiplexers/de-multiplexers which is a fancy name for a PCI-E switch. The LAN use P13L PCI-E switches, such as on GIGABYTE X58 boards. There is 1 ASMT switch left over, it is used for the USB 3.0 Turbo Mode.