2.10.1 High Speed Serial Interface Registers Configuration

To enter the High Speed Serial Interface configuration values, specify the register values when you configurie the High Speed Serial Interface. Click Edit Registers in the High Speed Serial Interface Configurator (Figure 1-2) to open the Registers Configuration dialog box (see the following figure). Data entered in this configurator is written at power-up in the High Speed Serial Interface registers, as described in the SmartFusion2 DDR Controller and Serial High Speed Controller Initialization Methodology document.

Figure 2-7. High Speed Serial Interface Registers Configuration Dialog Box

Alternatively, you can click Import Configuration and import an existing configuration text file to configure the registers.

The Registers Configuration dialog box enables you to enter High Speed Serial Interface register values using a graphical interface. The dialog box has the following features:

  • Registers Table—Enter register values one-by-one using the Registers Table. To enter a register value, expand the register data tree (using the arrow or + sign), and click the Actual Value column to edit.
  • Import Configuration—Import complete register configurations from text files. Register configuration syntax is shown in the following; Microchip recommends using this method.
  • Export Configuration—You can export the current register configuration data into a text file. The syntax of the exported file is the same as that of importable register configuration text files. For example:
    PCIE_AXI_MASTER_WINDOW0_00x00000000
    PCIE_AXI_MASTER_WINDOW0_10xfffff001
    PCIE_AXI_MASTER_WINDOW0_20x00000000
    PCIE_AXI_MASTER_WINDOW0_30x00000000
    PCIE_AXI_MASTER_WINDOW1_00x00001000

    PCIE_AXI_MASTER_WINDOW1_1

    0xfffff001

    PCIE_AXI_MASTER_WINDOW1_2

    0x4
  • Reset Configuration—Click Reset Configuration to undo any changes you have made to the register configuration. This deletes all register configuration data and you must either re-import or reenter this data. The data are reset to the hardware reset values.
  • Hide Read-Only Registers—Enables you to show or hide the read-only registers in the Register Table. These registers are mostly status registers and do not contribute to the configuration.

When you generate your FPGA, the configuration register data entered in this configurator is used to initialize the High Speed Serial Interface simulation model when performing a BFM simulation.