赞
踩
答: Moore 型状态机:状态机的输出只与当前的状态有关
Mealy 型状态机:状态机的输出不仅与当前的状态有关,还与当前的输入有关
答:Moore状态机:在时钟脉冲的有限个门延时后,输出达到稳定。输出会在一个完整的时钟周期内保持稳定值,即使在该时钟内输入信号变化了,输出信号也不会变化。输入对输出的影响要到下一个时钟周期才能反映出来。把输入和输出分开,是Moore状态机的重要特征。
Melay状态机:由于输出直接受到输入影响,而输入可以在时钟周期的任意时刻变化,这就使得输出状态比Moore状态的输出状态提前一个周期到达。输入信号的噪声可能会出现在输出信号上。
对同一个电路,使用Moore状态机设计可能要比使用Mealy状态机多出一些状态。
答:消耗仿真时间与否,task可以有消耗仿真时间的语句,function不能有消耗时间的语句,task不一定就消耗仿真时间。
task可以调用function,function不能调用task。
在verilog中:task可以返回多个值(output),function只能返回一个值
task是没有return的, void function也是没有return的
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。