The place for innovation, education and collaboration in Integrated Digital Systems.
In this lab you learn how to create an integrated circuit with state of the art tools. The lab is divided in three steps of increasing complexity.
This lab introduces the basic flow for the design of integrated circuits. The module that you are going to develop as an example is a simple 8-bit adder with registered inputs and outputs
With this exercises you can practice what you have learned in the basic tutorial.
In this lab, you are going to perform the place and route of a more complex system. More precisely, the goal is to develop for a small single-core RISC-V SoC called PULPino.
With this exercises you can practice what you have learned in the intermediate place and route lab.
Basic design to understand the fundamentals of scan test and Design for Test (DFT).
With this exercises you can practice DFT concepts.
Design of larger design with a state of the art commercial flow.
With this exercises you can practice what you have learned in the advance tutorial.