HLS 101 - 모든 RTL 하드웨어 디자인 팀이 알아야 하는 것
2020-07-02 10:30~12:00
Mentor, a Siemens Business / 이준석 차장
신*호2020-07-02 오전 10:45:48
C 프로그램에서 Look-up table 형태로 구현된 코드의 경우 HLS를 통해 translation 되면 메모리로 구현/초기화 되나요??Mentor32020.07.02
LUT는 롬으로 구현이 가능하며, 옵션 변경을 통해 미리 만들어진 외부 인터페이스로 적용할 수도 있습니다.지*호2020-07-02 오전 10:45:21
[질문]중첩된 루프 내에 메모리 읽기와 쓰기가 반복적으로 필요하고 복잡한 연산이 많이 발생하는 분야는 어떤 분야들이 있을지 궁금합니다.Mentor32020.07.02
CV, AI, 통신 등 다양합니다.신*호2020-07-02 오전 10:43:19
그럼 HLS로 나온 RTL결과물을 디자이너가 메뉴얼하게 파이프라이닝 등과 같은 커스터마이징을 추가로 진행하고 기능과 성능 검증을 할 수 있나요?Mentor32020.07.02
네 파이프라인에 대한 컨스트레인트를 수정하여 원하는 타이밍을 맞출 수도 있으며 변경된 타이밍이 적용된 RTL과 C 모델의 검증이 가능합니다.안*호2020-07-02 오전 10:40:05
C기반 IP개발후에 AXI4 BUS관련 Signal이 자동 생성할 수 있는 Solution을 가지고 있는지요?mentor22020.07.02
네. Catapult 10.5이후 version에 AXI interface관련 protocol이 제공됩니다. 아울러 NVIDIA와 함께 검증한 Matchlib을 이용하여 활용할 수 있습니다.소*록2020-07-02 오전 10:37:27
지멘스에서 교육세미나 진행 중이신데, HLS가 하드웨어 디자인 중 정확히 어떤 디자인가요?Mentor32020.07.02
https://www.mentor.com/hls-lp/multimedia/catapult-high-level-synthesis-platform-overview 이 링크에서 오버뷰를 참고하시는데 이해가 쉬우실 듯 합니다.소*록2020-07-02 오전 10:36:11
안녕하세요? 좋은 아침입니다.Mentor12020.07.02
안녕하세요 참석해주셔서 감사합니다.박*용2020-07-02 오전 10:35:47
안녕하세요.Mentor12020.07.02
안녕하세요. 유익한 시간 되시기 바랍니다.윤*은2020-07-02 오전 10:35:30
어떤 FPGA를 사용하나요Mentor32020.07.02
FPGA 종류에 종속적이지 않습니다.신*호2020-07-02 오전 10:35:13
HLS로 나온 결과물은 HDL로 Translation 된 형태 인가요 아니면 Gate level mapping 까지 완료가 된 형태인가요??Mentor32020.07.02
HLS의 결과물은 RTL 입니다. gate level 은 이후의 합성 툴에서 진행하십니다.이*진2020-07-02 오전 10:35:07
안녕하세요. HLS를 설계 뿐 아니라 검증 쪽에도 적용할 수 있나요?Mentor32020.07.02
HLS는 HLV(high level verification)을 도입하였을 때 보다 효율적입니다. 기존의 RTL 기반 검증을 C/C++ 레벨에서 진행함으로써 용이성, 런타임 단축 등의 기대효과가 있습니다.