Internship -Benchmark RISC-V FPUs - 6 months - Paris, France

JOB.TITLE

  • OU.DIVISION

  • EMPLOYMENT.TYPE

  • OU.LOCATION



What we do
 
Melexis engineers microelectronic solutions. These solutions facilitate the work of our customers. By easy integration. By taking innovation one step further. By providing a competitive advantage. Our technology makes cars and other products smarter, safer and greener. Our sensors capture data from the analog world and comprehend these data digitally. Our drivers make sure customers can bring their products to life. As we always have a plan, we come with the right products at the right moment so our customers stay one step ahead of the competition. That’s what we call inspired engineering.
 

Who we work for
 
We mainly focus on semiconductors for the automotive industry. Melexis is energizing the transition to Electrical Vehicles (EVs). We increase the efficiency of Internal Combustion Engine (ICE) cars. Besides the automotive market, we cater to other markets as well.

How we make the difference
 
Our people are and make the difference. Melexis creates a framework for colleagues to grow, thrive and create impact for themselves, the customer and the company. Because we care, we empower and we excel. We believe in the power of diversity. Spread over 3 continents, 1900 colleagues from 50 nationalities shape the best imaginable future.


Project Description

Floating-point numbers allow computers to represent and manipulate quantities with a wider range than integers and fixed-point numbers, which makes them particularly suited for representing physical quantities in sensing applications with a high dynamic range. Inside most CPUs, floating-point operations are realized by a dedicated hardware accelerator, the floating-point unit (FPU).

Melexis is looking to develop its own FPU for its new family of CPUs based on the RISC-V open-source instruction set architecture (ISA).

Many different FPU architectures exist in the literature, each with its own place on the area/performance curve. Our goal is to implement, evaluate, and compare suitable architectures in order to determine the Pareto frontier between speed and size.

This role will give you hands-on experience in translating hardware architectures into a hardware description language (HDL), verifying and simulating them, as well as benchmarking competing implementations according to relevant metrics in hardware design such as area, throughput, and latency.
 

Expected results

  • Development, verification, and benchmarking of multiple FPU designs,
  • gathering extensive performance metrics.
  • Optionally, you will have the opportunity to integrate the winning FPU into our RISC-V CPU core.

Your profile

  • Master 2
  • Basic knowledge in RTL coding (Verilog and/or VHDL)

  • Basic knowledge of CPU architecture

We offer

Joining Melexis for your internship is the opportunity to build up your know-how in a high-tech, international and dynamic company, benefit from the experience and training of our experts and enjoy the welcoming and friendly atmosphere of our Paris office team which is specialized in Digital Design and counts 20 employees.

Facts and Figures

  • Working Hours per Week

    35

  • Business Travel Required

    Yes, according to position accountabilities

  • Work Permit Required

    Yes

  • Working in Shift Required

    No