연세대학교 전기전자공학부 20-1학기 기초디지털실험 week 9 보고서
- 최초 등록일
- 2020.08.18
- 최종 저작일
- 2020.05
- 8페이지/
한컴오피스
- 가격 3,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
* 본 문서(hwp)가 작성된 한글 프로그램 버전보다 낮은 한글 프로그램에서 열람할 경우 문서가 올바르게 표시되지 않을 수 있습니다.
이 경우에는 최신패치가 되어 있는 2010 이상 버전이나 한글뷰어에서 확인해 주시기 바랍니다.
소개글
최종 성적 A+이고, 이 보고서 성적은 100/100입니다.
20-1학기에는 비대면 수업으로 인해, 결과 보고서를 작성하지 않고 매주 예비 보고서만 작성하였습니다. 실험에 사용된 C 코드와 주석, 코드에 대한 설명, waveform simulation 결과는 모두 예비 보고서 내용에 포함되어 있습니다. week 9 실험에 사용된 Verilog 코드와 주석, 코드에 대한 설명, 실험 결과는 추가 실험 보고서 내용에 포함되어 있습니다.
목차
1. Objectives
2. Theory
2.1. Share of BRAM for ARM and FPGA
2.2. Read and Write Transaction
2.3. Vector Addition Operation
3. Experiment Contents
3.1. Behaviors of the Program in vector_accel.c
3.2. Behaviors of FPGA
4. Conclusion
본문내용
Abstract
This experiment is for FPGA acceleration. The concepts for implementing the FPGA acceleration are introduced at first. The specification of the experiment for the acceleration is introduced next. The C code in the SDK and the behaviors of the FPGA at this experiment are discussed. Finally, all preparations for the experiments are complete.
1. Objectives
The main objective of this experiment is to implement an acceleration at FPGA. A vector addition is a useful technique for the acceleration. We are going to understand the principle of the FPGA acceleration and construct the logic of the acceleration. We finally compare the operation speed of the ARM and the FPGA.
2. Theory
2.1. Share of BRAM for ARM and FPGA
There are processing system (PS) and programmable logic (PL) in SoC. ARM can play a role of PS and FPGA can play a role of PL. Block RAM, called BRAM, is a memory which both ARM and..
<중 략>
참고 자료
the class material of Introductory Digital Labs, Ch. 9
ARM Limited, AMBA 3 AHB-Lite Protocol Specification, 2006