Debido a un problema en la PI de las interfaces de memoria externa (EMIF), es posible que se produzca un error en la simulación del diseño de ejemplo al establecer el modo de calibración en calibración completa.
Para evitar este problema, siga los pasos siguientes:
- Abra el archivo <ruta al diseño de ejemplo generado>/sim/ip/ed_sim/ed_sim_emif_cal/altera_emif_cal_iossm_261/sim/ed_sim_emif_cal_altera_emif_cal_iossm_261_*_arch.sv.
- Busque la instancia tennm_iossm en el archivo.
- Cambie el valor del parámetro iossm_use_model a 0 o agregue un nuevo parámetro iossm_use_model con un valor de 0 si este parámetro no existe.
- La sección de parámetros de io_ssm ahora debería verse así:
tennm_iossm # (
.gpt_ver (SEQ_GPT_GLOBAL_PAR_VER),
.nios_ver (SEQ_GPT_NIOS_C_VER),
.col_id (SEQ_GPT_COLUMN_ID),
.num_iopacks (SEQ_GPT_NUM_IOPACKS),
.pt_size (SEQ_GPT_PARAM_TABLE_SIZE),
.cal_config (SEQ_GPT_GLOBAL_CAL_CONFIG),
.slave_clk_divider (SEQ_GPT_SLAVE_CLK_DIVIDER),
.nios_clk_freq (REMAP_SEQ_GPT_NIOS_CLK_FREQ_KHZ),
.skip_steps (REMAP_SEQ_GPT_GLOBAL_SKIP_STEPS),
.parameter_table_hex_file (REMAP_IOSSM_GPT_HEX_FILENAME),.abstract_phy ("falso"),
.iossm_sim_clk_period_ps (IOSSM_SIM_NIOS_PERIOD_PS),
.nios_calibration_code_hex_file (IOSSM_CODE_HEX_FILENAME),
.iossm_use_model (0)
) io_ssm (
- La sección de parámetros de io_ssm ahora debería verse así:
- Vuelva a iniciar la simulación .