第五章 典型电路设计5.1 数字系统的设计方法5.2 有限状态机的设计5.1.1 数字系统的组成数字系统分为两个部分数字处理器和控制器控制器:负责规定算法的步骤,在每一个计算步骤给数据处理器发出命令信号,同时接收来自数字处理器的状态变量,确定下一个计算步骤,以确保算法按正确的次序实现。数字处理器:由寄存器和组合电路组成。寄存器用于短暂存储信息,组合电路实现对数据的加工和处理。5.1.2 数字系统的设计方法自顶向下法自顶向下(toptodown)法是一种从抽象定义到具体的实现,从高层次到低层次逐步求精的分层次、分模块的设计方法,它是数字系统设计中最常用的设计方法之一。该设计方法的具体实施过程是:l首先根据系统的总体功能要求,进行系统级设计;l然后按照一定的标准将整个系统划分成若干个子系统;l接着将各个子系统划分为若干功能模块,针对各模块进行逻辑电路级设计。 5.1.3 数字系统的设计过程数字系统设计分为系统级设计和逻辑级设计两个阶段。系统级设计:u在详细了解设计任务的基础上,确定顶层系统的方案 ;u描述系统功能,设计算法(MDS图、ASM图);逻辑级设计:l根据算法选择电路结构;l设计验