Job Information
- Organisation/Company
- Sorbonne Université
- Department
- LIP6 laboratory
- Research Field
- Computer scienceComputer science » Other
- Researcher Profile
- First Stage Researcher (R1)Recognised Researcher (R2)Leading Researcher (R4)Established Researcher (R3)
- Country
- France
- Application Deadline
- Type of Contract
- Temporary
- Job Status
- Other
- Is the job funded through the EU Research Framework Programme?
- Not funded by an EU programme
- Is the Job related to staff position within a Research Infrastructure?
- No
Offer Description
Context : In the framework of the European project Go IT!(2022-2025), the Sorbonne Université/LIP6 partner has an open position for an Engineer interested in Free and Open Source Software (FOSS) development and integration for Open Hardware.
Go IT!Project moto : Europe's IT hardware development is constantly challenged by outrageously expensive development tools, legal constraints like NDAs or patents, lock-in threats, dependency from external vendors or supply chains and foreign political events. Europe’s digital infrastructure (from consumer to critical appliances) is heavily relying on foreign closed-source chips which are literally black-boxes which may (and have been proven to) contain malicious features. This situation makes the hardware development expensive and inefficient, and undermines the very principle of sovereignty, resilience and re-usability. Open-source silicon chips, which are open in their entirety, i.e. down to the physical layout, carry the potential of catapulting Europe into a renaissance of digital technology. Several challenges are on the way, many of which will require the participation of the stakeholders (from the fertile ground made of “nerdy” hobbyists and makers who are the early protagonists of the scene, all the way up to large enterprises), as well as the participation of policymakers and regulatory bodies. The road ahead is steep, but rich of rewards. Therefore we loudly say : Go IT!
The engineer will work at Sorbonne Université, in the LIP6 laboratory.
The technical missions are the following :
Objective 1 : Building FOSS design flows for Open Hardware, based on existing FOSS Electronic Design Automation (EDA) software. The result will be a hub of FOSS-EDA software and hardware libraries, from high-level design to layout (physical synthesis). Different tasks are identified :
- On-line Documentation: Creation of a map of the open-source EDA structured by following the main steps of the design.
- Description of alternative design flows, combining several open-source EDA from different repositories, such as :
• the Placer and Router Coriolis developed in LIP6 http://coriolis.lip6.fr/ ,
• the library Cell Generator PdkMaster https://chips4makers.io/blog/ ,
• the Layout Editor Klayout https://klayout.de/ and
• the logical synthesizer Yosys https://yosyshq.net/yosys/
- Tutorial examples installation using these design flows, purely digital or mixed signal ones.
- Packaging the interoperable tools in Debian Linux distribution.
Objective 2 :Open-source Process Design Kit (PDK), PDK compatibility with open- source EDA tools, open-source standard-cell libraries documentation and integration. The work will be done in cooperation with other partners of the project, especially Fibra Servi https://chips4makers.io/blog/
- Perform a survey and prepare a cartography of existing open-source standard-cell libraries. Data will include the maintenance status, the supported platforms and the interoperability with open-source design tools.
- Help the library maintainers to deliver their standard-cell libraries in a format compatible with main open-source design tools, i.e. using a de-facto standard.
- Facilitate for all PDKs made available in this project, the (semi-)automatic creation of a corresponding standard-cell library and analog and mixed-signal blocks.
- Disseminate libraries on mainstream knowledgeable platforms like Wikipedia.
Requirements
- Basic knowledge on VLSI design
- Basic knowledge on EDA software
- C++ and Python
- Interest for Free and Open Source Software
- Interest for Open Hardware
- English and French
- Languages
- FRENCH
- Level
- Good
- Languages
- ENGLISH
- Level
- Good
Additional Information
Duration: 3 years
Starting date: as soon as possible
Location : Sorbonne Université, Campus Pierre et Marie Curie, 4 Place Jussieu, 75005 Paris
Team: CIAN team within LIP6 lab
- Website for additional job details
Work Location(s)
- Number of offers available
- 1
- Company/Institute
- Sorbonne Université
- Country
- France
- City
- Paris
- Postal Code
- 75005
- Geofield
Where to apply
- marie-minerve.louerat@lip6.fr
Contact
- City
- Paris
- Street
- 4 PLACE JUSSIEU
- Postal Code
- 75005
- marie-minerve.louerat@lip6.frroselyne.chotin@lip6.frjean-paul.chaput@lip6.fr
- Phone
- +33 1 44 27 71 08