Heading2 - parameters, Table - table 6-2: bram80k parameters, Parameters – Achronix Speedster22i User Macro Guide User Manual
Page 108

Memories
BRAM80K
Speedster22i Macro Cell Library
PAGE 91
Parameters
Table 6-2: BRAM80K Parameters
Parameter
Defined Values
Default Value
porta_read_width,
portb_read_width
40
porta_write_width,
portb_write_width
40
porta_write_mode,
portb_write_mode
“write_first”
porta_clock_polarity,
portb_clock_polarity
“rise“
porta_peval,
portb_peval
1’b1
porta_latch_rstval,
portb_latch_rstval
1’b1
porta_en_out_reg,
portb_en_out_reg
1’b0
porta_reg_rstval,
portb_reg_rstval
1’b1
porta_regce_priority,
portb_regce_priority
“rstreg”
porta_initval,
portb_initval
40’h0
porta_srval,
portb_srval
40’h0
mem_init_file
“”
initd_000 – initd_255
256’hx
initp_00 – initp_31
256’hx
initpx_00 – initpx_31
256’hx
douta[31:0],
doutb[31:0]
output
Port A(B) data output. For read operations, the douta(doutb) outputs
are updated with the memory contents addressed by addra(addrb) if the
pea(peb) port enable is active and wea(web) inputs are low. For write
operations, if the porta_write_mode(portb_write_mode) parameter is set
to write_first, the douta(doutb) outputs are updated with the value pres-
ent on dina(dinb) if the pea(peb) port enable is active and the corre-
sponding write enable input wea(web) is high.
doutpa[3:0],
doutpb[3:0]
output
Port A(B) parity output. The port A(B) doutpa(doutpb) parity output
behaves in the same manner as outputs douta(doutb) and is used when
the porta_read_width(portb_read_width) is set to 10, 20, or 40 bits.
doutpxa[3:0],
doutpxb[3:0]
output
Port A(B) extended parity output. The port A(B) doutpxa(doutpxb)
extended parity output behaves in the same manner as outputs
douta(doutb) and is used when the
porta_read_width(portb_read_width) is set to 10, 20, or 40 bits.
1, 2, 4, 5, 8, 9, 10, 16, 18, 20, 32, 36, 40
1, 2, 4, 5, 8, 9, 10, 16, 18, 20, 32, 36, 40
“write_first”, ”no_change”
“rise”, “fall”
1’b0,1’b1
1’b0,1’b1
1’b0,1’b1
1’b0,1’b1
“rstreg”, ”regce”
40-bit hexadecimal number
40-bit hexadecimal number
256 bit hexadecimal number
256 bit hexadecimal number
256 bit hexadecimal number
Name
Type
Description