本文介绍了一种基于FPGA的多功能计数器,该计数器包括数字式频率周期测试仪、数字式相位测试仪两部分。数字式频率周期测试仪,通过FPGA实现频率周期的精确测量,结合单片机进行乘除法运算并显示;数字式相位测试仪通过FPGA实现对两路处理过的信号的等精度测量,结合单片机进行乘除法运算并显示。本多功能计数器模块化程度好、集成度高,具有友好人机交互界面且易于外部功能的扩展。