М-модуль
М-модули — это мезонинный стандарт ( компьютерное оборудование ), в основном используемый в промышленных компьютерах . Будучи мезонинами, они всегда подключаются к несущей печатной плате (PCB), поддерживающей этот формат. Модули связываются со своим оператором связи по выделенной шине и могут выполнять всевозможные специальные функции.
М-модули стандартизированы как ANSI /VITA 12-1996 карты расширения добавления в систему любого типа реального ввода -вывода и особенно подходят для гибкого . Существуют модульные расширения ввода-вывода для всех типов промышленных компьютеров, от встроенных систем до высокопроизводительных рабочих станций. Интерфейс M-Module – быстрый асинхронный параллельный интерфейс – предлагает сложные функции, такие как 32-битная шина данных , пакетная передача данных со скоростью до 100 МБ/с, DMA и возможности триггера. М-модули также обеспечивают прямое подключение к передней панели вместо необходимости использования отдельной панели адаптера с подключением ленточного кабеля . Это обеспечивает чистый путь для чувствительных сигналов без потери данных или качества сигнала – например, с использованием экранированных разъемов D-Sub и коаксиальных кабелей .
Обзор
[ редактировать ]Мезонинный подход к размещению нескольких функций в одном слоте для карт существует уже давно как в форме проприетарного, так и открытого стандарта. В пользу обоих этих подходов можно привести веские аргументы. M-Module — это один из открытых стандартов, который набирает все большую популярность для приложений в области аналогового и цифрового ввода-вывода, приборостроения, робототехники, функций движения и полевых шин. Этот стандарт был первоначально разработан в Германии компанией MEN Mikro Elektronik для VMEbus приложений и вскоре был расширен для поддержки шины CompactPCI . Он принят как ANSI /VITA 12-1996.
В дополнение к показанной одинарной широкой форме, М-модули могут быть разработаны в конфигурациях двойной, тройной и четверной ширины. Из-за того, что стандарт появился в мире VME , его размер таков, что 4 модуля помещаются в модуль 6U, а 2 — в модуль 3U. Удобно, что благодаря развитию других стандартов объединительных плат 4 модуля легко помещаются в пространство передней панели в VXI и 6U cPCI / PXI, тогда как 2 поместятся в пространство передней панели в 3U cPCI /PXI и до 8 поместятся в 1U. Крепление LXI для монтажа в стойку.
В настоящее время в форм-факторе М-модуля доступен ряд приборов следующих категорий:
- Генераторы импульсов
- Генераторы функций
- Генераторы сигналов произвольной формы
- Генераторы цифровых слов
- Цифровые мультиметры
- Счетчик/Таймеры
- рубидия Источники
- OCXO
- GPS-приемники синхронизации
- Усилители-распределители
- Прецизионные источники напряжения
- МИЛ-СТД-1553 , КАНбус , АРИНК429
- Коммутационные модули
- Последовательный , аналоговый и цифровой ввод/вывод
Существенным преимуществом М-модуля является то, что он имеет относительно простой набор электрических и механических характеристик. Это позволяет инженеру спроектировать функцию, которая может потребоваться, не становясь экспертом по VXI, PXI или LXI, поскольку доступны носители, позволяющие переносить проект на объединительную плату или шину используемой испытательной системы.
Поддержка стандарта
[ редактировать ]Как и в случае с любой мезонинной картой, должны быть предусмотрены средства, с помощью которых карту можно адаптировать к объединительной плате или интерфейсу более высокого уровня. Такое устройство обычно называют носителем. Они бывают двух типов: неразумные и разумные. Функции, выполняемые первым, включают в себя более простые функции, такие как монтаж и подача питания, а также более сложные, такие как обеспечение преобразования между типами шин, протоколами, маршрутизация триггеров и прерываний, а также отображение каждого мезонина на объединительной плате хоста как отдельный инструмент. . Интеллектуальные носители обычно выполняют все функции неинтеллектуальных, а также выполняют предварительную или последующую обработку данных, позволяют объединять несколько инструментов в составные инструменты, которыми затем можно управлять на более высоком уровне, и выполнять перевод команд от старых инструментов. чтобы облегчить замену устаревших инструментов.
Не меньшее или большее значение в поддержке мезонина имеет программное обеспечение. Большинство упомянутых выше типов приборов M-Module поставляются с драйверами VXI/PXI Plug-and-Play или IVI. Однако ряд M-модулей, более ориентированных на управление, поддерживаются только драйверами C. Осуществляются действия, описанные ниже, которые позволяют применять драйверы Plug-and-Play на нескольких платформах.
Преимущества модульности
[ редактировать ]Возможно, самым большим преимуществом мезонинного инструмента M-Module является способность как поставщика, так и пользователя стать «независимыми от платформы». С точки зрения производителя, необходимо разработать только один инструмент, скажем, генератор импульсов, и с использованием носителей он сможет производить тот же продукт в VXI , PXI , VME , LXI и других приложениях. Это значительно снижает затраты на разработку по сравнению с разработкой генераторов импульсов для нескольких шин.
См. также
[ редактировать ]Ссылки
[ редактировать ]Внешние ссылки
[ редактировать ]- Август 2008 г., журнал Evaluation Engineering Magazine обновляет статью. Мезонинные модули ANSI обеспечивают гибкость проектирования и замены приборов, авторы: доктор Фред Харрисон, Гэри Гильбо и Дэвид Кларк из C&H Technologies, Inc.
- ANSI/VITA 12-1996, «Американский национальный стандарт для спецификации М-модуля мезонинной концепции», Международная торговая ассоциация VMEbus, www.vita.com
- Июль 2011 г., Mezzanines International.