English
Language : 

EP2C8T144I8N Datasheet, PDF (233/470 Pages) Altera Corporation – Cyclone II Device Handbook, Volume 1
Cyclone II Memory Blocks
Figure 8–8. Cyclone II Simple Dual-Port Mode Note (1)
Simple Dual-Port Memory
data[ ]
wraddress[ ]
wren
byteena[ ]
wr_addressstall
wrclock
wrclocken
rdaddress[ ]
rden
q[ ]
rd_addressstall
rdclock
rdclocken
rd_aclr
Note to Figure 8–8:
(1) Simple dual-port RAM supports input and output clock mode in addition to the
read and write clock mode shown.
Cyclone II memory blocks support mixed-width configurations, allowing
different read and write port widths. Tables 8–5 and 8–6 show the
mixed-width configurations.
Table 8–5. Cyclone II Memory Block Mixed-Width Configurations (Simple Dual-Port Mode)
Read Port
4K × 1
2K × 2
1K × 4
512 × 8
256 × 16
128 × 32
512 × 9
256 × 18
128 × 36
4K × 1
v
v
v
v
v
v
2K × 2
v
v
v
v
v
v
Write Port
1K × 4 512 × 8 256 × 16 128 × 32 512 × 9 256 × 18 128 × 36
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
v
In simple dual-port mode, the memory blocks have one write enable and
one read enable signal. They do not support a clear port on the write
enable and read enable registers. When the read enable is deactivated, the
current data is retained at the output ports. If the read enable is activated
during a write operation with the same address location selected, the
simple dual-port RAM output is the old data stored at the memory
Altera Corporation
February 2008
8–11
Cyclone II Device Handbook, Volume 1