2 Libero Design Flow

This section describes the Libero design flow for running this demo.

Important:
  • To initialize the TCM in PolarFire using the system controller, change the local parameter, l_cfg_hard_tcm0_en, to 1’b1 in the miv_rv32_opsrv_cfg_pkg.v file prior to synthesis. See the 2.7 TCM section in the MIV_RV32 v3.0 Handbook from the Libero SoC Catalog.
  • To run the Libero design using TCL script, see Appendix 2: Running the TCL Script.

The following figure shows these options in the Design Flow tab.

Figure 2-1. Libero Design Flow Options