|
EP1SGX10DF672C6 Datasheet, PDF (96/272 Pages) Altera Corporation – Section I. Stratix GX Device Family Data Sheet | |||
|
◁ |
TriMatrix Memory
M-RAM Block
The largest TriMatrix memory block, the M-RAM block, is useful for
applications where a large volume of data must be stored on-chip. Each
block contains 589,824 RAM bits (including parity bits). The M-RAM
block can be configured in the following modes:
â True dual-port RAM
â Simple dual-port RAM
â Single-port RAM
â FIFO RAM
You cannot use an initialization file to initialize the contents of a M-RAM
block. All M-RAM block contents power up to an undefined value. Only
synchronous operation is supported in the M-RAM block, so all inputs
are registered. Output registers can be bypassed. The memory address
and output width can be configured as 64K Ã 8 (or 64K Ã 9 bits), 32K Ã 16
(or 32K Ã 18 bits), 16K Ã 32 (or 16K Ã 36 bits), 8K Ã 64 (or 8K Ã 72 bits), and
4K Ã 128 (or 4K Ã 144 bits). The 4K Ã 128 configuration is unavailable in
true dual-port mode because there are a total of 144 data output drivers
in the block. Mixed-width configurations are also possible, allowing
different read and write widths. Tables 4â7 and 4â8 summarize the
possible M-RAM block configurations:
Table 4â7. M-RAM Block Configurations (Simple Dual-Port)
Read Port
64K Ã 9
32K Ã 18
16K Ã 36
8K Ã 72
4K Ã 144
64K Ã 9
v
v
v
v
Write Port
32K Ã 18 16K Ã 36
v
v
v
v
v
v
v
v
8K Ã 72
v
v
v
v
4K Ã 144
v
4â30
Stratix GX Device Handbook, Volume 1
Altera Corporation
February 2005
|
▷ |