简易频率计——位宽导致数据计算错误

简易频率计的原理简单介绍

频率测量有多种方法,这里介绍精度较高的一种——等精度测量:

以下测试所用测试时钟为100MHz,所测试的时钟频率为5MHz

  • 在面对未知位宽计数器的时候,将位宽设计地太小,导致计数器在计数过程中溢出重置,最后导致了错误的结果:

  • 将位宽调至可以满足计数需求后,没有考虑到计算过程中数据变大导致位宽不够用溢出,依旧导致了错误的结果:

  • 调整位宽足够大后计算结果正确:

posted @ 2022-08-23 01:37  xing-uestc  阅读(81)  评论(0)    收藏  举报