• Non ci sono risultati.

SISTEMI EMBEDDED

N/A
N/A
Protected

Academic year: 2021

Condividi "SISTEMI EMBEDDED"

Copied!
11
0
0

Testo completo

(1)

SISTEMI EMBEDDED

Course Presentation – Spring 2017

Federico Baronti

Dip. Ing. Informazione

Via G. Caruso, 16 – Stanza B-1-09

050 2217581 – federico.baronti@unipi.it

(2)

2M Elettronica

Lu Ma Me Gi Ve Sa

8:30/9:30 Sistemi embedded

B23

9:30/10:30 Nanoelettronica

C33 Nanoelettronica

B24 Sistemi embedded

B23

10:30/11:30 Nanoelettronica C33

Nanoelettronica B24

Sistemi di elaborazione SI 7

11:30/12:30 Nanoelettronica

C33 Sistemi di elaborazione

SI 7

12:30/13:30 Tutoraggio Sist.Embedd.

B26 Sistemi di elaborazione SI 7

13:30/14:30 Sistemi di elaborazione

ADII 1 Sistemi embedded

B26

14:30/15:30 Sistemi di elaborazione

ADII 1 Sistemi embedded

B26 Nanoelettronica

B25

15:30/16:30 Sistemi embedded B26

Sistemi embedded B26

Nanoelettronica B25

16:30/17:30 Sistemi embedded

B26 Nanoelettronica

B25

17:30/18:30 Sistemi embedded B26

80 / 43 pagina - 2017 / 02 / 15 ) agg.

05 / 30 - 03 / 01 ( II periodo ORARIO delle Lezioni

- 2017 / 2016 a.a.

- Scuola di Ingegneria

I NOMI DEI DOCENTI SONO PURAMENTE INDICATIVI - VERIFICARE PRESSO LE UNITA' DIDATTICHE GLI EFFETTIVI TITOLARI DEI CORSI

Class Schedule

F. Baronti - Sistemi Embedded - University of Pisa 2

OptionalLab

(3)

Course Objectives

Learn expertise and methodologies to

design and program an embedded system

We’ll use as a reference a System on Programmable Chip (SoPC) platform

based on an Intel (formerly Altera) FPGA

(4)

Course Organization

F. Baronti - Sistemi Embedded - University of Pisa 4

Group Project

Computer Organisation

Embedded C

Programming

Tools:

Compiler Linker JTAG debugger

Nios II proc.

& System Interconnect

Fabric Performance

Metrics Constraints

(5)

Course Requirements

• Digital Electronics

• Digital Logic Design

– HDL Coding

• Software Programming

– Basic knowledge of C or C

++

Language

(6)

Group Project

• Design an SoPC on a Cyclone II FPGA hosted on the Terasic DE 2 board

– Computer implementation

• May require the design of one or more custom peripherals

– Software programming

• Project assignment during the 5 th week

• See Projects of previous years to gather an idea

F. Baronti - Sistemi Embedded - University of Pisa 6

(7)

Course Material (1)

• Available at the course web page:

http://www.iet.unipi.it/f.baronti/didattica/SE/2016/Sistemi%20Embedded.html

• Slides used during the lessons

• Text book:

– C. Hamacher, Z. Vranesic, S. Zaky, N. Manjikian

"Computer Organization and Embedded Systems,”

McGraw-Hill International Edition

• Documentation from Altera

(8)

Course Material (2)

• Quartus II Web Edition Software (13.0sp1) http://dl.altera.com/13.0sp1/

– Quartus II Software (includes Nios II EDS)

– ModelSim-Altera Edition (includes Starter Edition)

– Devices: Cyclone II, Cyclone III, Cyclone IV device support (includes all variations)

• University Program Installer (13.0)

– https://www.altera.com/support/training/university/materials- software.html - University-Program-Installer

• Nios II Documentation

– http://www.altera.com/literature/lit-nio2.jsp

F. Baronti - Sistemi Embedded - University of Pisa 8

(9)

Course Material (3)

• 10x DE2: Development & Education board

– Cyclone II EP2C35F672C6 (33216 LE; 105 M4K)

(10)

Course Material (4)

• 4x DE10-Lite Board w/ MAX 10 FPGA

– 2x Touch display (LT24), 8 M Pixel Camera (D8M- GPIO), Servo Motor Kit (SVK)

F. Baronti - Sistemi Embedded - University of Pisa 10

NEW

(11)

Exam Evaluation

• Project Evaluation (~40 %): the same marking for all the group members

– Presentation and Demo (~30 %) - Due on last class (May 30, 2017)

– Project report (~70 %) – Due a “week” before the selected exam date

• Oral Test (~60 %)

– Project discussion (~50 %)

– Assessment of understanding and mastering the

Riferimenti

Documenti correlati

The designed nitrite concentration detection system based on embedded technology is used to detect the standard solution and sample solution to test its accuracy and

Even though the lifetime prediction is just an estimation value, the models that will be presented in the following chapter are two way to better predict the cumulate damage given

– Ashenden, “Digital Design: An Embedded Systems Approach Using Verilog,” Elsevier 2008.. • A physical system that employs computer control for a specific purpose, rather than

In realtà un solo insegnante potrebbe unire le parole nuove, le loro occasioni d’uso e conoscere ogni studente, soffermandosi sulle sue difficoltà della materia

Quindi, sinteticamente, il capitolo si occupa dei seguenti argomenti: l’importanza della ripetizione, della memoria e della concentrazione durante l’ascolto (tema

• Accumulo di calore (somme termiche) • Vento • Precipitazioni durante il periodo vegetativo e la vendemmia • Nebbia • Umidità • Condizioni meteorologiche estreme

Since understanding the impact of the platform architec- ture is a key issue for deploying efficient security-enabled.. applications on mobile devices, the work in [22] provided

The results of this study indicate that administration of gH625 to rats does not influence the mitochondrial respiration rate or maximal oxidative capacity in brain and