Fpga Evaluation Internship - Nozay, France - NOKIA

NOKIA
NOKIA
Entreprise vérifiée
Nozay, France

il y a 1 semaine

Sophie Dupont

Posté par:

Sophie Dupont

beBee Recruiter


StageSHIP
Description
du projet

Dans le cadre de transmission par faisceau hertzien ; les radios embarquent un MoDem (Modulateur / Démodulateur) en charge d'adapter la transmission du signal sur l'air. Ce modem est généralement développé à base de logique implémenté soit dans un FPGA (Field Programmable Gate Array) ou soit dans un ASIC ( Application Specific Integrated Circuit).

Xilinx (récemment racheté par AMD), un des leaders du marché FPGA, élargit sa gamme de produit de développement et propose des FPGAs embarquant de la logique programmable et des matrices de processeurs vectoriels.

L'objectif de ce projet est d'évaluer la technologie « IA engine » (matrice de processeurs vectoriels) proposée par Xilinx pour une implémentation MoDem et la comparer à une implémentation orienté « hardware » développé avec des langages de description hardware, tel que le VHDL contre une solution orientée logicielle sur une architecture de plusieurs processeurs vectoriels (où une instruction effectue un traitement sur un vecteur de donnés).
- Domaine d'activité / contexte

Rattachée à la division Mobile Network & Transport, la division "XHaul " a en charge la définition, le développement, la production et la commercialisation de produits de transmission radio Point à Point (Faisceaux hertziens de 4GHz à 80 GHz).

Répartie sur 3 sites principaux: Vimercate (Italie), Vélizy (France) et Athènes (Grèce), la R&D assure l'étude et le développement des produits XHaul ainsi que leur support en phase de production.

Au sein de l'équipe Système et Architecture et avec le support de l'équipe de développement FPGA. Vous aurez la charge de comparer les différentes technologies précités. Logique programmable contre réseau de processeur vectoriels. Cette étude se focalisera sur une fonction du modem : « l'opération de filtrage sur échantillonnage en transmission» réalisé par un filtre Root Raised Cosine (RRC) aussi connu comme SRRC (Squared Root Cosine).
- Travaux à réaliser

Comparer l'implémentation d'un filtre RRC interpolant le signal à transmettre d'un facteur deux pour un data path d'entré 1.8 Giga baud.
- La mise en place d'un filtre interpolateur d'un facteur 2, en VHDL et passant les contraintes de timing pour cible FPGA.
- La mise en place de la même fonction d'interpolation / filtrage sous réseau de processeurs vectoriels.

Travail attendu:

- Comparer les différentes possibilités d'implémenter un filtres à Réponse Impulsionnel Fini (FIR) et les différentes optimisations possibles (structure systolique, architecture transposée)
- Se former sur les outils de synthèse FPGA avec le support de l'équipe XHaul FPGA France.
- Se former sur l'architecture de processeur vectoriel (training vidéo disponible) + classes
- Développer sous l'outil Xilinx Vivado, une implémentation respectant les timings de ce filtre en logique et en réseau de processeurs vectoriels.

Organisation et mode de fonctionnement:
Le stage sera encadré par l'équipe architecture modem qui fournira le support sur la partie théorique et aura le support de l'équipe XHaul FPGA pour les outils FPGA, il sera nécessaire de se former individuellement ou par le biais si nécessaire d'une formation dédié sur l'architecture neuronale de processeurs vectoriels.

Un training vidéo et des classes virtuels sont disponibles, il sera à évaluer si un training dédié par Xilinx est nécessaire.
- Compétence techniques requises
- Connaissance en traitement du signal numérique
- Connaissance en développement logiciel (C, C++)
- Connaissance en en développement FPGA (VHDL)
- Connaissance de l'environnement de développement Xilinx Vivado

Lieu d'exécution du stage : Nozay Paris Saclay 91620

Conditions particulières de réalisation en cette période de pandémie, les é sont accueilli.e.s en distanciel.

Langue utilisée : Français, Anglais

Nokia recrute sans distinction ethnique, de religion, de genre, d'orientation sexuelle, ou d'expression, d'âge, d'état civil, d'invalidité.

Plus d'emplois de NOKIA