Today, I met Andrea Guerrieri, a researcher from Switzerland, at the Design Automatic Conference (DAC) in San Francisco. I knew Andrea from work at Imagination Technologies. I also saw that he is one of the authors of an ARM-endorsed textbook, Fundamentals of System-on-Chip Design on Arm Cortex-M Microcontrollers. On DAC, I demonstrated to Andrea the open-source Verilog examples basics-graphics-music running on Tang Nano 9K board with Gowin FPGA. The examples included the digital design basics, graphics, sound, microarchitecture (FIFOs, pipelines) and a simple CPU. We also discussed how to train students to solve microarchitectural problems and a set of SystemVerilog homework exercises that start from basics and continue to the interview-level questions. I gave Andrea the board so he can evaluate the examples and maybe ask some students to participate to our activities, for example, create a set of examples in VHDL.

A number of people know Professor Guerrieri as a co-author of Fundamentals of System-on-Chip Design on Arm Cortex-M Microcontrollers:

But Andrea Guerrieri is also the author of DynaRapid and co-author and developer of Dynamatic, the first dynamically scheduled high-level synthesis compiler, and recipient of the Best Paper Award at the International Symposium on Field-Programmable Gate Arrays (FPGA 2020), the premier conference for the presentation of advances in FPGA technology, held in Seaside, California (USA).

Looking forward to working with Professor Guerrieriand and his students

Verilog meetups are held at Hacker Dojo in Mountain View, California, every Sunday from 11 am to 2 pm. If you are unable to come to Mountain View, you can join us online over Zoom at the same time. Please send email to info@verilog-meetup.com, join Google Group meetsv and Telegram channel verilog_meetup to introduce yourself and get started.

3 thoughts on “Andrea Guerrieri, an co-author of HLS tools and ARM SoC textbook, gave feedback about Verilog Meetup materials

Comments are closed.