Datasheet
Control Registers
www.ti.com
Table 27-41. TG Control Registers (TGxCTRL) Field Descriptions (continued)
Bit Field Value Description
23-20 TRIGEVTx Type of trigger event. A level-triggered TG can be stopped by de-activating the level trigger.
However, the following restrictions apply.
• Deactivating the level trigger for a TG during a NOBRK transfer does not stop the transfers until
all of the ICOUNT number of buffers are transferred for the NOBRK buffer. Once a NOBRK
buffer is prefetched, the trigger event loses control over the TG until the NOBRK buffer transfer
is completed.
• Once the transfer of a buffer with CSHOLD or LOCK bit set starts, deactivating the trigger level
does not stop the transfer until the sequencer completes the transfer of the next non-CSHOLD
or non-LOCK buffer in the same TG.
• Once the last buffer in a TG is pre-fetched, de-activating the trigger level does not stop the
transfer group until the last buffer transfer is completed. This means even if the trigger level is
deactivated at the beginning of the penultimate (one-before-last) buffer transfer, the sequencer
continues with the same TG until it is completed.
0 never Never trigger TGx. This is the default value after reset.
1h rising A rising edge (0 to 1) at the selected trigger source (TRIGSRCx) initiates a transfer for
edge TGx
2h falling A falling edge (1 to 0) at the selected trigger source (TRIGSRCx) initiates a transfer for
edge TGx
3h both Rising and falling edges at the selected trigger source (TRIGSRCx) initiates a transfer
edges for TGx
4h Rsvd Reserved
5h high- While the selected trigger source (TRIGSRCx) is at a logic high level (1) the group
active transfer is continued and at the end of one group transfer restarted at the beginning. If
the logic level changes to low (0) during an ongoing group transfer, the whole group
transfer will be stopped.
Note: If ONESHOTx is set the transfer is performed only once.
6h low- While the selected trigger source (TRIGSRCx) is at a logic low level (0) the group
active transfer is continued and at the end of one restarted at the beginning. If the logic level
changes to high (1) during an ongoing group transfer, the whole group transfer will be
stopped.
Note: If ONESHOTx is set the transfer is performed only once.
7h always A repetitive group transfer will be performed.
Note: By setting the TRIGSRC to 0, the TRIGEVT to 7h (ALWAYS), and the
ONESHOTx bit to 1, software can trigger this TG. Upon setting the TGENA bit, the
TG is immediately triggered.
Note: If ONESHOTx is set the transfer is performed only once.
1xxx Rsvd Reserved
1306
Multi-Buffered Serial Peripheral Interface Module (MibSPI) with Parallel Pin SPNU562–May 2014
Option (MibSPIP)
Submit Documentation Feedback
Copyright © 2014, Texas Instruments Incorporated