Real Time Clock; Elapsed Time Indicator; Temperature Sensors; Power Supply Manager - GE SBC330 3U VPX Hardware Reference Manual

Table of Contents

Advertisement

5.7.2 Real Time Clock

The SBC330 provides an Epson RX8581_NB Real Time Clock (RTC) device with a 
minimum of 1 second resolution. The RTC can be powered from the VPX 
backplane P3V3_AUX or the VBAT signal when the main power supply is 
removed. The interrupt output of the RTC can generate an interrupt to either 
processor core, via the Local Bus FPGA. The 'programmable square wave' output 
from this device is also connected to the FPGA. However, current firmware does 
not make any use of the signal.

5.7.3 Elapsed Time Indicator

A Dallas DS1682 Elapsed Time Indicator (ETI) is provided to log the amount of 
time the board is powered and the number of power cycles.

5.7.4 Temperature sensors

The SBC330 has two ADT7461 temperature sensors. One remotely monitors the 
core temperature of the MPC8641D and the other monitors the ambient 
temperature at its location on the PCB. The device is located directly underneath 
the processor, next to the core PSU, which has been thermally modeled to be a hot 
spot on the PCB.
The temperature sensors can generate interrupts to either processor core, via the 
Local Bus FPGA, at two software‐defined thresholds.
Using the Secondary interrupt controller in the Local Bus Control FPGA, these 
thresholds can optionally be configured to generate an interrupt and further can 
be used to switch off the power supplies to the board. The current release of 
firmware has this feature implemented but disabled. Future releases will allow 
users to enable or disable the feature.

5.7.5 Power Supply manager

The SBC330 uses a Lattice ispPAC‐POWR1014A to monitor and sequence the on‐
2
board voltages. The device provides an I
C interface that can be used to access an 
internal A‐to‐D converter to measure the value of each of the on‐board voltage 
rails. Discrete inputs to and outputs from the device can also be monitored.

5.7.6 MPC8641D configuration EEPROM

On SBC330, the MPC8641 initial processor power‐up configuration is performed 
by driving strapping signals using a Lattice LC4064B 48‐pin CPLD during the 
time the board is in hard reset.
2
However, the I
C EEPROM is provided should further configuration information 
need to be loaded into the device before software boots. The default VxWorks BSP 
stores the VxWorks boot parameters and Ethernet MAC addresses in this device. 
The processor's boot sequencer, which uses the EEPROM, is not enabled in 
default firmware. If it is enabled, the device must be loaded with valid data 
(including preamble and CRC) at all times for the processor to boot correctly. If 
valid data is not read, then the Processor drives the HRESET_Request line active.
The EEPROM is write‐protected by default, and can be write‐enabled by clearing 
the associated bit in the FPGA Miscellaneous Functions register at offset 0x28. 
This bit may only be cleared when the VPX backplane signal, NVMRO negated.
Publication No. SBC330-0HH/3
Functional Description 39

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents