SATA/SAS HSMC Daughter Card (Terasic) — это модуль расширения, который через HSMC‑разъём даёт FPGA‑системе полноценные интерфейсы SATA и SAS для работы с накопителями. На плате размещено 8 портов: 4 SATA и 4 SAS, причём SAS‑порты обратно совместимы с SATA‑устройствами, что обеспечивает максимальную гибкость при подборе дисков для тестов.
Ключевое преимущество карты — возможность разрабатывать и отлаживать собственные контроллеры хранения прямо на FPGA: реализовывать логику PHY/MAC, обработку команд SCSI/ATA, буферизацию, кэширование и даже простейшие RAID‑логики. При этом карта берёт на себя сложную часть — физический уровень и согласование линий, а FPGA получает удобный интерфейс для управления.
Плата востребована в R&D систем хранения данных, центрах верификации, на производстве контроллеров и в вузах для лабораторных работ по интерфейсам хранения, протоколам SCSI/SATA и проектированию контроллеров.
Основные преимущества
8 портов в одном модуле. 4×SATA + 4×SAS (SAS обратно совместим с SATA) — удобно для параллельных тестов, сравнения производительности дисков и прототипирования массивов.
Поддержка скоростей до 12 Гбит/с. Работа с современными SAS‑накопителями и высокоскоростными SSD, проверка временных ограничений при пиковых нагрузках.
Готовая реализация физического уровня. Не нужно проектировать и разводить высокоскоростные дифференциальные пары и подбирать компоненты — вся PHY‑часть уже реализована на плате.
Гибкость сценариев. Можно одновременно тестировать разные типы дисков (HDD, SSD, eMLC, TLC), сравнивать задержки, пропускную способность и поведение при случайных/последовательных операциях.
Полная совместимость с HSMC и GX‑ПЛИС. Работает с платами на базе Stratix, Arria, Cyclone GX с трансиверами и HSMC.
Развитая диагностика. Светодиоды статуса, разъёмы для отладки, удобная индикация линка и ошибок без сложных средств.
Простота установки. Модуль вставляется в HSMC, питание и управление идут через разъём, не требуется отдельный блок питания.
Технические характеристики
| Параметр | Значение |
|---|---|
| Производитель | Terasic (или совместимые аналоги) |
| Тип модуля | Дочерняя плата (daughter card) для HSMC |
| Назначение | Интерфейсы хранения: SATA и SAS для FPGA‑систем |
| Интерфейс к FPGA | HSMC (High‑Speed Mezzanine Connector) |
| Порты | 4×SATA, 4×SAS (обратная совместимость SAS с SATA) |
| Скорость передачи | До 12 Гбит/с (SAS‑3), поддержка SATA I/II/III |
| Питание | Через HSMC (12 В, 3,3 В); встроенные DC/DC и стабилизаторы |
| Разъёмы накопителей | SFF‑8643 (Mini‑SAS HD) для SAS/SATA |
| Индикация | Светодиоды статуса линка и ошибок для каждого порта |
| Поддерживаемые FPGA | Stratix IV GX, Stratix V GX, Arria V GX, Cyclone V GX и другие GX‑семейства с трансиверами и HSMC |
| Особенности разводки | Оптимизирована под высокие скорости, контроль импеданса, минимизация перекрёстных наводок |
| Совместимость с ПО |
Quartus Prime, Platform Designer, IP‑ядра трансиверов, Signal Tap, референсные проекты контроллеров хранении |
Области применения
Плату удобно использовать для следующих задач:
Разработка и отладка контроллеров хранения. Реализация собственных PHY/MAC‑блоков, логики обработки команд ATA/SCSI, буферизации и кэширования на FPGA.
Тестирование производительности накопителей. Замер задержек (latency), пропускной способности (throughput) при разных паттернах нагрузки, сравнение HDD/SSD разных типов.
Прототипирование RAID и массивов. Проверка алгоритмов чередования, зеркалирования, восстановления данных и обработки отказов дисков.
Верификация временных ограничений. Проверка соответствия требованиям по задержкам и стабильности линков при работе с несколькими дисками одновременно.
Обучение и лабораторные работы. Изучение протоколов SATA/SAS, SCSI‑команд, проектирования контроллеров, анализа ошибок и диагностики линков.
Производственный контроль. Быстрая проверка работоспособности каналов хранения на новых платах перед выпуском в серию.
Исследовательские проекты. Эксперименты с кэшированием, дедупликацией, компрессией, аппаратным шифрованием и другими функциями СХД на FPGA.
Поддержка и интеграция
Карта полностью интегрируется в экосистему Intel FPGA:
Quartus Prime — для синтеза, трассировки, временных ограничений и загрузки конфигурации.
Platform Designer (Qsys) — для построения системной шины, подключения контроллеров к портам хранения и генерации HDL‑обвязки.
IP‑ядра трансиверов и контроллеров — готовые блоки для работы с высокоскоростными интерфейсами и обработки команд.
Signal Tap и System Console — для внутрисхемного захвата сигналов, чтения регистров портов и диагностики ошибок линка.
Референсные проекты — готовые дизайны для инициализации портов, чтения SMART‑данных, тестирования пропускной способности и эмуляции простых RAID‑операций.
Для старта достаточно установить плату в HSMC‑слот хост‑платы, подключить накопители (через кабели SFF‑8643), загрузить тестовый проект (например, инициализацию портов и чтение идентификаторов дисков) и проверить статус линков и SMART‑данные. Затем можно переходить к тестам пропускной способности, эмуляции отказов и проверке алгоритмов буферизации.
Комплект поставки
В стандартный комплект входят:
плата SATA / SAS HSMC;
документация (руководство пользователя, схемы, распиновки HSMC и SFF‑8643, рекомендации по настройке контроллеров хранения и временных ограничений);
гарантийные и сопроводительные документы.
Накопители (HDD/SSD), кабели SFF‑8643, хост‑плата с HSMC, ПК с Quartus и ПО, осциллограф, логический анализатор в комплект не входят.
Дополнительные аксессуары
Для полноценной работы и расширенного тестирования рекомендуется использовать:
накопители (HDD/SSD) разных типов (SATA/SAS) — для проверки совместимости и замеров производительности;
кабели SFF‑8643 (Mini‑SAS HD) нужной длины — для подключения дисков к плате;
хост‑плату с HSMC на базе GX‑семейства ПЛИС — как вычислительную основу для контроллеров хранения;
ПК с Quartus Prime и Platform Designer — для разработки, моделирования и отладки проектов;
осциллограф и логический анализатор — для диагностики проблем на линиях, проверки глазковых диаграмм и временных диаграмм команд;
референсные проекты и IP‑ядра — для быстрого старта и сокращения времени на базовую инициализацию;
ПО для тестирования дисков (например, Iometer, CrystalDiskMark) — если тесты выполняются с хост‑системы через FPGA‑контроллер.
Почему стоит использовать SATA / SAS HSMC для прототипирования и отладки
Карта позволяет сосредоточиться на разработке логики контроллера хранения, не отвлекаясь на проектирование физического уровня и разводку высокоскоростных линий. Наличие 8 портов (с обратной совместимостью SAS и SATA) даёт широкие возможности для параллельных тестов и прототипирования массивов, а развитая индикация и поддержка инструментов Intel FPGA заметно ускоряют отладку. Это особенно важно при создании собственных решений для СХД, где критичны задержки, стабильность линков и корректная обработка ошибок.
Чтобы приобрести понравившийся товар, необходимо его заказать. Есть несколько сценариев того, как это можно сделать.
- Выбрать понравившийся товар и нажать кнопку «Заказать». При оформлении заказа заполнить форму. Вписать информацию в поля: ФИО, телефон и e-mail. Затем вам перезвонит менеджер, чтобы подтвердить ваше согласие на совершение покупки.
- Выбрать понравившийся товар и нажать кнопку «В корзину». Затем перейти в корзину и нажать «Оформить заказ». Далее заполнить форму с контактными данными и отправить заявку. С вами свяжется менеджер для дальнейшего обсуждения.
- Перейти в карточку товара и нажать «Купить в один клик». После нажатия нужно заполнить форму и отправить заявку. С вами свяжется менеджер для дальнейшего обсуждения.
- Отправить заявку по email на адрес order@steminst.ru , указав в письме: наименование товара, количество, ваши контактные данные и предпочтительный способ доставки.
Осуществляем поставки для коммерческих организаций и государственных учреждений (в том числе в рамках процедур по 223-ФЗ и 44-ФЗ) с оплатой по безналичному расчёту
- Самовывоз из нашего склада/офиса — вы можете забрать товар самостоятельно в удобное время после получения уведомления о готовности заказа.
- Доставка по России — осуществляем отправку во все регионы транспортными компаниями или курьерской службой, если необходим быстрый способ получения заказа прямо "до двери"..
Дополнительная вкладка для размещения информации о товарах, доставке или любого другого важного контента. Поможет вам ответить на интересующие покупателя вопросы и развеять его сомнения в покупке. Используйте её по своему усмотрению.
Вы можете убрать её или вернуть обратно, изменив одну галочку в настройках компонента. Очень удобно.

