(3)MDS图(备有记忆文件的状态图) 它与我们熟悉的状态图十分相似,是一种简练并 扩展功能的状态图,以状态图的形式来描述数字系统 控制器的控制过程。 (4)RTL(寄存器传送语言) 寄存器传送语言是一种硬件程序语言,它是设 计数字系统和使设计过程走向自动化的工具。 第二步骤:根据采用电路结构器件类型,进行适当的 逻辑变换,得到符合某个标准的硬件实施方案
(3)MDS图(备有记忆文件的状态图) 它与我们熟悉的状态图十分相似,是一种简练并 扩展功能的状态图,以状态图的形式来描述数字系统 控制器的控制过程。 (4)RTL(寄存器传送语言) 寄存器传送语言是一种硬件程序语言,它是设 计数字系统和使设计过程走向自动化的工具。 第二步骤:根据采用电路结构器件类型,进行适当的 逻辑变换,得到符合某个标准的硬件实施方案
(1)试凑法 对于给定的设计任务,在明确设计要求之 后,从器件产品手册中查找一些SSI、MSI、LSI 器件(芯片),由于这些器件的逻辑功能和要 解决的问题,不可能完全相同,设计者则充分 发挥其创造性,想办法,找窍门,用附加电路 修修补补完善其功能,拼拼凑凑组合成系统。 这种由局部到整体的设计方法,通常被称为: 自下而上的设计方法( Botto-up)。 显然,这种设计方法没有一定的规律可循, 设计质量和水平,取决于设计者的丰富经验和 技能
(1)试凑法 对于给定的设计任务,在明确设计要求之 后,从器件产品手册中查找一些SSI、MSI、LSI 器件(芯片),由于这些器件的逻辑功能和要 解决的问题,不可能完全相同,设计者则充分 发挥其创造性,想办法,找窍门,用附加电路 修修补补完善其功能,拼拼凑凑组合成系统。 这种由局部到整体的设计方法,通常被称为: 自下而上的设计方法(Bottom-up)。 显然 ,这种设计方法没有一定的规律可循, 设计质量和水平,取决于设计者的丰富经验和 技能
(2)自上而下的设计方法 TOP-DOWN 自上而下的设计方法是由整体向局部深入 的设计方法。 基本思想: 1)是把规模较大的数字系统,从逻辑上划 分为数据处理器和控制器两大部分。 2)采用逻辑流程图、ASM图(或MDS图) 来描述控制器的控制过程,并根据控制器和数 据处理器的逻辑功能,选择相适应的SSI、 MS和LS器件实现
(2) 自上而下的设计方法(TOP-DOWN) 自上而下的设计方法是由整体向局部深入 的设计方法。 基本思想: 1) 是把规模较大的数字系统,从逻辑上划 分为数据处理器和控制器两大部分。 2)采用逻辑流程图、ASM图(或MDS图) 来描述控制器的控制过程,并根据控制器和数 据处理器的逻辑功能,选择相适应的SSI、 MSI和LSI器件实现
有时,上述控制器和数据处理器又可以分别 看成一个数字系统,逻辑划分工作也可以在它们 内部重复地进行。按此设计思想,一个大的数 字系统可以逐次进行逻辑划分,由多人按照协 议进行设计,最后把它们连接起来,便可得到 所要求的数字系统。 总结:自上而下的设计方法,可以按照一些 设计步骤,一步一步地去实现设计方案,其设 计思想清晰,有一定规律可遵循
总结:自上而下的设计方法,可以按照一些 设计步骤,一步一步地去实现设计方案,其设 计思想清晰,有一定规律可遵循。 有时,上述控制器和数据处理器又可以分别 看成一个数字系统,逻辑划分工作也可以在它们 内部重复地进行。按此设计思想,一个大的数 字系统可以逐次进行逻辑划分,由多人按照协 议进行设计,最后把它们连接起来,便可得到 所要求的数字系统
Top-Down的基本设计步骤 1)明确设计系统的逻辑功能。 2)确定系统方案(注:这一步是最难、 最有创造性的一步,也是设计的关键阶段) 3)逻辑划分 把系统划分为数据处理器和控制器两部分, 并具体地规定它的逻辑要求 4)设计数据处理器 设计原则:数据处理器的组成应该是简单、易 控制的
Top-Down的基本设计步骤: 1)明确设计系统的逻辑功能。 2)确定系统方案(注:这一步是最难、 最有创造性的一步,也是设计的关键阶段)。 3)逻辑划分 把系统划分为数据处理器和控制器两部分, 并具体地规定它的逻辑要求。 4)设计数据处理器 设计原则:数据处理器的组成应该是简单、易 控制的