Ashwini Patil ASIC Verification Engr 4plus
Ashwini Patil ASIC Verification Engr 4plus
[email protected]
Mobile: +91-9886432273
Education
Date Educational Institution Degree
201 Sri Sidhartha University, Tumkur (SSIT College) MTech in VLSI and Embedded Systems
2
201 VTU University, Karnataka (REC, Bhalki) Engineering in Electronics and Communications
0
Skills
HDL / HDVL : Verilog, System Verilog
EDA tools : VCS, Cadence NCSim, Mentor Graphics QuestaSim
Methodology : UVM
Protocols : AXI3, AXI4, AHB, ACE
Professional Summary
Date Company Position
March 2020 – Till Date Einfochips Pvt Ltd Senior Verification Engineer
March 2017 – March 2020 Sankalp Semiconductor Senior Verification Engineer
April 2016 – March 2017 Emupro Consulting Pvt Ltd Verification Engineer
July 2015 – April 2016 CVC Pvt Ltd ASIC Verification Trainee Engineer
Jan 2013 – Feb 2015 AIET college Gulbarga Assistant Professor
Work Experience
Detection of weak checkers and incorrect design tie-off’s signal using certitude
Certitude is a synopsys functional qualification tool and helps in identifying weak and missing
checkers in the test- bench environment. It can also be deployed to detect wrong design tie-offs, which can
lead to undetected bugs in the design much earlier in the design cycle. The tool accomplishes this by
injecting faults at ports of modules, assignments, registers and any chosen signals of design and expects
for failures in the instrumented test cases.
ER5C and EMIC module can fetch PC can read value from the program memory and decoder can
decode the instructions and generate the control signal to execute the ISA specified operations. ALU
resultant data can write into destination register file. We have illegal data and address exception address
generation logic. For every test case, we can generate configurable the trace report. We can handle the 8
interrupts for external operations. Work on the core block and top-level verification model in UVM. Work on
the reference model (SPIKE) to compare the core values. Work on the functional and core coverage of ER5C
and EMIC.
Academic Project
Development of 32-bit SPARC-V8 processor block in verilog
Organization: ISRO Bangalore
Language: Verilog
Description:
SPARC-V8 is a 32-bit RISC instruction set architecture (ISA) developed by Sun Microsystems. A reusable
verification component for SPARC-V8 IU is developed in Verilog. Instructions of SPARC-V8 are verified with the
reference model written in high level language which implements, SPARC instruction which includes read/write
status register, push/pop a register window and ALU instructions.