Altera POS-PHY Level 4 IP Core Instrukcja Użytkownika Strona 31

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
Przeglądanie stron 30
Chapter 3: Parameter Settings 3–11
Optional Features
December 2014 Altera Corporation POS-PHY Level 4 IP Core User Guide
Each FIFO RAM block is implemented independently in the available device memory
(for example, with M512, M4K, or M9K blocks) and each device memory has a fixed
number of available configurations. The FIFO RAM block depth for small buffer
configurations (such as 128 × 36 of M4K memory) can be smaller than the minimum
configurable depth of the memory element, meaning that the remainder of the
memory is wasted. By using 2 FIFO RAM blocks instead of 4 you may get better
memory utilization. Figure 3–3 shows the comparison of FIFO RAM blocks.
Both FIFO buffer width and FIFO buffer size affect memory utilization. The
improvement for a two block FIFO buffer configuration versus a four block FIFO
buffer configuration ranges from half the memory consumption for small buffers, to
the same memory consumption for large buffers.
Table 35 gives a comparison of the memory utilization for a Stratix II device with 4
FIFO RAM blocks versus 2 FIFO RAM blocks.
Figure 3–3. Comparison of FIFO RAM Blocks
Table 3–5. Memory Utilization Comparison (Note 1)
Buffer
Size
(bytes)
Atlantic Interface Width 32 Atlantic Interface Width 64
2 FIFO RAM Blocks 4 FIFO RAM Blocks 2 FIFO RAM Blocks 4 FIFO RAM Blocks
512 4 M4K 4 M4K + 4 M512 4 M4K + 2 M512 8 M4K + 4 M512
1,024 4 M4K 8 M4K 6 M4K 8 M4K + 4 M512
2,048 6 M4K 8 M4K 6 M4K 12 M4K
4,096 12 M4K 12 M4K 10 M4K 12 M4K
8,192 24 M4K 24 M4K 20 M4K 20 M4K
Note to Table 35:
(1) Stratix II device, receive (Rx), shared buffer, data path width 32, parity enabled.
Read Side
FIFO Block 0
(size = fifo_size/4)
Write Side
FIFO Block 1
(size = fifo_size/4)
FIFO Block 2
(size = fifo_size/4)
FIFO Block 3
(size = fifo_size/4)
Read Side
FIFO Block 0
(size = fifo_size/2)
Write Side
FIFO Block 1
(size = fifo_size/2)
4 FIFO RAM Blocks
2 FIFO RAM Blocks
Przeglądanie stron 30
1 2 ... 26 27 28 29 30 31 32 33 34 35 36 ... 141 142

Komentarze do niniejszej Instrukcji

Brak uwag