- As you have noted, you can use Simulink block like the pulse generator to drive these signals. Here is a RS Encoder example, FFT Example, FIR example, ATan2 example for this mode of operation.
- You could construct this in a MATLAB Function block and drive signals from there.
- You could create all signals (data, validIn, startIn, endIn) in MATLAB as arrays and use the From Workspace block to read them into your simulation. Here is an LDPC Decoder example that shows how to do it this way.
- If you have access to Wireless HDL Toolbox, there are utilities that help you convert from frame to sample (block, function) and samples back to frames (block, function) that generate the appropriate control signals.
- You can log these signals and access the logged signals in MATLAB
- You could also view them in the Logic Analyzer (as shown in this CRC example)