同步化处理的思路: (1)将异步输入信号寄存并保留到下一个系统时 钟出现为止; (2)让同步化后的输入与当前系统时钟的有效时 刻同时出现,并保持一个时钟周期。 16
16 同步化处理的思路: (1)将异步输入信号寄存并保留到下一个系统时 钟出现为止; (2)让同步化后的输入与当前系统时钟的有效时 刻同时出现,并保持一个时钟周期
ID Q ID Q PB 2 CI DC10 PB CP (a)电路 PB CP PB (b)波形图 图1115转换电路 17
17 图11.1.5转换电路 PB﹡ CP Q1 Q2 PB (b) 波形图 1D C1 1 Q Q PB PB﹡ 1D C1 2 Q Q CP (a) 电路 &
三、数字系统的设计步骤 1.系统设计 明确设 确定初算法流 计任务 始结构程图 ASM图 ※确定输出和输入之间的关系,找到实现数字 系统的设计原理和方法。 ※划分系统的控制单元和受控单元,确定初始 结构框图。 ※建立算法流程图,表示解决问题的步骤。 ※根据一定的规则将算法流程图转换成ASM图 18
18 三、数字系统的设计步骤 1.系统设计 明确设 计任务 确定初 始结构 算法流 程图 ※确定输出和输入之间的关系,找到实现数字 系统的设计原理和方法。 ※划分系统的控制单元和受控单元,确定初始 结构框图。 ※建立算法流程图,表示解决问题的步骤。 ASM图 ※根据一定的规则将算法流程图转换成ASM图
2、逻辑设计 当系统中各个子系统(指最低层子系统)或部 件的逻辑功能和结构确定后,采用比较规范的 形式来描述系统的逻辑功能 ①数据处理器设计 建立操作明细表 ②控制器设计 建立状态转移表 19
19 当系统中各个子系统(指最低层子系统)或部 件的逻辑功能和结构确定后,采用比较规范的 形式来描述系统的逻辑功能。 ①数据处理器设计 ②控制器设计 建立操作明细表 建立状态转移表 2、逻辑设计
3、电路设计 选择合理的器件和连接关系,以实现系统逻 辑要求。电路设计的结果常采用两种方式来 表达:电路图方式、硬件描述语言方式。 20
20 选择合理的器件和连接关系,以实现系统逻 辑要求。电路设计的结果常采用两种方式来 表达:电路图方式、硬件描述语言方式 。 3、电路设计