Results-driven VLSI professional with a passion for advancing career in the semiconductor industry. Seeking a challenging role in a dynamic environment to leverage expertise in RTL design and verification. Committed to contributing to innovative digital design projects, refining mastery of advanced verification methodologies (UVM/Formal), and driving the development of cutting-edge ASIC/FPGA solutions.
Project Title: Neural Network Accelerators
Type: In-House Project
Project Overview:
Designed and developed an AI accelerator incorporating a RISC-V processor core integrated with a custom-designed Matrix Vector Threshold Unit (MVTU) to enhance the execution efficiency of neural network operations. The design specifically targets Binary Neural Networks (BNNs), offering significant performance gains and power efficiency for edge-AI applications.
Key Features:
Responsibilities:
Project Title: Microcontroller (MCU) Development
Client: Fermonic Design
Project Overview:
Engineered a microcontroller-based embedded system tailored for real-time processing and control in resource-constrained environments. The MCU was designed to provide a balance between low-power consumption and high performance, making it highly suitable for applications in the Internet of Things (IoT) and embedded control domains.
Responsibilities:
Project Title: BOW (Bunch of Wires)
Client: Analog Port
Project Overview:
The Bunch of Wires (BoW) interface is a standardized die-to-die parallel communication protocol designed for high-bandwidth, low-latency data transfer between dies within the same package. It offers an optimal balance between throughput, design complexity, and packaging cost, making it ideal for chiplet-based architectures. BoW enables scalable and modular SoC designs by allowing heterogeneous die integration with simplified interface requirements.
Responsibilities:
Project Title: RISC-V Core Development
Type: In-House Project
Project Overview:
Designed and implemented a custom RISC-V processor core targeting embedded system applications and domain-specific compute tasks. The core was optimized for flexibility and extensibility, enabling support for custom instruction sets while maintaining a focus on low-power operation and area efficiency.
Responsibilities:
Hardware Description Language : Verilog
Hardware Verification Language : System Verilog, UVM
EDA Tools: Questasim (Mentor Graphic), VCS, Xcelium, Verdi & Cadence Simvision
Operating System: Windows, LINUX
Protocol: APB, AHB & UART
Strong knowledge of Digital Electronics.
Good Understanding of Verilog.
Good understanding of FPGA\ ASIC Flow.
Basic knowledge of STA.
Good Understanding of System Verilog.
Basic Understanding of UVM.