2017-03-15 2 views
0

데이터 통신용 C 코드 프로그램을 작성하고 실행하려고합니다. 누구든지 HLS 프로그램을 작성하는 것을 도와 줄 수 있습니까?Vivado HLS_C 코드

PRINTFSCANF 문과 같은 일반적인 C 코드 프로그램에서 시도했지만 컴파일 오류가 표시됩니다.

답변

1

HLS를 사용하면 HLD (VHDL 또는 Verilog)에서 C 코드를 "변환"합니다. 이 때문에 몇 가지 제한이 있습니다. "printf", "scanf", malloc 등을 사용할 수 없습니다. 예를 들면 : FPGA에서 HLD로 printf를 어떻게 구현할 수 있습니까? 나는이 tutorial과이 user guide을 읽는 것이 좋습니다.

그러나 HLS 시뮬레이션에서 "printf"을 사용할 수 있습니다. 결국에는 합성하지 않습니다. Here 자일링스 포럼에서이 문제에 대한 링크를 찾을 수 있습니다.

오류가 발생한 위치를 이해하기 위해 질문을 업데이트하고 자세한 내용을 추가 할 수 있습니다.

+1

빠른 응답을 보내 주셔서 감사합니다. – Saras

+0

도움이된다면 녹색으로 변하는 "틱"을 클릭하여 답을 수락 할 수 있습니다 (답에 가까운 오른쪽에 있음). – Leos313

+0

안녕하세요, vivado HLS에 대한 간단한 C 코딩 예제를 제공해주십시오. – Saras

관련 문제