文章目录
- 单选题
-
- 1、wire [0:7] a [5:0]; 有语法错误?
- 2、不允许在时序电路中,使用阻塞赋值?
- 3、I2C 总线接口在快速模式下数据为传输速率可达?
- 4、对于一个mailbox邮箱变量,如果想要从mailbox中无阻塞的获取一个数据,可以使用的方法是:
- 5、Verilog中属于4态的数据类型有:
- 6、一个Verilog文件中,可以放置多个module,只要module名不重复?
- 7、下列选项中()不是Verilog HDL的关键字
- 8、于SI(信号完整性)/PI(电源完整性)基本概念,下面说法错误的是?
- 9、一个十进制数-4,定点位宽为4bit,在Verilog语言中分别用2进制补码表示为?
- 10、ASIC设计中低功耗方法包含门级、架构级别、RTL级等,对低功耗的效果从大大小的排列顺序应该是?
- 11、reg[255:0] mem [31:0];该声明定义了一个位宽为___Bits,深度为__的Memory?
- 12、在DC优化timing的时候,工具采用下面哪个命令可以通过移动寄存器来达到调整时序优化的目的?
- 13、generate for循环语句中使用的标尺变量可定义为genvar
- 14、在DC综合的时候,我们需要提前考虑DFT的操作,需要工具把不带SI和SE的寄存器替换成带SI和SE的寄存器,请问这个操作使用哪个命令实现?
- 15、设计一个异步FIFO用于数据缓存,FIFO写入时钟频率是100MHz,FIFO读出时钟频率是50MHz。FIFO写入数据在每100个Cycle里最多只写入50个数据,为了减少写入数据时的阻塞,那么此FIFO设计的深度多少比较合适?
- 16、SystemVerilog中,下列不属于动态数组内建函数的是?
- 17、以下代码最终实现的约束效果是?
- 18、图示电路是一个CMOS或非门?
- 19、6bit有符号数,它的原码、反码、补码表示的数值范围为()
- 20、关于fork/join,以下说法不正确的是()?
- 21、SPI是一种全双工的通讯协议,所以主机到从机的数据和从机到主机的数据可以不同速率同时传输?
- 22、对110个符号进行编码,需要几位二进制数码?
- 23、下面哪种SystemVerilog描述当前子线程不阻塞后面的进程执行()?
- 24、时钟skew是由于晶振本身稳定性,电源以及温度变化等原因造成了时钟频率的变化,此描述是否正确?
- 25、描述时序逻辑时,只有if条件分支没有else分支有助于综合(Design Compile)自动插icg,降低寄存器翻转率?
- 26、图中,从DC和PT的角度出发,共有多少条reg到reg的path?
- 27、在时序always模块中使用()赋值语句
- 28、SystemVerilog多态的实现方法包括覆盖和过载?
- 29、SPI协议通过哪一种方式实现多从机功能?
- 30、一个宽10ns的脉冲,传到CLKB(时钟频率200MHz)经过打2拍或者3拍之后脉冲宽度是多少?
- 多选题
-
- 31、多比特信号A,在时钟域clk_a存在从8'd100到8'd101的变化过程中,若在时钟域clk_b直接采用D触发器采样,可能采样到?
- 32、下面代码中,哪个代码风格DC可以自动插入Clock Gating
- 33、如下哪些采用了one-hot状态机编码
- 34、下列关于IC设计中同步复位和异步复位的区别,正确的是?
- 35、下面哪条语句是对的?
- 36、下列哪些不是必须的,在Post-Layout时序仿真时?
- 37、uvm_phase机制按照是否消耗仿真时间分为哪几类?
- 38、如下关于动态功耗的描述,正确的是?
- 39、分析下面一段程序,在0时刻能够打印出来的信息有:
- 40、以下逻辑函数哪些是和【Y = AB'C + A' + B + C'】是等价的?
单选题
1、wire [0:7] a [5:0]; 有语法错误?
【A】正确
【B】错误
解析:位宽大小可以是[0:7]、[7:0],但不能是[8],单独一个数。数组大小可以是[0:4]、[4:0]、[5],都是可以的。故本题选B!
正确答案:B
2、不允许在时序电路中,使用阻塞赋值?
【A】错误
【B】正确
解析:时序电路当然是可以使用阻塞赋值的,只是我们一般不推荐而已!
参考答案:A
3、I2C 总线接口在快速模式下数据为传输速率可达?
【A】400kbit/s
【B】100kbit/s
【C】1Mbit/s
【D】3.4Mbit/s
解析:I2C总线数据传输速率在标准模式下可达100kbit/s,快速模式下可达