I am using a custom made board with AD9106 which is controlled by an external microcontroller.
I am currently uploading a waveform into the SRAM of the AD9106 and the toggling the Trigger pin to start the pattern. I want to be able to define the start and stop of every pattern by toggling the Trigger pin low or high.
The 'start' part works just fine, but I cannot terminate the pattern early, as shown in Figure 44 of the Datasheet or as explained here: "The rising edge on the trigger terminal is a request for the termination of pattern generation (see Figure 44). ".
The pattern will finish running with the value set in the "PAT_PERIOD" register, it will not stop even if Trigger is high. Is there a bit that I need to set to be able to stop the pattern early? Or stopping early is not possible if generating pattern from RAM, only with predefined patterns?
Thank you! Let me know if you need any more information