Анализатор протоколов интерфейса АТА

В известной украинской компании EPOS был разработан специальный анализатор протоколов по интерфейсу АТА. Анализатор назван EPOS ATA Analyzer и работает на логическом уровне. Он предназначен для отображения и регистрации команд, а так же данных передаваемых по протоколу. В анализаторе есть две составляющих:

1) аппаратная часть, задача которой прослушивать анализируемую шину;

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

Типовая схема подключения анализатора EPOS ATA Analyzer показана на рисунке 1.

Типовая схема подключения EPOS ATA Analyzer

Рисунок 1. Схема подключения анализатора протокола EPOS ATA Analyzer

Анализатор EPOS ATA Analyzer – это универсальный инструментальный прибор для анализа протоколов, работающих на основании интерфейса АТА в целях регистрации, отображения и анализа команд и данных, которые передаются любыми устройствами Parallel ATA или Serial ATA, в т.ч. и твердотельных SSD, узнать подробнее о которых можно почитав обзор OCZ Octane. Весьма интересные и актуальные, скажу я вам, устройства!

Анализатор был разработан на основании выдвигаемых требований разработчиков и инженеров, которым необходим простой, но функциональный инструмент, способный работать в стационарных условиях, а так же на выезде. Он способен подключаться к ноутбуку (или другому ПК) по высокоскоростному USB 2.0, при этом осуществляет регистрацию, сохранение и обработку протоколов взаимодействия устройств АТА. Внешний вид анализатора EPOS ATA Analyzer показан на рисунке 2.

EPOS ATA Analyzer

Рисунок 2. Анализатор протокола EPOS ATA Analyzer

Структурная схема анализатора АТА EPOS ATA Analyzer показана на рисунке 3.

Структурная схема EPOS ATA Analyzer

Рисунок 3. Структурная схема анализатора протокола EPOS ATA Analyzer

Анализатор разработан с учетом последних требований спецификации АТА-8. Он способен работать с хостами и устройствами Parallel ATA и Serial ATA в различных комбинациях. То есть к SATA хосту может быть подключено и SATA устройство , и PATA устройство, а так же наоборот, к PATA хосту можно подключать как PATA, так и SATA устройства. Схемы вероятного подключения EPOS ATA Analyzer изображены на рисунке 4.

Схемы подключения EPOS ATA Analyzer

Рисунок  4. Схемы подключения EPOS ATA Analyzer

EPOS ATA Analyzer – это специальный промежуточный адаптер, который включается между исследуемой системой и накопителем. При этом он регистрирует команды и данные, проходящие через протокол и передает их по интерфейсу USB на отдельный ПК. ПО, исполняемое на ПК дает возможность сохранить, обработать и отобразить полученные данные.

Функциональность EPOS ATA Analyzer дают ему широкие возможности для применения. К примеру, он может использоваться:

  • как инструмент разработки и отладки устройств и ПО для работы с накопителями по интерфейсам PATA и SATA;
  • для учебных и исследовательских целей и изучения работы дисковой системы компьютера;
  • с целью оценки работы специального ПО;
  • для выявления специальных команд в технологических режимах работы накопителей во время восстановления данных или физического ремонта;
  • для исследования взаимодействия аппаратных и программных криптографических средств дисковой системы ПК и поиск в них уязвимостей;
  • в случае необходимости выявления и снятия паролей, установленных на жестких дисках;
  • с целью выявления алгоритмов взаимодействия спецоборудования (различной техники, промышленных устройств, бортовых ПК автомобилей и т.п.) с установленными жесткими дисками и для восстановления работоспособности такого оборудования;
  • в любых других вариантах при которых необходима регистрация и анализ данных и команд интерфейса АТА при взаимодействии с накопителями.

Основные характеристики EPOS ATA Analyzer приведены в таблице 1.

Таблица 1

Основные технические характеристики EPOS ATA Analyzer

Основные технические характеристики EPOS ATA Analyzer

Добавить комментарий

Ваш адрес email не будет опубликован.

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.