728x90
이전
UVM001 - UART_Tx, RTL & pure TB
AI 의 발전이 놀랍다.공부를 하기가 무지하게 쉽기 때문이다...이번에 UVM 을 설명하는 타겟으로는 UART 를 잡았다.UVM 을 체험하기 위한 가장 쉬운 블록을 제안해달라고 했더니, UART 를 제안받았기
hdnua.tistory.com
.
.
이 곳에서는 pure TB 를 task 로 전환하는 단계적 방법에 대해 다뤄본다.
UVM 이란 것이 범용적인 검증 방법론이라 어떤 공통된 규약을 다룬다고 해도,
이것을 왜 이렇게 바꾸는지 이해는 해야 써먹을 거 아니냐.
.
.
TB 는 다음과 같다.
https://github.com/HDNua/hw001_uvm_study/blob/main/260329_uart/m1_uart_tx/m02_task/tb/tb_top_v2.sv
.
.
waveform 은 다음과 같이 보인다.

.
.
참고로 이것은 project clone 한 다음 diff 해가면서 읽는 것이 좀 더 낫다.

.
.
.
.
.
.
.
작성중
728x90
'HW' 카테고리의 다른 글
| UVM004 - UART_Tx, scoreboard (0) | 2026.07.19 |
|---|---|
| UVM003 - UART_Tx, fork (0) | 2026.07.19 |
| UVM001 - UART_Tx, RTL & pure TB (0) | 2026.07.18 |
| UVM000 - 바닥부터 시작하는 UVM 전환 (0) | 2026.07.18 |
| HW 공부 (0) | 2026.07.18 |

