Simulation Speed Up - 13.0 English

Aurora 64B/66B LogiCORE IP Product Guide (PG074)

Document ID
PG074
Release Date
2024-12-11
Version
13.0 English

The C_EXAMPLE_SIMULATION parameter is introduced to speed up post synthesis/implementation netlist functional simulations:

  1. During the IP Core generation, include the following tcl command to the dict as part of the core generation.
    set_property CONFIG.C_EXAMPLE_SIMULATION true [get_ips <component name>] 
    (or)
    set_property CONFIG.C_EXAMPLE_SIMULATION true [get_bd_cells <component name>]
    
    Note: This mode of IP core generation is only for Simulation purposes. If you intend to test on board, the above command should not be added as part of the IP core generation.
  2. If you do not want to set tcl commands during IP core generation and instead edit the code to see the simulation speed up, then change the EXAMPLE_SIMULATION parameter in the generated RTL code to 1 in the following file to speed up functional simulations:
    • <USER_COMPONENT_NAME>_exdes.v
    • <USER_COMPONENT_NAME>_core.v