Simulation with NC Sim or Riviera-PRO Fails with an Elaboration Error for UniPHY External Memory Interfaces - Simulation with NC Sim or Riviera-PRO Fails with an Elaboration Error for UniPHY External Memory Interfaces Description Simulation with NC Sim or Riviera-PRO may fail with the error message:. Unsupported memory slice specification using part select or indexed part. select. Resolution The workaround for this issue is to open the sequencer_scc_mgr.sv file in an editor,�and locate the following code: integer unsigned setting_offsets[1:9];� t_setting_mask setting_masks [1:9];� generate� if (FAMILY == "STRATIXV")� begin� assign setting_offsets[1:9] = \'{ \'d0, \'d12, \'d17, \'d25, \'d30, \'d36, \'d0,� \'d6, \'d12 };� assign setting_masks [1:9] = \'{ \'b0111111111111, \'b011111,� \'b011111111, \'b011111, \'b0111111, \'b0111111, \'b0111111, \'b0111111,� \'b0111111111111 };� end� else� begin� assign setting_offsets[1:9] = \'{ \'d0, \'d4, \'d8, \'d12, \'d17,� \'d21, \'d0, \'d4, \'d7 };� assign setting_masks [1:9] = \'{ \'b01111, \'b01111, \'b01111,� \'b11111, \'b01111, \'b00111, \'b01111, \'b00111, \'b01111 };� end� endgenerate� For Stratix V devices, replace the preceding code with the following:� integer setting_offsets[1:9] = \'{ \'d0, \'d12, \'d16, \'d24, \'d27, \'d33, \'d0,�\'d6, \'d12 };� t_setting_mask setting_masks [1:9] = \'{ \'b0111111111111, \'b01111,� \'b011111111, \'b0111, \'b0111111, \'b0111111, \'b0111111, \'b0111111,� \'b0111111111111 };"� For non-Stratix V device families, replace the code with the following:� integer setting_offsets[1:9] = \'{ \'d0, \'d4, \'d8, \'d12, \'d17, \'d21, \'d0,� \'d4, \'d7 };� t_setting_mask setting_masks [1:9] = \'{ \'b01111, \'b01111, \'b01111, \'b11111,�\'b01111, \'b00111, \'b01111, \'b00111, \'b01111 }; Custom Fields values: ['novalue'] Troubleshooting novalue True ['Simulation'] ['FPGA Dev Tools Quartus II Software'] 12.0 11.1 ['Programmable Logic Devices'] ['novalue'] ['novalue'] ['novalue'] - 2021-08-25

external_document