AMBA AXI BUS - AXI4 VIP
·
AMBA BUS/AXI BUS
Vivado에서 제공하는 AXI4 VIP (Verification IP)는 AXI 버스를 테스트하거나 시뮬레이션할 때 사용하는 모델이다. RTL 설계자가 AXI 인터페이스를 가진 IP를 만들었을 때, 그것이 정상적으로 AXI 프로토콜을 따르고 있는지 검증하는 용도로 사용된다.내가 만든 RTL 모듈이 AXI4 Slave인데, Master가 아직 없어서 테스트 못 하겠음... 이럴 때, AXI4 VIP를 Master 역할로 연결해놓고 다양한 read/write 시나리오를 흘려보낼 수 있다.반대로, 내가 만든 RTL이 Master일 때, VIP를 Slave로 연결해서 응답을 테스트할 수 있다."Verify Peripheral IP using AXI4 VIP" 이 옵션을 선택하면, Vivado가 아래와 같은 검..