首发来自微信公众号:数字芯片设计
11.多bit总线信号可以通过格雷码转换进行异步处理,例如:8bit的数据总线进行格雷码转换,然后通过双触发器法实现异步处理()
【A】正确
【B】错误
解析;注意这题用的词是“可以”!多bit信号是可以通过转换成格雷码然后打拍进行跨时钟域的,比如异步FIFO的地址跨时钟域,利用了相邻的两个地址二进制码转化成格雷码后,只有1bit不同。在传输连续的二进制码时,转化成格雷码巧妙地将多bit的翻转转化成了1bit的翻转,然后问题变成了单bit的跨时钟域问题,利用双触发器就可以实现异步处理。
正确答案:A
12.SystemVerilog中,下面哪种数组在使用前需要先执行new操作()
【A】压缩数组
【B】联合数组
【C】动态数组
【D】多维数组
解析:动态数组在最开始时是空的,使用前,必须调用new[]操作符来分配空间,同时在方括号中传递数组宽度。
正确答案:C
13.电路设计中,只要采用STA就可以保证电路设计的准确性,不需要再进行动态时序分析了()
【