27–29 Aug 2025
High Energy Accelerator Research Organization (KEK), Tsukuba Campus
Asia/Tokyo timezone

MMC Software Engineering: Challenges and Solutions

28 Aug 2025, 15:10
20m
Bldg. #3 Seminar Hall (High Energy Accelerator Research Organization (KEK), Tsukuba Campus)

Bldg. #3 Seminar Hall

High Energy Accelerator Research Organization (KEK), Tsukuba Campus

Speaker

Ryuta Kitagawa (MITSUBISHI ELECTRIC DEFENSE AND SPACE TECHNOLOGIES CORPORATION)

Description

The Module Management Controller (MMC) is a critical intelligent controller responsible for managing AMC boards. It communicates with the MTCA Carrier Hub (MCH) via the Intelligent Platform Management Bus Local (IPMB-L). Since 2010, we have been developing MMC software for our AMC and uRTM boards. During development, we encountered challenges related to the complex protocols defined in the Intelligent Platform Management Interface (IPMI) specifications, including the AMC, ATCA, and MTCA standards. Additionally, the use of a small microcontroller imposed strict limitations on ROM and RAM capacity, making it difficult to fully implement all required specifications. This presentation provides a concise overview of our experience in developing MMC software.

Presentation materials