Cœur de processeur RISC pour capteur intelligent basse consommation
Aperçu
En quoi consiste ce défi.
Implémentez un processeur RISC mono-cycle sur FPGA, exécutez le test de somme de 1 à 10, puis obtenez un certificat vérifiable.
Le brief
Ce que vous ferez, et ce que vous démontrerez.
Le sous-traitant doit démontrer, avec une preuve de concept sur FPGA, qu'un cœur de processeur à jeu d'instructions restreint peut exécuter correctement un programme de test avant d'investir dans la conception d'un circuit intégré dédié.
Earning criteria — what you'll demonstrate
- Concevoir le chemin de données et l'unité de contrôle d'un processeur simple
- Traduire un jeu d'instructions restreint en microarchitecture matérielle
- Intégrer des modules HDL développés séparément en un système cohérent
- Synthétiser et évaluer les performances d'un processeur sur FPGA
Adéquation au programme
Où cela s'inscrit dans votre cursus.
Renforce les mêmes compétences que celles attendues par votre diplôme.
Cursus associés bientôt disponibles.
Compétences
Les compétences que vous démontrerez.
Chacune apparaît sur votre certificat vérifié.
Débouchés
Les métiers auxquels ce défi vous prépare.
De vrais intitulés. De vraies passerelles de compétences. Choisissez celui qui se rapproche le plus de votre trajectoire.
Les parcours de carrière que ce défi construit
Métiers de référenceEmbedded Software Engineer
Concevoir un processeur minimal donne une compréhension directe de ce que le logiciel embarqué exécute réellement au niveau matériel, un atout pour écrire du code proche du matériel.
Ce défi renforce
- verilog-hdl-design
- processor-datapath-design
- code-reading
Performance-Ingenieur:in
Mesurer la fréquence maximale et l'utilisation des ressources après synthèse prépare à l'analyse de performance des systèmes matériels et logiciels.
Ce défi renforce
- fpga-prototyping
- coverage-reports
- architecture-diagrams
Quality Engineer
Construire un banc de test couvrant chaque instruction du jeu d'instructions développe une rigueur de vérification transférable à tout produit matériel critique.
Ce défi renforce
- coverage-reports
- verilog-hdl-design
- code-reading