有限状态机是数字系统中的重要组成部分.简单分析了有限状态机产生毛刺的原因,重点讨论了消除有限状态机毛刺的三种方案,比较了它们的优劣及其适用的条件,并以ADC0809采样控制过程为例,给出了实现控制功能的Moore型有限状态机方案和状态码直接输出型有限状态机方案的VHDL语言主要源程序,通过开发工具Max+plus Ⅱ的功能仿真验证了消除毛刺方案的正确性. 消除状态机毛刺策略探讨 鲁玲,刘大年 (扬州大学信息学院…:江苏扬州225009) 摘要:有限状态机是数字系统中的重要组成部分。简单分析了有限状态机产生毛刺的原因,重 点讨论了消除有限状态机毛刺的三种方案,比较了它们的优劣及其适用的条件,并以ADC0809采样 控制过程为例,给出了实现控制功能的M00re型有限状态机方案和状态码直接输出型有限状态机方 案的VHDL语言主要源程序,通过开发工具Ma】【+plus II的功能仿真验证了消除毛刺方案的正确性。 关键词:有限状态机VHDL毛刺 随着EDA技术的高速发展,以大规模和超大规模 10ckl<-‘0’: 器件FPGA/CPLD为载体、以VHDL(硬件描述语言)为工 ……