что такое amd sata controller

В данном материале будет простыми словами описано такое устройство как контроллер IDE/SATA.
IDE/SATA контроллер — что это такое?
Устройство (чип) на материнской плате, необходимое для функционирования подключенных жестких дисков.
Важно понимать, контроллер может быть двух вариантов:
Простыми словами — чип, благодаря которому работают порты SATA (или IDE):
К этим портам мы подключаем устройства для постоянного хранения данных — жесткие диски (HDD) или твердотельный накопитель (SSD). Также можно подключить привод CD/DVD, однако им уже мало кто пользуется. Также порты могут быть разных цветов, разница — порты имеют разную спецификацию (попросту одни работают немного медленнее чем другие, например может быть SATA 2 и 3).
Раньше некоторые материнские платы содержали сразу два интерфейса — SATA и IDE. Один был основным, а второй — функционировал за счет установки дополнительного чипа на плату.
Также такой контроллер может быть внешним, который подключается используя шину PCI-E:
Для функционирования устройства необходимо установить драйвера. Чтобы установить операционную систему на такой диск, подключенный к внешнему контроллеру — также нужно заранее подготовить драйвера, а лучше внедрить их сам образ (например утилитой nLite).
Отличия ревизий SATA
В основном отличаются скоростью:
Заключение
Что делает контроллер AMD SATA?
Контроллер SATA (последовательный контроллер ATA) — это аппаратный интерфейс, который подключает жесткий диск к материнской плате компьютера и управляет потоком данных или направляет его. … Расширенный интерфейс хост-контроллера (AHCI) позволяет использовать расширенные функции, такие как горячая замена, на дисках SATA.
Контроллер AMD SATA AHCI?
Драйверы AMD SATA AHCI для чипсетов AMD 6-й, 7-й, 8-й или 9-й серии включены в пакет драйверов для набора микросхем и совместимы только с настольными системами под управлением Windows® 8.1, Windows 7 или более ранней версии (в зависимости от набора микросхем). ).
Какой режим SATA мне использовать?
Если вы устанавливаете один жесткий диск SATA, лучше всего использовать порт с наименьшим номером на материнской плате (SATA0 или SATA1). Затем используйте другие порты для оптических приводов.
Что делает стандартный контроллер SATA AHCI?
Advanced Host Controller Interface или AHCI — это технический стандарт интерфейса, который позволяет программному обеспечению взаимодействовать с устройствами Serial ATA (SATA). Эти устройства класса межсоединений периферийных компонентов (PCI) перемещают данные между системной памятью и носителями SATA.
Как обновить контроллер AMD SATA?
Вариант 2 — автоматическое обновление драйвера контроллера AMD SATA
Нужен ли Ahci для SSD?
Режим AHCI, как объяснялось ранее, включает NCQ (собственную очередь команд), которая на самом деле не требуется для твердотельных накопителей, поскольку они не нуждаются в оптимизации таким образом, поскольку нет физического движения головок или пластин. Во многих случаях это может снизить производительность SSD и даже сократить срок его службы.
Как установить драйверы SATA?
4. Установите или обновите драйверы для стандартного контроллера SATA AHCI.
Что мне следует использовать: AHCI или RAID?
Если вы используете твердотельный накопитель SATA, AHCI может быть более подходящим, чем RAID. Если вы используете несколько жестких дисков, лучше выбрать RAID. Если вы хотите использовать твердотельный накопитель и дополнительные жесткие диски в режиме RAID, рекомендуется продолжить использование режима RAID.
Могу ли я перейти с RAID на AHCI без переустановки Windows?
На самом деле есть способ переключить работу с IDE / RAID на AHCI в Windows 10 без переустановки. … Измените режим работы SATA на AHCI с IDE или RAID. Сохраните изменения и выйдите из программы установки, и Windows автоматически загрузится в безопасном режиме. Еще раз щелкните правой кнопкой мыши меню «Пуск» Windows.
Почему Ahci лучше для SSD?
AHCI — новый режим для устройств памяти, в котором компьютер может использовать все преимущества SATA, в первую очередь более высокую скорость обмена данными с SSD и HDD (технология Native Command Queuing, или NCQ), а также горячую замену жестких дисков.
Что лучше IDE или AHCI?
На рынке нет конкуренции между AHCI и IDE. У них схожие цели, так как они оба позволяют носителю данных обмениваться данными с компьютерной системой через контроллер хранилища SATA. Но AHCI значительно быстрее, чем IDE, которая представляет собой более старую нишевую технологию для устаревших компьютерных систем.
Как мне узнать, находится ли мой Sata в режиме AHCI?
Щелкните стрелку рядом с «Контроллеры IDE ATA / ATAPI», чтобы отобразить список драйверов контроллеров, используемых в настоящее время в вашей системе. Найдите запись, содержащую аббревиатуру «AHCI». Если запись существует, и над ней нет желтого восклицательного знака или красного «X», значит, режим AHCI включен правильно.
Что лучше ATA или AHCI?
Устройства SATA работают лучше, если настроены как AHCI, а не ATA; AHCI сокращает время, необходимое для сохранения и открытия файлов на жестком диске, благодаря встроенной функции очереди команд (NCQ), которая оптимизирует несколько команд чтения / записи.
Что такое драйверы SATA?
Жесткие диски SATA (Serial Advanced Technology Attachment) распространены в портативных компьютерах, но настольные компьютеры также поддерживают подключение жестких дисков SATA. Жесткие диски SATA используют программное обеспечение, называемое «драйвером», для связи с остальной частью компьютера.
Что такое драйвер AMD SMBus?
AMD SMBus Driver — это драйвер шины управления системой от Advanced Micro Devices Inc. Контроллер SMBus — это набор микросхем на материнской плате, который в основном используется для связи с источником питания для команд включения / выключения. … AMD SMBus время от времени требуются обновления, чтобы обеспечить оптимальную работу в качестве диспетчера устройств.
Что такое AMD raid?
Технология AMD RAID
Термин «RAID» означает «избыточный массив независимых дисков». С помощью RAID вы можете объединить два или более жестких диска в одно логическое устройство или диск. Этот документ содержит информацию об общих конфигурациях RAID и процедурах настройки вашей системы для различных конфигураций RAID.
ahci amd sata controller

Скачать драйвера » SATA RAID » AMD » AMD SATA AHCI
Драйвера для AMD SATA AHCI RAID контроллеров
— AMD SB6xx RAID Drivers
— AMD SB7xx RAID Drivers
— AMD SB8xx RAID Drivers
— AMD SB9xx RAID Drivers
— AMD A-Series APU Chipset RAID Drivers
— AMD E-Series APU Chipset RAID Drivers
Поддерживаются ИД устройств:
PCI/VEN_1002&DEV_4380
PCI/VEN_1002&DEV_4381
PCI/VEN_1002&DEV_4391
PCI/VEN_1002&DEV_4392
PCI/VEN_1002&DEV_4393
PCI/VEN_1002&DEV_4394
PCI/VEN_1022&DEV_7801
PCI/VEN_1022&DEV_7802
PCI/VEN_1022&DEV_7803
PCI/VEN_1022&DEV_7804
Windows XP 32/64-bit версия 13.4
скачать AMD RAID драйвер
Размер: 24.41 MB
Windows Vista, Win7, Win8 32/64-bit версия 13.4
скачать драйвера AMD SATA/AHCI/RAID
Размер: 48.91 MB
комплект драйверов для более старых версий чипсетов
скачать AMD SATA AHCI Controller Driver
Размер: 6.94 Mb
ОС:
Windows 7 — v.3.1.1540.127
Windows Vista — v.3.1.1540.127
Windows XP — v.3.1.1540.127, 3.1.1540.64, 3.2.1548.37, 3.10.1540.64
В архиве:
— драйвера для AMD 7xx чипсетов.
— AMD SATA AHCI Controller Driver от HP для ноутбуков v.3.1.1540.64
— AMD SATA AHCI Controller Driver Diskette
Как скачать драйвер? — прочитайте руководство по скачиванию драйверов с нашего сайта
Как установить драйвер? — статья, которая Вам поможет установить драйвера
Если Вы заметили неработающую ссылку, пожалуйста сообщите об этом Администратору сайта в разделе Контакты
В предыдущей статье мы говорили о функции TRIM, где упоминали, что для ее нормальной работы нужен режим AHCI. Данный режим раскрывает возможности запоминающих устройств наполную, что сильно повышает производительность. Мы говорим о накопителях памяти – SSD, HDD. Далее вы узнаете, что такое AHCI, проверим включен ли он, а если нет, то включим.
Что такое AHCI?
Раньше компьютеры имели так называемый интерфейс PATA, к которому подключались все запоминающие устройства, но времена его прошли и на замену пришел интерфейс SATA, о котором сейчас и пойдет речь.
У SATA есть два режима работы:
IDE (Integrated Development Environment) – данный режим нужен для создания совместимости с устаревшими устройствами, которые все еще подключаются по PATA интерфейсу, о чем можно сказать, что SATA интерфейс с режимом IDE почти тоже самое, что и PATA.
AHCI (Advanced Host Controller Interface) – это режим SATA, раскрывающий все возможности накопителей памяти. Он имеет несколько интересных возможностей: «горячее» отключение и подключение жестких дисков, то есть вы можете делать это при включенном компьютере. Еще одна возможность – технология NCQ, которая уменьшает у жестких дисков количество перемещений считывающих головок, а также повышает производительность накопителя.
Использование этого режима положительно повлияет на быстродействие ПК и ноутбуков, на практике это не так уж и заметно, если честно, но все же, что-то есть, поэтому я бы рекомендовал включить этот режим, если он выключен, тем более, в этом нет ничего сложного.
Наличие на компьютере режима AHCI?
Есть возможность двумя способами узнать наличие режима AHCI на ПК или ноутбуке, если он у вас довольно новый, то, скорее всего он у вас есть.
Первый метод : Мы должны зайти в диспетчер устройств, где вы раскрываете вкладку Контроллеры IDE ATA/ATAPI, или что-то подобное и если в названии контроллера присутствует слово AHCI, то этот режим используется.
Второй метод : Наличие и использование режима AHCI можно посмотреть и в BIOS. Там вы должны найти SATA mode, либо что-то похожее и проверить что-там стоит, если AHCI, то можете быть спокойны.
Хочу напомнить, что вместо пункта AHCI может стоять IDE, но не стоит сразу переключать этот режим, ниже вы узнаете почему.
Как включить режим AHCI в операционной системе?
Включение AHCI идет через BIOS. Скорее всего, у вас на материнской плате присутствуют интерфейсы SATA, но вот в BIOS активировать функцию AHCI нельзя. Скорее всего дело в прошивке BIOSа, и его нужно обновить, но без специальных знаний этого делать не стоит.
Если у вас современные версии Windows, то у вас уже установлен драйвер AHCI, он обязателен. Он встроен, начиная с Windows Vista. В этом случае вы можете без проблем активировать AHCI.
Что говорить о Windows XP, то в данный период времени режима AHCI еще не было, да и интерфейс SATA только разрабатывался. Зато необходимый драйвер можно найти в интернете и использовать в Windows XP.
Вот и все, я рассказал вам об особенностях режима AHCI, теперь вы знаете, как проверить его наличие, и как включить.

Драйверы для AMD SATA AHCI Controller собраны с официальных сайтов компаний-производителей и других проверенных источников. Официальные пакеты драйверов помогут исправить ошибки и неполадки в работе AMD SATA AHCI Controller (контроллеры). Скачать последние версии драйверов на AMD SATA AHCI Controller для компьютеров и ноутбуков на Windows.
Скачать драйвер
Скачать и обновить нужные драйверы автоматически
© 2015-2019 DriverHub
Все названия продуктов, логотипы и торговые марки являются собственностью соответствующих владельцев. Все названия компаний, продуктов и услуг, используемые на этом сайте, предназначены только для идентификации.
Реверсим и улучшаем SATA контроллер
Вы когда-нибудь задумывались, как много вокруг умной электроники? Куда ни глянь, натыкаешься на устройство, в котором есть микроконтроллер с собственной прошивкой. Фотоаппарат, микроволновка, фонарик. Да даже некоторые USB Type C кабели имеют прошивку! И всё это в теории можно перепрограммировать, переделать, доработать. Вот только как это сделать без документации и исходников? Конечно же реверс-инжинирингом! А давайте-ка очень подробно разберём этот самый процесс реверса, от самой идеи до конечного результата, на каком-нибудь небольшом, но интересном примере!
Выбираем подопытного
К различным PCI-E устройствам я начал присматриваться ещё несколько лет назад, но большинство из встреченных мной девайсов либо были слишком просты и имели намертво зафиксированную функциональность, и очень небольшие возможности со стороны прошивки:
USB 3.0 контроллер на чипе ASMedia
Либо выглядели настолько сложно, что перспектива реверса такого монстра просто пугала:
Продвинутый сетевой контроллер Fujitsu
Мне же требовалось устройство, которое имеет:
встроенный мощный микроконтроллер
легко перепрограммируемое ПЗУ
отладочные интерфейсы (UART, JTAG)
встроенную прошивку (а не загружаемую драйвером)
Ну и в добавок, это должно быть широко поддерживаемым всеми системами устройством, например, SATA или USB контроллером. И, как вы уже догадались из названия статьи, недавно я наткнулся на вот такой SATA контроллер:

А именно, меня привлекла крайняя простота контроллера (только проц, да ПЗУ) и радиатор на нём (а значит, внутри мощный CPU!). Быстрый поиск по названию чипа ещё больше подогрел к нему интерес. Найденная прошивка для него весила аж 500 КБ, имела признаки ARM кода, не была пожата, и имела достаточно текстовых отладочных строк:
Даже по беглому взгляду на прошивку уже можно сказать, что исследовать её будет несложно
И на него была некоторая документация, в которой очень много выводов было не подписано, что давало шанс на наличие отладочных интерфейсов:
Какие подозрительные ряды неиспользуемых пинов, не правда ли?
В скором времени контроллер был куплен, и я взглянул на него повнимательнее:
Без радиатора контроллер выглядит ещё более простым
Увы, скорей всего эти выводы не тестовые
Но зато я нашёл даташиты на другие очень похожие контроллеры, с явным упоминанием отладки:

То, что производитель просит не подключать TST2-TST6 ну очень намекает на наличие JTAG, а прямое указание UART на TST0 и TST1 (в другом даташите) это уже джекпот. Засим было решено купить 88SE9215 как самый недорогой из доступных, и издеваться уже над ним:

Проверяем работоспособность
И вот объект изучения у нас в руках, первым делом проверяем, что он работает. Это важный момент, именно тут мы устраняем возможные будущие вопросы «Это я сломал или оно и было нерабочим??»

Для этого мне пришлось купить M2 райзер, поскольку единственный PCI Express слот моего ПК занят видеокартой:
Впервые вживую увидел разъём miniUSB 3.0. Солидно!
В общем, тест прошёл успешно, я даже установил систему на HDD, подключенный к этому контроллеру, всё подцепилось стандартными драйверами:

При запуске ПК мелькает информация о состоянии контроллера, это PCI Option ROM и по идее из этого меню можно что-то настраивать, но мне никак не удалось зайти в настройки:
Чтобы поймать этот момент, пришлось записывать видео
Анализируем компоненты
Теперь нужно определить, что с чем соединено, где процессор, а где ПЗУ, и какие компоненты за что отвечают. В нашем случае анализ крайне простой, особенно учитывая наличие даташитов:
Да, простые компоненты вроде транзисторов и конденсаторов нас не интересуют Ну а соединения компонентов за нас нарисовал производитель Исследователям на заметку
Что-то первое попавшееся из гугла для примера
Точное назначение и тип компонентов узнаём по маркировке и даташитам. В нашем случае список компонентов довольно небольшой:
Маркировка
Назначение
Параметры
SATA III x4 / PCI-E 2.0 x1
Получаем прошивку
Вот мы убедились, что устройство работает, проанализировали, из каких компонентов оно состоит, теперь следует его «забэкапить», по максимуму извлечь из него данные, чтобы в будущем можно было его к этому же состоянию и вернуть. Прошивка может находиться как во внешнем ПЗУ, так и в самом контроллере, это тоже следует учитывать и внимательно смотреть документацию.
Обычно прошивку можно получить тремя способами, это:
обновления от производителя
программатором из ПЗУ / контроллера
по отладочным интерфейсам из устройства
Самая простая клипса с али, стоит меньше бакса
Мы ещё не раз увидим эту коробочку с надписью PF
И в два клика ПЗУ определилось и прочиталось программатором:
Да, автор программатора очень любит писать «флешь» с мягким знаком
Часто контроллер мешает считыванию и приходится выпаивать микросхему или хотя бы подавать питание на устройство. В этом случае повезло, но на всякий случай считываем несколько раз и сравниваем содержимое, чтобы убедиться, что считалось корректно.
Анализируем прошивку
В качестве объекта для анализа я взял скачанную с сайта прошивку (чтобы начать исследование ещё до того, как купленный контроллер приедет ко мне). Первым делом нужно определить структуру образа прошивки. При беглом просмотре сразу видно, что большую часть образа занимает пустое место, а полезные данные начинаются на некоторых адресах, кратных 0x1000. И по адресу 0x2000 видим достаточно интересный набор данных:
Ну вот, за нас даже структуру прошивки расписали! Итак, согласно описанию, в образе мы имеем:
Смещение
Размер
Название
Назначение
Мне повезло, что в образе уже было описание разделов. В общем случае, столкнувшись с неизвестным образом, желательно прогнать его через binwalk, эта утилита сразу покажет известные форматы файловых систем и упакованных данных. В этом конкретном случае он нашёл только таблицы коэффициентов для CRC32:
Также полезно разбить прошивку на части и прогнать их через cpu_rec, чтобы знать, с какой программной архитектурой имеем дело. Ещё в начале статьи я предположил, что контроллер должен иметь архитектуру ARM, ну а Option ROM должен быть архитектуры x86, поскольку исполняется он на хосте. Проверим это:
И видим, что первые инструкции выполняют прыжки на адреса 0xFFFF00**, а это значит, что либо контроллер первым делом при старте прыгает в Mask ROM по адресу 0xFFFF0000 (что сомнительно), либо код Loader сам грузится в этот адрес. Перезагружаем код в дизассемблер по 0xFFFF0000 и действительно, всё корректно парсится:
Функций здесь очень немного (целых четыре), и выяснить что делает код не представляет труда:
По адресу 0xF8064000 код обращается к содержимому ПЗУ
В ПЗУ происходит поиск сигнатуры «MAGIIMGF»
Блок данных с этой сигнатурой парсится и раскидывается по ОЗУ
Происходит запуск основной системы прыжком по адресу 0
И да, именно с сигнатуры «MAGIIMGF» начинается Firmware, который мы вырезали ранее! Немного проанализировав загрузчик, получаем вот такой формат блока прошивки:
И теперь мы можем распарсить Firmware и правильно прогрузить его в дизассемблер! Ожидаемо всё идеально прогружается и можно начать анализ основной системы:
часто вызываемые стандартные функции (malloc, memset, memcpy)
текстовая отладочная информация из прошивки
различные уникальные константы
Очень полезно найти функцию Assert, которая выводит в отладочную консоль наименование файла исходников и номер строки с возникшей ошибкой. Например, здесь название файла намекает, что эта функция занимается выделением памяти:
А здесь явно происходит инициализация последовательного порта:
Кстати, немного проанализировав задачи инициализации системы, можно наткнуться на функцию, которая принимает указатель на другую функцию и некоторое имя. Очень похоже на запуск новой задачи! Так и назовём:
В процессе изучения кода задач натыкаемся на интересную функцию, которой часто передаются красивые десятичные значения (100, 1000). И это очень похоже на функцию задержки исполнения, sleep:
И вот у нас уже есть какая-никакая, но документация, с помощью которой мы находим то, что искали изначально, а именно функцию отображения (маппинга) адресного пространства ПК в адреса самого контроллера:
Этой функцией контроллер взаимодействует с ПК, к которому он подключен. Достаточно задать нужный адрес в аппаратных регистрах транслятора, и чтение/запись в пределах заданного «окна» по адресу 0x40000000 автоматически приведут к чтению/записи физической памяти ПК!
Ищем отладочные интерфейсы
Надоело смотреть на скриншоты ассемблерного кода? Возвращаемся к железякам! У нас есть набор тестовых контактов, но мы не знаем, где на них какие отладочные интерфейсы (и есть ли они там вообще). Сначала нужно что? Правильно, подпаяться к ним и вывести на гребёнку:
Импровизированное рабочее место инженера
Производитель совсем не заботится о глазах реверс-инженеров, нет бы хоть пятаки сделать!
Раскрыт главный секрет статьи! PF означает Pin Finder
Ииии ничего не нашлось:
Ну хоть узнали, какие выводы In, а какие Out.
Ожидаемо, подумал я, и вспомнил про пин «TESTMODE» из даташита. Вероятно, его нужно задействовать и тогда. Что-ж, паяем ещё проводков, ставим подтяжку на TESTMODE:

Иии снова ничего не нашлось, правда, картина немного иная, почему-то всё стало Input:
Теперь почему-то все выводы стали Input
Да что ж такое, ну ладно JTAG, хотя бы UART найду, подумал я. Подключаем логический анализатор.
А это уже другая коробочка, хоть и выглядит похоже
И не видим признаков UART ни на одном выводе.
А с поднятым TESTMODE, тест выводы и вовсе колбасит по-черному, и это точно не UART:
Ну, думаю, он просто выключен в прошивке. Нужно его включить! Вношу небольшие изменения и сталкиваюсь с тем, что через клипсу прошивка не хочет записываться. Контроллер питается от программатора и мешает записи. Да что за день-то такой?! Психанул, сделал ПЗУ съёмной:
Когда ничего не получается, уже не до красоты пайки
Для этого я подключил логический анализатор прямо к SPI микросхеме:

И проанализировал чтение флешки по SPI:
Здесь уже использую более скоростной анализатор DSLogic
И да, читался только неведомый Autoload (причём трижды) и BIOS! Загрузчик и прошивка и не думали грузиться! Я наконец понял, что мой контроллер имеет только функциональность SATA, а прошивка нужна для RAID, который у меня не поддерживается..
В отчаянии, используя SPI логи, я разреверсил формат Autoload, он оказался очень простой:
Я собрал Autoload, в котором во все возможные адреса стека записывался адрес ПЗУ (0xF8064000), запихнул на флешку и. Эта зараза прожевала все 128 КБ и не подавилась, дважды!! (первый раз подавилась, похоже, по таймауту)
Amd sata controller что это


| Модель | OCZ Agility 4 |
OCZ Vector |
| Номер модели | AGT4-25SAT3-256G | VTR1-25SAT3-256G |
| Объем, Гбайт | 256 | 256 |
| Форм-фактор | 2.5″ | 2.5″ |
| Высота, мм | 9.5 | 7 |
| Интерфейс | SATA 6 Гбит/с | SATA 6 Гбит/с |
| Версия прошивки | 1.5.2 | 102 |
| Flash память | MLC 25 нм асинхр. ONFi 2.2 Micron |
MLC 25 нм синхр. ONFi 2.2 «OCZ» (Micron) |
| Контроллер | Indilinx Everest 2 | Indilinx Barefoot 3 |
| Кэш, Мбайт | 512 | 512 |
| Вес, г | 92 | 116 |
| Максимальная скорость чтения, Мбайт/с | 420 | 550 |
| Максимальная скорость записи, Мбайт/с | 420 | 530 |
| Максимальная скорость случайного чтения, IOPS | 48000 | 100000 |
| Максимальная скорость случайной записи, IOPS | 85000 | 95000 |
| MTBF, часов | 2 млн | 1.3 млн |
| Заявленное энергопотребление в простое / нагрузке, Вт | 1.3 / 2.5 | 0.9 / 2.25 |
| Срок гарантии, лет | 3 | 5 |
| Средняя цена на март 2013 г, рублей | 6000 | 8300 |
- Процессор: Intel Core i7-2600K, 4.8 ГГц (100 х 48);
- Система охлаждения: GELID Tranquillo Rev.2;
- Материнская плата: ASRock Z68 Extreme7 Gen3 (BIOS 1.30);
- Оперативная память: G.SKILL Ripjaws Z, F3-17000CL9Q-16GBZH (1866 МГц, 8-10-9-26 1N) 2×4 Гбайта;
- Диск: SSD OCZ Vertex 4, 128 Гбайт;
- Видеокарта: NVIDIA GeForce GTX 260, 896 Мбайт GDDR3;
- Блок питания: Hipro HP-D6301AW, 630 Вт.
- Операционная система: Windows 7 x64 SP1 Ultimate RUS;
- Обновления операционной системы: все на 08.03.2012, включая DirectX;
- Драйвер для видеокарты: NVIDIA GeForce 295.73 WHQL.
- В ОС не установлен никакой антивирус, способный влиять на результаты замеров, Windows Defender отключен.
- По той же причине отключены служба индексирования файлов, служба обновлений и плановая дефрагментация.
- Отключен Windows UAC, который делал невозможным работу некоторых тестовых программ.
- Отключены System Restore и гибернация – экономия места на диске.
- Отключен Superfetch.
- Файл подкачки – 1 Гбайт.
- Профиль электропитания – высокая производительность. Отключать диски – никогда.
- В момент снятия замеров не используются программы фонового мониторинга типа Crystal Disk info, HWMonitor, счетчиков perfmon и прочих.
- Кэш записи дисков включен (в диспетчере устройств в свойствах диска на вкладке «политика» поставлена галка «разрешить кэширование записей для этого устройства»). «Повышенная производительность» не активирована. Обычно диск по умолчанию настроен так, но все же нужно удостовериться.
- Crystal Disk Mark 3.0.1 x64. Завоевавший популярность тест, который позволяет измерить скорость диска в восьми режимах: чтение и запись при последовательном доступе, в случайном режиме крупными блоками по 512 Кбайт, мелкими блоками по 4 Кбайта и те же 4-Кбайтные запросы при длине очереди к диску в 32 запроса (проверка эффективности работы NCQ и механизмов распараллеливания нагрузки). Использовались настройки по умолчанию, а именно трёхкратный прогон несжимаемых данных на участке 1000 Мбайт.
- AS SSD Benchmark 1.6.4237.30508. Бенчмарк, похожий на Crystal Disk Mark, но разработанный специально для SSD. Позволяет проводить дополнительные тесты, например, измерение скорости копирования и выявление зависимости от степени сжимаемости данных.
- PCMark 7 x64 1.0.4. Известный тестовый пакет Futuremark.
- Intel NAS Performance Toolkit 1.7.1. NASPT – очень мощный тест, сопоставимый по функционалу с IOMeter и разработанный прежде всего для тестирования сетевых накопителей. Вполне пригоден и для тестирования локальных дисков.
- FC-test 1.0 build 11. Программа работала над двумя NTFS разделами, представляющими собой всё доступное для форматирования пространство, разделенное пополам. Перед началом каждого замера компьютер перезагружался, весь процесс полностью автоматизирован.
- SATA контроллер работает в режиме RAID, драйвер Intel RST 11.1.0.1006, порт SATA 6 Гбит/с (используются полученные ранее результаты, вот уже год как конфигурация по умолчанию для моих статей).
- Всё то же самое, но порт SATA 3 Гбит/с.
- Всё как в первом случае, но контроллер в режиме AHCI.
- Режим RAID, порт SATA 6 Гбит/с, но драйвер версии 11.7.0.1013.
Crystal Disk Mark
ahci amd sata controller

Скачать драйвера » SATA RAID » AMD » AMD SATA AHCI
– AMD SB6xx RAID Drivers
– AMD SB7xx RAID Drivers
– AMD SB8xx RAID Drivers
– AMD SB9xx RAID Drivers
– AMD A-Series APU Chipset RAID Drivers
– AMD E-Series APU Chipset RAID Drivers
PCI/VEN_1002&DEV_4380
PCI/VEN_1002&DEV_4381
PCI/VEN_1002&DEV_4391
PCI/VEN_1002&DEV_4392
PCI/VEN_1002&DEV_4393
PCI/VEN_1002&DEV_4394
PCI/VEN_1022&DEV_7801
PCI/VEN_1022&DEV_7802
PCI/VEN_1022&DEV_7803
PCI/VEN_1022&DEV_7804
Что такое amd sata controller
Контроллер SATA (последовательный контроллер ATA) — это аппаратный интерфейс, который подключает жесткий диск к материнской плате компьютера и управляет потоком данных или направляет его. … Расширенный интерфейс хост-контроллера (AHCI) позволяет использовать расширенные функции, такие как горячая замена, на дисках SATA.
Контроллер AMD SATA AHCI?
Драйверы AMD SATA AHCI для чипсетов AMD 6-й, 7-й, 8-й или 9-й серии включены в пакет драйверов для набора микросхем и совместимы только с настольными системами под управлением Windows® 8.1, Windows 7 или более ранней версии (в зависимости от набора микросхем). ).
Какой режим SATA мне использовать?
Если вы устанавливаете один жесткий диск SATA, лучше всего использовать порт с наименьшим номером на материнской плате (SATA0 или SATA1). Затем используйте другие порты для оптических приводов.
Что делает стандартный контроллер SATA AHCI?
Advanced Host Controller Interface или AHCI — это технический стандарт интерфейса, который позволяет программному обеспечению взаимодействовать с устройствами Serial ATA (SATA). Эти устройства класса межсоединений периферийных компонентов (PCI) перемещают данные между системной памятью и носителями SATA.
Как обновить контроллер AMD SATA?
Вариант 2 — автоматическое обновление драйвера контроллера AMD SATA
Нужен ли Ahci для SSD?
Режим AHCI, как объяснялось ранее, включает NCQ (собственную очередь команд), которая на самом деле не требуется для твердотельных накопителей, поскольку они не нуждаются в оптимизации таким образом, поскольку нет физического движения головок или пластин. Во многих случаях это может снизить производительность SSD и даже сократить срок его службы.
Как установить драйверы SATA?
4. Установите или обновите драйверы для стандартного контроллера SATA AHCI.
Что мне следует использовать: AHCI или RAID?
Если вы используете твердотельный накопитель SATA, AHCI может быть более подходящим, чем RAID. Если вы используете несколько жестких дисков, лучше выбрать RAID. Если вы хотите использовать твердотельный накопитель и дополнительные жесткие диски в режиме RAID, рекомендуется продолжить использование режима RAID.
Могу ли я перейти с RAID на AHCI без переустановки Windows?
На самом деле есть способ переключить работу с IDE / RAID на AHCI в Windows 10 без переустановки. … Измените режим работы SATA на AHCI с IDE или RAID. Сохраните изменения и выйдите из программы установки, и Windows автоматически загрузится в безопасном режиме. Еще раз щелкните правой кнопкой мыши меню «Пуск» Windows.
Почему Ahci лучше для SSD?
AHCI — новый режим для устройств памяти, в котором компьютер может использовать все преимущества SATA, в первую очередь более высокую скорость обмена данными с SSD и HDD (технология Native Command Queuing, или NCQ), а также горячую замену жестких дисков.
Что лучше IDE или AHCI?
На рынке нет конкуренции между AHCI и IDE. У них схожие цели, так как они оба позволяют носителю данных обмениваться данными с компьютерной системой через контроллер хранилища SATA. Но AHCI значительно быстрее, чем IDE, которая представляет собой более старую нишевую технологию для устаревших компьютерных систем.
Как мне узнать, находится ли мой Sata в режиме AHCI?
Щелкните стрелку рядом с «Контроллеры IDE ATA / ATAPI», чтобы отобразить список драйверов контроллеров, используемых в настоящее время в вашей системе. Найдите запись, содержащую аббревиатуру «AHCI». Если запись существует, и над ней нет желтого восклицательного знака или красного «X», значит, режим AHCI включен правильно.
Что лучше ATA или AHCI?
Устройства SATA работают лучше, если настроены как AHCI, а не ATA; AHCI сокращает время, необходимое для сохранения и открытия файлов на жестком диске, благодаря встроенной функции очереди команд (NCQ), которая оптимизирует несколько команд чтения / записи.
Что такое драйверы SATA?
Жесткие диски SATA (Serial Advanced Technology Attachment) распространены в портативных компьютерах, но настольные компьютеры также поддерживают подключение жестких дисков SATA. Жесткие диски SATA используют программное обеспечение, называемое «драйвером», для связи с остальной частью компьютера.
Что такое драйвер AMD SMBus?
AMD SMBus Driver — это драйвер шины управления системой от Advanced Micro Devices Inc. Контроллер SMBus — это набор микросхем на материнской плате, который в основном используется для связи с источником питания для команд включения / выключения. … AMD SMBus время от времени требуются обновления, чтобы обеспечить оптимальную работу в качестве диспетчера устройств.
Что такое AMD raid?
Технология AMD RAID
Термин «RAID» означает «избыточный массив независимых дисков». С помощью RAID вы можете объединить два или более жестких диска в одно логическое устройство или диск. Этот документ содержит информацию об общих конфигурациях RAID и процедурах настройки вашей системы для различных конфигураций RAID.
990x.top
Простой компьютерный блог для души)
IDE/SATA контроллер — что это?

В данном материале будет простыми словами описано такое устройство как контроллер IDE/SATA.
IDE/SATA контроллер — что это такое?
Устройство (чип) на материнской плате, необходимое для функционирования подключенных жестких дисков.
Важно понимать, контроллер может быть двух вариантов:
Простыми словами — чип, благодаря которому работают порты SATA (или IDE):
К этим портам мы подключаем устройства для постоянного хранения данных — жесткие диски (HDD) или твердотельный накопитель (SSD). Также можно подключить привод CD/DVD, однако им уже мало кто пользуется. Также порты могут быть разных цветов, разница — порты имеют разную спецификацию (попросту одни работают немного медленнее чем другие, например может быть SATA 2 и 3).
Раньше некоторые материнские платы содержали сразу два интерфейса — SATA и IDE. Один был основным, а второй — функционировал за счет установки дополнительного чипа на плату.
Также такой контроллер может быть внешним, который подключается используя шину PCI-E:
Для функционирования устройства необходимо установить драйвера. Чтобы установить операционную систему на такой диск, подключенный к внешнему контроллеру — также нужно заранее подготовить драйвера, а лучше внедрить их сам образ (например утилитой nLite).
Отличия ревизий SATA
В основном отличаются скоростью:
Заключение
Заедание звука, storport.sys и amd sata controller
С недавних пор после большого обновления 10 винды автообновлением (да,знаю,что это ересь лютая,сама не знаю,почему оно вылезло,хотя было выключено) периодически во время любых игр возникает лютый треск звука с фризами. Прога LatencyMon мне указала на проблему из-за storport.sys, а гугл этой фигни меня вывел на решение проблемы путем отключения amd sata controller,вот только я в железе не разбираюсь,и просто так выключать что-то я не рискую,чтобы потом у меня все диски отлетели,винда не запускалась,или еще что-то. Можете подсказать,на сколько это безопасно? Обновление его дров у некоторых тоже вызывало отказ запуска винды,вот и не знаю,что лучше пробовать.
Добавлено через 34 минуты
Лучше сразу добавлю-стоит проц Ryzen 7 1700X без разгонов, 2 года до этого работал прекрасно,бед не знал,подобных дров никогда не просил. Сейчас стоит версия 1.3.1.276 от 19.03.2015. На запрос обновления дров на AMD SATA Controller не реагирует,надо вручную искать,но пока что-то найти не могу именно нужное,чтобы не поломать ничего часом.
Controller Serve Raid M5014 SAS/SATA Controller совместимость с HDD
Здравствуйте! Есть контроллер Controller Serve Raid M5014 SAS/SATA Controller и жесткие диски HDD.
Controller Serve Raid M5014 SAS/SATA Controller
Здравствуйте! Нужна очень помощь знатоков по этому контроллеру! Вопрос есть ли инструкция как.
Фризы и заедание звука
Вообщем так, молодые люди, проблема. Уже третий день в игре — идет «зацикливание звука»/заедание.
шумы щелчки заедание звука
вобщем сегодня пришлось в срочном порядке выключать комп(нажав и держа кнопку) после включения.
ahci amd sata controller

Скачать драйвера » SATA RAID » AMD » AMD SATA AHCI
Драйвера для AMD SATA AHCI RAID контроллеров
— AMD SB6xx RAID Drivers
— AMD SB7xx RAID Drivers
— AMD SB8xx RAID Drivers
— AMD SB9xx RAID Drivers
— AMD A-Series APU Chipset RAID Drivers
— AMD E-Series APU Chipset RAID Drivers
Поддерживаются ИД устройств:
PCI/VEN_1002&DEV_4380
PCI/VEN_1002&DEV_4381
PCI/VEN_1002&DEV_4391
PCI/VEN_1002&DEV_4392
PCI/VEN_1002&DEV_4393
PCI/VEN_1002&DEV_4394
PCI/VEN_1022&DEV_7801
PCI/VEN_1022&DEV_7802
PCI/VEN_1022&DEV_7803
PCI/VEN_1022&DEV_7804
Windows XP 32/64-bit версия 13.4
скачать AMD RAID драйвер
Размер: 24.41 MB
Windows Vista, Win7, Win8 32/64-bit версия 13.4
скачать драйвера AMD SATA/AHCI/RAID
Размер: 48.91 MB
комплект драйверов для более старых версий чипсетов
скачать AMD SATA AHCI Controller Driver
Размер: 6.94 Mb
ОС:
Windows 7 — v.3.1.1540.127
Windows Vista — v.3.1.1540.127
Windows XP — v.3.1.1540.127, 3.1.1540.64, 3.2.1548.37, 3.10.1540.64
В архиве:
— драйвера для AMD 7xx чипсетов.
— AMD SATA AHCI Controller Driver от HP для ноутбуков v.3.1.1540.64
— AMD SATA AHCI Controller Driver Diskette
Как скачать драйвер? — прочитайте руководство по скачиванию драйверов с нашего сайта
Как установить драйвер? — статья, которая Вам поможет установить драйвера
Если Вы заметили неработающую ссылку, пожалуйста сообщите об этом Администратору сайта в разделе Контакты
В предыдущей статье мы говорили о функции TRIM, где упоминали, что для ее нормальной работы нужен режим AHCI. Данный режим раскрывает возможности запоминающих устройств наполную, что сильно повышает производительность. Мы говорим о накопителях памяти – SSD, HDD. Далее вы узнаете, что такое AHCI, проверим включен ли он, а если нет, то включим.
Что такое AHCI?
Раньше компьютеры имели так называемый интерфейс PATA, к которому подключались все запоминающие устройства, но времена его прошли и на замену пришел интерфейс SATA, о котором сейчас и пойдет речь.
У SATA есть два режима работы:
IDE (Integrated Development Environment) – данный режим нужен для создания совместимости с устаревшими устройствами, которые все еще подключаются по PATA интерфейсу, о чем можно сказать, что SATA интерфейс с режимом IDE почти тоже самое, что и PATA.
AHCI (Advanced Host Controller Interface) – это режим SATA, раскрывающий все возможности накопителей памяти. Он имеет несколько интересных возможностей: «горячее» отключение и подключение жестких дисков, то есть вы можете делать это при включенном компьютере. Еще одна возможность – технология NCQ, которая уменьшает у жестких дисков количество перемещений считывающих головок, а также повышает производительность накопителя.
Использование этого режима положительно повлияет на быстродействие ПК и ноутбуков, на практике это не так уж и заметно, если честно, но все же, что-то есть, поэтому я бы рекомендовал включить этот режим, если он выключен, тем более, в этом нет ничего сложного.
Наличие на компьютере режима AHCI?
Есть возможность двумя способами узнать наличие режима AHCI на ПК или ноутбуке, если он у вас довольно новый, то, скорее всего он у вас есть.
Первый метод : Мы должны зайти в диспетчер устройств, где вы раскрываете вкладку Контроллеры IDE ATA/ATAPI, или что-то подобное и если в названии контроллера присутствует слово AHCI, то этот режим используется.
Второй метод : Наличие и использование режима AHCI можно посмотреть и в BIOS. Там вы должны найти SATA mode, либо что-то похожее и проверить что-там стоит, если AHCI, то можете быть спокойны.
Хочу напомнить, что вместо пункта AHCI может стоять IDE, но не стоит сразу переключать этот режим, ниже вы узнаете почему.
Как включить режим AHCI в операционной системе?
Включение AHCI идет через BIOS. Скорее всего, у вас на материнской плате присутствуют интерфейсы SATA, но вот в BIOS активировать функцию AHCI нельзя. Скорее всего дело в прошивке BIOSа, и его нужно обновить, но без специальных знаний этого делать не стоит.
Если у вас современные версии Windows, то у вас уже установлен драйвер AHCI, он обязателен. Он встроен, начиная с Windows Vista. В этом случае вы можете без проблем активировать AHCI.
Что говорить о Windows XP, то в данный период времени режима AHCI еще не было, да и интерфейс SATA только разрабатывался. Зато необходимый драйвер можно найти в интернете и использовать в Windows XP.
Вот и все, я рассказал вам об особенностях режима AHCI, теперь вы знаете, как проверить его наличие, и как включить.

Драйверы для AMD SATA AHCI Controller собраны с официальных сайтов компаний-производителей и других проверенных источников. Официальные пакеты драйверов помогут исправить ошибки и неполадки в работе AMD SATA AHCI Controller (контроллеры). Скачать последние версии драйверов на AMD SATA AHCI Controller для компьютеров и ноутбуков на Windows.
Скачать драйвер
Скачать и обновить нужные драйверы автоматически
© 2015-2019 DriverHub
Все названия продуктов, логотипы и торговые марки являются собственностью соответствующих владельцев. Все названия компаний, продуктов и услуг, используемые на этом сайте, предназначены только для идентификации.
Экспресс-тестирование SATA-контроллеров в чипсетах AMD и Intel
Текущая версия методики тестирования внутренних накопителей была введена нами в употребление еще три года назад, так что на сегодня уже нуждается в обновлении, причем речь идет не только о программных компонентах, но и об аппаратном обеспечении. В связи с этим у нас возник вопрос: как соотносятся друг с другом результаты накопителей на разных контроллерах? Иными словами, не выйдет ли так, что тестирования большого практического смысла не имеют из-за слабой устойчивости результатов к изменениям конфигурации. Тем более что современные дисковые контроллеры способны работать в разных режимах и вести себя при этом могут по-разному. Некоторые читатели ранее даже делали замечания по поводу использования нами для тестов режима RAID, а не более распространенного AHCI, считая, что это сказывается на результатах. Но ведь и в случае AHCI может быть разница из-за разных драйверов — системного и поставляемого производителем контроллера. Насколько все эти опасения оправданы, имеет смысл проверить.
Тем более что был за нами и небольшой должок. Как раз три года назад мы решили попробовать сравнить реализации интерфейса SATA600 в чипсетах AMD и Intel и получили, мягко говоря, обескураживающие результаты для одного из случаев. Вот тут как раз претензии к использованию именно RAID-режима, возможно, и были обоснованы (почему — более подробно будет сказано ниже), но проверить это позднее все «руки не доходили». А тут как раз повод выдался. Причем за прошедшее время компания AMD существенным образом переработала эту составляющую своих чипсетов.
В итоге у нас получилось относительно небольшое, но представительное тестирование трех контроллеров с тремя драйверами, отчет о котором как раз и представляет собой данная статья. Но сначала — немного теории и исторических фактов.
Режимы дискового контроллера — Intel-way
Первые SATA-контроллеры в основной своей массе представляли собой немного переделанные устройства, рассчитанные еще на параллельную версию АТА-интерфейса. А иногда — даже и не переделанные: в старших моделях нередко встречались конвертеры-сериализаторы Marvel 88i8030 (в паре с привычными собственно контроллерами), а производители бюджетных карт расширений вовсю использовали гибридные чипы. Например, можно вспомнить такие продукты Promise (почему именно этой компании — понятно станет чуть позже), как FastTrak SATA150 TX2Plus и TX4. Первый (на базе чипа PDC20375) поддерживал два порта SATA150 и один канал PATA, второй (на PDC20318) — четыре порта SATA150, т. е. оба допускали подключение до четырех жестких дисков. И это количество появилось вовсе не на пустом месте, поскольку свойственно было одному из более ранних продуктов компании — FastTrak, который являлся просто двухканальным РАТА RAID-контроллером. Фактически, производители никаких революций не устраивали, просто творчески дорабатывая и перерабатывая свою продукцию. Она требовала установки собственного драйвера, для системы в любом случае представлялась SCSI-контроллером, и никаких особенностей с ее конфигурированием не было.
Однако дискретные контроллеры в те годы уже начали «выходить из моды» во всех областях массового рынка, так что нет ничего удивительного, что подобной функциональностью начали обзаводиться непосредственно чипсеты. Правильнее даже будет сказать, что активное внедрение интерфейса SATA в массы началось с того момента, как появились чипсеты с его поддержкой. И вот тут возникли различия в подходах.
Компания Intel традиционно тянула с поддержкой SATA достаточно долго, однако в итоге подошла к ней достаточно ответственно, добавив новый контроллер в южные мосты ICH5/ICH5R. Предыдущий южный мост компании, ICH4, поддерживал два канала РАТА, его «сменщик» в лице ICH5 — ровно те же два канала РАТА и еще два порта SATA150, а ICH5R позволял на последних (и только на них!) организовать RAID-массив, причем ранее функциональности RAID-контроллера чипсеты Intel вообще не предлагали. Правда, на тот момент никаких дополнительных преимуществ использование SATA не обеспечивало, поскольку в ICH5/ICH5R не была реализована поддержка таких функций, как NCQ и прочих из набора возможностей SATA AHCI, т. е., по сути, режим работы контроллера был единственным и аналогичным РАТА. А вот следующее поколение южных мостов Intel такой функциональностью обзавелось. И тут начал возникать вопрос: как это все должно работать?
К решению проблемы подошли просто. Для начала, сохранили «старый» вариант (т. е. без поддержки новомодных функций) — для сохранения совместимости с устаревшими системами, благо в 2004 году это было весьма актуально. Собственно, Windows XP (на тот момент и немалое количество лет спустя — самая современная ОС) по умолчанию ничего другого, кроме «обычного IDE», «из коробки» и не поддерживала — для более «продвинутых» режимов требовалась установка драйвера. А поскольку критической массы новых устройств с полной поддержкой нового протокола на рынке тоже не наблюдалось, многие пользователи вполне справедливо считали возню с драйверами неудобством и использовали новые контроллеры в режиме «старых». Для всех остальных были придуманы два новых режима работы: RAID и AHCI. Почему два? Потому что по сформировавшейся чуть ранее традиции создание RAID-массивов было доступно только покупателям плат с более дорогим ICH6R, но весь остальной набор функций нужно было предоставить и экономным гражданам, выбирающим ICH6. В принципе, можно было бы обойтись и двумя режимами, поскольку RAID полностью включал в себя всю функциональность AHCI, но сделать три было проще с точки зрения унификации BIOS и драйверов.
С тех пор прошло уже более 10 лет, но в общем и целом подход не изменился. Просто сейчас уже нет разделения чипсетов на «северный» и «южный» мосты, поскольку первый полностью «переместился» в процессор. Однако чипсеты по-прежнему бывают разными: дорогие поддерживают полную функциональность SATA-контроллера, включая создание RAID-массивов, а дешевые — лишь ее подмножество, без массивов. Ничего удивительного, что при таком раскладе Intel рекомендует использовать именно режим RAID во всех случаях, когда он доступен. Тем более что некоторые разработки Intel, такие как Smart Response, на деле все равно реализуются поверх массивов. Однако, несмотря на эти рекомендации, чаще всего сейчас применяется режим AHCI, благо он же, как правило, выбран по умолчанию — из-за драйверов. Дело в том, что все современные операционные системы изначально поддерживают AHCI посредством комплектных драйверов, а вот для RAID, как и ранее, нужно устанавливать ПО производителя контроллера. У Intel это в обоих случаях один и тот же программный пакет, но при работе контроллера в AHCI-режиме его можно не устанавливать вовсе, и на этапе инсталляции системы, соответствнно, его драйверы можно «не подсовывать».
Режимы дискового контроллера — AMD-style
Теперь посмотрим на то, как к поддержке SATA относился второй крупный производитель чипсетов, благо сейчас их уже фактически двое и осталось. Первое время все было очень просто: хотя AMD еще в 1999 году потребовались собственные чипсеты для массового рынка в связи с выходом в свет первых Athlon, использующих собственную же системную шину, сопутствующие микросхемы компания всегда рассматривала как побочную область деятельности. Собственно, и AMD 750, и AMD 760 были выпущены лишь для того, чтобы на рынке в любом случае присутствовал совместимый с процессорами северный мост, а вот на южные мосты сил при этом не хватило. Точнее, таковые тоже выпускались, но были настолько просты и ограничены, что производители плат их, как правило, не использовали, предпочитая продукцию VIA. А как только Athlon занял определенное место на рынке, AMD вовсе отказалась от дальнейшего развития собственных чипсетов, во всем полагаясь на партнеров. На этом «жизнь» линейки чипсетов AMD прекратилась.
Вторичный выход AMD на рынок был связан с покупкой ATI — интеграция на компьютерном рынке всегда затрагивала не только сугубо технические области. В первую очередь, понятно, компанию интересовали разработки графического подразделения ATI, но не только в области дискретных GPU: пришла пора обзаводиться и собственными интегрированными чипсетами. А они как раз у ATI были, причем изначально и для платформы AMD, и для Intel. Но южными мостами ATI самостоятельно тоже занималась не слишком уж увлеченно, не имея возможности тратить средства на «непрофильные» направления. Как при этом выпускать конкурентоспособную продукцию? Да очень просто: лицензируя разработки других производителей, а иногда и просто продавая их под своей торговой маркой. Например, первый южный мост ATI с поддержкой RAID-массивов (SB400) был на самом деле сделан ULi, а отвечающая за SATA часть вообще представляла собой два двухпортовых контроллера Silicon Image, встроенных в чип. В более позднем SB600 изменения ограничились тем, что этот контроллер стал одним четырехпортовым — для удобства использования. Этот южный мост некоторое время продавался и под маркой AMD, но «собственным» для компании в каком-то смысле можно считать уже только SB700 и последующие разработки.
Итак, именно с SB700 фактически и началась новая жизнь чипсетов AMD — более старые упоминать уже не имеет смысла. Что касается более новых, то там положение менее однозначное. Несколько лет оно было простым: все южные мосты чипсетов для платформ AM2/AM3 и все FCH для «интегрированных» платформ FM1/FM2, по сути, являлись дальнейшим развитием SB700. А интересным для нас в данном случае является то, что контроллеры этой линейки работали даже не в трех, а в четырех разных режимах. Первый — «исторический» Legacy IDE (причины, по которым он оставался востребованным, описаны выше). Второй — стандартный для современных систем AHCI-режим (тоже понятно зачем). Третий и четвертый — RAID. Почему целых два режима? Потому что поддержку RAID 0, 1 и 10 получили все южные мосты (в отличие от Intel), а вот RAID5 был доступен лишь в части модификаций, причем вышедших позднее, нежели оригинальный SB700. Но в обоих случаях программная составляющая была лицензирована у компании Promise, так что в те годы была популярна шутка, что AMD просто встроила в свои чипсеты контроллер Promise FastTrak TX4300 — точно так же, как ATI (точнее, ULi) интегрировала ранее продукты Silicon Image. Главное же, что нас в данном случае интересует — никакой совместимости режимов «снизу вверх» у дисковых контроллеров AMD нет. Это разные устройства с разными драйверами — и даже базирующиеся на разработках разных компаний.
Положение дел несколько изменилось после появления платформы FM2+ и новой линейки чипсетов, созданной специально для нее. В принципе, первые три микросхемы по основным параметрам повторяли своих предшественников, а вот программный код Promise канул в лету. Вместо этого AMD начала использовать разработки другого производителя — Dot Hill (сотрудничество с ним началось с серверных решений). Это изменение нельзя отнести к принципиальным — просто общее число режимов работы сократилось до трех (как у Intel), но полной совместимости RAID и AHCI не появилось. С другой стороны, есть у нас подозрения, что обнаруженные три года назад проблемы в RAID-режиме могли быть связаны с тем, что написанные в незапамятные времена драйверы Promise попросту никто не оптимизировал под высокоскоростные накопители, благо изначально необходимости в этом не было, а потом руки не доходили. Оптимизированный же под современные многоядерные процессоры (на что в момент заключения соглашения было обращено особое внимание) «виртуальный RAID-контроллер» может оказаться куда более производительным, чем предшественники. Понятно, что пользователям «дискретных» платформ это никак не поможет, поскольку чипсеты для них не менялись уже очень давно, а вот покупателям APU быстрый RAID может пригодиться (хотя как раз в этом случае «оптимизация под многоядерность» даст меньший эффект ввиду меньшего количества этих самых ядер). Остается только вопрос, насколько этот новый RAID быстрый. И именно на него мы в числе прочего попробуем ответить.
Тестирование
Методика тестирования
В общем и целом мы решили опираться на стандартную методику тестирования внутренних накопителей (описанную в соответствующей статье), ограничившись лишь необходимыми изменениями и сократив количество используемых тестов. На нашей базовой системе (чипсет Intel Z77) мы использовали не только режим RAID контроллера под управлением Intel Rapid Storage 10.8.0.1003, но и AHCI — как с драйвером Intel из того же пакета, так и с «системным» драйвером Microsoft, поставляемым вместе с Windows 7. В аналогичных трех программных конфигурациях мы задействовали и чипсет Intel H87, причем на плату устанавливали процессор Core i3-4170T — близкий по характеристикам к «штатному» Core i3-2100. Отметим, что ПО Intel в данном случае старше чипсета, но никаких проблем с его функционированием обнаружено не было, хотя некоторое снижение производительности относительно потенциального уровня вполне возможно. Впрочем, как раз это и интересно проверить. Тем более что системный AHCI-драйвер имеет куда более почтенный возраст.
Что касается платформы AMD, то мы воспользовались платой на чипсете A88X c процессором A10-7850K и драйверами версии 15.7.1 (до сих пор наиболее «свежими»). Разумеется, в одном из режимов тестирования также использовался и драйвер Microsoft.
Большое количество накопителей мы решили не брать, ограничившись одним SSD Sandisk Extreme Pro 480 ГБ. Этого будет достаточно, поскольку накопитель быстрый, а все протоколы работы стандартные, так что предполагать наличие индивидуальных особенностей подключаемых устройств оснований нет. Будет при таком раскладе какая-либо разница в результатах тестов — значит, она есть; не будет — значит, ей и взяться неоткуда.
Линейные операции

Вместо IOMeter мы ограничились AS SSD, поскольку для оценки контроллеров нам достаточно максимальных скоростей, которые достигаются на блоках максимального же размера. Что мы видим? RAID-режим контроллера A88X по-прежнему сильно ограничивает производительность. Особенно сильно это заметно по скорости чтения, которая в данном случае оказалась ниже скорости записи. «Универсальный» драйвер Microsoft, как видите, на этом контроллере тоже немного отстает от AHCI-драйвера AMD, но незначительно. А вот оба чипсета Intel в обоих режимах под управлением разных драйверов работают абсолютно одинаково.
Случайный доступ

Аутсайдер не изменился — это по-прежнему RAID-режим A88X, причем с разгромным счетом. Впрочем, в этом тесте A88X вообще отстает от чипсетов Intel, но это может быть связано с более низкой производительностью платформы. Примечательно, что все три чипсета при использовании драйвера Microsoft демонстрируют максимальную производительность. Разница, конечно, чаще всего микроскопическая, но она есть, и устойчивая.

Вот тест скорости записи оказался весьма интересным. Некоторые закономерности сохранились: SATA-контроллер AMD ведет себя по-разному в AHCI- и RAID-режиме, а у Intel такой «особенности» нет. В AHCI-режиме драйвер Microsoft снижает производительность A88X, но оказывается более быстрым на H87, а Z77 абсолютно все равно. К последнему, впрочем, мы были морально готовы: как уже говорилось выше, использовался более старый пакет ПО Intel, нежели чипсет, так что тут возможно всякое. Хорошо заметно также и то, что программная часть в основном влияет на работу в «нагруженном режиме», несколько выходящем за рамки «обычного использования» компьютера, что будет интересно только любителям бенчмарков с последующим «мерянием». результатами в форумах — тут удачный (или, напротив, не очень) выбор драйвера может сильно изменить картину. А при тестировании с единичной очередью первоочередными являются собственно характеристики накопителя и контроллера — зависимость от драйвера здесь несравнимо меньше.
Производительность в приложениях

Если говорить не о низкоуровневых характеристиках, а о результатах бенчмарков, имитирующих реальную работу (что, собственно, большинству пользователей и интересно), то разница между испытуемыми сильно сглаживается — настолько, что можно даже не обращать на нее внимание. Исключением (как обычно) является RAID-режима A88X, который снижает производительность примерно на 10%. Для PC Mark 7 это довольно серьезное отклонение: если вспомнить наши тестирования, то, к примеру, бюджетный OCZ Trion 100 «выбивает» на Z77 больше «попугаев», чем Sandisk Extreme Pro 480 ГБ, подключенный к A88X в RAID-режиме. Таким образом, ситуации, в которых разница между контроллерами сравнима или превышает разброс результатов между разными накопителями, вполне возможны. Есть также небольшая разница между «фирменным» и «системным» драйверами в AHCI-режиме, причем для AMD более предпочтительным является первый, а для Intel — наоборот. Однако эта разница столь невелика, что может считаться не заслуживающей внимания.

Разброс значений на разных трассах PC Mark 7 не превышает 10%, что вполне объяснимо тем, что задействовать возможности современных SSD данный пакет может разве что в RAW-режиме, когда не пытается имитировать реальную нагрузку с учетом прочих компонентов компьютера. Выделилась только наша «любимая» трасса запуска приложений, где, кстати, RAID-режим оказался самым медленным у всех контроллеров. Но практически значимым это замедление является только для А88Х, что уже не удивляет.
Работа с большими файлами
![]() |
![]() |
![]() |
Поскольку выше мы видели «вредное влияние» RAID-драйвера AMD даже на последовательные скорости чтения и записи, нет ничего удивительного в том, что мы наблюдаем разницу между испытуемыми и в этих шаблонах NASPT. Однако разница обнаруживается только в упомянутом случае — все остальные практически равны, поскольку сложных операций дисковой подсистеме здесь выполнять не приходится. Есть и некоторая «межплатформенная» разница, но не слишком большая и присутствующая лишь при сравнении чипсетов AMD и Intel, но не разных чипсетов Intel между собой.
Итого
Количество тестов по сравнению со «стандартной» методикой мы в данном случае сильно сократили, но все равно прогнали их намного больше, чем попало на диаграммы выше. Поэтому мы решили (как обычно) вычислить и общий балл, причем (тоже — как обычно) с нормированием относительно показателей типичного винчестера.

Собственно, для целей статьи хватило бы и одной этой диаграммы — остальные нужны для того, чтобы понять, как она такая получилась Как видите, в любом (даже наихудшем) случае быстрый твердотельный и механический накопители — это два разных непересекающихся мира. (Напомним, что HDD по условиям конкурса выдает ровно 1000 баллов.) А вот при одинаковом накопителе начинает сказываться и контроллер, с учетом режима его работы и конкретного драйвера. Впрочем, в случае чипсетов Intel AHCI-режим есть лишь подмножество RAID (без собственно «массивов»), да и между драйверами особой разницы не наблюдается — ПО Intel можно устанавливать, а можно не устанавливать, по вкусу. В RAID-режиме как минимум драйвер использовать придется, но без этого режима вполне можно обойтись: самый простой и удобный для пользователя (и выбираемый системными платами по умолчанию) режим AHCI со стандартным системным драйвером работает не хуже (и не лучше), так что все остальные нужны только тогда, когда пользователь точно знает, зачем. При этом включение RAID-режима просто «чтобы было» тоже ни к каким проблемам не приведет.
С платформами AMD ситуация немного иная: в данном случае использование RAID-режима, как и ранее, противопоказано. Конечно, если вам действительно нужны дисковые массивы, придется его использовать, невзирая на снижение производительности. Впрочем, подсластить пилюлю помогает то, что установка системного SSD в этом случае все равно оправдана — от винчестера даже таких «порезанных» скоростей невозможно получить и близко. Без насущной же необходимости лучше использовать режим AHCI как минимум (при наличии выбора) для тех портов, куда подключаются высокоскоростные накопители. При этом вполне оправданной является установка собственного драйвера AMD: будет немного быстрее, чем без него. Однако в целом производительность этого варианта все равно немного ниже, чем при использовании чипсетов Intel, так что для нужд тестирования платформа AMD подходит не слишком хорошо. А вот для практического использования (когда твердотельный накопитель используется не для погони за красивыми цифрами, а просто чтобы компьютер быстрее работал) реализация AHCI-режима в чипсетах AMD пригодна без оговорок.
Amd sata controller что это
Драйвер — AMD SATA Контроллер
IDE/SATA контроллер — что это?

IDE/SATA контроллер — что это такое?
- IDE — устаревший интерфейс, популярность использования начала снижаться после 2003 года, когда появился новый.
- SATA — современный интерфейс, позволяет подключать не только жесткие диски, но и SSD-накопители (намного быстрее). Отличается скоростью, а также наличием некоторых технологий, повышающих производительность, например NCQ (оптимизация чередования команд).
К этим портам мы подключаем устройства для постоянного хранения данных — жесткие диски (HDD) или твердотельный накопитель (SSD). Также можно подключить привод CD/DVD, однако им уже мало кто пользуется. Также порты могут быть разных цветов, разница — порты имеют разную спецификацию (попросту одни работают немного медленнее чем другие, например может быть SATA 2 и 3).
Для функционирования устройства необходимо установить драйвера. Чтобы установить операционную систему на такой диск, подключенный к внешнему контроллеру — также нужно заранее подготовить драйвера, а лучше внедрить их сам образ (например утилитой nLite).


