The invention discloses a baud rate tracking and compensation device and method. An embodiment of the device includes: a frequency generating unit to provide a working frequency; a sampling circuit to sample a received signal according to the working frequency to produce a sampling result, and to use the sampling result to indicate that a hopping notification signal is generated when a hopping occurs in the received signal; A frequency counting circuit is used to count the number of frequencies between the first hop of the received signal and the second hop of the received signal according to the working frequency and the hopping notification signal; a one-bit counting circuit is used to count the number of bits between the first hop and the second hop based on the working frequency and one-bit period; and a calculation circuit is used to count the number of frequencies. Divide the item by the number of bits to get the calculated value, and update the period of the bit according to the calculated value.
【技术实现步骤摘要】
波特率跟踪及补偿装置与方法
本专利技术是关于数据接收处理,尤其是关于数据接收处理的波特率跟踪及补偿。
技术介绍
对某些通讯技术像是通用异步接收器/传送器(UniversalAsynchronousReceiver/Transmitter,UART)通讯技术而言,为确保数据接收的效率与正确性,接收端会依据传送端所发送的具有已知式样(pattern)的训练序列来测定传送端的波特率(baudrate),进而采用之。然而上述作法的缺点在于接收端与传送端双方都须事先知道训练序列的传送时机与训练序列的式样,方能进行波特率的测定。值得注意的是,在UART通讯技术的标准作法中,接收端与传送端双方在联机建立前须先协商好采用相同的初始波特率,在联机建立后,某些先前的UART通讯技术会令接收端依据传送端所发送的训练序列来测定传送端的实际波特率,进而令接收端进行波特率的校准。相关先前技术可见于下列文献:专利号8953662的美国专利;专利号5923705的美国专利;公开号2012/0297233的美国专利申请;以及专利号7006561的美国专利。
技术实现思路
本专利技术之一目的在于提供一种波特率跟踪及补偿装置与方法,以改善先前技术。本专利技术之一目的在于提供一种波特率跟踪及补偿装置与方法,以在没有训练序列的情形下进行波特率的跟踪与补偿。本专利技术的波特率跟踪及补偿装置的一实施例包含一采样电路、一频率计数电路、一位计数电路以及一计算电路。所述采样电路用来依据一工作频率采样一接收信号以产生一采样结果,并用来在该采样结果指出该接收信号发生一跳变(transition)时产生一跳变通知信号 ...
【技术保护点】
1.一种波特率跟踪及补偿装置,包含:一采样电路,用来依据一工作频率采样一接收信号以产生一采样结果,该采样电路在该采样结果指出该接收信号发生一跳变时,用来产生一跳变通知信号;一频率计数电路,用来依据该工作频率以及该跳变通知信号计数该接收信号的一第一跳变与该接收信号的一第二跳变之间的一频率数目;一位计数电路,用来依据该工作频率与一位周期计数该第一跳变与该第二跳变之间的一位数目,其中该位周期对应该工作频率的复数个周期;以及一计算电路,用来将该频率数目除以该位数目以得到一计算值,并依据该计算值更新该位周期。
【技术特征摘要】
1.一种波特率跟踪及补偿装置,包含:一采样电路,用来依据一工作频率采样一接收信号以产生一采样结果,该采样电路在该采样结果指出该接收信号发生一跳变时,用来产生一跳变通知信号;一频率计数电路,用来依据该工作频率以及该跳变通知信号计数该接收信号的一第一跳变与该接收信号的一第二跳变之间的一频率数目;一位计数电路,用来依据该工作频率与一位周期计数该第一跳变与该第二跳变之间的一位数目,其中该位周期对应该工作频率的复数个周期;以及一计算电路,用来将该频率数目除以该位数目以得到一计算值,并依据该计算值更新该位周期。2.根据权利要求1所述的波特率跟踪及补偿装置,其中该频率计数电路进一步用来依据该工作频率与该位周期产生至少一位数通知信号,以及该位计数电路依据该位数通知信号计数该第一跳变与该第二跳变之间的该位数目。3.根据权利要求2所述的波特率跟踪及补偿装置,其中该位计数电路包含:一位计数单元,用来在该第一跳变与该第二跳变之间的时间内,依据该位数通知信号与该跳变通知信号计数该接收信号的每两个相邻跳变之间的一相邻跳变位数目;以及一位数累加单元,用来累加每个该相邻跳变位数目,以产生该第一跳变与该第二跳变之间的该位数目。4.根据权利要求1所述的波特率跟踪及补偿装置,其中该频率计数电路包含:一频率计数单元,用来在该第一跳变与该第二跳变之间的时间内,依据该工作频率与该跳变通知信号计数该接收信号的每两个相邻跳变之间的一相邻跳变频率数目;以及一频率数累加单元,用来累加该相邻跳变频率数目,以产生该第一跳变与该第二跳变之间的该频率数目。5.根据权利要求1所述的波特率跟踪及补偿装置,其中该位计数电路包含:一位计数单元,用来在该第一跳...
【专利技术属性】
技术研发人员:叶必兴,彭作辉,李朝明,张沁,吴志林,
申请(专利权)人:瑞昱半导体股份有限公司,
类型:发明
国别省市:中国台湾,71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。