小数分频N.5分频
博主之前写过三分频,今天有空补充一下小数分频,原理大同小异,具体可以参考博主之前的博客三分频
2.5分频波形图
{signal: [
{name: ‘clkp’, wave: ‘P…’},
{name: ‘counter’, wave: ‘x2222222222’, data: [‘00001’, ‘00010’, ‘00100’, ‘01000’,‘10000’,‘00001’, ‘00010’, ‘00100’, ‘01000’,‘10000’]},
{name: ‘posedge’, wave: ‘0h.l…h.l…’},
{name: ‘clkn’, wave: ‘N…’},
{name: ‘negedge’, wave: ‘l…nhpl.nhp’},
{name: ‘D2.5’, wave: ‘lh.nhph.nhp’}
]}
原理分析
上图是博主分析小数分频时所画的时序图,分别为1.5 以及2.5 分频,总结就是在进行N.5分频是shiftcount需要2N位 分别采用上升沿与下降沿进行采样,其中采样的高电平时间为N,最后将二者的结果进行或运算。