beautypg.com

Fifo ram blocks – Altera POS-PHY Level 4 IP Core User Manual

Page 30

background image

3–10

Chapter 3: Parameter Settings

Optional Features

POS-PHY Level 4 IP Core User Guide

December 2014

Altera Corporation

f

For more information, refer to

“Status Processor” on page 4–7

.

FIFO RAM Blocks

The option to select 2 FIFO RAM blocks depends on the parameters you select on the
Basic Parameters tab. These parameters affect the FIFO buffer size and FIFO buffer
width, both of which play a role in memory utilization.

When you select 2 FIFO RAM blocks, the timing performance of the IP core may
decrease (because the memory rdata bus is unregistered, as opposed to registered for
4 FIFO RAM blocks

). Altera recommends that you do full compilations for both

configurations before deciding which one to choose.

1

Use 2 FIFO RAM block only if it gives an improvement in memory utilization and if
your timing requirements are still met.

Table 3–3

shows the support for the 2 FIFO RAM block. 4 FIFO RAM block supports

all configuration.

Hungry

Starving or Hungry

Hungry

Hungry

Satisfied

Satisfied

Satisfied

Any

Satisfied

Table 3–3. User-Controlled Option (Part 2 of 2)

User Status Value

FIFO Buffer Status Value

Sent Status Value

Table 3–4. 2 RAM Block Support

Data Flow

Direction

Buffer Mode

Data Path Width

Atlantic Interface

Width

Lite Transmitter

2 RAM Block Support

Receiver

Any

Any

Any

Yes

Transmitter

Shared Buffer
with Embedded
Addressing

32

32

No

64

Yes

64

64

Any

No

128

Yes

Yes

No

No

128

128

Any

No

Individual
Buffers

Any

Any

Any

Yes