sistemi embedded - unipi.it...2017/03/01  · design and program an embedded system we’ll use as a...

Post on 15-May-2020

2 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

SISTEMIEMBEDDED

CoursePresentation– Spring2017

FedericoBarontiDip.Ing.InformazioneViaG.Caruso,16– StanzaB-1-090502217581– federico.baronti@unipi.ithttp://www.iet.unipi.it/f.baronti/Officehours:Friday15-18.Please,contactmeinadvancebeforeshowingup.

2M ElettronicaLu Ma Me Gi Ve Sa

8:30/9:30 Sistemi embeddedB23

9:30/10:30 NanoelettronicaC33

NanoelettronicaB24

Sistemi embeddedB23

10:30/11:30 NanoelettronicaC33

NanoelettronicaB24

Sistemi di elaborazioneSI 7

11:30/12:30 NanoelettronicaC33

Sistemi di elaborazioneSI 7

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

Sistemi di elaborazioneSI 7

13:30/14:30 Sistemi di elaborazioneADII 1

Sistemi embeddedB26

14:30/15:30 Sistemi di elaborazioneADII 1

Sistemi embeddedB26

NanoelettronicaB25

15:30/16:30 Sistemi embeddedB26

Sistemi embeddedB26

NanoelettronicaB25

16:30/17:30 Sistemi embeddedB26

NanoelettronicaB25

17:30/18:30 Sistemi embeddedB26

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

ClassSchedule

F.Baronti- Sistemi Embedded- UniversityofPisa 2

Optional Lab

CourseObjectives

Learnexpertiseandmethodologiestodesignandprogramanembeddedsystem

We’lluseasareferenceaSystemonProgrammableChip(SoPC) platformbasedonanIntel(formerlyAltera)FPGA

F.Baronti- SistemiEmbedded- UniversityofPisa 3

CourseOrganization

F.Baronti- SistemiEmbedded- UniversityofPisa 4

GroupProject

ComputerOrganisation

EmbeddedC

Programming

Tools:CompilerLinker

JTAGdebugger

Nios IIproc.&System

InterconnectFabric

PerformanceMetrics

Constraints

CourseRequirements

• DigitalElectronics• DigitalLogicDesign– HDLCoding

• SoftwareProgramming– BasicknowledgeofCorC++ Language

F.Baronti- SistemiEmbedded- UniversityofPisa 5

GroupProject

• DesignanSoPC onaCycloneIIFPGAhostedontheTerasic DE2board– Computerimplementation• Mayrequirethedesignofoneormorecustomperipherals

– Softwareprogramming• Projectassignmentduringthe5th week• SeeProjectsofpreviousyearstogatheranidea

F.Baronti- SistemiEmbedded- UniversityofPisa 6

CourseMaterial(1)

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

• Slidesusedduringthelessons• Textbook:– C.Hamacher,Z.Vranesic,S.Zaky,N.Manjikian"ComputerOrganizationandEmbeddedSystems,”McGraw-HillInternationalEdition

• DocumentationfromAltera

F.Baronti- SistemiEmbedded- UniversityofPisa 7

CourseMaterial(2)

• Quartus IIWebEditionSoftware(13.0sp1)http://dl.altera.com/13.0sp1/– Quartus IISoftware(includesNios IIEDS)– ModelSim-AlteraEdition(includesStarterEdition)– Devices:CycloneII,CycloneIII,CycloneIVdevicesupport

(includesallvariations)

• UniversityProgramInstaller(13.0)– https://www.altera.com/support/training/university/materials-

software.html- University-Program-Installer

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

F.Baronti- SistemiEmbedded- UniversityofPisa 8

CourseMaterial(3)• 10xDE2:Development&Educationboard– CycloneIIEP2C35F672C6(33216LE;105M4K)

F.Baronti- SistemiEmbedded- UniversityofPisa 9

CourseMaterial(4)• 4xDE10-LiteBoard w/MAX10FPGA– 2xTouchdisplay(LT24),8MPixelCamera(D8M-GPIO),ServoMotorKit(SVK)

F.Baronti- SistemiEmbedded- UniversityofPisa 10

NEW

ExamEvaluation

• ProjectEvaluation(~40%):thesamemarkingforallthegroupmembers– PresentationandDemo(~30%)- Dueonlastclass(May30,2017)

– Projectreport(~70%)– Duea“week”beforetheselectedexamdate

• OralTest(~60%)– Projectdiscussion(~50%)– Assessmentofunderstandingandmasteringthecoursecontents(~50%)

F.Baronti- SistemiEmbedded- UniversityofPisa 11

top related