Functions - 4.1 English

Soft Error Mitigation Controller Product Guide (PG036)

Document ID
PG036
Release Date
2022-05-04
Version
4.1 English

Also serving as an instantiation vehicle for the controller itself, the system-level design example incorporates five main functions:

The FPGA configuration system primitives and their connection to the controller.

The MON shim, a bridge between controllers and a standard RS-232 port. The resulting interface can be used to exchange commands and status with controllers. This interface is designed for connection to processors.

The EXT shim, a bridge between controllers and a standard SPI bus. The resulting interface can be used to fetch data by controllers. This shim is only present in certain controller configurations and is designed for connection to standard SPI flash.

The HID shim, a bridge between controllers and an interface device. The resulting interface can be used to exchange commands and status with controllers. This shim is only present in certain controller configurations.

This Figure shows a block diagram of the system-level design example for non-stacked silicon interconnect (SSI) devices. The blocks drawn in gray only exist in certain configurations.

Figure 5-1: Example Design Block Diagram

X-Ref Target - Figure 5-1

ex_design_blk_x12177.jpg

This Figure shows a block diagram of the system-level design example for SSI devices. The blocks drawn in gray only exist in certain configurations.

Figure 5-2: Example Design Block Diagram for SSI Devices

X-Ref Target - Figure 5-2

pg036_example_block_ssi_x13123.jpg

The system-level design example is provided to allow flexibility in system-level interfacing. To support this goal, the system-level design example is provided as RTL source code, unlike the controller itself.