beautypg.com

5 ipmc spi interfaces, 6 fpga spi interface, 2 glue logic fpga – Artesyn ATCA-8310 Installation and Use (May 2014) User Manual

Page 261: 5 ipmc spi interfaces 8.1.5.6 fpga spi interface, Figure 8-3, Ipmc spi interfaces, Cpld and fpga

background image

CPLD and FPGA

ATCA-8310 Installation and Use (6806800M72E)

261

8.1.5.5

IPMC SPI Interfaces

The IPMC can access CPLD and FPGA registers via SPI transactions. In the case of a Glue FPGA
register access the signals are routed thru the CPLD. In the other case of a CPLD register access
the CPLD internal IPMC SPI slave responds to such an IPMC SPI access. See the following figure.

8.1.5.5.1 Forwarding IPMC SPI Interface Signals to the Glue Logic FPGA SPI Interface

The IPMC uses this path to access Glue Logic FPGA registers with the chip select
H8S_SPI_FPGA_SS_ asserted. In this case the CPLD forwards the SPI signals to the FPGA SPI
interface.

8.1.5.6

FPGA SPI Interface

The FPGA SPI interface acts as a slave interface. The SPP can access CPLD registers via the SPI
interface.

8.2

Glue Logic FPGA

Figure 8-3

IPMC SPI Interfaces

CPLD

IMPC

SPI

Master

Interface

H8S_SPI_SCK

H8S_SPI_FPGA_SS_

H8S_SPI_CPLD_SS_

H8S_SPI_MISO

H8S_SPI_MOSI

Glue

Logic

FPGA

SPI

Slave

Interface

IPMC_SPI_SCK

IPMC_SPI_SS_

IPMC_SPI_MISO

IPMC_SPI_MOSI

IPMC

SPI

Slave

Active

H8S_SPI_CPLD_SS_:

Active

H8S_SPI_FPGA_SS_:

This manual is related to the following products: