Heading2 - lram640 pins, Table - table 6-48: lram640 pin descriptions, Heading2 - parameters – Achronix Speedster22i User Macro Guide User Manual

Page 174: Table - table 6-49: lram640 parameters, Lram640 pins, Parameters

Advertising
background image

Memories

LRAM640

Speedster22i Macro Cell Library

Achronix Semiconductor Proprietary

PAGE 157

LRAM640 Pins

Table 6-48: LRAM640 Pin Descriptions

Name

Type

Description

wraddr[5:0]

Write Port Address Input.

din[9:0]

Write Port Data Input.

wren

Write Port Enable. (active-high) When the Write Port Enable signal is
asserted, the data present on the Write Port Data Input (din[9:0]) is writ-
ten into the memory location addressed by the Write Port Address input
(wraddr[5:0]) at the next active edge of wrclk.

wrclk

Write Port Clock. (programmable, default rising edge).

rdaddr[5:0]

Read Port Address Input.

rstregn

Read Port Output Register Synchronous Set/Reset (active-low). When
rstregn is asserted, the value of the reg_rstval parameter is written to the
Read Port Output Register upon the next active edge of the rdclk input.
The priority of rstregn input relative to the Read Port Output Register
clock enable (outregce) input is determined by the value of the
regce_priority parameter. The rstregn signal only resets the Read Port
Output register. It does not reset the memory contents.

outregce

Read Port Output Register Clock Enable (active-high).

rdclk

Read Port Clock. (programmable, default rising edge).

dout[9:0]

Read Port Data Output. The Read Port Data Output is configured to be
either synchronous or asynchronous as determined by the reg_dout
parameter. If the reg_dout parameter is set to 1’b0, the Read Port Data
Output reads the contents of the memory addressed by the Read Port
Address onto the dout[9:0] pins. If the reg_dout parameter is set to 1’b1,
the output of the Read Port Data is driven by the contents of the mem-
ory addressed by the Read Port Address at the next active edge of rclk if
the Read Port Output Clock Enable input is high.

Parameters

Table 6-49: LRAM640 Parameters

Parameter

Defined Values

Default Value

write_clock_polarity

“rise“

read_clock_polarity

“rise“

reg_dout

1’b0

reg_initval

10’h0

reg_rstval

10’h0

regce_priority

“rstreg”

mem_init

640’hx

mem_init_file

“”

input

input

input

input

input

input

input

input

output

“rise”, “fall”

“rise”, “fall”

1’b0,1’b1

10-bit binary or hexadecimal value

10-bit binary or hexadecimal value

“rstreg”, ”regce”

640-bit hexadecimal value

<path to HEX file>

Advertising