Capture Units
unknown
Capture
Unit
Reset
1st
Capture
value #1 value #1
value #2
2nd
Capture
3rd
Capture
value #3
value #2
value #1
LOST!
value #3
CPU
read
value #2
read by
CPU
unknown unknown unknown
Capture Unit FIFO Operation
Capture Unit FIFO Operation
CPU can read both upper and lower FIFO registers
CPU can read both upper and lower FIFO registers
separately; Standard approach is to read upper, but
separately; Standard approach is to read upper, but
lower can be read
lower can be read
Capture Units Registers
Capture Units Registers
Capture Units Registers
(lab file:
(lab file:
Ev
Ev
.c)
.c)
Register Address Description
CAPCONA 0x007420 Capture Control Register A
CAPFIFOA 0x007422 Capture FIFO Status Register A
CAP1FIFO 0x007423 Two-Level Deep FIFO 1 Stack
CAP2FIFO 0x007424 Two-Level Deep FIFO 2 Stack
CAP3FIFO 0x007425 Two-Level Deep FIFO 3 Stack
CAP1FBOT 0x007427 Bottom Register of FIFO 1
CAP2FBOT 0x007428 Bottom Register of FIFO 2
CAP3FBOT 0x007429 Bottom Register of FIFO 3
CAPCONB 0x007520 Capture Control Register B
CAPFIFOB 0x007522 Capture FIFO Status Register B
CAP4FIFO 0x007523 Two-Level Deep FIFO 4 Stack
CAP5FIFO 0x007524 Two-Level Deep FIFO 5 Stack
CAP6FIFO 0x007525 Two-Level Deep FIFO 6 Stack
CAP4FBOT 0x007527 Bottom Register of FIFO 4
CAP5FBOT 0x007528 Bottom Register of FIFO 5
CAP6FBOT 0x007529 Bottom Register of FIFO 6
EVA
EVB
EXTCONA 0x007409 / EXTCONB 0x007509 ;Ext. Cntrl Reg.
C28x - Event Manager 7 - 29