Ramdas Mozhikunnath

Experienced Verification Engineer, Intel Alumni, Online Teacher, Author

Bengaluru, Karnataka, India

Applied Micro Circuits Corporation

400 /30mins

Short Biography

1) Experienced Verification engineer with 17+ years of experience in pre-silicon and post-silicon verification of complex ASIC and microprocessors with a passion for continuous learning and building technical knowledge. 2) Expertise in microprocessor cores, caches, coherency and memory sub-system micro architecture and verification along with deep understanding of Verification methodologies and programming languages like SystemVerilog, C++, OVM , UVM etc. 3) Co-Author of the Book - "Cracking Digital VLSI Verification Interview: Interview Success" - A golden reference guide for Verification Engineers at all experience level (Available both kindle/paperback - For details refer - http://verificationexcellence.in/books ) 4) Passionate in Training and knowledge sharing on Functional Verification - both online and offline. Follow my website - www.verificationexcellence.in for online courses on Verification, SystemVerilog, Assertions and UVM. 5) Active Quora blogger on VLSI and related topics - Selected as Quora Top Writer 2017 https://www.quora.com/profile/Ramdas-Mozhikunnath


Senior Verification Engineer / Manager, Applied Micro Circuits Corporation

Dec 2013 to Present

Everything needed for successful silicon for X-gene family of ARM server class SOC designs

Senior Staff Verification Engineer, Intel India Private Limited

Jun 2011 to Dec 2013

Verification of GPU for Intel Broadwell and Skylake family of microprocessors

Advisory Verification Engineer, IBM

Dec 2009 to May 2011

POWER 8 microprocessor Core Verification - Unit level verification for execution units, scheduler, core level verification, behavioral modelling

Staff Verification Engineer, Qlogic

Jun 2008 to Dec 2009

Joined QLogic as part of acquisition of Netxen by QLogic. Worked on verification of 10G intelligent NICs which supports TCP offload, Iscsi, Fcoe offloading.

Design Verification Engineer, Montalvo Systems

Jan 2006 to May 2008

Verification of x86 microprocessor core Ioad/store execution units, caches(DL1,DL2), TLBs etc for multicore microprocessor chip - Everything from test plans to test bench development, execution, debug and closure

Design Verification Engineer, Intel India Private Limited

Jul 2001 to Dec 2005

Design verification of multi core microprocessor - Involved in verification of Cache coherency, FB-DIMM memory controller, Physical layer and DFT/DFM Design verification and emulation of Ethernet switches - Involved in emulation setup and bring up for Gigabit ethernet switch and verification of MAC and other data paths. Silicon debug for ethernet switches - Involved in post-silicon bring up, debug and performance validation of ethernet switches

Research Engineer, CDOT (Center for Development of Telematics)

Jul 1999 to Jun 2001

System level Board , FPGA design, debug. - Involved in system level design and debug for ATM telecom switches, FPGA design for MPC8260 based system designs, device selection and schematic capture for board design


B Tech Electronics & Communication Engineering, NIT Calicut

May 1995 to May 1999

Push pixels...
Shovel coal into server...
Create mockups...
Defend the wall...
Draft storyboard...
Disrupt an industry...
Achieve profitability...
Become a unicorn...
Become Batman...