FPGA 状态机
//异步复位,就是相对于clk的上升沿来说的
always@(posedge clk or negedge rst_n)
独热码
1.自动化仿真,run.tcl,目的,精华在哪里?
在于将状态吗,转化为英文单词来指示!核心语句在于:
//对应状态关系
virtual type {
{3'b001 IDLE}
{3'b010 ONE}
{3'b100 TWO}
}abc;
/*
将结构体abc与state关联,其中state的查找路径是:/tb_ex1_fsm/fsm_inst/state,关联后的新名称是 new_state。
***/
virtual function {(abc)/tb_ex1_fsm/fsm_inst/state} new_state
2.使用tcl模板来自动输入
rundo
下面做练习题:


使用tcl脚本自动运行售货机仿真图形:


浙公网安备 33010602011771号