题目内容

请说明RTL设计的含义、特点及3个对象。

A. 含义:寄存器传输级设计(描述)
B. 含义:寄存器测试级设计(描述)
C. 通常要描述各级寄存器(时序电路)的信号传输方式。
D. 通常要描述各级寄存器(时序电路)以及寄存器之间的信号传输方式(组合电路)。
E. RTL代码需要“画”出输入输出端口,各级寄存器时序的连接。
F. RTL代码需要“画”出输入输出端口,各级寄存器时序,寄存器之间的组合逻辑和三者之间的连接。

查看答案
更多问题

请简述RTL设计流程。

A. 用高层次的语法来描述一个设计
B. 根据系统的带宽、时序指标等性能要求将整个设计分解成数个小模块
C. 用总线将小模块互联起来
D. 描述和实现这些小模块的设计方法

请简述RTL设计步骤。

A. 功能定义和模块划分
B. 接口定义
C. 设计时钟域、考虑关键路径
D. 自顶而下设计
E. FSM(有限状态机)设计、时序设计、组合逻辑设计

请说明RTL设计和行为级设计的区别。

A. 行为级:部分不可综合。RTL级:可综合。
B. RTL设计和行为级设计处于设计的不同阶段。
C. 行为级:基于算法的高层次抽象描述;较多采用直接赋值的形式,看不出数据流的实际处理过程。RTL级:从寄存器角度,把数据的处理过程表达出来。
D. 行为级:关注算法,加快仿真速度,常用于仿真验证。RTL级:设计可综合代码。

请简述如何避免产生不必要的锁存器。

A. 如果过程有多个路径,所有路径都要给输出;
B. 过程中使用的所有输出都必须在敏感信号列表中;
C. 过程中使用的所有输入都必须在敏感信号列表中;
D. 状态控制中所有输入都必须覆盖到。

答案查题题库