组合逻辑控制单元设计.docVIP

  • 31
  • 0
  • 约1.63万字
  • 约 11页
  • 2016-08-13 发布于贵州
  • 举报
组合逻辑控制单元设计

一、实验课题 实验要求: 按照题目要求用硬布线(组合逻辑)控制法设计一个简单模型机的控制单元CU(微操作信号产生电路),决定外部的端口(名称、有效电平)和内部各元件的连接,画出系统框图和逻辑图,设计仿真数据,用VHDL编程和仿真。 主要元件设计: 1.指令译码器 功能要求:3-8译码器。 2.控制单元 功能要求:假设该模型机有8条不同类型的指令。包括:算术运算、逻辑运算、移位、数据传送、访存操作、转移等。根据每条指令的功能和时序,分析其执行过程中需要在各个阶段产生的全部微操作,导出产生这些微操作控制信号的逻辑。 3.用层次结构设计的方法设计一个控制单元CU(微操作控制信号产生电路)。包括指令译码器和控制单元。 功能要求:能够正确产生8条不同指令在执行过程中(每个机器周期、每拍)发出的全部微操作。 二、逻辑设计 写该实验的逻辑设计,包括:顶层系统框图,下层各主要元件的系统框图。顶层和下层各主要元件的端口(引脚)描述:端口名称、功能、有效电平、位数等。逻辑图,必须在图中清楚地标出每个内部连接线的Signal(与VHDL程序中的Signal一致)。根据所用的描述方式,可能还需要有:真值表/功能表/逻辑函数等。 1、3-8译码器: 系统框图: S是工作信号,当S=1时,3-8译码器工作;当S=0时,3-8译码器不工作。A是输入信号,Y是输出信号 S A2 A1

文档评论(0)

1亿VIP精品文档

相关文档