Altera UG-01080 Guia do Utilizador Página 84

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 484
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 83
4–36 Chapter 4: Backplane Ethernet 10GBASE-KR PHY IP Core
Editing a MIF File
Altera Transceiver PHY IP Core November 2012 Altera Corporation
User Guide
8. Generate a fractional PLL to create the 156.25 MHz XGMII clock from the 10G
reference clock.
9. Instantiate the PHY in your design to determine the required number of channels.
10. To complete the system, connect all the blocks.
Editing a MIF File
The MIF format contains all bit settings for the transceiver PMA and PCS. Because the
10GBASE-KR PHY IP Core only requires PCS reconfiguration for a rate change, the
PMA settings should not change. Removing the PMA settings from the MIF file also
prevents an unintended overwrite of PMA parameters set through other assignments.
A few simple edits to the MIF file removes the PMA settings.
Complete the following steps to edit the MIF file:
1. 1.Replace line 17 with
“13: 0001000000010110; -- PMA - RX changed to
removed CTLE”.
2. Replace line 20 with
“16: 0010100000011001; -- PMA - RX continued”.
3. Replace line 4 wit “
4: 0001000000000000; -- PMA - TX”.
4. Remove lines 7-10. These lines contain the TX settings (VOD, post-tap, pre-tap).
5. Renumber the lines starting with the old line 11.
6. Change the depth at the top of the file from 168 to 164.
Example 4–1 illustrates the original and edited MIFs with changed text in red.
Example 4–1. Edits to MIF to Remove PMA Settings
MIF_A MIF_B;
WIDTH=16; WIDTH=16;
DEPTH=168; DEPTH=164;
ADDRESS_RADIX=UNS ADDRESS_RADIX=UNS
DATA_RADIX=BIN; DATA_RADIX=BIN;
0 0000000000100001; -- Start of MIF opcode - FAMILY - Stratix V 0: 0000000000100001; -- Start of MIF opcode - FAMILY- Stratix V
1: 0000000000000010; -- Type of MIF opcode 1: 0000000000000010; -- Type of MIF opcode
2: 0000000000000011; -- RefClk switch opcode 2: 0000000000000011; -- RefClk switch opcode
3: 0000000000000100; -- CGB PLL switch opcode 3: 0000000000000100; -- CGB PLL switch opcode
4: 0011000000000000; -- PMA - TX 4: 0010000000000000; -- PMA - TX
5: 0010100001100000; 5: 0010100001100000;
6: 0000001111100000; 6: 0000001111100000;
7: 1000000111010100;
8: 0000000000000000;
9: 0000001111000000;
10: 0100000000110010;
11: 0010100000001100; -- PMA - RX (PLL section 7: 0010100000001100; -- PMA - RX (PLL section)
12: 0110000000000000; 8: 0110000000000000;
13: 0000000000000000; 9: 0000000000000000;
14: 0000110101100000; 10: 0000110101100000;
15: 0000000000000010; 11: 0000000000000010;
16: 0100000000000000; 12: 0100000000000000;
17: 0100000000010110;-- PMA - RX 13: 0001000000010110; -- PMA - RX removed CTLE
18: 0000111010010110; 14: 0000111010010110;
19: 0100000000010001; 15: 0100000000010001;
20: 0000000000000000; 16: 0010100000011001; -- PMA - RX continued
21: 0000000000000000; 17: 0000000000000000;
22: 0010110000000000; 18: 0010110000000000;
23: 0000000110000001; 19: 0000000110000001;
24: 0100000100001111; 20: 0100000100001111;
25: 0001000101110011; 21: 0001000101110011;
26: 0000100000110000; -- PMA -- COM 22: 0000100000110000; -- PMA -- COM
Vista de página 83
1 2 ... 79 80 81 82 83 84 85 86 87 88 89 ... 483 484

Comentários a estes Manuais

Sem comentários