Altera PCI Compiler Manual do Utilizador Página 180

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 360
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 179
3–106 User Guide Version 11.1 Altera Corporation
PCI Compiler October 2011
Master Mode Operation
Mismatched Bus Width Burst Memory Read Master Transactions
The following description applies only to the pci_mt64 MegaCore
functions handling mismatched bus width memory read master
transactions.
Figure 3–37 shows a 32-bit PCI and 64-bit local side burst memory read
master transaction. The events shown in Figure 3–37 are the same as those
shown in Figure 3–31. In this transaction, the local-side master interface
requests a 64-bit transaction by asserting lm_req64n. The pci_mt64
function asserts req64n on the PCI side. However, the PCI target cannot
transfer 64-bit data, and therefore does not assert ack64n in clock cycle 7
and the upper address ad[63..32] and the upper command/byte
enables cben[7..4] are invalid.
Valid data is only presented on the l_dato[31..0] bus; however,
because the PCI side is 32 bits wide and the local side is 64 bits wide, the
l_ldat_ackn and l_hdat_ackn signals toggle to indicate whether the
the low or high DWORD is being transferred on the local side. Along with
these signals, valid data is qualified with lm_ackn asserted.
1 Because the local-side master interface is 64 bits and the PCI
target is only 32 bits, these transactions always begin on 64-bit
boundaries, which results in l_ldat_ackn always asserted
first.
Vista de página 179
1 2 ... 175 176 177 178 179 180 181 182 183 184 185 ... 359 360

Comentários a estes Manuais

Sem comentários