Mixed-width port configurations, Mixed-width port configurations -11 – Altera MAX 10 Embedded Memory User Manual

Page 15

Advertising
background image

• If your port width configuration (either the depth or the width) is more than the amount an internal

memory block can support, additional memory blocks (of the same type) are used. For example, if you

configure your M9K as 512 × 36, which exceeds the supported port width of 512 × 18, two M9Ks are

used to implement your RAM.

• In addition to the supported configuration provided, you can set the memory depth to a non-power of

two, but the actual memory depth allocated can vary. The variation depends on the type of resource

implemented.

• If the memory is implemented in dedicated memory blocks, setting a non-power of two for the

memory depth reflects the actual memory depth.

• When you implement your memory using dedicated memory blocks, refer to the Fitter report to check

the actual memory depth.

Mixed-Width Port Configurations

The mixed-width port configuration support allows you to read and write different data widths to an

M9K memory block. The following memory modes support the mixed-width port configuration:
• Simple dual-port RAM

• True dual-port RAM

• FIFO

M9K Block Mixed-Width Configurations (Simple Dual-Port RAM)

Read Port

Write Port

8192 × 1 4096 × 2 2048 × 4 1024 × 8 512 × 16 256 × 32 1024 × 9 512 × 18

256 × 36

8192 × 1

Yes

Yes

Yes

Yes

Yes

Yes

4096 × 2

Yes

Yes

Yes

Yes

Yes

Yes

2048 × 4

Yes

Yes

Yes

Yes

Yes

Yes

1024 × 8

Yes

Yes

Yes

Yes

Yes

Yes

512 × 16

Yes

Yes

Yes

Yes

Yes

Yes

256 × 32

Yes

Yes

Yes

Yes

Yes

Yes

1024 × 9

Yes

Yes

Yes

512 × 18

Yes

Yes

Yes

256 × 36

Yes

Yes

Yes

M9K Block Mixed-Width Configurations (True Dual-Port RAM Mode)

Read Port

Write Port

8192 × 1

4096 × 2

2048 × 4

1024 × 8

512 × 16

1024 × 9

512 × 18

8192 × 1

Yes

Yes

Yes

Yes

Yes

4096 × 2

Yes

Yes

Yes

Yes

Yes

2048 × 4

Yes

Yes

Yes

Yes

Yes

1024 × 8

Yes

Yes

Yes

Yes

Yes

UG-M10MEMORY

2015.05.04

Mixed-Width Port Configurations

2-11

MAX 10 Embedded Memory Architecture and Features

Altera Corporation

Send Feedback

Advertising