>
> 안녕하세요.
>
> 대학 내 연구소에서 1년째 Modelsim을 이용해 오고 있습니다. (6.1b)
>
> 주 작업 중 C code 시뮬레이션 결과와 RTL 코드 동작 결과를
> 비교하는 과정에서 C 결과를 filewrite 한 다음 베릴로그 코드로 fileread 하여
> 값을 읽어들인 후 결과를 매칭하는 식으로 검증을 하였는데요.
>
> Modelsim 자체에서 C 코드를 불러 들이고 Compile 한 다음 여기서 나온 결과값을 바로 베릴로그나 VHDL에서 참조하여 사용하는 방법이 있는지요?
> 있다면 언급한 작업이 보다 용이해질 꺼같아서요.
>
> 답변 기다리겠습니다.
>
ModelSim 은 gcc compiler 를 통해 C-code 를 컴파일 하거나 디버깅을 할 수 있습니다. 또한 말씀 하신 것 처럼 VHDL, Verilog 랭귀지와 인터페이스를 통해 사용하시는 것도 가능합니다.
verilog 의 경우엔 PLI, DPI, VPI 의 인터페이스를 통해 작업하시는게 가능하며, VHDL 의 경우엔 FLI 라는 인터페이스를 통해 사용이 가능합니다.
등록된 댓글이 없습니다.