This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
大家好!
我希望有人可以帮助我尝试跨多个 CLB 逻辑块同步计数器。
我的每个 CLB 逻辑块(1至4)都有2个 计数器和2个 FSM、它们根据计数器 match1和 match2时序生成 PWM 波形。 它们通过 CLB OUTPUTXBAR 路由到 GPIO。
目标是在4个 CLB 逻辑块内生成8个并行波形。
每个逻辑块有2个输入:
我将外部 EPWM 与 FSM 一起使用、以便同时永久启用每个逻辑块中的计数器、从而同步 CLB 生成的 PWM。
不过、生成的所有 PWM 都略有移位、因此计数器的启动时间必须略有不同。
是否有更好的方法来确保多个 CLB 逻辑块中的计数器同时启动?
非常感谢
Fabio
尊敬的 Fabio:
PWM 输出的位移量是多少(以纳秒为单位)? 如果差异很小、则可能是由于 CLB 输出 X-BAR 的传播延迟所致。 您是否正在使用同步 CLB 输入(EPWM1A 信号)?
谢谢!
Luke