仿真训练 (实例)
完成74194的所有功能的仿真,要求如下:
- 要求74194所有功能都用到(含初始化),且只能用一次;
- 要求仿真结果的第2个周期出现数据0011;
- 要求仿真结果的第四个周期出现数据1101;
设计实验步骤:
① 所有功能:初始化、置数、清零、保持、左移补1、左移补0、右移补1、右移补0;
② 左移:s【1…0】=10
右移:s【1…0】=01 - 初始化;
- 置数输入数据0011;-------------满足要求2
- 左移补0→得输出(0110);
- 左移补1→得输出(1101);----------满足要求3
- 保持;
- 清零;
- 右移补1;
- 右移补0;---------至此,完成仿真,满足74194所有功能,且每个用能之用1次
具体步骤如上,最麻烦的是需要看懂74194的真值表;
具体实现:
最后实现如下: