Recently I captured data using the TriggeredFileSink while running an AWE model in real-time on my PC. I'm now trying to use the data I captured to recreate the system off-line via Matlab and process.m. From my understanding of AWE, I should theoretically get the same results since I'm running on the same target. One difference to note is that in the real-time simulation I grab the signal a few blocks before it hits the SYS_out pin. The red circle below indicates where the signal is captured:
Is there anything that's done by the Interleave/TypeConversion/SYS_out blocks that might explain this? From my understanding of the Interleave block, it really shouldn't affect the signal traveling through it at all beyond rearranging how they're organized in the AWE model. The TypeConversion and SYS_out might cause some distortion from quantization, but that I'd expect that to be pretty minimal. If this is correct then I need to go back and check the input signals I'm feeding through the system.
Also, is there a way to grab the data on the wires in between each call to process.m? It would be a lot easier to debug and understand the system if I didn't have to write out the signals via a FileSink each time.