Чипсеты NVIDIA по архитектуре отличаются от чипсетов других производителей. Когда-то, в эпоху Pentium 4 и Athlon XP, компания использовала классическую двухчиповую архитектуру: контроллеры памяти, процессорной шины (FSB) и графического порта AGP размещались в одном чипе, большинство контроллеров периферийных устройств и шины PCI - в другом. Выбрав для соединения двух чипов перспективную шину HyperTransport, NVIDIA поступила очень дальновидно. Когда на свет появились процессоры AMD семейства K8, выяснилось, что они подключаются к микросхемам чипсета с помощью той же самой шины. А поскольку большую часть системной логики, ранее входившей в состав одного из чипов классического чипсета, новый процессор содержал в себе, NVIDIA смогла безболезненно отказаться от этого чипа вообще. Достаточно было лишь перенести контроллер AGP во второй чип, и чипсет nForce 3 готов.
Как показала практика, такая схема себя оправдывала - платы получались более простыми в производстве. Поэтому и для nForce 4 была выбрана одночиповая схема. Весь чипсет состоит фактически из одного южного моста, в который добавлена логика для поддержки шины PCI Express. Один из контроллеров этой шины обслуживает 16 линий - для подключения видеокарты, оставшиеся три контроллера имеют в своем распоряжении по одной линии. В микросхему чипсета удалось также встроить контроллер гигабитной сетевой карты с аппаратной поддержкой фильтрации пакетов, два контроллера Serial ATA (у каждого по два порта), логику поддержки дисковых массивов RAID, контроллер USB 2.0 с поддержкой 10 портов и другие контроллеры.
Использование одной и той же шины как для подключения к процессору, так и для соединения чипов между собой позволило NVIDIA легко вернуться к классической двухчиповой схеме, когда это потребовалось. Чипсеты nForce 4 для платформы Intel не пришлось создавать с нуля. Контроллер системной шины процессора Pentium 4 и контроллер памяти были оформлены как отдельный чип, подключаемый к чипсету от платформы AMD. Этот чип обеспечил взаимодействие между процессором, памятью и остальной логикой, находящейся в южном мосту. А дополнительные контроллеры PCI Express расширили набор доступных портов и линий шины. В первую очередь, это было необходимо для реализации поддержки SLI - конфигурации с двумя видеокартами (удачный ход - продать две видеокарты в один компьютер!). Одна видеокарта поддерживается средствами северного моста, вторая - средствами южного моста.
На платформе AMD эта схема также была использована - сначала в неизвестном большинству пользователей чипсете nForce 4 SLI X16. Только в том случае северный мост использовался лишь для организации дополнительного канала для подключения видеокарты. Ввиду дороговизны и отнюдь не очевидных преимуществ он использовался редко. Другое дело, когда северный мост содержит графическое ядро. Тогда его необходимость не вызывает сомнений. Именно так построен чипсет GeForce 6100. К сожалению, будучи переделкой чипсета nForce 4, он получился достаточно сложным и дорогим в производстве.
Подробнее...