The vector processor is enabled
whenever SYS_EN=1 and the datapath is not in APP Sleep. Once enabled, the processor waits for a trigger to begin
operation. Some important notes about the startup:
- Upon startup, the vector
processor fetches the first vector from the Vector Block.
- If Hold Mode is disabled
(DDS_HOLD[n]=0) the processor behaves as if the first vector has VTRIG_MODE set.
The DDS output remains muted until the first trigger occurs. When returning to
the first vector later, VTRIG_MODE is honored normally.
- If Hold Mode is enabled
(DDS_HOLD[n]=1) the DDS output is muted upon startup. Once a trigger is
received, the first vector begins playback, but the processor remains stalled if
VTRIG_MODE=1 and a second trigger is required to complete the first vector.
- Assuming the processor is waiting for a trigger, the latency for all trigger
events to the DAC output are the same, regardless of whether the trigger
initializes playback or resumes playback.