

- License for MMC firmware, and reference schematics
- Optional Hardware Reference Platform
- Based on ATxmega microcontrollers from Atmel
- Implements temperature, voltage, and hot-swap sensors
- Written in “C” programming language for easy compilation with Atmel tool chain
NAMC-MMC-REF
MMC Reference and Design Package
- License for MMC firmware, and reference schematics
- Optional Hardware Reference Platform
- Based on ATxmega microcontrollers from Atmel
- Implements temperature, voltage, and hot-swap sensors
- Written in “C” programming language for easy compilation with Atmel tool chain
Description
Any AMC that is compliant with the PICMG AMC.0 specification has to implement a Module Management Controller (MMC) so it can be managed by shelf and carrier managers via the Intelligent Platform Management Interface (IPMI).
The MMC Design Package by N.A.T. enables customers to implement a fully AMC and IPMI compliant MMC on their custom AMCs, benefiting from N.A.T.’s MMC expertise and experience origin from field proven designs.
The MMC Design Package consists of a license for the MMC firmware and the reference schematics for the MMC hardware.
The MMC hardware is based on the ATXMega family of MCUs from Atmel. There is a wide variety of chips available which suits nearly any demand of user I/O and memory. For the IPMI controller design only a few requirements are mandatory to support:
- 2 x IC2 interface for IPMI and Internal communication (TWI type preferred)
- ADC inputs for sensors
- Min 16KByte of Flash Memory (64 Kbyte if HPM update shall be used)
- EEPROM for storage of non-volatile data (sensor thresholds, min/max values)
The MMC Design Package implements all mandatory sensors such as temperature, voltage, and hot swap sensors, and complies with the following specifications:
Other optional sensors can be easily added to the source code using the well-defined interfaces.
The MMC Design Package consists of:
- a royalty-free and perpetual license for either source or object code for the MMC
- hardware reference schematics for the MMC circuitry
- a bill of material of all components necessary to build the MMC circuitry
- documentation and manual
The source code of the MMC firmware is entirely written in the “C” programming language and can be easily compiled using the tool chain from Atmel.
For customers wanting to implement a standard MMC without any code modifications, an object license of the MMC code is available as well. Custom adaptions of AMC specific parameters such as product name, serial number, etc. (aka as FRU Record) can be edited using standard tools like ipmitool or NATview.
With the NAMC-MMC-REF, N.A.T. has designed a reference platform in the AMC form factor which is strictly based on the MMC Design Package. In order to save time and costs, customers can use the NAMC-MMC-REF to develop and test their own MMC based on the MMC Design Package in parallel to the hardware design process and thus even before their own hardware becomes available.
Key Features
Contents of Design and Reference Package:
- Royalty-free and perpetual license for either source or object code for the MMC
- Hardware reference schematics for the MMC circuitry
- Bill of material of all components necessary to build the MMC circuitry
- Documentation and manual
Optional Hardware Reference Platform:
Order Codes
NAMC-MMC-REF– [Option]
– | MicroTCA Management Controller (MMC) reference design in AMC form factor – incl. Altium Designer files of PCB for single or double AMC form factor on data disc + RS232 cable to USB-Mini-B |
-PIGGY |
emulating an RTM for the NAMC-MMC-REF |
NIPMI-SRC |
Development Kit for MicroTCA Management Controller (MMC) for Advanced Mezzanine Cards (AMC). |
NIPMI-OBJ |
AMC-IPMI-Code in Object Code – It comes on a CD and includes the IPMI code in object code format incl. FRU data. It includes 8 hours support via telephone or email. |
Solutions / Applications
Implementation of fully AMC and IPMI compliant MMC on custom AMC