scoreboard部分会把agent发送的数据和monitor发送的数据进行比较。比较关键的地方是构建了一个由寄存器构成的存储器,储存器的数据位宽为32bit,深度为2^14,地址位宽为14,因为我们是gloden模型跟RTL不一样的是,我们没有分bank,没有物理实现,只是实现一个逻辑功能,只要数据能写进去就行。tr.haddr[ADDR_WIDTH-1:2]这一列是/4操作,系统地址到物理地址转换。
-------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------
部分内容参考其他博主(杰之行,SD.ZHAI),感谢!