学術界におけるオープンソース EDA ツールの重要性 欧州の戦略と資金調達の方向性に関する公開書簡

Google 翻訳です。
https://open-source-eda-letter.eu/

2024 年 3 月 8 日

最近の半導体不足と世界的な政治関係の変化により、半導体とチップ設計に関する欧州のロードマップが大きく変わりました。 先進技術のための新しい製造施設に対するインセンティブと、ヨーロッパで最先端のチップ設計機能を（再）構築するという野心的な目標の組み合わせが、欧州チップ法の重要な基礎となっています。 この衝動のもとで、たとえば RISC-V 命令セットに基づく IP の作成の分野などで、さまざまな資金調達活動が開始され、成功を収めています。

大学はヨーロッパの野心にとって不可欠な部分である必要があり、さまざまなレベルの研究活動に深く関わっています。 これは 2 つの理由から非常に重要です。1 つ目は、彼らは革新的なアイデアの育成者であるということです。 第二に、同様に重要ですが、これらは将来の世代のチップ設計者および関連する仕事を教育する上で非常に重要です。 労働力の増加に対する高い需要は、大学の緊密な連携と最善の支援によってのみ満たすことができます。 これらの取り組みにおいて、私たちはオープンソースが重要な成功要因であると信じています。 たとえば、ヨーロッパで開発されたオープンソースの RISC-V IP の利用可能性は、研究活動の大幅な強化と、RISC-V ハードウェアを中心とした活気のある研究コミュニティとイノベーション エコシステムの急速な構築にとって極めて重要です。 そしてソフトウェア。 これにより、新しいグループがコンピューター アーキテクチャに関与し、より高い技術準備レベルで商品化するために現在資金提供されている革新的な研究が増加しています。

次の重要なステップは、欧州市場向けのコンピュータ アーキテクチャの革新を、製造設備とその設計を作成する熟練労働者を利用するチップ設計に変えることです。 この軌跡において、オープンソースのチップ設計ツール (電子設計自動化 (EDA) ツール) はチップ設計の教育とイノベーションにおけるヨーロッパのルネサンスに不可欠であると私たちは強く信じています。

1. オープンソースの EDA ツールは、チップ設計に携わりたい学生や研究者の参入障壁を大幅に下げます。 そのため、オープンソース EDA に基づく初期の取り組みにより、すでに大量の新しい人材が半導体コミュニティに流入していると考えられます。 独自のツールとクローズド プロセス設計キット (PDK) にアクセスするための現在の大学中心の EUROPRACTICE プログラムに加えて、オープンソースの EDA ツールと PDK は、無料で非常に寛大なライセンス条件で提供できるため、優れた補完的なオファーです。

2. オープンソースの EDA ツールを使用すると、研究者と設計者は、三者間の NDA や同様の法的合意に伴う複雑さや遅延を生じることなく、簡単に共同作業を行うことができます。 研究者や共同研究者は、デザイン、アイデア、材料を簡単に共有できます。 これにより、オープンソース開発が標準となることが多いコンピューター サイエンスなど、さまざまな分野の新しい人材を雇用することがはるかに容易になります。

3. オープンソース EDA ツールは、それ自体、イノベーション、研究、開発にとって興味深いものです。 これにより、教育者は学生に設計自動化プロセスのさまざまなステップの機能を実際に検査させることができます。 学生や研究者はコードを変更し、自分のアイデアを探求し、チップ設計プロセスの内部動作をより深く理解することができます。 これらの人々が得た知識は、商業 EDA エコシステムにおけるヨーロッパの拠点を拡大する上で非常に価値のあるものとなるでしょう。

上記の考慮事項に基づいて、私たちは欧州および各国の資金提供機関に対して次のような強い勧告を表明したいと思います。

1. オープンソース EDA ツールは、ヨーロッパでチップ設計能力を育成するという野心の第一級市民でなければなりません。 ヨーロッパでチップ設計を民主化するという目標がある場合、独自の EDA ツールに焦点を当てるだけでは十分ではありません。

2. オープンソース EDA ツールは、多くの場合、独自のツールを補完するのに適していますが、オープンソース EDA に焦点を当てた設計プラットフォームは重要な目標です。 当社は、最先端のチップ設計 (多くの場合、教育や学術研究の焦点ではない) を目的とした独自の EDA ツール ベンダーの製品を高く評価しています。 商用またはオープンソースの選択と独立した設計プラットフォームが不可欠です。

3. 資金提供機関は、オープンソース EDA ツール チェーンのギャップを特定し、コミュニティがそれらのギャップを埋めてオープンソース ツールをさらに開発できるようにサポートする必要があります。 オープンソース EDA ツールに基づくエンドツーエンドの設計フローが利用可能である必要があり、これにより新規参入者にとって非常に低い参入障壁が保証されます。

私たちの意見をご検討いただきありがとうございます。 このトピックについてさらに踏み込んだ議論をさせていただきますので、よろしくお願いいたします。


Luca Benini

University of Bologna, Italy & ETH Zürich, Switzerland

Professor, Lead of the RISC-V PULP platform

Giovanni De Micheli

EPFL Lausanne, Switzerland

Professor and Director LSI lab

Marie-Minerve Louërat

Sorbonne University, France

Research Scientist, Coriolis Foundation hosted by CNRS Foundation

Harald Pretl

Johannes Kepler University Linz, Austria

Professor, Maintainer of IIC-OSIC-TOOLS

Stefan Wallentowitz

Hochschule München University of Applied Sciences, Germany

Professor, Director at FOSSi Foundation & Director at RISC-V

Signatories (115)
We kindly ask educators and researchers from European academic institutions to co-sign this open letter. To co-sign, please send a mail from your university mailing address to stefan.wallentowitz@hm.edu and include your affiliation and ideally include a link to your profile.

Adrian Evans

Research Engineer, CEA-LIST, France

Alberto Carini

Associate Professor, University of Trieste, Italy

Aldo Minardo

Professor, Università della Campania “Luigi Vanvitelli”, Italy

Alessandro Capotondi,

Assistant Professor, University of Modena and Reggio Emilia, Italy

Alessio Burrello

Post-Doc Researcher, Politecnico di Torino, Italy

Alexandre Menu

Associate Professor, École de mines de Saint-Étienne (IMT), France

Alfio Di Mauro

Postdoctoral Researcher, ETH Zürich, Zürich, Switzerland

Alfonso Rodríguez

Associate Professor, Universidad Politécnica de Madrid, Spain

Andrea Bartolini

Associate Professor, University of Bologna, Italy

Andrea Acquaviva

Professor, University of Bologna, Italy

Andrea Cossettini

Research Cooperation Manager and Lecturer, ETH Zürich, Switzerland

Andrea De Iacovo

Assistant Professor, Roma Tre University, Italy

Andrea Irace

Professor, Università di Napoli “Federico II”, Italy

Andrea Marongiu

Associate Professor, University of Modena and Reggio Emilia

Andrea Pignata

Researcher, Politecnico di Torino, Italy

Andreas Burg

Associate Professor, École Polytechnique Fédérale de Lausanne, Switzerland

Andrei Stasi

Associate Professor, Universitatea Tehnică “Gheorghe Asachi” Iaşi, Romania

Angelo Garofalo,

Junior Assistant Professor, University of Bologna, Italy

Carmine Abbate

Professor, University of Cassino and Southern Lazio, Italy

Christian Fabre

Senior Researcher & Engineer, CEA LIST, France

Christian Falconi

Assistant Professor, University of Rome Tor Vergata, Italy

Christian Vogel

Professor, FH JOANNEUM, Austria

Christos Kotselidis

Associate Professor, The University of Manchester, United Kingdom

Claudia De Vizia

Researhcer, Politecnico di Torino, Italy

César Fuguet

Research Engineer, CEA-List, France

Călin Bîră

Associate Professor, University Politehnica of Bucharest, Romania

Daniela De Venuto

Professor, Politecnico di Bari, Italy

Daniele Jahier Pagliari

Assistant Professor, Politecnico di Torino, Italy

David Atienza Alonso

Professor, Ecole Polytechnique Fédérale de Lausanne, Switzerland

David Esseni

Professor, University of Udine, Italy

Davide Brunelli

Associate Professor, University of Trento, Italy

Davide Rossi

Associate Professor, University of Bologna, Italy

Dionisios Pnevmatikatos

Professor, National Technical University of Athens, Greece

Domenico Balsamo

Associate Professor, Newcastle University, United Kingdom

Edoardo Patti

Associate Professor, Politecnico di Torino, Italy

Emanuel Mihai Popovici

Director of the Embedded.Systems@UCC Group, University College Cork, Ireland

Enrico Calore

Research Engineer, INFN & Visiting Professor, University of Ferrara, Italy

Enrico Macii

Professor, Politecnico di Torino, Italy

Erika Pellegrino

Researcher, HPC Leonardo Labs, Italy

Eugenio Villar

Professor, Universidad de Cantabria, Santander, Spain

Federica Zonzini

Junior Assistant Professor, University of Bologna, Italy

Filippo Mantovani

Established Researcher, Barcelona Supercomputing Center, Spain

Francesco Conti

Assistant Professor, University of Bologna, Italy

Francesco Daghero

Researcher, Politecnico di Torino, Italy

Franck Wajsbürt

Lecturer, Coriolis Foundation hosted by CNRS Foundation, Sorbonne University, France

Frank K. Gürkaynak

Senior Scientist, ETH Zürich, Switzerland

Frédéric Pétrot

Professor, Grenoble INP/UGA, France

Gianluca Giustolisi

Professor, Università di Catania, Italy

Giovanni Pollo

Researcher, Politecnico di Torino, Italy

Giuseppe Tagliavini

Assistant Professor, University of Bologna, Italy

Guillem López Paradís

Researcher, BSC & UPC, Spain

Hussam Amrouch

Professor, Technical University Munich, Germany

Jean-Christophe Le Lann

Associate Professor, ENSTA Bretagne, France

Jesús Alastruey Benedé

Associate Professor, Universidad de Zaragoza, Spain

Joachim Rodrigues

Head of Integrated Electronic Systems at Lund University, Sweden

John Goodenough

Professor, The University of Sheffield, United Kingdom

José T. de Sousa

Assistant Professor, University of Lisbon, Portugal

Juan Luis Aragón

Full Professor, Universidad de Murcia, Spain

Kashif Inayat

Senior Research Engineer, Barcelona Supercomputing Center, Spain

Kevin Martin

Associate Professor, Université de Bretagne-Sud, France

Lodovico Ratti

Professor, University of Pavia, Italy

Lorenzo Pirrami

Professor, University of Applied Sciences and Arts Western Switzerland, in Fribourg, Switerland

Luca Benfenati

Researcher, Politecnico di Torino, Italy

Luca De Marchi

Associate Professor, University of Bologna, Italy

Luca Roselli

Professor, University of Perugia, Italy

Luca Selmi

Professor, Università degli Studi di Modena e Reggio Emilia, Italy

Manolis Marazakis

Principal Research Scientist, Institute of Computer Science, FORTH, Greece

Marco Carminati

Associate Professor, Politecnico di Milano, Italy

Marco Re

Associate Professor, University of Rome Tor Vergata, Italy

Marco Santambrogio

Professor, Politecnico di Milano, Italy

Marco Tartagni

Professor, University of Bologna, Italy

Maria Adelaide Loffa

Research Fellow, Politecnico di Torino, Italy

Marian Verhelst

Professor, MICAS at KU Leuven, Belgium

Marko Kosunen

Senior Researcher, Aalto University, Espoo, Finland

Markus Müller

Research Associate, TU Dresden, Germany

Martin Schoeberl

Professor, Technical University of Denmark, Denmark

Massimo Barbaro

Professor, Università degli Studi di Cagliari, Italy

Massimo Conti

Professor, Università Politecnica delle Marche, Italy

Massimo Ruo Roch

Assistant Professor, Politecnico di Torino, Italy

Mateo Valero

Professor and Director of the Barcelona Supercomputing Center, Spain

Matthias Auf der Maur

Professor, Università degli Studi di Roma “Tor Vergata”, Italy

Matthias Güdemann

Professor, Hochschule München University of Applied Sciences, Germany

Matthias Jung

Professor, Julius-Maximilians-Universität of Würzburg, Germany

Maurizio Valle

Professor, University of Genova, Italy

Mauro Olivieri

Associate Professor, Sapienza University of Rome, Italy

Michelangelo Barocci

Researcher, Politecnico di Torino, Italy

Michele Magno

Lecturer & Head of D-ITET center for project-based learning, ETH Zürich, Switzerland

Miquel Moretó

Associate Professor, UPC and BSC, Spain

Mladen Berekovic

Professor, Universität zu Lübeck, Germany

Mădălin Moise

Lecturer, University Politehnica of Bucharest, Romania

Olivier Sentieys

Senior Research Director, Inria, France

Paolo Mattavelli

Professor, University of Padova, Italy

Patricio Bulic

Professor, University of Ljubljana, Slovenia

Philippe Coussy

Professor, Deputy Director of the Lab-STICC, Université Bretagne Sud, France

Pierpaolo Palestri

Professor. University of Modena and Reggio-Emilia, Italy

Pietro Rando Mazzarino

Researhcer, Politecnico di Torino, Italy

Rafael Natalio Fontana Crespo

Researcher, Politecnico di Torino, Italy

Riccardo Pignari

Researcher, Politecnico di Torino, Italy

Robert Weigel

Professor, University of Erlangen-Nuremberg (FAU), Germany

Roberto Giorgi

Associate Professor, University of Siena, Italy

Sandro Pinto

Associate Research Professor, Universidade do Minho, Portugal

Santa Di Cataldo,

Associate Professor, Politecnico di Torino, Italy

Sergio Saponara

Professor, University of Pisa, Italy

Shreejith Shanker

Assistant Professor, Trinity College Dublin, Ireland

Simone Benatti

Assistant Professor, University of Modena and Reggio Emilia, Italy

Stefano Paraboschi

Professor, University of Bergamo, Italy

Thomas Benz

Researcher, ETH Zürich, Switzerland

Thorsten Knoll

Researcher, RheinMain University of Applied Sciences, Germany

Tommaso Polonelli

Lecturer, ETH Zürich, Zürich, Switzerland

Valerio Vignoli

Professor, University of Siena, Italy

Victor Kartsch

Postdoc Researcher, ETH Zürich, Switzerland

Vittorio Fra

Assistant Professor, Politecnico di Torino, Italy

Víctor Soria Pardos

Research Engineer, UPC and BSC, Spain

Walter Gallego Gomez

Researcher, Politecnico di Torino, Italy

Wayne Luk

Professor, Imperial College London, United Kingdom