• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Flot de conception numérique avancée

  • Composante

    ENSEIRB-MATMECA

Code interne

EE9EN325

Description

L'objectif de cet enseignement est de faire prendre conscience auxétudiants des différents niveaux d'abstraction séparant les spécificationsd'un système de son implantation matérielle. Une méthodologie basée surle langage SystemC est employée afin d'illustrer les différentes étapesde conception nécessaires pour aboutir à la définition d'un architecturefonctionnelle. Pour conclure, une étude comparative de la solution développée manuellement est comparée à une solution générée par unoutil de synthèse d'architecture (HLS) du commerce.

Lire plus

Pré-requis obligatoires

Afin de suivre cette séquence pédagogiques il est nécessaire de maitriserle développement de circuits numériques en VHDL ainsi que les concepts deprogrammation objets (C++)

Lire plus

Syllabus

Partie 1 - Evolution des problématiques de conception
1. Evolution des systèmes numériques2. Les problématiques actuelles de conception3. Les pistes de progrès actuelles
Partie 2 - La modélisation de systèmes complexes en SystemC
1. Evolution des systèmes numériques2. Les problématiques actuelles de conception3. Les pistes de progrès actuelles
Partie 3 - Des modèles SystemC vers les architectures RTL
1. Evolution des systèmes numériques2. Les problématiques actuelles de conception3. Les pistes de progrès actuelles
Partie 4 - Travaux pratiques
1. Modélisation en SystemC d'un chaine de traitement d'image2. Raffinement en vue de l'implantation du système3. Etude des caractéristiques des opérateurs flottants4. Conception en VHDL d'une IP de traitement5. Vérification par co-simulation du système6. Génération automatique d'architecture RTL à partir de SystemC

Lire plus

Informations complémentaires

Electronique numérique, conception conjointe, modélisation de systèmes.

Lire plus

Modalités de contrôle des connaissances

Évaluation initiale / Session principale - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
Contrôle Continu IntégralContrôle Continu1