Altera RapidIO MegaCore Function Manual do Utilizador Página 97

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 198
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 96
Chapter 4: Functional Description 4–51
Logical Layer Modules
August 2014 Altera Corporation RapidIO MegaCore Function
User Guide
Table 414 lists the allowed burst count and byteenable combinations for RapidIO IP
core variations with a 64-bit Avalon-MM interface. Avalon-MM value combinations
not listed in Table 414 flag interrupts in the RapidIO IP core. For more information
about the relevant interrupts, refer to Table 6–46 on page 6–22.
Table 4–14. Write Request Size Encoding (64-bit datapath)
Avalon-MM Values RapidIO Values
burstcount byteenable
(8
'
bxxxx_xxxx)
wdptr
(1
'
bx)
wrsize
(4
'
bx)
1 1000_0000 0 0000
1 0100_0000 0 0001
1 0010_0000 0 0010
1 0001_0000 0 0011
1 0000_1000 1 0000
1 0000_0100 1 0001
1 0000_0010 1 0010
1 0000_0001 1 0011
1 1100_0000 0 0101
1 1110_0000
(1)
0 0110
1 0011_0000 0 0111
1 1111_1000
(1)
0 1000
1 0000_1100 1 1000
1 0000_0111
(1)
1 1001
1 0000_0011 1 1001
1 0001_1111
(1)
1 1010
1 1111_0000 0 1000
1 0000_1111 1 1000
1 1111_1100 0 1001
1 0011_1111 1 1001
1 1111_1110
(1)
0 1010
1 0111_1111
(1)
1 1010
1 1111_1111 0 1011
2
1111_1111
(2)
1 1011
3–4 0 1100
5–8 1 1100
9–12
1 1101
13–16
17–20
1 1111
21–24
25–28
29–32
Notes to Table 4–14:
(1) This is not a legal Avalon-MM byteenable pattern, but the RapidIO IP core supports it if user logic generates it.
(2) For all Avalon-MM write transfers with burstcount larger than 1,
io_s_wr_byteenable
must be set to
8’b1111_1111
. If it is not, the transfer fails: the
INVALID_WRITE_BYTEENABLE
bit in the
Input/Output Slave
Interrupt
register is set and
io_s_mnt_irq
is asserted if enabled.
Vista de página 96
1 2 ... 92 93 94 95 96 97 98 99 100 101 102 ... 197 198

Comentários a estes Manuais

Sem comentários