推荐答案
测试一下
题目
在设计中,可以被用于进行不同时钟域隔离的 memory 类型为
A. two-port Register F ile
B. single -port Register File
C. single -port RAM
D. dual-port RAM
参考答案与知识点
参考答案
正确答案:A、D。不同时钟域隔离需要使用具有独立读写时钟端口的存储器,即双端口存储器。双端口 RAM(D)和双端口 Register File(A)均支持两个端口各自独立时钟,因此可用于异步 FIFO 等跨时钟域设计。单端口 Register File(B)和单端口 RAM(C)只有一个时钟端口,读写操作共用时钟,无法实现不同时钟域的隔离。注意:Register File 虽由触发器构成,但双端口版本通常具备独立时钟,符合题意。
涉及知识点
- 跨时钟域同步方法
- 异步 FIFO 结构
- 双端口存储器定义
- 单端口与双端口区别