|
EP2AGX95EF29C6N Datasheet, PDF (64/380 Pages) Altera Corporation – Device Interfaces and Integration | |||
|
◁ |
3â16
Chapter 3: Memory Blocks in Arria II Devices
Memory Modes
Table 3â7 lists the possible M9K block mixed-port width configurations in true
dual-port mode.
Table 3â7. M9K Block Mixed-Width Configuration (True-Dual Port Mode)
Read Port
8K Ã 1
4K Ã 2
2K Ã 4
1K Ã 8
512 Ã 16
1K Ã 9
512 Ã 18
8K Ã 1
v
v
v
v
v
â
â
4K Ã 2
v
v
v
v
v
â
â
Write Port
2K Ã 4
v
v
v
v
v
â
â
1K Ã 8
v
v
v
v
v
â
â
512 Ã 16 1K Ã 9 512 Ã 18
v
â
â
v
â
â
v
â
â
v
â
â
v
â
â
â
v
v
â
v
v
Table 3â8 lists the possible M144K block mixed-port width configurations in true
dual-port mode.
Table 3â8. M144K Block Mixed-Width Configurations (True Dual-Port Mode)
Read Port
16K Ã 8
8K Ã 16
4K Ã 32
16K Ã 9
8K Ã 18
4K Ã 36
16K Ã 8
v
v
v
â
â
â
8K Ã 16
v
v
v
â
â
â
Write Port
4K Ã 32
v
v
v
â
â
â
16K Ã 9
â
â
â
v
v
v
8K Ã 18
â
â
â
v
v
v
4K Ã 36
â
â
â
v
v
v
In true dual-port mode, M9K and M144K blocks support separate write-enable and
read-enable signals. You can save power by keeping the read-enable signal low
(inactive) when not reading. Read-during-write operations to the same address can
either output ânew dataâ at that location or âold dataâ.
In true dual-port mode, you can access any memory location at any time from either
port. When accessing the same memory location from both ports, you must avoid
possible write conflicts. A write conflict happens when you attempt to write to the
same address location from both ports at the same time. This results in unknown data
being stored to that address location. Conflict resolution circuitry is not built into the
Arria II memory blocks. You must handle address conflicts external to the RAM block.
Arria II Device Handbook Volume 1: Device Interfaces and Integration
December 2011 Altera Corporation
|
▷ |