SEMINARS AND WORKSHOPS
Workshop on Pre and Post Silicon Bring-up and System Validation Emulation
The Department of Electronics and Communication Engineering organized a one-day workshop on Pre and Post Silicon Bring-up and System Validation Emulation on May 28th 2025. The session was conducted by Mr. Mahesh M Devanagari, who shared practical insights into SoC validation and emulation. Participants explored key computing architectures such as ARM and x86, along with bus protocols like AMBA AXI, AHB, and APB. They gained hands-on experience with Embedded C, ARM Assembly, cross-compilation, and Makefile Creation.
The workshop also covered bootloaders including uBoot, GRUB, and BIOS, and introduced operating systems like Linux, Android, and VxWorks. Peripheral protocols such as UART, GPIO, I2C, SPI, CAN, USB, Ethernet, PCIe, and DDR were discussed in depth. Debugging tools like JTAG, TAP, GDB, and Trace32 were demonstrated through live sessions. Attendees developed bare-metal Linux device drivers, and worked within FPGA emulation environments. They were exposed to both pre-and post-silicon validation techniques. Practical sessions included board bring-ups, Power-On Self-Test (POST), and Built-In Self-Test (BIST).
Participants also developed drivers for storage protocols like NOR/NAND flash and eMMC. SoC regression scripting using TLC, Python, and Perl was introduced. Real-time debugging using GDB and JTAG interfaces was a key highlight. The workshop bridged academic learning with industry practices in the VLSI domain.