Board Features
6
2.2
Hifn Network Security Processor
The Hifn
TM
8155 Network Security Processor is part of the new generation of the Hifn Intelligent
Packet Processor (HIPP) architecture. The HIPP II 8155 uses parallel execution units for maximum
performance featuring parallel Public-Key (PK) processors with a transparent load-balancing
dispatcher and parallel security/compression cores, and a transparent Load Balancer.
2.3
Redundant MMC Flash & FWUM
The MMC microcontroller runs a firmware from its internal 256KB flash. It is programmed by an
other microcontroller named FWUM (FirmWare Update Manager). The FWUM keeps the last two
copies of the MMC firmware in dedicated flash memories. The FWUM act as a watchdog to the MMC
and can rollback a firmware update in the MMC in case of problems.
The FWUM itself is a microcontroller with internal flash to store MMC firmware image. Functions of
this microntroller are kept to a minimum. The FWUM firmware is field updatable.
2.4
Hardware Management Overview
The AMC Carrier communicates with the Module Management Controller (MMC) using the IPMB_L
channel.
The memory subsystem of the MMC consists of an integrated flash memory to hold the MMC
operation code and integrated RAM for data. The field replacement unit (FRU) inventory
information is stored in the nonvolatile memory on an EEPROM connected via a local I2C interface
to the MMC microcontroller. It is possible to store up to 4 KBytes within the FRU inventory
information. Event generation over IPMB-L bus to reach the AMC Carrier that forward it to the ShMc
ensure that 'post-mortem' logging information is available even if the power of the AMC is
disabled.
The onboard DC voltages and temperature are monitored by the MMC microcontroller device. The
MMC will send an event to the Carrier AMC if any of the thresholds are exceeded.
To increase the reliability of the AM4330 SAMC management subsystem, an external watchdog
supervisor only for the MMC is implemented. The MMC must strobe the external watchdog at two-
second intervals to ensure continuity of operation of the board's management subsystem. If the
MMC ceases to strobe the watchdog supervisor resets the MMC. The watchdog supervisor does not
Note:
The MMC and the FWUM have an internal hardware watchdog.