# Single-port RAMs. # NX_RFB_U in mode 1 (SPREG) read_verilog ../common/lutram.v hierarchy -top lutram_1w1r -chparam A_WIDTH 5 -chparam D_WIDTH 18 synth_nanoxplore cd lutram_1w1r select -assert-count 1 t:NX_RFB_U r:mode=1 %i select -assert-count 18 t:NX_DFF select -assert-none t:NX_RFB_U t:NX_DFF %% t:* %D # Dual-port RAMs. # NX_RFB_U in mode 2 (NX_XRFB_64x18) design -reset read_verilog ../common/lutram.v hierarchy -top lutram_1w1r -chparam A_WIDTH 6 -chparam D_WIDTH 18 synth_nanoxplore cd lutram_1w1r stat select -assert-count 1 t:NX_RFB_U r:mode=2 %i select -assert-count 18 t:NX_DFF select -assert-none t:NX_RFB_U t:NX_DFF %% t:* %D # Dual-port RAMs. # NX_RFB_U in mode 3 (NX_XRFB_32x36) design -reset read_verilog ../common/lutram.v hierarchy -top lutram_1w1r -chparam A_WIDTH 5 -chparam D_WIDTH 36 synth_nanoxplore cd lutram_1w1r select -assert-count 1 t:NX_RFB_U r:mode=3 %i select -assert-count 36 t:NX_DFF select -assert-none t:NX_RFB_U t:NX_DFF %% t:* %D # Single write dual read RAMs. # NX_RFB_U in mode 4 (NX_XRFB_2R_1W) design -reset read_verilog <