본문 바로가기

HW

[Verilog] Verilator tutorial (2) - waveform 만들기 blog.naver.com/doksg/221979883906 [Verilog] Verilator (Open-Source SystemVerilog Compiler, 무료 시스템베릴로그 컴파일러) ​Verilator라는 컴파일러가 있습니다. ​가장 빠른 Verilog HDL simulator라고 하네요​앞서 소개해... blog.naver.com blog.naver.com/doksg/222038542081 [Verilog] Verilator tutorial (1) counter test해보기 Verilator 사용방법을 정리해서 업로드 하겠다고 해놓고 너무 늦었네요​마침 시간이 나서 정리합니다. 설... blog.naver.com 지난 시간까지는 naver에 작성했는데 이제부터는 tistory에 업로드 해보.. 더보기
CHIPS Alliance(Common Hardware for Interface, Processors and Systems) // 하드웨어 관련 오픈소스 그룹 RISC-V에 관심이 많은데 관련 글을 보다가 CHIPS Alliance 라는 곳을 알게 되어서 소개 페이지에 있는 내용을 간단하게 번역해 보았습니다. https://chipsalliance.org/ Chips Alliance CHIPS (Common Hardware for Interfaces, Processors and Systems) Alliance harnesses the energy of open source collaboration to accelerate hardware development. chipsalliance.org CHIPS는 silicon 고수준의 open source hardware design을 개발 하는 동맹(Alliance) 입니다. 열려 있고 협업 가능한 환경을 만듬으로서.. 더보기
Xilinx HLS interface에 대하여 이전 글 목록 [HW] - Xilinx HLS tutorial (1) - VIVADO install & Tutorial Data Download [HW] - Xilinx HLS tutorial (2) - Creating HLS project [HW] - Xilinx HLS tutorial (3) - Tcl Command Interface 사용하기 [HW] - Xilinx HLS tutorial (4) - Port 설정 [HW] - [Xilinx] hls::Mat 사용에 대해서 // HLS convolution tutorial 이해를 위해 오늘은 HLS interface에 대한 내용을 온라인에 나와있는걸 마음대로 해석하여 적어보도록 하겠습니다. 두가지를 참조하여 적습니다. 1. https://www.xil.. 더보기
[Xilinx] hls::Mat 사용에 대해서 // HLS convolution tutorial 이해를 위해 [HW] - Xilinx HLS tutorial (1) - VIVADO install & Tutorial Data Download [HW] - Xilinx HLS tutorial (2) - Creating HLS project [HW] - Xilinx HLS tutorial (3) - Tcl Command Interface 사용하기 [HW] - Xilinx HLS tutorial (4) - Port 설정 이전 글들에서 HLS를 어떻게 사용하는지를 보고 있습니다. 온라인을 돌아다니다가 아래와 같은링크를 보게 되었는데요 https://medium.com/@chathura.abeyrathne.lk/xilinx-vivado-hls-beginners-tutorial-custom-ip-core-design-for-.. 더보기
Xilinx HLS tutorial (4) - Port 설정 [HW] - Xilinx HLS tutorial (1) - VIVADO install & Tutorial Data Download [HW] - Xilinx HLS tutorial (2) - Creating HLS project [HW] - Xilinx HLS tutorial (3) - Tcl Command Interface 사용하기 임시 저장한 글이 자꾸 사라지다니... 길게 쓸 수 가 없겠습니다. 조금씩만 써서 올리려구요.... 오늘 내용도 시작해 보겠습니다. 원래는 최적화 관련된 내용을 쭉 적으려고 했는데 port setup에 대한 내용만 적어보겠습니다. Vivado HLS 2019.2 command prompt 를 여시고 lab3 folder로 갑니다. 폴더위치를 모르시거나 다운받지 않으신분은 위에.. 더보기
Xilinx HLS tutorial (3) - Tcl Command Interface 사용하기 이전글 확인하기 [분류 전체보기] - Xilinx HLS tutorial (1) - VIVADO install & Tutorial Data Download [분류 전체보기] - Xilinx HLS tutorial (2) - Creating HLS project 오늘은 지난 시간에이어서 Lab2를 해보려고 합니다. Tcl Command를 사용하는 방법인데요 설명은 자료와 마찬가지로 window base로 하지만 Linux 역시 큰차이는 없으니 따라하는데 문제는 없을거라 봅니다. 우선 위 그림처럼 Command Prompt를 선택해서 여시면 됩니다. 실제 프로그램의 위치는 Start > All Programs > Xilinx Design Tools > Viavado 2019.2 > Viavado HLS > .. 더보기
[Xilinx] Versal ACAP(Adaptive Compute Acceleration Platform) 본 글은 아래 링크의 글을 읽고 작성하였습니다. https://www.xilinx.com/support/documentation/white_papers/wp505-versal-acap.pdf 불러오는 중입니다... Xilinx에서는 Versal ACAP라는 Platform을 출시 했다고 합니다. Software로 완전히 program 가능하고 Scala Engine(일반적으로 CPU), Adaptable Engines, Intelligent Engines등과 결합 하여 극적인 성능 향상을 얻어내는 그런 Platform이라고 합니다. 해당 플랫폼을 사용하면 Data center, wire network, 5G Wireless, automotive driver assist(자율주행보조)등의 Applicati.. 더보기
Xilinx HLS tutorial (2) - Creating HLS project 설치가 정상적으로 마무리 되었다면 이어서 내용을 진행 해보겠습니다. 우선 앞선 글에서 나온 tutorial용 design file인 ug871-design-files의 압축을 C:\에 풀어줍니다. 그럼 C:\Vivado_HLS_Tutorial\ Run C Simulation도 있고 위 사진에 제가 체크한 것도 Run C Simulation 입니다. 맘에 드는걸 클릭하시면 이런게 나옵니다! 그냥 OK를 누르라고 하는군요 눌러보면 뭔가 쭉 실행되고 정상적으로 잘 돌아가는 모습을 볼 수 있습니다. 잘된걸 아는 이유는! 터미널 창에 위 사진과 같이 나왔기 때문이죠~! 아까 테스트 벤치에서 봤던 이 모습이 있으니까요 ㅎㅎ 내 아무튼 여기까지 일단 test 코드 올려서 돌리는거 해봤고 tutorial pdf에 따르.. 더보기