Sougata Bhattacharjee
Samsung (SSIR) | Ex - Intel | ASIC Verification | TEDx Speaker | Proficient in SV, UVM, OVM, SVA, Verilog | Keynote Speaker at Engineering Colleges | Paper publication at VLSI Conferences
Bengaluru, Karnataka, India
49K followers
500+ connections
About
A competent professional with a total work experience of around 12 years in ASIC Design and Verification and the experience is broadly classified into the following categories:
✔️ Expertise in developing testbench infrastructure in UVM for IP and subsystem-based design.
✔️ Expertise in Coding and developing UVCs like Driver, Monitor, Sequencer, Agent, and Scoreboard. Experience in writing directed and random Test Scenarios to make sure there are no bugs in the design and also ensures the verification is complete.
✔️ Experience in creating the Verification Plan, Test Plan, Feature extraction plan, and Assertion plan.
✔️ Hands-on experience in HDVL like System Verilog and Pre-Silicon Verification.
✔️Good in RTL Design Concepts using Verilog.
✔️ Experience in writing Assertions and have experience in Assertion Based Verification (ABV). Experience in Functional and Code Coverage closure by covering uncovered bins.
✔️ Hands-on Experience and good understanding of Protocols and IP like AXI3, AXI4, AHB, AHB5, ATB, APB, LPDDR4, and I2C.
✔️ Expertise in Integrating Testbenches and Writing test cases for GPU and 5G Modem.
✔️ Experience in debugging complex logic and finding the root cause of the failure.
✔️ Expertise in Functional Safety Verification (FuSa) and handling multiple Safety mechanisms (SM) to reach adequate Diagnostic Coverage (DC) for reaching the ASIL target.
✔️ Paper published related to ASIC Design and Verification in prestigious conferences.
✔️ Regression management and Bug closure.
✔️ Experienced with X propagation checks to find bugs within the design.
Additional Skills & Interests:
➡️ Having good knowledge of creating Python test benches using cocotb
➡️ PSS modeling
➡️ Delivered multiple Tech Talks related to ASIC Verification and VLSI at renowned colleges and Institutes including IIT Ropar, IIT BHU, IIT Tirupati, VIT Vellore, RV College Bangalore, SKF, and GIBS.
Articles by Sougata
Activity
-
When we limit our challenges, prioritizing those areas that are most important or most improvable, we can take tangible positive steps in those…
When we limit our challenges, prioritizing those areas that are most important or most improvable, we can take tangible positive steps in those…
Liked by Sougata Bhattacharjee
-
Given the way today’s world is arranged, we can’t avoid all distracting stimuli. Still, we can and should fence the stimuli that are especially…
Given the way today’s world is arranged, we can’t avoid all distracting stimuli. Still, we can and should fence the stimuli that are especially…
Liked by Sougata Bhattacharjee
-
AMBA AXI is a communication protocol which can be used as an interface across several interconnects and while communicating across different IP…
AMBA AXI is a communication protocol which can be used as an interface across several interconnects and while communicating across different IP…
Posted by Sougata Bhattacharjee
Experience
Education
-
Birla Institute of Technology and Science, Pilani
M.Tech Microelectronics
-
Received the highest Grade "EXCELLENT" in my Dissertation i.e. the project work titled "Exploration and Usage of Scaling Algorithms for Image Processing Applications"
-
Centre for Development of Advanced Computing
PG Diploma in VLSI DESIGN VLSI 70.26%(Grade - A)
-
Subjects:
1.Advanced Digital Design.
2.VHDL
3.Verilog.
4.System Architecture.
5.Linux Shell Scripting.
7.CMOS.
8.System Verilog .
9.C-Programming
10.MATLAB-SIMULINK
Tools Used:-
Modelsim, Xilinx ISE, QuestaSim, Leonardo Spectrum, Tanner, ISIM, Microwind, Linux -
Licenses & Certifications
-
-
-
-
-
-
Climate Change International Legal Regime
United Nations Institute for Training and Research (UNITAR)
Issued -
-
Effective Business Communication
Indian Institute of Management Bangalore
IssuedCredential ID 850fc87ea6bd49f5a25e8d36a3c26dba -
-
Volunteer Experience
-
Volunteer
CRY - Child Rights and You
- Present 4 years 9 months
Children
1) Involved in activities like Translation of Content from English to Local Regional Language and release the content in Time.
2) Involved in Social Media Campaign
Skills
Publications
-
Leveraging Statistical Random Fault (SRF) Sampling for Efficient Functional Safety with Reduced Efforts
DVCON INDIA 2024
The paper talks about the Statistical Random Fault (SRF) technique used in the Fault Campaign and how it helps to achieve maximum diagnostic coverage with minimum time and effort to reach the desired ASIL target. The paper also draws a comparative analysis of how SRF fares better in achieving the desired results than the Full fault campaign.
-
Formal Assurance of Connectivity and Data Integrity for Efficient IP Verification
VDAT 2024
The paper emphasizes the adoption of Formal Verification to enhance vulnerability and address system reliability. The integration of reverse connectivity and Assertion based verification techniques has been used to check data integrity and reliability.
-
Leveraging Formal Methodologies for Connectivity and Data Integrity
Cadence Connect
The paper discusses the connectivity checks through Formal Verification for a given RTL module.
-
Leveraging several automated techniques and methodologies for faster coverage closure and design sign off
DAC USA 2024
The motivation of this paper is to introduce several automated techniques which saves iterations and time for Coverage Closure. Further, the Poster also talks about implementation of PSS and its usage in Coverage sign off with reduced efforts.
-
Leveraging Several Functional Safety Methodologies (Full Faults and SRF) to enhance Design Quality in Automotive IC
DVCON USA 2024
The paper discusses about several functional safety flows and how Diagnostic Coverage can be achieved in a full fault space. Moreover, the paper also elaborated about SRF and how it's beneficial in reducing the number of iterations and achieve the required DC with minimum time and effort.
-
Counterintuitive approaches to have better communication between UVM and Python for registers with Single controlling algorithm.
DVCON INDIA
The motivation behind writing this paper is to build a Single Controlling algorithm with additional customization features to enhance the performance of Register verification using UVM and Python. Along the way, the paper also describes several methods as to how to make proper interaction between UVM and Python.
-
Novel approach to improve the process of register verification in UVM
DAC USA 2023
The idea of the paper is to make the register and memory verification process more efficient, thorough, and time-bound and due to this two new algorithms have been implemented in addition to the inbuilt sequences of UVM. Among the novel methods that are implemented, one is the March-Bash algorithm and the other one is the modified register access sequence.
-
Memory Verification in UVM made simpler using Algorithms and the role of vManager
CadenceLive Europe
Like Register Verification, Memory Verification is one of the most important phases of Verification in both SOC and IP-based Design. Although both look similar there are certain differences:
[1] The access methods for register access are read and write while the access methods
for memory access are read, write, burst_read, and burst_write as the memory model contains a range of addresses.
[2] The concept of shadowing is not applicable to memory as they are not able to hold…Like Register Verification, Memory Verification is one of the most important phases of Verification in both SOC and IP-based Design. Although both look similar there are certain differences:
[1] The access methods for register access are read and write while the access methods
for memory access are read, write, burst_read, and burst_write as the memory model contains a range of addresses.
[2] The concept of shadowing is not applicable to memory as they are not able to hold state
With the increasing complexity of the Design and keeping the time-to-market in mind, verifying a huge chunk of Memory within the specified duration using hard-coded address and nonautomated techniques is a cumbersome task.
This paper addresses the above challenges in Memory verifications and provides different techniques and Algorithms implemented in the existing Testbench to increase productivity and reduction of debug effort and code length and how Vmanager helps to reduce the burden of Regression management. -
Leveraging RAL and alternate automation (cocotb) techniques to improve register verification in UVM
DVCON INDIA
The paper explains the different inbuilt sequences of Register Abstraction Layer (RAL) used within the UVM infrastructure, and a comparison is being drawn on how this improves the performance of the Testbench with the increasing complexity of the Design and keeping the time-to-market in mind.
One more technique described in this paper is about cocotb (co-routine co-simulation) based environment which further simplifies the automation of Register verification in the Testbench. -
Advance Usage of SystemVerilog Construct in Verification Environment
Cadence - CDNLive Event
The presentation mostly revolve around interface construct in systemverilog, multiple inheritence and how it reduces the debugging effort in verification environment. Also introduces properies of composition and constraint to make the debugging much more easier.
Courses
-
PG Diploma in VLSI
-
Projects
-
Exploration and Usage of Scaling Algorithms for Image Processing Applications
-
The idea of the project is to design a generic architecture that acts as a hardware accelerator and comprises the capabilities of image scaling algorithms like Bilinear, Nearest Neighbour and Box Filter. The generic architecture has the capabilities of a DMA controller and in addition to this contains a scaler unit that helps in resizing images, Bilinear scaling, noise and interference reduction, and also provides the best downscaled images.
The scaler unit acts as a hardware accelerator…The idea of the project is to design a generic architecture that acts as a hardware accelerator and comprises the capabilities of image scaling algorithms like Bilinear, Nearest Neighbour and Box Filter. The generic architecture has the capabilities of a DMA controller and in addition to this contains a scaler unit that helps in resizing images, Bilinear scaling, noise and interference reduction, and also provides the best downscaled images.
The scaler unit acts as a hardware accelerator which helps in memory-to-memory transfers. The project aims towards building the generic architecture by including Box filter along with Bilinear, NN so that it supports more data formats and features keeping in mind the area and speed requirement which are the main aspect of SOC based design. The architecture supports both NPU data and image format.
Finally the design is verified with the help of UVM infrastructure testbench and creating proper stimulus to check whether the design is verified properly and working as per the specification.
Honors & Awards
-
Employee of the Month (EOM)
Samsung Semiconductor
Received the award to drive Functional Safety and PSS within the team and executed the project successfully and also due to publishing several papers at various International Conferences
-
Spot Award
Samsung
Receives the Spot Award for publishing Papers at several VLSI Conferences
-
Quality Recognition Award in Intel
Intel, Graphics
Ramping up the activities quickly, Developing the Test plan for the Power Management IP, execute the flows and worked closely with the Architect and the Designer to close on majority of flows.File the bugs and also validate the same.
-
Recognition award in Intel
Intel
Participated and progress through the final Round in IDAN Quiz fest 2020 and considered as IDAN Ambassador
-
Certificate of Appreciation Award at Intel
Intel
Created the RAL flow of UVM from scratch and execute all the Register based tests
-
Quora Top Writer
Quora
Won the Top writer Quora award in 2018 for providing good content mostly in the field of VLSI focussing on ASIC Verification.
Languages
-
English
Full professional proficiency
Recommendations received
3 people have recommended Sougata
Join now to viewMore activity by Sougata
-
We live in an age of unprecedented distraction. When our mind is being so fiercely targeted, how can we focus it? Here are two time-tested means:…
We live in an age of unprecedented distraction. When our mind is being so fiercely targeted, how can we focus it? Here are two time-tested means:…
Liked by Sougata Bhattacharjee
-
We live in an age of unprecedented distraction. When our mind is being so fiercely targeted, how can we focus it? Here are two time-tested means:…
We live in an age of unprecedented distraction. When our mind is being so fiercely targeted, how can we focus it? Here are two time-tested means:…
Liked by Sougata Bhattacharjee
-
Speaker Reveal #6 🎤 Meet Sougata Bhattacharjee 🔥💡 Sougata Bhattacharjee is a Senior Staff Engineer at Samsung Semiconductor India Research…
Speaker Reveal #6 🎤 Meet Sougata Bhattacharjee 🔥💡 Sougata Bhattacharjee is a Senior Staff Engineer at Samsung Semiconductor India Research…
Liked by Sougata Bhattacharjee
-
Ugadi is celebrated during the bright fortnight, Shukla Paksha, of the first month – Chaitra Masa (March-April) in the first season of the year…
Ugadi is celebrated during the bright fortnight, Shukla Paksha, of the first month – Chaitra Masa (March-April) in the first season of the year…
Liked by Sougata Bhattacharjee
-
Important topics on SystemVerilog (SV) useful for VLSI graduates and entry level professionals: [1] What is the need of using SV as a Verification…
Important topics on SystemVerilog (SV) useful for VLSI graduates and entry level professionals: [1] What is the need of using SV as a Verification…
Posted by Sougata Bhattacharjee
-
Before the innovations in ASIC Verification in VLSI and before the arrival of SystemVerilog and UVM as a Testbench language, Verilog was one of the…
Before the innovations in ASIC Verification in VLSI and before the arrival of SystemVerilog and UVM as a Testbench language, Verilog was one of the…
Posted by Sougata Bhattacharjee
-
Without desire, we lose the impetus to do anything physically. Worse still, we also lose the impetus to choose among the many thoughts going on in…
Without desire, we lose the impetus to do anything physically. Worse still, we also lose the impetus to choose among the many thoughts going on in…
Liked by Sougata Bhattacharjee
-
Why our energy goes down — and how to restore it – Suppose our energy level starts dropping while we strive to manage our many to-dos. We might…
Why our energy goes down — and how to restore it – Suppose our energy level starts dropping while we strive to manage our many to-dos. We might…
Liked by Sougata Bhattacharjee
Other similar profiles
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Sougata Bhattacharjee in India
-
Sougata Bhattacharjee
-
Sougata Bhattacharjee
20 Years Experience in Financial Services
-
Sougata Bhattacharjee
Attended Indian Agricultural Research Institute
-
Sougata Bhattacharjee
HVAC engineer
36 others named Sougata Bhattacharjee in India are on LinkedIn
See others named Sougata Bhattacharjee