VLSI: Difference between revisions
From Antalya
(Created page with "<div class="jumbotron jumbotron-fluid"> <ul> ==Open Source VLSI Design== These pages support the VLSI design activities at [https://www.ethz.ch ETH Zürich] relying on ''mainly'' open source EDA design tools. </ul> </div> ---- ===Code example=== <syntaxhighlight lang="verilog"> module test (input logic data_in_i, input logic clk_ci, input logic rst_ni, output logic [7:0] output_o); // body of module always_f...") |
No edit summary |
||
(17 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{VLSInavbar}} | |||
<div class="jumbotron jumbotron-fluid"> | <div class="jumbotron jumbotron-fluid"> | ||
<ul> | <ul> | ||
==Open Source VLSI Design== | ==Open Source VLSI Design== | ||
These pages support the VLSI design activities at [https://www.ethz.ch ETH Zürich] relying | These pages support the VLSI design activities at [https://www.ethz.ch ETH Zürich] relying ''mainly'' on open-source EDA design tools. | ||
</ul> | </ul> | ||
</div> | </div> | ||
// | We are in the process of adapting our lecture series using a predominantly open source EDA design flow and an open [[PDK]] from [https://github.com/IHP-GmbH/IHP-Open-PDK IHP]. | ||
<div class="alert alert-danger" role="alert"> | |||
This is still very much work in progress, target is to finish most of it by '''February 2025'''. | |||
</div> | |||
You will find [[VLSI Lectures|lectures]] and [[VLSI Exercises| exercises]] under these pages. | |||
Open source tools used in these exercises | |||
* [[Verilator]] | |||
* [[Yosys]] | |||
* [[OpenROAD]] | |||
Other related information | |||
* [[Croc]] a simplified SoC from [https://github.com/pulp-platform/croc PULP platform] that is being used in all [[VLSI Exercises|exercises] | |||
* [[SystemVerilog naming conventions]] | |||
* [[VLSI Projects|Information on possible student projects]] that forms part of the teaching activity | |||
* [[VLSI Reading| Further references and links]] | |||
{{VLSIfooter}} |
Latest revision as of 13:24, 10 October 2024
Open Source VLSI Design
These pages support the VLSI design activities at ETH Zürich relying mainly on open-source EDA design tools.
We are in the process of adapting our lecture series using a predominantly open source EDA design flow and an open PDK from IHP.
This is still very much work in progress, target is to finish most of it by February 2025.
You will find lectures and exercises under these pages.
Open source tools used in these exercises
Other related information
- Croc a simplified SoC from PULP platform that is being used in all [[VLSI Exercises|exercises]
- SystemVerilog naming conventions
- Information on possible student projects that forms part of the teaching activity
- Further references and links
The VLSI pages are part of the open source VLSI design course offered by the Integrated Systems Laboratory of ETH Zürich, by Luca Benini and Frank K. Gürkaynak. See full list of contributors.