Device Family: Arria® V GT, Arria® V GX, Arria® V ST, Arria® V SX, Cyclone® V E, Cyclone® V GT, Cyclone® V GX, Cyclone® V SE, Cyclone® V ST, Cyclone® V SX, Stratix® III, Stratix® IV E, Stratix® IV GT, Stratix® IV GX, Stratix® V E, Stratix® V GS, Stratix® V GT, Stratix® V GX

Type: Answers

Area: EMIF, Intellectual Property


IP Product: DDR3 SDRAM Controller MegaCore supporting UniPHY

ncelab: *E,USMSLC (../submodules/sequencer_scc_mgr.sv,321|24): Unsupported memory slice specification using part select or indexed part select.

Description

When simulating the UniPHY-based DDR3 SDRAM controller with NC-Sim version 9.2 or earlier, the following error may occur:

ncelab: *E,USMSLC (../submodules/sequencer_scc_mgr.sv,321|24): Unsupported memory slice specification using part select or indexed part select.
   assign setting_masks [1:9] = '{ 'b01111, 'b01111, 'b01111, 'b11111, 'b01111, 'b00111, 'b01111, 'b00111, 'b01111 };

ncelab: *E,USMSLC (../submodules/sequencer_scc_mgr.sv,322|22): Unsupported memory slice specification using part select or indexed part select.
  assign afi_addr = {AFI_RATIO{ {(MEM_ADDRESS_WIDTH-13){1'b0}}, ac_bus[12:0] }};

Workaround/Fix

To work around this issue, use NC-Sim version 10.2 or later version.