- AXI3/AXI4 bus protocol
- out of order/ inorder transactions
- each write/read phase is independent
- addr/write/resp is independent
- interlevel
- split
- performance watch dog
- protocol watch dog
- performance report
- MAX, AVG, MIN bus bandwidth
- through put
- transaction list(disassemble bus info)
- virtual master
- define each phase delay(req to grant or each valid/ready) or drive trx out time stamp
- virtual slave
- define each phase delay(req to grant or each valid/ready) or drive trx out time stamp
- scoreboard
- check connection
- check the memory read write is pass when the read/write trx in the same address, the read trx must be finished first than write trx to avoid the overwrite the address issue.
- STL
- user define TRX language
- SystemC analysis port
- user can use analysis port to link third part debug model by using DPI interface like Verilog to SystemC or Verilog to C/C++
- https://github.com/funningboy/uvm_axi
2013年6月27日 星期四
UVM AXI BFM 1.0 release
supported list
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言