MATLAB: Simulink sample time with external sample clock

sample holdsimulink

Hi,
I want to run a S&H block with an external sample pulse. I am simulating a mixed signal digital PLL for a motor control. The phase detector is using boolean logic elements and is run from a 5Mhz pulse generator. The phase detector generates a phase count and a sample pulse about every 360Hz. I need this to drive a digital filter but am unclear how to use my boolean 360Hz sample pulse to act as the sample time for my z-domain digital filter.
Thanks ~
Matlab_question.png

Best Answer

I would suggest to put the digital filter in a triggered subsystem and use the 360 Hz signal as trigger.
Related Question