개발 편의성을 위한 소소한 Tips/04 질의 응답 정리

[Verilog HDL Q/A. 026] DTU와 testbench에 대해 제가 제대로 이해한건지 궁금하여 여쭤봅니다

반응형

Q

여기서 제가 뭔가 부족하게 이해하고 넘어간것같아서 여쭤봅니다만.

DTU는 플립플롭 등의 설계모듈

testbench는 입력 및 결과측정용으로 이해하면 될까요?

예를들어 이렇게 있을 때

가운데 칩이 DTU라 하고 그 외의 선들과 연결되어있는것들(클록펄스 입력기, 데이터입력기(본 강의에선 클록펄스를 그대로 입력했네요), 출력된 데이터 인식기) 등 testbench로 이해하면 적절한가 싶어 여쭤봅니다.

 

A

안녕하세요 :)

Testbench 의 적절한 예시인 것 같습니다.

HW 가 실제 Chip 혹은 FPGA 가 올라간다라고 가정하면, (HW == DUT)

Testbench 는 실제 존재하는 HW 가 아닙니다. Testbench  HW 검증을 위한 SW 입니다.

Testbench = 빵판에 구성된 회로 (DUT 의 입력을 인가, 출력 확인)

즐공하세요 :)

 

반응형