Коммуникационная карта HSMC (чаще всего — Terasic HSMC Communication Card) — это дочерняя плата‑модуль, подключаемая к FPGA‑платформам через высокоскоростной интерфейс HSMC. Её задача — добавить в проект на ПЛИС готовые, отлаженные коммуникационные и мультимедийные интерфейсы без необходимости разводить собственную плату и подбирать PHY‑трансиверы.
Карта позволяет быстро подключать FPGA к реальным сетям и устройствам: промышленным шинам, Ethernet, видеосистемам, накопителям и датчикам. Это особенно ценно на этапе прототипирования, когда нужно проверить обмен данными по реальным протоколам (CAN, RS‑485 и т. п.) и отладить логику взаимодействия с периферией.
Плата рассчитана на НИОКР, учебные лаборатории, стенды для отработки промышленных протоколов, прототипы встраиваемых систем и стендовые испытания FPGA‑проектов. Её удобно использовать для макетирования шлюзов, контроллеров, модулей сбора и передачи данных, систем мониторинга и видеовывода, управляемых FPGA.
Основные преимущества
Широкий набор готовых интерфейсов. На плате уже установлены PHY и схемы согласования, что экономит время на подбор компонентов и разводку.
Высокая совместимость. Работает с популярными FPGA‑платами Terasic (Cyclone V, Arria V, Stratix V и др.) через стандартный разъём HSMC.
Промышленная периферия «из коробки». Поддержка CAN, RS‑232/RS‑485 упрощает интеграцию с оборудованием АСУ ТП, датчиками и исполнительными устройствами.
Мультимедийные возможности. DVI‑передатчик позволяет выводить видео, генерируемое FPGA, на монитор — удобно для отладки графических конвейеров и интерфейсов оператора.
Гибкость конфигурации. Переключатели и джамперы позволяют выбирать режимы работы (например, RS‑232 или RS‑485 на одном порту), а GPIO и слот SD‑карты расширяют функционал.
Простота интеграции в проекты. Карта полностью совместима с Quartus Prime, есть примеры проектов и документация для быстрого старта.
Идентификация платы через I2C EEPROM. FPGA может автоматически определить тип подключённого модуля и настроить логику под него.
Технические характеристики
| Параметр | Значение |
|---|---|
| Производитель | Terasic (наиболее распространённая версия) |
| Интерфейс подключения | HSMC (High Speed Mezzanine Card), высокоскоростной разъём к основной FPGA‑плате |
| Сетевые интерфейсы | 10/100/1000BASE‑T Ethernet (RGMII + Marvell 88E1111 PHY), RJ‑45 |
| Последовательные интерфейсы | 2× CAN (DB9), 2× RS‑485 (2×5 header), 2× RS‑232 (переключаемые с RS‑485 через джамперы) |
| Мультимедиа | DVI‑D передатчик (вывод видео с FPGA на монитор) |
| Периферия | USB 2.0 OTG (ULPI PHY), SD‑кардридер, GPIO (2×3 header) |
| Идентификация модуля | I2C EEPROM (для автоопределения типа платы FPGA) |
| Питание | Через HSMC‑разъём (+12 В, +3,3 В), возможна подача питания от внешнего источника при повышенной нагрузке |
| Форм‑фактор | Mezzanine‑плата под HSMC, типовой размер под стандартные корпуса и стенды |
| Совместимость с ПО | Intel Quartus Prime, примеры проектов, драйверы и тестовые утилиты от Terasic |
| Измеряемые/верифицируемые параметры | Пропускная способность интерфейсов, уровни сигналов, корректность кадров CAN/Ethernet, синхронизация видео, тайминги последовательных портов, работа SD‑карты и GPIO |
Области применения
Карта востребована в следующих задачах:
разработка и тестирование промышленных шлюзов и контроллеров (CAN, RS‑485, Ethernet);
прототипирование систем сбора и передачи данных с датчиков и полевых устройств;
макетирование сетевых модулей на FPGA (Ethernet‑стеки, MAC/PHY, простые маршрутизаторы и мосты);
отладка видеоконвейеров и графических интерфейсов (вывод изображения на DVI‑монитор);
учебные проекты по работе с последовательными и сетевыми интерфейсами, а также по интеграции периферии с ПЛИС;
стендовые испытания и демонстрация работы FPGA‑систем с реальной периферией;
создание модулей телеметрии и мониторинга для АСУ ТП и IoT;
проверка взаимодействия FPGA с SD‑картами и USB‑устройствами;
подготовка референсных решений для собственных плат с аналогичными интерфейсами.
Поддержка и интеграция
Карта полностью интегрируется в экосистему Intel/Altera FPGA:
Intel Quartus Prime — проектирование логики FPGA, подключение IP‑ядер для Ethernet MAC, CAN‑контроллеров, UART, DVI и т. п.
Примеры проектов от Terasic — готовые дизайны для Ethernet, CAN, последовательных портов и DVI, ускоряющие старт разработки.
System Console и Signal Tap — отладка обмена данными, мониторинг регистров периферии и захват сигналов внутри FPGA.
Моделирование в ModelSim/Questa — функциональная и временная верификация интерфейсов.
Автоопределение платы через EEPROM — логика FPGA может считывать ID модуля по I2C и динамически настраивать конфигурацию под подключённую карту.
Для запуска достаточно подключить карту к основной плате через HSMC, загрузить проект в Quartus, выбрать нужные IP‑блоки (MAC, UART, CAN и т. д.) и проверить сценарии: «приём/передача Ethernet‑кадров», «обмен по CAN‑шине», «вывод тестового изображения по DVI», «чтение/запись SD‑карты», «тест RS‑485/RS‑232».
Комплект поставки
В стандартный комплект входят:
коммуникационная карта HSMC;
кабели и переходники (зависит от версии: кабели для тестирования интерфейсов, адаптеры);
документация (руководства пользователя, схемы, распиновка HSMC и интерфейсов);
ссылки на загрузку примеров проектов, драйверов и утилит от Terasic;
гарантийные и сопроводительные документы.
Дополнительные аксессуары
Для полноценной работы и тестирования рекомендуется использовать:
сетевой кабель Ethernet (Cat5e/Cat6) для подключения к коммутатору или ПК;
кабели для CAN/RS‑485 (терминаторы, переходники, коннекторы) под конкретную промышленную шину;
DVI‑кабель и монитор для проверки видеовыхода;
SD‑карты для тестирования кардридера;
USB‑кабели для работы с USB OTG;
осциллограф и логический анализатор для проверки сигналов на последовательных портах и шинах;
источник питания с достаточной мощностью, если планируется одновременная работа всех интерфейсов;
тестовые устройства (CAN‑анализаторы, генераторы трафика) для верификации протоколов.
Почему стоит использовать коммуникационную карту HSMC для разработки
Карта экономит сотни часов инженерной работы: не нужно самостоятельно подбирать PHY, рассчитывать согласования, разводить высокоскоростные линии и тестировать базовые интерфейсы. Вы сразу получаете отлаженные каналы связи и можете сосредоточиться на алгоритмах, протоколах и интеграции системы. Это особенно важно при быстрой проверке идей, демонстрации работы FPGA‑системы заказчику и подготовке референсных решений.
Чтобы приобрести понравившийся товар, необходимо его заказать. Есть несколько сценариев того, как это можно сделать.
- Выбрать понравившийся товар и нажать кнопку «Заказать». При оформлении заказа заполнить форму. Вписать информацию в поля: ФИО, телефон и e-mail. Затем вам перезвонит менеджер, чтобы подтвердить ваше согласие на совершение покупки.
- Выбрать понравившийся товар и нажать кнопку «В корзину». Затем перейти в корзину и нажать «Оформить заказ». Далее заполнить форму с контактными данными и отправить заявку. С вами свяжется менеджер для дальнейшего обсуждения.
- Перейти в карточку товара и нажать «Купить в один клик». После нажатия нужно заполнить форму и отправить заявку. С вами свяжется менеджер для дальнейшего обсуждения.
- Отправить заявку по email на адрес order@steminst.ru , указав в письме: наименование товара, количество, ваши контактные данные и предпочтительный способ доставки.
Осуществляем поставки для коммерческих организаций и государственных учреждений (в том числе в рамках процедур по 223-ФЗ и 44-ФЗ) с оплатой по безналичному расчёту
- Самовывоз из нашего склада/офиса — вы можете забрать товар самостоятельно в удобное время после получения уведомления о готовности заказа.
- Доставка по России — осуществляем отправку во все регионы транспортными компаниями или курьерской службой, если необходим быстрый способ получения заказа прямо "до двери"..
Дополнительная вкладка для размещения информации о товарах, доставке или любого другого важного контента. Поможет вам ответить на интересующие покупателя вопросы и развеять его сомнения в покупке. Используйте её по своему усмотрению.
Вы можете убрать её или вернуть обратно, изменив одну галочку в настройках компонента. Очень удобно.

