数字系统设计材料.ppt

第五章 数字系统设计 5.1 数字系统设计概述 一、数字系统的基本组成 数字系统可划分为受控器与主控器。 受控器又称为数据子系统或数据处理单元, 控制器又称为控制子系统。 数字子系统主要完成数据的采集、存储、运算和传输。主要由存储器、运算器、数据选择器等。它与外界进行数据交换,而它所有的存取、运算等控制信号下进行。 数字子系统是根据待完成的系统功能的算法得到的。 控制子系统是执行算法的核心,它必须具有记忆能力,因此是一个时序系统。 现在主要以算法状态机为核心来设计控制子系统。它与数据子系统共享一个时钟。它的输入是外部控制信号和由数据子系统传来的条件信号,按照设计方案中既定的算法程序,按序地进行状态转换,与每个状态以及有关条件对应的输出作为控制信号去控制数据子系统的操作顺序。 控制子系统是根据系统功能及数据子系统的要求而设计出来的。 二、控制子系统和数据子系统的设计 数字系统设计步骤 1、明确设计要求(完成系统功能示意框图); 2、确定系统方案(完成系统总体方框图——将控制器与受控器分开,拟定系统的详细算法状态机(ASM)流图); 3、受控器设计; 4、控制器设计; 5、工程实现与调试。 1、数据子系统的设计 所要完成的主要任务:选择适当的芯片,实现规定的逻辑功能,且同时满足预定的非逻辑约束。 在选择器件时,主要考虑两方面因素:

文档评论(0)

1亿VIP精品文档

相关文档