DE1-SoC Board

Similar documents
MAX+plus II Getting Started - 무작정따라하기

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

MPLAB C18 C

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

목차 1. 개요 USB 드라이버 설치 (FTDI DRIVER) FTDI DRIVER 실행파일 USB 드라이버 확인방법 DEVICE-PROGRAMMER 설치 DEVICE-PROGRAMMER

H3050(aap)

,,,,,, (41) ( e f f e c t ), ( c u r r e n t ) ( p o t e n t i a l difference),, ( r e s i s t a n c e ) 2,,,,,,,, (41), (42) (42) ( 41) (Ohm s law),

Solaris Express Developer Edition

APOGEE Insight_KR_Base_3P11

Microsoft PowerPoint - SY-A3PSK-V1.pptx

chapter4

歯Intro_alt_han_s.PDF

CD-RW_Advanced.PDF

2

10X56_NWG_KOR.indd

K7VT2_QIG_v3

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

Chapter 1

초보자를 위한 C++

iii. Design Tab 을 Click 하여 WindowBuilder 가자동으로생성한 GUI 프로그래밍환경을확인한다.

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

05Àå

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

PowerChute Personal Edition v3.1.0 에이전트 사용 설명서

PowerPoint 프레젠테이션

Copyright 0, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT RIGHTS Programs, software, databases, and related

PRO1_09E [읽기 전용]

DocsPin_Korean.pages

Remote UI Guide

Orcad Capture 9.x

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

계수를 결정하는 과정이며, 순방향 경로는 이러한 보정 계수를 데이터 경로에 적용하는 과정이다. 적응 서브시스템은 기준 신호로 송신된 데이터로부터 샘플을 캡처하고, 이를 PA로부터 출력된 신 호의 관찰 경로에 의한 동시 캡처된 신호와 비교함으로써 지속적으로 PA 특성에

PowerPoint Presentation

# E-....b61.)

Microsoft Word - KSR2014S042

서현수

ODS-FM1

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,,,,,,,,,,,,,.,..., U.S. GOVERNMENT END USERS. Oracle programs, including any operat

PRO1_02E [읽기 전용]

소개 TeraStation 을 구입해 주셔서 감사합니다! 이 사용 설명서는 TeraStation 구성 정보를 제공합니다. 제품은 계속 업데이트되므로, 이 설명서의 이미지 및 텍스트는 사용자가 보유 중인 TeraStation 에 표시 된 이미지 및 텍스트와 약간 다를 수

Windows Embedded Compact 2013 [그림 1]은 Windows CE 로 알려진 Microsoft의 Windows Embedded Compact OS의 history를 보여주고 있다. [표 1] 은 각 Windows CE 버전들의 주요 특징들을 담고

제목을 입력하세요.

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

Interstage5 SOAP서비스 설정 가이드

Domino Designer Portal Development tools Rational Application Developer WebSphere Portlet Factory Workplace Designer Workplace Forms Designer

Microsoft Word - Installation and User Manual_CMD V2.2_.doc

A+H/W-CH16

ecorp-프로젝트제안서작성실무(양식3)

歯J PDF

Microsoft PowerPoint - 02-Development-Environment-1.ppt

1


HTML5* Web Development to the next level HTML5 ~= HTML + CSS + JS API

<31325FB1E8B0E6BCBA2E687770>

Simplify your Job Automatic Storage Management DB TSC

ICT03_UX Guide DIP 1605

슬라이드 1

untitled

4S 1차년도 평가 발표자료

Sun Java System Messaging Server 63 64

Axxon_Next_Brochure_1_Lee

강의10

_USB JTAG Ver1.0 User's Manual.hwp

목차 1. 제품 소개 특징 개요 Function table 기능 소개 Copy Compare Copy & Compare Erase

PowerPoint 프레젠테이션

슬라이드 제목 없음

°í¼®ÁÖ Ãâ·Â

Microsoft Word - 임베디드월드_WindowsEmbeddedCompact7_rev

SRC PLUS 제어기 MANUAL

Microsoft PowerPoint - ARM 개발 환경.ppt

PowerPoint 프레젠테이션

R50_51_kor_ch1

Android App 개발방법

GNU/Linux 1, GNU/Linux MS-DOS LOADLIN DOS-MBR LILO DOS-MBR LILO... 6

Microsoft PowerPoint - Windows CE Programming_2008 [호환 모드]

슬라이드 1

Libero Overview and Design Flow

제 출 문 환경부장관 귀하 본 보고서를 습마트기기 활용 환경지킴이 및 교육 통합 서비스 개 발 과제의 최종보고서로 제출합니다. 주관연구기관 : 주관연구기관장 : 2015년 10월 주식회사 덕키즈 김 형 준 (주관)연구책임자 : 문종욱 (주관)참여연구원 : 김형준, 문병

Assign an IP Address and Access the Video Stream - Installation Guide

교육2 ? 그림

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

슬라이드 1

(Microsoft PowerPoint - \270\266\300\314\305\251\267\316\304\250USB_Host_Device_\272\316\306\256\267\316\264\365\275\307\275\300_Philip.ppt)

2007백서-001-특집

(291)본문7

¾Ë·¹¸£±âÁöħ¼�1-ÃÖÁ¾

01....b

00목차

J2EE & Web Services iSeminar

뉴티씨 (NEWTC) 2. FB-CY4E-DEV (FPGA 개발 키트) 구성도 Port Select SW 7 Segment Text LCD UART RS-232C JTAG PORTA (5V) Active Serial PORTB (5V) OSC. 50MHz Analog

Microsoft Word - Armjtag_문서1.doc

DR-M140 사용 설명서

Microsoft Word - Automap3

Sena Device Server Serial/IP TM Version

IPAK 윤리강령 나는 _ 한국IT전문가협회 회원으로서 긍지와 보람을 느끼며 정보시스템 활용하 자. 나는 _동료, 단체 및 국가 나아가 인류사회에 대하여 철저한 책임 의식을 가진 다. 나는 _ 활용자에 대하여 그 편익을 증진시키는데 최선을 다한다. 나는 _ 동료에 대해

매력적인 맥/iOS 개발 환경 그림 A-1 변경 사항 확인창 Validate Setting... 항목을 고르면 된다. 프로젝트 편집기를 선택했을 때 화면 아 래쪽에 있는 동일한 Validate Settings... 버튼을 클릭해도 된다. 이슈 내비게이터 목록에서 변경할

User's Guide Manual

Microsoft PowerPoint - User Manual pptx

USB USB DV25 DV25 REC SRN-475S REC SRN-475S LAN POWER LAN POWER Quick Network Setup Guide xdsl/cable Modem PC DVR 1~3 1.. DVR DVR IP xdsl Cable xdsl C

untitled

Transcription:

실습 1 개발환경

DE1-SoC Board

Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically installed with Quartus Prime This includes Nios II Software Build Tools for Eclipse Embedded Software Device Drivers for Altera IP and HAL API ModelSim-Altera Edition (includes Starter Edition) Devices Cyclone V device support Download & Install University Program Installer for Quartus II 15.1 Download or Copy DE1-SoC_v4.0.1_SystemCD.zip from TAs 3

Design Board: DE1-SoC 7

Design Board: DE1-SoC 8

Design Board: DE1-SoC 9

Design Board: DE1-SoC 10

Configure the FPGA in JTAG Mode Open the Quartus II programmer and click Auto Detect 11

Configure the FPGA in JTAG Mode Select the *.sof file to be programmed into the FPGA device 12

Pin Assignment Push-buttons Check Quartus II Assignment Editor Signal Name vs. FPGA Pin# 13

Pin Assignment LEDs 14

Pin Assignment Switches 15

Pin Assignment Other I/Os Refer to DE1 SoC User Manual You should always refer to this manual for pin assignment For circuit outside the FPGA device, i.e. DE1 SoC board schematic, refer to DE1_SoC.pdf in DE1_SoC CD-ROM 16

DE1-SoC Computer 17

DE1-SoC Computer 18

Programming DE1-SoC Computer into the FPGA Connect a DE1-SoC board to your PC Power on the board In Quartus II Tools Programmer In Programmer window, click [AutoDetect] (Device 5CSEMA5) Click File tab in 5CSEMA5 device and select DE1_SoC_Computer.sof You may re-click [AutoDetect] if [Start] button is not activated 19

Programming DE1-SoC Computer into the FPGA 20

Programming DE1-SoC Computer into the FPGA Browse the DE1-SoC Computer folder There are all the development sources of DE1-SoC Computer Verilog, Qsys system builder results Application software header (address map) Document 21

Hello World Programming Launch Eclipse IDE to program the DE1-SoC Computer In Quartus II, [Tools] [NiosII Software Build Tools for Eclipse] In Eclipse, Make a new Project for DE1-SoC Computer [New] [NiosII Application and BSP from Template] SOPC Information File name: c:\altera\14.1\university_program\computer_systems\de1-soc\de1- SoC_Computer\verilog\Computer_System.sopcinfo CPU name: Nios2 Project Name: [NameWhatYouWant] Project template: Hello World Click [Next] [Finish] 22

Hello World Programming 23

Hello World Programming 24

Hello World Programming 25

Hello World Programming 26

Hello World Programming 27

Hello World Programming 28

Hello World Programming 29

Hello World Programming 생성된 BSP 에서 system.h 읽기 30

Homework 1 DE1-SoC User Manual Ch1~Ch3 읽기 DE1-SoC Schematic 을 Pin Assignment 관점에서살펴보기 FPGA device 와 SDRAM 의연결회로찾기 다음 article 의 Chapter 1-2 를읽고다음물음에답하시오. DE1-SoC Computer System with Nios II Embedded Peripheral IP User Guide 에서 PIO Core chapter 를읽고, DE1- SoC Computer System 에서 SW9-0, KEY3-0, LEDR9-0, HEX5-HEX0, Expansion ports 들은 PIO Core 로구성된다. 이들은입출력방향이각각다르게회로로구성되어있는데, 이들의구동시 register 설정방법들이어떻게다른지설명하시오. 31

Fixes to the BSP Generated

BSP (board support package) an implementation of specific support code (software) for a given board that conforms to a given operating system commonly built with a bootloader that contains the min. device support to load the OS device drivers for all the devices on the board some suppliers also provide a root file system a toolchain for building programs to run on the embedded system utilities to configure the device (while running) 33

BSP Editor 34

Default BSP : Generated for ARM Cores 35

Default BSP : Generated for ARM Cores 36

Fixed BSP for NIOS II Cores 37

Fixed BSP for NIOS II Cores 38

Re-Generate BSP & Compile your Projects 39