针对目前模型机控制器以微程序控制方式为主的现状,采用复杂可编程逻辑器件(CPLD)实现对模型机控制器的设计。设计了模型机的指令系统,包括23条指令;通过Quartus II软件,利用原理图输入法设计指令译码器、时序节拍电路、组合逻辑电路模...针对目前模型机控制器以微程序控制方式为主的现状,采用复杂可编程逻辑器件(CPLD)实现对模型机控制器的设计。设计了模型机的指令系统,包括23条指令;通过Quartus II软件,利用原理图输入法设计指令译码器、时序节拍电路、组合逻辑电路模块,以构成一个完整的模型机控制器;把编译好的原理图文件下载到Altera MAX II实验板上进行验证。验证结果表明,该控制器提高了指令的执行速度,有效地增强了设计的灵活性,降低了实验成本。展开更多
文摘针对目前模型机控制器以微程序控制方式为主的现状,采用复杂可编程逻辑器件(CPLD)实现对模型机控制器的设计。设计了模型机的指令系统,包括23条指令;通过Quartus II软件,利用原理图输入法设计指令译码器、时序节拍电路、组合逻辑电路模块,以构成一个完整的模型机控制器;把编译好的原理图文件下载到Altera MAX II实验板上进行验证。验证结果表明,该控制器提高了指令的执行速度,有效地增强了设计的灵活性,降低了实验成本。