오늘은 Python으로 정답을 만들어서 RTL 결과와 비교하는 방법에 대해서 살펴보겠습니다이전 Driver 와 Monitor 글에서 Scoreboard가 결과가 맞는지 판정한다고 했었는데판정을 하려면 결국 맞는 답이 뭔지를 먼저 알고 있어야합니다덧셈기 같은건 a+b 한줄이면 끝나지만, 영상처리 회로로 가게되면 곱하고 반올림하고 255 넘으면 자르고... 이걸 Testbench 안에서 다시 짜는게 꽤 번거롭습니다그래서 보통 정답 계산은 Python에게 맡기고, Vivado에서 돌린 RTL 결과를 파일로 받아 비교하게됩니다이번 글에서는 이 과정을 처음부터 끝까지 직접 돌려보고, 틀렸을때 어디가 틀렸는지 찾아가는 방법까지 같이 보겠습니다Verilog 문법이 아직 낯설다면 [Verification 00] Ver..