Pcie Spread Spectrum Clocking Control; Pex Srom Write Protection; Pex Sroms Presence Detect; Backplane Registers - GE SBC330 3U VPX Hardware Reference Manual

Table of Contents

Advertisement

6.10 Backplane Registers

Publication No. SBC330-0HH/3

6.9.3 PCIe Spread Spectrum clocking control

PCIe has the ability to work with Spread‐Spectrum clocks, which reduce EMI 
emissions. The ICS9FG108 clock device has a pin to control whether it generates a 
spread‐spectrum clock from a fixed frequency reference oscillator. This is disabled 
by default. On the SBC330, the FPGA has the ability to run the PCIe clocks in 
spread spectrum mode by turning the feature on. By default SPREAD_CLK_EN is 
inactive (low) at power‐up.

6.9.4 PEX SROM write protection

The backplane NVMRO signal overrides register bit 4, so the following table 
shows the circumstances under which the SROMs attached to the PEX8518 PCIe 
Switch and PEX8114 PCIE/PCI Bridge can be written to:
Bit 4
NVMRO
0
0
0
1
1
0
1
1
At power up, the register bit is set high to disable writing to the PEX8114 and 
PEX8518 SROMS. This reduces the chance that a customer can easily corrupt the 
contents of the SROM.

6.9.5 PEX SROMs presence detect

By default, the BSP contains all the set‐up information for the PEX8518 and 
PEX8114. However, the PEX devices may optionally load their set up from 
SROMs either during development or by customer configuration. If this is 
required, bits 10 and 9 must be set so that the appropriate SROM is seen as 
present by the corresponding PEX device. At power‐up, both bits are set to '1' 
(disable SROMs). At reset, both bits are sticky to the last value written
The VPX specification includes several 'System' signals that are either bused 
along the backplane or assigned in a particular way for a given slot. Slot 1 is the 
'System Controller' slot, and the SBC330 has the ability to be a System Controller. 
In VPX, the main functions of the System Controller are to provide the 
SYSRESET# signal and the NMVRO signal. The SBC330 has a Status register (read 
only) and a Command register (read/write) in the FPGA for backplane functions. 
The SBC330 detects whether it is the System Controller by reading the SYSCON# 
signal, which is low '0' for the System Controller slot (slot 1) only. If bit 2 of the 
Status register is low, indicating the board is System Controller, then the 
Command register can be used to toggle the SYSRESET# and NVMRO lines. 
Otherwise, writes to the Command register are ignored.
NOTE
The Status and Command registers reflect true signal values – there is no inversion.
PEX SROMS
Writable
Protected
Protected
Protected
FPGA Registers 59

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents