Aller au menu Aller au contenu
Academics
Academics
Academics

> Study at Esisar > Master in English

Advanced Processor Architecture and SoC Design - 5AMCE515

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 6.0
    • Tutorials : -
    • Laboratory works : 36.0
    • Projects : -
    • Internship : -
    ECTS : 0.0
  • Officials : Nicolas BARBOT

Goals

The objective of this course is give to each student the minimal knowledge to design or choose a processor for a targeted application.
The students will learn the hardware architecture of a SOPC system and the associated software development to exploit the performance
of these systems.

This course is mainly divided into 2 parts. In the first one, the students will design a complex system composed of a
main processor and different peripherals linked by a bus using a Xilinx Zync 7000 chip. The second part deals with the NEON engine
located inside the main processor of the Zync 7000. This engine adds a new instruction set allowing to realize multiple operations
in parallel.

Content

Introduction to System On Chip

  • SOPC vs Embedded System
    • Hardware Software Partitionning
    • Processing Unit Choices (MCU vs DSP)
    • System on Programmable Chip Architectures
  • SOPC Design Flow
  • Application Design Using SOPC
    • Introduction to HLS
    • Embedded Software Optimization Using Dedicated Co-Processor

Introduction to NEON

  • ARM Processors
    • Classification
    • Instruction Sets
    • ARM Assembly
  • NEON Engine
    • Architecture
    • Assembly
    • Intrinsics
    • Automatic Vectorization

This course contains 2CM and 12TP and 1 Exam.

Prerequisites

  • Digital design
    • VHDL or Verilog
    • FPGA design
  • Embedded software Programming
    • C
    • AssemblyLanguage
  • Processor Architecture
    • RISC Architecture
    • ARM processor

Tests

E1: Exam (1st session): Written exam 1h30, without documents, without calculator
E2: Exam (2nd session): Written exam 1h30, without documents, without calculator
TP: Labs

The exam is given in english only FR

Calendar

The course exists in the following branches:

  • Curriculum - - Semester 9 (this course is given in english only EN)
  • Curriculum - EIS - Semester 9 (this course is given in english only EN)
  • Curriculum - EIS (Apprenticeship) - Semester 9 (this course is given in english only EN)
see the course schedule for 2021-2022

Additional Information

Course ID : 5AMCE515
Course language(s): FR

The course is attached to the following structures:

  • Team Hardware and software systems

You can find this course among all other courses.

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

Date of update April 7, 2021

Université Grenoble Alpes