작성
·
376
3
답변 1
0
안녕하세요.
굉장히 좋은 질문이구요. 아는 범위내에서 답변드릴께요 :)
먼저 Testbench 의 그림을 봐주세요.
tb_combi_test 는 in/out port 가 없죠?
Test 하고자 하는 DUT 는 in / out port 가 있구요.
Test 를 위한 DUT 의 in / out port 연결을 위해서 testbench 내에 reg, wire 가 쓰여요.
- DUT 의 input 은 TB 의 reg 와 연결 (input 값을 TB 에서 제어하기 위해 reg 로 사용함)
- DUT 의 output 은 TB 의 wire 와 연결 (output 값을 TB 에서 받아들이기 위해 wire 로 사용함.)
상세한 이유는, 다음 링크의 두번째 답변을 참고 부탁드립니다.
즐공하세요 :)