Freescale-semiconductor MPC5200B Instrukcja Użytkownika Strona 330

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 762
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów
Przeglądanie stron 329
Registers
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor 10-33
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsb
R
Reserved Alarm Alarm
W
RESET 0 00000000 0 0 0 00 0 0
Bits Name Description
0:19 Reserved Unused. Software should write zero to these bits.
20:31 Alarm User writes these bits to set low level “watermark”, which is the point where FIFO asserts
request for Multi-Channel DMA controller data filling. Value is in Bytes. For example, with
Alarm = 32, alarm condition occurs when FIFO contains less than 32Bytes. Once asserted,
alarm does not negate until high level mark is reached, as specified by FIFO control register
granularity (GR) bits.
Note: An Alarm setting less than the value of Max_Beats x 4 should be avoided. The
transmit operation waits for the data to be stored in the FIFO before transmission onto the
PCI bus. (e.g. A Max_setting of 0 represents eight beats (32-bits each) per transaction. The
value of Alarm is in bytes. Ex: the value programmed to the Alarm register should be at least
0x20 (32 bytes) for the Multi-Channel DMA to continue to write enough data to complete at
least one PCI burst.)
Note: TX PCI FIFO is 512 bytes deep.
Przeglądanie stron 329
1 2 ... 325 326 327 328 329 330 331 332 333 334 335 ... 761 762

Komentarze do niniejszej Instrukcji

Brak uwag