Технология создания 3D звука




Практическое исследование мультимедийных и коммуникационных возможностей чипсета NVIDIA nForce



Практическое исследование мультимедийных и коммуникационных возможностей чипсета NVIDIA nForce

Подробный теоретический обзор заявленных производителем характеристик можно прочесть в нашем превью чипсета nForce. Сегодня мы имеем возможность протестировать работу южного моста на реальных образцах изделий, основанных на этом чипсете. Безусловно, наибольший интерес представляет модификация MCP (Media and Communications Processor) под названием MCP-D, поддерживающая аппаратное кодирование на лету в формат Dolby Digital.

Для проверки заявленных производителем характеристик и тестирования качества реализации различных звуковых функций была использована референсная материнская плата от NVIDIA, а также образец серийной материнской платы ASUS A7N266. О сравнительном тестировании быстродействия и графических возможностях этих плат можно почитать в отдельных статьях: Практическое исследование референсной материнской платы на чипсете NVIDIA nForce и Сравнение трех материнских плат на чипсете NVIDIA nForce.

Конфигурация тестового стенда:

  • материнская плата NVIDIA nForce reference board, BIOS версии 1.25;
  • материнская плата ASUS A7N266;
  • процессор Athlon XP 1500+;
  • 256 Мб DDR;
  • многофункциональная ACR-карта из комплекта материнской платы NVIDIA nForce reference board, с двумя аналоговыми и одним цифровым оптическим выходом на борту, на плате также присутствуют порты сетевой карты и модема.

Сначала краткий словарь:

  • AMR: Audio Modem Riser
  • ACR: Advanced Communications Riser
  • CNR: Communication and Networking Riser

Слот AСR продолжает дело AMR. Последний в основном можно встретить на материнских платах для процессоров AMD (на чипсетах VIA, ALi). Через слот AMR (из 46 контактов) передаются сигналы для AC97 кодека а также шины USB. AMR плата максимальной конфигурации реализует звуковую карту, модем и, возможно, USB хаб. Хотя в принципе к USB можно приделать все что угодно :), например xDSL контроллер или беспроводную сеть.

ACR является расширением AMR (а платы AMR работают и в новом слоте). Теперь в 120 контактном разъеме к сигналам AMR добавляются: один интерфейс MII (Media Independent Interface), один дополнительный интерфейс (может быть MII или GPSI) а также интерфейс IPB (Integrated Packet Bus). В качестве развития стандарта планируется добавление интерфейса к контроллеру беспроводной сети.

В качестве базовых конфигураций предлагаются следующие варианты:

ACR card WAN LAN
ACR.Basic. V.90 -
ACR.Lite V.90 HomePNA / Ethernet
ACR.Hub Cable Modem / DSL HomePNA / Ethernet
ACR.Xtreme Cable Modem / DLS / Wireless HomePNA / Ethernet / Wireless

(поскольку спецификации находятся в разработке, возможны изменения в этой таблице)

Кроме того, карты могут реализовывать функции AC97 звука (с поддержкой многоканальных кодеков) и дополнительных USB портов. Класс ACR.Basic выделяет карты, которые используют только возможности AMR (т.е. звук, модем, USB). Кстати, одним из преимуществ такой высокой интеграции является и использование одного внешнего коннектора для выполнения нескольких функций. Например на RJ11 можно одновременно подключить модем+HPNA+DSL.

ACR является открытым стандартом и сегодня уже многие производители примкнули к ACR SIG. Общий список состоит более чем из пятидесяти компаний, в их числе 3Com, AMD, NVIDIA, VIA. Несмотря на то, что сегодня, по крайней мере у нас, устройств для шины ACR практически нигде не встречается, я думаю, что шансы на их появление в будущем достаточно высоки.

Для сравнения коротко опишем возможности другого альтернативного стандарта CNR от компании Intel:

  • до двух AC97 кодеков (максимум выходных 4 канала)
  • один сетевой интерфейс (восьми контактный LCI или 17-и контактный MII)
  • один интерфейс USB

Все эти стандарты допускают перенесение всех или некоторых функций ACR/CNR карт расширения на материнскую плату.

Таким образом, любая материнская плата со слотом ACR (и поддержкой со стороны чипсета) может использовать сетевой контроллер в этом слоте. Однако поскольку "довесок" от компании NVIDIA является первой ACR платой, побывавшей в нашей лаборатории, то мы рассмотрим именно его в сочетании с южным мостом nForce. К сожалению, в момент написания обзора драйвера для HPNA и модема не были доступны, так что коммуникационные возможности будут представлены только 10/100BaseTX сетевым контроллером.

В отличие, скажем, от видеокарт и даже модемов, возможности всех сетевых адаптеров очень похожи (конечно же мы говорим об обычных адаптерах для настольных систем, а не серверных "монстрах" :).

В данном случае нас интересует два вопроса - скорость передачи данных и нагрузка на процессор. Основная часть адаптера, конечно, встроена в MCP, а на плате расширения установлены только микросхема контроллера физического уровня Integrated Circuit Systems, Inc. ICS1893 и согласующий трансформатор. Вот в общем и все решение. На разъеме RJ45 для витой пары производитель использовал два светодиода индикации - скорость/линк и активность.

Адаптер имеет несколько настраиваемых через реестр параметров:

  • скорость: auto, 10, 100
  • дуплекс: auto, half, full
  • сетевой адрес
  • оптимизация: auto, throughput, CPU

В качестве конкурента использовались адаптеры на чипе Realtek 8139, который очень часто можно встретить в недорогих 100Мбит сетевых контроллерах. Для измерения скорости и загрузки процессора по сети переписывался большой файл (1ГБ) и замерялось затраченное время и средняя загрузка процессора. Тест проводился под Windows 2000 с протоколом TCP/IP.



Как видно из результатов, сетевой контроллер чипсета nForce вполне конкурентоспособен в своем классе. По загрузке процессора и скорости в варианте автоматической настройки он незначительно проигрывает обычному сетевому адаптеру.

Однако немного смущает тот факт, что не все производители выбирают такую реализацию сетевого контроллера на материнской плате с nForce. Компания ASUSTeK поставила внешний полноценный сетевой чип от Realtek, а MSI использовал встроенный. Да и у других компаний реализации сетевых контроллеров на базе чипсетов встречаются очень редко. Пожалуй только на сильно интегрированных платах с чипсетами SiS и Via. И Intel в гордом одиночестве использует сетевой контроллер в 82801BA ICH2.









Начало  Назад  Вперед