摘要
本发明属于集成电路技术领域,特别涉及一种UART小数修正电路及修正方法。包括分频系数预加载电路;整数分频向上计数器;小数修正向下计数器;小数修正算法电路,用于输入计数值cnt_i[9:0]和计数值cnt_f[3:0],内部通过移位、取反和比较的方式确定小数修正采样点,并输出脉冲信号reload至整数分频向上计数器、小数修正向下计数器和D触发器;且当该脉冲信号reload有效时,决定整数分频向上计数器是否需要加1,小数修正向下计数器是否需要减1;D触发器;本发明通过移位、取反、比较的算法确定小数修正采样点,以更少的逻辑实现更精确地波特率。
技术关键词
计数器
修正电路
小数分频
波特率
采样点
修正算法
修正方法
D触发器
数值
集成电路技术
系统复位
脉冲
输入系统
系统时钟
信号
接收器
逻辑