Luca Alloatti Thomas Benz Jørgen Kragh Jakobsen Thomas Parry Rene Scholz Dan Fritchman Harald Pretl
00:00 Intro 01:21 Hardware security 02:54 How long have they been using AI to generate Verilog 05:26 Methodology 17:40 Humans in the loop 21:21 Some designs already taped out on TinyTapeout 3 26:49 How to contact
00:00 Intro00:45 about Dinesh02:39 Aim of Riscduino04:50 Aim to be pin compatible and with support of compiler and libraries06:10 Join the project - Dinesh is looking for help with analog, verification & embedded07:30 State of the Analog IP08:30 Tell us about your applications to MPW2, 3, 4 & 513:40 Great docs!14:02 Verification16:00 Timing analysis19:40 What do you think about OpenLane?24:10 Pin positions25:40 Clock domains
https://youtu.be/goOzeELjjnI
In this interview with Matt Guthaus, we talk about:
- Recap - what is OpenRAM
- Why do we need a memory compiler like OpenRAM?
- 3 phases of OpenRAM development
- What’s changed since FOSSi dialup
- MPW2 tapeout of OpenRAM
- Test modes
- What was hard about MPW2
- DRC issues
- Status of OpenLANE support for OpenRAM
- Future plans for OpenRAM
- Access to resistive RAM, hopefully for MPW4
Tom Spyrou is a long time EDA developer who has worked at large and small companies.
- In 1988 Developed QTV at VLSI technology. It was the first STA engine to be trusted to sign off devices for fabrication without timing based simulation.
- He was the original architect of PrimeTime STA algorithm.
- Manager of Cadence Common timing Engine and precursor to Open Access
- Senior technical positions at Synopsys, Cadence, Simplex, AMD, Altera and Intel.
Since 2019 he has been the Chief Architect and Technical Project Manager of OpenROAD since 2019.
We have just heard the announcement that OpenLANE will become the defacto flow for OpenROAD.
So I felt very lucky that he was willing to spend half an hour talking to us about a wide range of topics including:
- OpenROAD history & context
- What is the aim of OpenROAD
- State of the art in industry vs research
- Training the next generation of EDA developers
- Shortage of EDA developers
- Use of other PDKs besides Sky130
- Value of open source PDKs
- Roadmap and improvements: PPA
- Machine learning additions for OpenROAD
- Cloud scale compute for OpenROAD
- OpenLANE and OpenROAD collaboration announcement
- Future hopes
One of the popular types of entries to MPW1 & 2 have been FPGAs. I have previously spoken with Arya Reais-Parsi about their FPGA project submitted to MPW1.
In MPW2 I noticed there were a couple of applications that seemed fairly advanced - especially FuseRISC: 2 RISCV processors with embedded FPGA fabric between them.