Мезонинная карта FPGA (FMC ) - это ANSI / VITA (VMEbus Международная торговая ассоциация) 57.1, который определяет мезонинные модули I/O с подключением к FPGA или другому устройству с возможностью перенастраиваемого ввода-вывода. В нем указаны низкопрофильный разъем и компактный размер платы для совместимости с несколькими платами с разъемами промышленного стандарта, блейд-модулями, низкопрофильными материнскими платами и мезонином форм-факторами.
Спецификация FMC определяет:
В спецификации FMC определены два размера: одинарная ширина (69 мм) и двойная ширина (139 мм). Глубина обоих составляет около 76,5 мм. В мезонинном модуле FMC используется высокоскоростной массивный разъем на 400 контактов с большим количеством контактов. Механически совместимый соединитель с малым числом контактов и 160 контактами также может использоваться с любым из стандартных форм-факторов.
FMC позволяет использовать разъемы двух размеров: с низким числом выводов (LPC) и с высоким числом выводов (HPC), каждый из которых предлагает различные (максимальные) уровни подключения, аналогично как некоторые платы PMC имеют 32-битный интерфейс, в то время как другие имеют 64-битный интерфейс с использованием дополнительного разъема. "Разъем LPC обеспечивает 68 определяемых пользователем несимметричных сигналов или 34 определяемых пользователем дифференциальных пар. Разъем HPC обеспечивает 160 определяемых пользователем несимметричных сигналов (или 80 определяемых пользователем дифференциальных пар), 10 последовательных приемопередатчиков. пары и дополнительные тактовые частоты. В разъемах HPC и LPC используется один и тот же механический разъем. Единственная разница заключается в том, какие сигналы фактически используются. Таким образом, карты с разъемами LPC могут быть подключены к сайтам HPC, и при правильной конструкции карты HPC могут предлагать набор функций при подключении к сайту LPC ".
FMC предоставляет географический адрес, используя два контакта (GA1: GA0), которые обычно используются мезонинным устройством для определения к какому разъему FMC на держателе он прикреплен. Для карт, имеющих только один разъем FMC, географический адрес по умолчанию - 00.
Некоторые мезонинные карты FMC могут подключать другие устройства к шине I2C и обращаться к ним через системный контроллер, используя географический адрес в качестве микросхемы. Выбрать. Это не совсем соответствует спецификации FMC.