About
Activity
-
Arm Everywhere kicks off on March 24 — a moment to hear from Arm executives and industry-leading partners on the future of intelligent compute and…
Arm Everywhere kicks off on March 24 — a moment to hear from Arm executives and industry-leading partners on the future of intelligent compute and…
Liked by Piyush Devikar
-
I just broke up with California, after 11 years together. And this time, we are not getting back. Yes, a few weeks ago, I said goodbye to California…
I just broke up with California, after 11 years together. And this time, we are not getting back. Yes, a few weeks ago, I said goodbye to California…
Liked by Piyush Devikar
-
I am loving this! A complete #UVM course material can be run on #opensource Verilator Thanks Mirafra Technologies for their Opensource GitHub labs.…
I am loving this! A complete #UVM course material can be run on #opensource Verilator Thanks Mirafra Technologies for their Opensource GitHub labs.…
Liked by Piyush Devikar
Experience & Education
Licenses & Certifications
Publications
-
IoT Based Biometric Attendance System
International Journal of Advanced Research in Computer and Communication Engineering(IJARCCE)
Biometric student attendance system increases the efficiency of the process of taking student attendance. This paper presents a simple and portable approach to student attendance in the form of an Internet of Things (IoT) based system that records the attendance using fingerprint based biometric scanner and stores them securely over cloud. This system aims to automate the cumbersome process of manually taking and storing student attendance records. It will also prevent proxy attendance, thus…
Biometric student attendance system increases the efficiency of the process of taking student attendance. This paper presents a simple and portable approach to student attendance in the form of an Internet of Things (IoT) based system that records the attendance using fingerprint based biometric scanner and stores them securely over cloud. This system aims to automate the cumbersome process of manually taking and storing student attendance records. It will also prevent proxy attendance, thus increasing the reliability of attendance records. The records are securely stored and can be reliably retrieved whenever required by the teacher.
Other authorsSee publication
Projects
-
SEARCh – Semi Autonomous River Cleaning Robot
River Cleaning Robot (SEARCh) aims to achieve an autonomous, sustainable and cost-effective (15,000 – 20,000 INR) solution for river cleaning.
The SEARCh ROBOT can be either manually controlled or it can autonomously navigate, collecting the floating waste and further dumping the waste on river banks for further disposal. The Robot has a combination of several mechanisms, which helps in effective cleaning of floating waste on the surface of the river.Other creators -
Functional Verification of I2C Multiple Bus Controller using System Verilog
-
Designed a Layered Test Bench to test the I2C and Wishbone Interfaces with the given DUT. Implemented a detailed test plan and observed the coverage.
-
Cache Coherence Protocol Simulator for Shared Memory Multiprocessors
-
Designed a cache simulator for SMP (Symmetric Multiprocessor) systems. The simulator implements MSI, MESI and Dragon coherence protocols for a variable number of processors with distributed L1 cache. The performance of different protocols was compared for SPEC benchmarks.
-
Implementation of Out-Of-Order Superscalar Processor Simulator
-
Designed a simulator for an out-of-order superscalar processor based on Tomasulo’s algorithm in C++. The simulator fetches, dispatches, and issues N instructions per cycle and was used to analyze the effect of varying issue queue size and reorder buffer size on the processor IPC.
-
RTL Design of Long Short-Term Memory (LSTM) Cell
-
Implementation and design of the input gate - g(t) and tanh activation function for LSTM unit. The design was simulated using ModelSim and synthesized using Synopsys DesignVision to optimize the area and performance.
-
Branch Predictor Simulator
-
Bimodal, Gshare and Hybrid Branch predictors were developed in C++. Different branch predictors showed different performance by varying the size of the global branch history table and observed the miss rates for given trace files.
-
Multilevel Cache Simulator – L1 Generic and L2 Decoupled Sectored Cache
-
Implemented a two Level, n-way set associative cache memory hierarchy Simulator where 1st Level was a generic Cache and 2nd Level was a (N, P) Decoupled Sectored Cache using Write-Back Write-Allocate (WBWA) and Least Recently Used (LRU) policies with C++.
-
AHB2APB Bridge IP Core Design
-
HDL: Verilog
EDA Tool: ISE-Xilinx
The AHB to APB bridge is designed as an AHB slave which converts AHB transactions to APB transactions by implementing pipelining at the AHB slave interface. Thus, the bridge supports AHB burst transfers.
Responsibilities:
-Architected the block level structure for the bridge.
-Developed Verilog RTL for each block.
-Verified each block with different transfers like single READ/WRITE, Increment READ/WRITE and Burst…HDL: Verilog
EDA Tool: ISE-Xilinx
The AHB to APB bridge is designed as an AHB slave which converts AHB transactions to APB transactions by implementing pipelining at the AHB slave interface. Thus, the bridge supports AHB burst transfers.
Responsibilities:
-Architected the block level structure for the bridge.
-Developed Verilog RTL for each block.
-Verified each block with different transfers like single READ/WRITE, Increment READ/WRITE and Burst READ/WRITE.
-Synthesized the design. -
UART - IP Core Verification
-
HVL : SystemVerilog
TB Methodology: UVM
EDA Tools: Riviera Pro - Aldec
Description: The UART IP core provides serial communication capabilities, which allow
communication with the modem or other external devices. UART will operate in three different
modes – Simplex mode, Full Duplex mode, and loopback mode.
Responsibilities:
-Architected the class-based verification environment in UVM
-Defined Verification Plan
-Verified the RTL module using…HVL : SystemVerilog
TB Methodology: UVM
EDA Tools: Riviera Pro - Aldec
Description: The UART IP core provides serial communication capabilities, which allow
communication with the modem or other external devices. UART will operate in three different
modes – Simplex mode, Full Duplex mode, and loopback mode.
Responsibilities:
-Architected the class-based verification environment in UVM
-Defined Verification Plan
-Verified the RTL module using SystemVerilog
-Generated functional and code coverage for the RTL verification sign-off -
1x3 Router Design and Verification
-
HDL: Verilog
HVL: SystemVerilog
TB Methodology: UVM
EDA Tools: Questasim and ISE
Description: The router accepts data packets on a single 8-bit port and routes them to one of the
three output channels, channel0, channel1, and channel2.
Responsibilities:
-Architected the block level structure for the design
-Implemented RTL using Verilog HDL.
-Architected the class-based verification environment using SystemVerilog
-Verified the RTL model using…HDL: Verilog
HVL: SystemVerilog
TB Methodology: UVM
EDA Tools: Questasim and ISE
Description: The router accepts data packets on a single 8-bit port and routes them to one of the
three output channels, channel0, channel1, and channel2.
Responsibilities:
-Architected the block level structure for the design
-Implemented RTL using Verilog HDL.
-Architected the class-based verification environment using SystemVerilog
-Verified the RTL model using SystemVerilog.
-Generated functional and code coverage for the RTL verification sign-off
-Synthesized the design.
Honors & Awards
-
"2nd Place at SRISHTI 2017", National Level Technical Project Exhibition and Competition.
National Instruments
"2nd Place at SRISHTI 2017", a "National Level Technical Project Exhibition and Competition" held at Saintgits College of Engineering, Kottyam, Kerala, in association with "National Instruments" for the project “SEARCh – Semi Autonomous River Cleaning Robot”.
Test Scores
-
TOEFL
Score: 101
-
GRE
Score: 311
Languages
-
English
Full professional proficiency
-
Hindi
Native or bilingual proficiency
-
Marathi
Native or bilingual proficiency
More activity by Piyush
-
Uhaul updated its Growth index which is one of the best indicators of domestic migration and predictor of economic and political…
Uhaul updated its Growth index which is one of the best indicators of domestic migration and predictor of economic and political…
Liked by Piyush Devikar
-
Looking for a new opportunity? Come join me at ARM, I'm hiring 😊 ! Here are my open positions, apply directly: Principal Design Lead:…
Looking for a new opportunity? Come join me at ARM, I'm hiring 😊 ! Here are my open positions, apply directly: Principal Design Lead:…
Liked by Piyush Devikar
-
For the next 100 applicants, Alma will file the H-1B lottery registration for ZERO legal fee. USCIS’s lottery registration fee has been $215 per…
For the next 100 applicants, Alma will file the H-1B lottery registration for ZERO legal fee. USCIS’s lottery registration fee has been $215 per…
Liked by Piyush Devikar
-
I recently accepted an offer to become a Software Engineering Intern at Arm to commence in June! Huge thanks to everyone at Arm for this opportunity…
I recently accepted an offer to become a Software Engineering Intern at Arm to commence in June! Huge thanks to everyone at Arm for this opportunity…
Liked by Piyush Devikar
-
After many years of building world-class CPU cores and SoCs at AMD, my journey there has come to an end due to an organizational change. I am deeply…
After many years of building world-class CPU cores and SoCs at AMD, my journey there has come to an end due to an organizational change. I am deeply…
Liked by Piyush Devikar
-
✨ Proud VESIT Milestone! ✨ Vivekanand Education Society's Institute Of Technology Our faculty team has successfully contributed to the design of a…
✨ Proud VESIT Milestone! ✨ Vivekanand Education Society's Institute Of Technology Our faculty team has successfully contributed to the design of a…
Liked by Piyush Devikar
-
Making money isn't the problem. The problem is someone out there is making more than you. That's why so many talented engineers are constantly…
Making money isn't the problem. The problem is someone out there is making more than you. That's why so many talented engineers are constantly…
Liked by Piyush Devikar
-
To all my friends and colleagues in the RTP-North Carolina area, I will be presenting my DVCon 2025 paper, co-authored with Mark Glasser, this…
To all my friends and colleagues in the RTP-North Carolina area, I will be presenting my DVCon 2025 paper, co-authored with Mark Glasser, this…
Liked by Piyush Devikar
-
Thrilled to share that I've joined Qualcomm team as a CPU Architecture Performance Engineer! I'm incredibly excited to explore new challenges and…
Thrilled to share that I've joined Qualcomm team as a CPU Architecture Performance Engineer! I'm incredibly excited to explore new challenges and…
Liked by Piyush Devikar
-
At MIPS, we’re not just building CPUs—we’re building the future. Right here in the heart of Austin, Texas, a new chapter is unfolding. We’re…
At MIPS, we’re not just building CPUs—we’re building the future. Right here in the heart of Austin, Texas, a new chapter is unfolding. We’re…
Liked by Piyush Devikar
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content