DESY MMC Solutions
The DESY MicroTCA Module Management Controller (MMC) has been maintained and improved for more than ten years. Today the DESY MMC is considered a key component of thousands of AMC boards installed at DESY in the European XFEL and other facilities worldwide.
To meet the requirements of modern AMC hardware while minimising the development effort, the MicroTCA Technology Lab offers the DESY MMC as a complete solution based on the components listed below.
DMMC-STAMP
The DMMC-STAMP system on a module (SoM) takes care of the entire management of an AMC card. The DMMC-STAMP is no bigger than a postage stamp (25.5 x 29 x 2.3 mm) and can be mounted on the front or back of an AMC card. The DMMC-STAMP is a drop-in solution, requiring minimal development effort and, due to its small size, it permits maximum packing densities on an AMC card.
The SoM, which is pre-programmed on delivery, operates the carrier board in line with the MicroTCA specification.
The current firmware for the DMMC-STAMP is available in our download area.
A reference for the MMC firmware Command Line Interface is available here.
DMMC-SDK
To create hardware-specific firmware for the DMMC-STAMP while minimising the need for non-hardware-specific programming, the MicroTCA Technology Lab offers the DMMC Software Development Kit (SDK). The basis for the DMMC-SDK is full access to the DESY MMC software library as well as the provision of sample MMC implementations, e.g. for the DAMC-FMC2ZUP.
The pre-programmed firmware installed on delivery of the DMMC-STAMP provides all the functions required for the operation of an AMC card. Additional features – such as operating SoCs, controlling FMC cards or implementing specific sensors – call for corresponding adjustments to be made.
DMMC-STAMP-BoB
The DMMC break-out board allows the evaluation of the DMMC-SoM as well as hardware-specific adjustments of the firmware during operation. The DMMC-STAMP BoB allows access to all LGA pins of the DMMC-STAMP via standard 2.54 mm pin sockets for measurement and laboratory set-ups.
The current firmware for the DMMC-STAMP-BoB is available in our download area.