【正确答案】在“自底向上”的设计方法中,首先决定底层的硬件单元,通常是中小规模集成电路,根据底层的硬件单元决定设计方法。各底层子系统分别调试好后再连成整个系统。这样的设计方法可使底层硬件单元的使用率较高,但当底层硬件单元有了改变(如更换型号),设计方法和各子系统也需随之调整或重新设计,若系统要求有了改变,又可能使底层的硬件单元不再适用。这种设计方法不能完全适应大规模、高性能数字系统的设计要求。
“自顶向下”的设计方法首先根据系统要求将电路由上向下划分为若干功能模块,每一功能模块又可下分为若干子模块,直到最底层的门电路级。每一层的划分均是一种根据工作速度、芯片面积等指标的优化过程。借助EDA工具软件,划分可以是一种行为级描述的形式。这样的设计方法虽可能致使底层的硬件单元不标准,但可以保证系统的每层设计的最优化,可在整个系统的设计调试之前用仿真方式得到系统的性能。“自顶向下”的设计方法是大规模数字系统的主要设计方法。
【答案解析】