Stage : Design & Verification Sv/uvm D’une

Il y a 3 mois


CessonSévigné, France Elsys Design Temps plein

**Contexte**:
ELSYS Design est amené à mettre en œuvre pour ses clients des IPs (intellectual Property) qui permettent de réaliser des interfaces, des traitements ou des bridges au sein des composants FPGA.
L’objectif pour ELSYS Design cette année est de concevoir un framework SoC (System On Chip) modulable à base de RISC-V sur cible FPGA permettant d’accueillir et de valider le bon fonctionnement et le respect des spécifications de plusieurs IP propriétaires ou non.
La réalisation de ce framework SoC permet de capitaliser sur notre expertise métier et de faire profiter aux stagiaires d’une vue d’ensemble sur la conception d’un système programmable.
**Le framework SoC est composé**:

- D’une plateforme FPGA, elle-même composée
- d’un sous-système RISC-V (RISC-V, ROM, RAM, Flash, DMA, UART, Ethernet, JTAG)
- d’un sous-système HW à base d’IP d’interface (SPI, UART, etc.) et d’IP de co-processing (Pooling, CMAC-AES, etc.)
- D’une plateforme logicielle, elle-même composée
- de logiciel embarqué exécuté sur le sous-système RISC-V
- de logiciel applicatif exécuté sur le PC hôte.
**Le stage**:
L’objectif de ce stage sera d’assurer la vérification SV/UVM de la plateforme SoC.
L’accent sera mis sur le sous-système RISC-V.
Ce dernier sera composé d’un RISCV NEORV32, de ROM/RAM pour stockage/exécution du code logiciel, d’interfaces de communication (UART, Ethernet), d’un contrôleur DMA, d’un port JTAG de debug et d’un interconnect AXI pour s’interconnecter avec le sous-système HW.
Une première version du sous-système RISCV existe qu’il faudra prendre en main et faire évoluer pour augmenter les performances en bande passante/latence d’une part et pour faciliter les modes de communication par JTAG, UART et Ethernet d’autre part.
Pour le sous-système HW, il s’agira d’intégrer des IP matures GPIO, SPI, UART et d’ajouter une IP CMAC AES en cours de validation.
Le sous-système RISCV sera vérifié en simulation avec la méthodologie SV/UVM. Il s’agira de définir une architecture de testbench permettant:

- D’émuler le comportant des interfaces UART et Ethernet via des modèles open-source (VIP),
- D’exécuter du code C sur la cible RISC-V,
- D’exécuter des scripts de test en System Verilog
- De mesurer la couverture fonctionnelle
- De mesurer la couverture de code
- De corriger les éventuelles limitations.

Une fois la simulation effectuée avec succès, la plateforme FPGA sera constituée en interconnectant les 2 sous-systèmes RISC-V et HW. La plateforme FPGA sera ensuite implémentée sur une cible FPGA Xilinx à l’aide de l’outil Vivado.
La plateforme FPGA ainsi constituée sera intégrée à la plateforme Logicielle réalisée dans le cadre d’un autre stage mené en parallèle.
Des tests de validation sur cible permettront de démontrer le bon fonctionnement du framework SoC complet.
Le stagiaire de la plateforme FPGA sera encadré par un leader technique FPGA et un leader technique SV/UVM et bénéficiera du soutien de l’ensemble de nos équipes ingénieurs.
Le projet « framework SoC » sera piloté par un chef de projet qui permettra d’assurer la synchronisation des travaux de la plateforme FPGA, de la plateforme logicielle, et l’intégration/validation du framework SoC complet.
**Les technologies utilisées**:

- RISCV
- DMA, ETHERNET, SPI, UART
- VHDL, C, SV/UVM
- Xilinx Zynq

Vous êtes en 3ème année de cycle ingénieur en option système embarqué, et vous avez déjà des connaissances acquises en cours ou en TP.
Autonomie, enthousiasme pour les nouvelles technologies, rigueur et travail en équipe sont des qualités essentielles.
Votre implication sur des projets extrascolaires de conception (Coupe de France de Robotique, fab labs, projet personnel, junior entreprise, etc.) est un plus qui sera apprécié.
Ce stage est conventionné et rémunéré.
La mission peut être réalisée dans le cadre d’une année de césure ou d’un stage de fin d’études.
**Lieu**: Rennes
**Les principales compétences acquises seront**:

- Maitrise du développement d’un système complet (HW/SW)
- Compréhension architecture d’un System-On-Chip à base de RISCV
- 1ère expérience en vérification numérique SV/UVM
- Travail en mode projet



  • 35510 Cesson-Sévigné, France Elsys Design Temps plein

    Dans le cadre de ces collaborations clients, vous interviendrez sur le développement d’agents UVM (Drivers/Monitors) à intégrer dans l’environnement de test de certains périphériques (IP) de ces SoC. Vous serez encadré par un tuteur technique et notre équipe composée d’ingénieurs expérimentés dans chacun des domaines de compétence. **Le...


  • 35510 Cesson-Sévigné, France Elsys Design Temps plein

    Dans le cadre de ces collaborations clients, vous interviendrez sur le développement d’agents UVM (Drivers/Monitors) à intégrer dans l’environnement de test de certains périphériques (IP) de ces SoC. Vous serez encadré par un tuteur technique et notre équipe composée d’ingénieurs expérimentés dans chacun des domaines de compétence. **Le...


  • 35510 Cesson-Sévigné, France Elsys Design Temps plein

    **Contexte**: ELSYS Design est amené à mettre en œuvre pour ses clients des IPs (intellectual Property) qui permettent de réaliser des interfaces, des traitements ou des bridges au sein des composants FPGA. L’objectif pour ELSYS Design cette année est de concevoir un framework SoC (System On Chip) modulable à base de RISC-V sur cible FPGA permettant...


  • Cesson-Sévigné, France ELSYS Design Temps plein

    Offer description ELSYS Design recherche un(e) ingénieur(e) en microélectronique pour intégrer nos équipes et participer au développement d'IPs sur FPGAs et/ou ASICs . Dans ce contexte, vous travaillerez en équipe pour assurer le bon développement des IPs et assurer leurs intégrations Top level , accompagné de notre leader technique. Vos...


  • 35510 Cesson-Sévigné, France Elsys Design Temps plein

    **Contexte**: La technologie FPGA offre de plus en plus de capacité de traitement permettant d’embarquer des calculs complexes réalisés sous le contrôle de processeurs embarqués. La flexibilité des FPGA permet d’implémenter dans la partie logique des processeurs comme les softcore RISC-V. Ces derniers pilotent les interfaces d’échange pour...


  • Cesson-Sévigné, France SECURE-IC (35) Temps plein

    Au sein du département « Chip-To-Cloud », vous intégrerez une équipe d'ingénieurs en systèmes embarqués afin de contribuer à la conception, au développement et à la validation d'un noyau de propriété intellectuelle (IP) au sein d'une racine de confiance matérielle (HW RoT). Ce rôle impliquera la création de conceptions matérielles robustes...


  • Cesson-Sévigné, France Orange Business Services Temps plein

    about the role Contexte  Dans le contexte de la transformation logicielle des réseaux, Orange Innovation développe des chaînes d’automatisation et de programmation afin de déployer et de reconfigurer des services réseaux (éseau cœur mobile 5G) dans des infrastructures cloud. Ces chaînes emploient en entrée des fichiers de...

  • Stage 4-6 Mois

    Il y a 3 mois


    Cesson-Sévigné (35), France VINCI Energies Temps plein

    **Dates du stage : 1er semestre 2025 selon calendrier de l'école** Actemium Rennes est une filiale du groupe VINCI Energies, spécialisée dans le développement et l'intégration de solutions techniques innovantes pour l’amélioration des processus de production. Nos 100 collaborateurs sont engagés au quotidien pour une industrie plus durable. Nous...


  • Cesson-Sévigné, France ELSYS Design Temps plein

    Offer description Vous rejoindrez notre Design Center de Référence en développement Microélectronique de Rennes en tant que chef de projet Microélectronique .  Vous y serez encadré par le Responsable du Centre / le directeur technique et vous vous appuierez sur nos Technical Leaders en charge de l’expertise technique au sein de nos équipes...


  • Cesson-Sévigné, France Orange Business Services Temps plein

    about the role Dans le cadre de nos travaux sur la Réalité Augmentée Collaborative (RAC), nous nous intéressons aux opérations augmentées menées par des techniciens réseau. Nous réalisons des systèmes de RAC basés sur notre framework interne. Un de nos objectifs est de permettre la perception mutuelle des environnements distants afin...


  • 35510 Cesson-Sévigné, France Ascor Temps plein

    Ascor est une **entreprise familiale** rennaise, spécialisée dans le digital learning, co-dirigée par un trinôme femmes/homme, parfaitement complémentaire. Nous proposons notamment des formations Infra Bac et Supra Bac en Formation Professionnelle Continue ou en alternance. Notre mission **:rendre la formation accessible au plus grand nombre**....


  • 35510 Cesson-Sévigné, France IDnow Temps plein

    **Présentation du poste**: Nous recherchons un spécialiste pour une durée de 3 mois un Assistant Support CRM pour nous aider à mener à traiter nos données commerciale. **Principales responsabilités**: - Collecte et saisie des données: - Rassembler, valider et saisir rapidement les données relatives aux accords commerciaux (offres, contrats) dans...

  • IT Team Leader

    Il y a 4 mois


    35510 Cesson-Sévigné, France OVHcloud Temps plein

    CDI- IT, Technologie & Produit- CESSON-SEVIGNE, FR, 35510 PARIS, FR, 75017 ROUBAIX, FR, 59100**VOTRE MISSION**: IT Team Leader H/F/N **Au sein de votre équipe #OneTeam** - Rejoindre au sein du département Network Orchestration d'OVHCloud, l'équipe « Network Lifecycle Automation » qui a pour but principal de fournir les composants pour déployer et...

  • Assistant Comptable

    Il y a 3 mois


    35510 Cesson-Sévigné, France Jantes Alu Services Temps plein

    Créée en 2010, notre entreprise est spécialisée dans la réparation, la rénovation et la personnalisation des jantes automobiles. Nous sommes aujourd’hui connus pour notre service irréprochable et notre savoir-faire. Dans le cadre de l’expansion de l’entreprise et du développement de nos futurs centres, nous recherchons un(e) comptable,...


  • Cesson-Sévigné (35), France Comité régional du tourisme de Bretagne Temps plein

    _Tourisme Bretagne _est une association qui a pour objet principal le développement et la promotion des activités touristiques de la Région Bretagne. En étroite collaboration avec l’ensemble des partenaires touristiques bretons, Tourisme Bretagne met en œuvre les trois missions suivantes : observer et analyser le tourisme en Bretagne ; développer et...

  • STAGE 6 mois

    Il y a 2 mois


    Cesson-Sévigné, France Orange Business Services Temps plein

    about the role #Research #mobile innovation #european collaborative projet #signal processing The mission of the intern is to conduct a research work on the « Waveform Design and Resource Allocation in ISAC systems »  Global context Integrated Sensing and Communication (ISAC) has emerged as a transformative concept in the evolution of...

  • Assistant Comptable

    il y a 3 semaines


    Cesson-Sévigné, France Jantes Alu Services Temps plein

    Créée en 2010, notre entreprise est spécialisée dans la réparation, la rénovation et la personnalisation des jantes automobiles. Nous sommes aujourd’hui connus pour notre service irréprochable et notre savoir-faire. Dans le cadre de l’expansion de l’entreprise, nous recherchons un(e) Assistant(e) Comptable, motivé(e) pour faire partie de...


  • Cesson, France Syrlinks Temps plein

    Published on Wednesday 11 December 2024 Location **:Cesson** job in **Contrat de stage** for a duration of **6 mois** Job opening **About Syrlinks**: **Discover the Space division of Safran Electronics & Defense** Ready to innovate and push back the frontiers of space exploration? Contribute to a safer and more sustainable space? Would you like to take...


  • Cesson, France Syrlinks Temps plein

    Published on Wednesday 11 December 2024 Location **:Cesson** job in **Contrat de stage** for a duration of **6 mois** Job opening **About Syrlinks**: **Discover the Space division of Safran Electronics & Defense** Ready to innovate and push back the frontiers of space exploration? Contribute to a safer and more sustainable space? Would you like to take...


  • Cesson-Sévigné, France Région Bretagne - DRH - Pôle recrutement Temps plein

    Cheffe de file sur de nombreuses compétences (formation professionnelle, développement économique, aménagement du territoire, fonds européens, lycées publics, gestion des transports scolaires, interurbains et desserte des îles ), la **Région Bretagne** emploie sur l’ensemble de son territoire plus de **4000 collaborateurs.trices** exerçant de...