일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Data HAzard
- Pyverilog 튜토리얼
- 대구 반도체 설계기업 특화
- Pyvrilog tutorial
- 남산업힐
- pygraphviz 설치 오류
- pytest-pythonpath 설치 오류
- AMBA
- gcc 컴파일
- pyverilog 설치 오류
- CDC
- Design DNN Accelerator
- CLOCK GATING
- 이진수 곱셈 알고리즘
- makefile
- Pyverilog 실행
- 컨벌루션 연산
- DNN 가속기
- DNN Accelerator
- Pyverilog 설치
- CUDA
- linux c 컴파일
- linux c++ 컴파일
- systolic array
- Makefile compile
- 클럭 게이팅
- linux makefile 작성
- 데이터 해저드
- gpgpu-sim
- 딥러닝 가속기
- Today
- Total
목록Tools/Vivado (4)
오늘은 맑음
Vivado를 설치하셨다면, 실행해봅시다. 기본적으로 clk, reset, wire, reg에 대한 개념은 알고 계시다는 가정 하에 진행하겠습니다. 오늘은 간단한 덧셈기를 만들고 testbench를 통해 시뮬레이션을 수행해보도록 하겠습니다. 메인 화면은 아래와 같습니다. create project를 눌러 프로젝트를 생성해줍니다. Project 이름을 짓고 원하는 location에 생성해줍니다. 우리는 RTL을 테스트 할 예정이므로 RTL Project를 선택합니다. 기존에 사용하던 파일이 있다면 Add File을, 바로 코드 파일을 추가하실 예정이면 Create File을 눌러줍니다. 지금은 Next를 누르겠습니다. Constraints 파일은 Synthesis/Implementation등 시뮬레이션 이..
안녕하세요, 오늘은 Vivado를 설치해보도록 하겠습니다. Vivado를 선택한 이유는 무료로 설치할 수 있는 WebPACK이 있기 때문입니다. 학생이신 분들은 Quartus나 modelsim을 이용하셔도 됩니다. modelsim은 본 블로그에 사용법 포스팅이 있습니다. wh00300.tistory.com/109 www.xilinx.com/support/download.html Downloads Vivado, Vitis, Vitis Embedded Platform, PetaLinux, Device models www.xilinx.com 먼저 vivado Installer 설치부터 시작 하겠습니다. Xilinx에 회원가입을 하시고, 위의 링크를 들어가셔서 설치를 진행하겠습니다. window버전 Web In..
Vivado HLS Tutorial에서 제공하는 lab1을 따라 해보겠습니다. 이 Tutorial은 Xilinx에서 제공하는 tutorial source를 다운받았다고 가정한 상태로 진행하겠습니다. https://www.xilinx.com/registration/sign-in.html?oamProtectedResource=wh%3Dwww.xilinx.com%20wu%3D%2Fmember%2Fforms%2Fdownload%2Fdesign-license.html%3Fcid%3D026f56e2-0a0f-4986-aeb7-e92917398939%26filename%3Dug871-design-files.zip%20wo%3D1%20rh%3Dhttps%3A%2F%2Fwww.xilinx.com%20ru%3D%252Fm..
HLS란?(High Level Synthesis) 오늘날 사용하는 애플리케이션에 사용되는 알고리즘들은 과거보다 훨씬 복잡해졌다. 또한 새로운 알고리즘이 등장하는 속도도 매우 빠르기 때문에 HDL을 이용해서 IP를 생성하는 속도가 따라잡기 어려워졌다. HDL을 이용하여 하드웨어를 구현하는 방법은 시간소모가 많아 개발시간이 느리기 때문이다. 따라서 HDL보다 생산성이 높은 C를 기반으로 IP를 생성하는 프로그램들이 등장하는데 이를 HLS라고 한다. Vivado에도 HLS를 지원하며 System Edition을 설치하면 사용할 수 있다.