7212 - Propel: How can I perform IP generation or IP re-generation through Tcl command?

7212 - Propel: How can I perform IP generation or IP re-generation through Tcl command?

Description:
The user can use Propel-based Tcl command for IP generation in exchange of the IPGEN tool (since this is for Radiant IP only).

Solution:
(A) For Propel 2023.1 or older version, the Tcl command "sbp_design config_ip" can be use.
Here is an example of how to use it.
Note: Using "-meta_loc" you can indicate the CFG settings or just insert the CFG file.
(A.1) If the user does not have CFG file, see example below:
sbp_design config_ip -vlnv {latticesemi.com:ip:sysmem0:2.0.0} -meta_loc {ADDR_DEPTH:16384,INIT_FILE: ./mem32.mem,INIT_MEM:true,MEMORY_TYPE:LRAM,PORT_COUNT:2}
(A.2) If the user has their own CFG file, see example below:
sbp_design config_ip -vlnv {latticesemi.com:ip:sysmem0:2.0.0} -meta_loc {./.lib/latticesemi.com/ip/sysmem0/2.1.0/sysmem0.cfg}
(B) For the Propel 2023.2 or later, the Tcl command is revised from sbp_design config_ip to sbp_config_ip. The information of the revised Tcl command is documented on the Propel User Guide as shown below.