UVM Phase 순서: phase 구간, 시간 → 각 구간의 타이밍 조절하며 순서를 정한다.각 phase마다 위의 순서대로 실행이 되며, phase이 존재하지 않을 경우 무시하고 다음 phase을 진행한다.task로 구현 : run, reset, configure, main, shutdown - 시뮬레이션 시간동안 실행되는 복잡한 동작을 수행한다. 시간 경과에 영향을 미친다.function으로 구현 : 그 외 - 주로 짧고 빠르게 실행되는 작업을 수행한다. uvm 환경에서 설정, 상태 확인, 간단한 데이터 처리를 한다.AXI_Memory.sv`timescale 1ns / 1psmodule AXI_Slave_Memory ( // Global Signal input logic A..