
STD130
5-216
Samsung ASIC
SPARAM_LP
Low-Power Single-Port Asynchronous Static RAM
Logic Symbol
Function Description
SPARAM_LP is a single-port asynchronous static RAM which is provided as a compiler. SPARAM_LP is
intended for use in Low-Power applications. At the falling edge of WEN, the write cycle is initiated. At the
rising edge of WEN, the write cycle is ended. During the write cycle, the data on DI[] is written into the
memory location specified on A[]. The read cycle is initiated when WEN is high and CSN is low. The data at
DOUT[] become valid after a delay whenever A[] transition is detected. While in standby mode that CSN is
high, A[] and DI[] are disabled, data stored in the memory is retained and DOUT[] remains stable. When
OEN is high, DOUT[] is placed in a high-impedance state.
SPARAM_LP Function Table
CSN
X
H
L
L
L
L
WEN
X
X
↓
↑
L
H
OEN
H
L
L
L
L
L
A
X
X
DI
X
X
DOUT
Z
DOUT(t-1)
DOUT(t-1)
MEM(A)
DOUT(t-1)
MEM(A)
Comment
Unconditional tri-state output
De-selected (standby mode)
Write cycle starts
Write cycle ends and read cycle starts
Write cycle
Read cycle
Valid
Valid
Stable
Toggle
Valid
Valid
Valid
X
Features
Suitable for low-power application
Separated data I/O
Asynchronous operation
Asynchronous tri-state output
Address transition detector
Write-enable transition detector
Chip-select transition detector
Automatic power-down mode available
Low noise output optimization
Zero standby current
Zero hold time for Data-In
Flexible aspect ratio
Up to 512K bits capacity
Up to 16K number of words
Up to 256 number of bits per word
CSN
WEN
OEN
A [m-1:0]
DI [b-1:0]
sparam_lp_<w>x<b>m<y>
DOUT [b-1:0]
NOTES:
1. Words (w) is the number of words.
2. Bpw (b) is the number of bits per word.
3. Ymux (y) is one of the column mux types.
4. m =
log
2
w