Himanshu Shivhare
Shree Dashtagiri PG
1st
cross madivala Email: himanshushivhare5@gmail.com
Bangalore-560068 Mobile: +918147199258
Statement of Interests
To pursue a career in Research/Design wherein I can use and acquire my knowledge to
contribute for extensive work, organization goals and achieve set targets in the field of
VLSI and to look for and work on such assignments which will nourish my academic
aptitude and behavioral attitude.
Summary of Qualifications
➢ 3.2 Years of working Experience in VLSI Industry
➢ Good Understanding of the ASIC and FPGA design flow
➢ Experience in writing RTL models in Verilog HDL and
Testbenches in System Verilog
➢ Good Understanding with Engineering Change
Order(ECO)
➢ Good knowledge in verification methodologies
➢ Experience in using industry standard EDA tools for the front-end design
and verification
➢ Experience in working on low power Lattice FPGA devices,iCE40, MachXO2
VLSI Domain Skills
HDLs: Verilog
HVL: SystemVerilog
EDA Tool: Lattice Diamond, iCEcube2, Active-HDL, Synplify-Pro,
Modelsim and Xilinx SE
Domain: ASIC/FPGA Design Flow, Digital Design methodologies
Knowledge: RTL Coding, FSM based design, Simulation,
Code Coverage, Synthesis, Functional Coverage, Coverage
Driven Verification, Assertion Based Verification
Experience
Bangalore Dec 2012 - Present, Lattice Semiconductor,Bangalore
Educational Qualification
Bachelor of Engineering, Gargi Institute of science and Technology RGPV, Madhya Pradesh,
India
Discipline: Electronics & Communication Engineering
Percentage: 68.8% First Class
Year: 2012
Achievements
➢ Award for Outstanding Contribution to Lattice Core Values in Lattice Semiconductor
VLSI Projects
UART – RTL design and verification
HVL: System Verilog
EDA Tools: Modelsim, Questa – Verification Platform and ISE.
➢ Implemented the UART using Verilog HDL independently.
➢ Architected the class based verification environment using System Verilog.
➢ Verified the RTL model using System Verilog.
➢ Generated functional and code coverage for the RTL verification sign-off
Synthesized the design.
Dual Port RAM – verification
HVL: System Verilog
EDA Tools: Modelsim, Questa – Verification Platform and ISE
➢ Implemented the Dual Port Ram using Verilog HDL independently
➢ Architected the class based verification environment using system Verilog
➢ Verified the RTL module using System Verilog
➢ Generated functional and code coverage for the RTL verification sign-off
Inter Integrated Circuit(I2C) Protocol
HDL : Verilog
EDA Tools: ModelSim, Lattice Diamond
Description: The design used with a microprocessor to read the configuration data from a
serial EEPROM that supports an I2
C protocol. I2
C master using 7-bit addresses and providing
random reads cycles only. Implemented the design on FPGA. The DUT is designed using
Verilog and tools used are ModelSim and Xilinx ISE.
➢ Designed the Slave using Verilog
➢ Verified the RTL module using Verilog
Lattice Reference Designs
Worked on many Lattice Reference designs including HDLC controller, BSCAN
implemented on Lattice FPGAs.
SPI Controller Core - Design
HDL: Verilog
HVL: Verilog
EDA Tools: Modelsim, Xilinx ISE
Description: The SPI Controller Core is an interface between wishbone compatible Master
Device and SPI interface Slave device. It supports variable length of transfer word and the
core can be configured for 1 to 32 bit, 64 & 128 bit. It supports data latching and data
transfer at both edges of clock. This core can be configured to connect with 32 slaves. The
SPI Clock frequency can be adjusted by configuring desirable value in 32-bit clock divider
register. The SPI Core RTL is technology independent and fully synthesizable.
➢ Designed the module
➢ Verified the RTL module using Verilog
➢ Generated code coverage for the RTL verification sign-off
Engineering Final Year Project:
Fractal Image Compression:
HDL: VHDL
EDA Tools: ModelSim, Xilinx-ISE
Description: Image compression using fractal transform is a promising method which is
potentially capable of achieving very high compression ratios. In fractal image compression
the encoding step is computationally expensive. We present a technique that reduces
computational complexity and hence reducing the encoding time. The fast fractal algorithm
is based on self similarity measures and leads to a novel application of the Fast Fourier
Transform based cross-correlation. The whole design has been done using VHDL. Matlab is
used for converting the Image into Matrix form. It gives the coordinates of RGB plane. The
design is synthesized using Xilinx ISE and Simulated using ModelSim. FPGA Implementation
of Cross Correlation has been done.
Additional Skills
Other Tools : Enterprise Wizard(EW)/Agiloft (Management Tool from Agilant) Site
Core.
Declaration
I hereby declare that the above-furnished information is true to the best of my knowledge.
Himanshu Shivhare

Himanshu Shivhar (1)

  • 1.
    Himanshu Shivhare Shree DashtagiriPG 1st cross madivala Email: himanshushivhare5@gmail.com Bangalore-560068 Mobile: +918147199258 Statement of Interests To pursue a career in Research/Design wherein I can use and acquire my knowledge to contribute for extensive work, organization goals and achieve set targets in the field of VLSI and to look for and work on such assignments which will nourish my academic aptitude and behavioral attitude. Summary of Qualifications ➢ 3.2 Years of working Experience in VLSI Industry ➢ Good Understanding of the ASIC and FPGA design flow ➢ Experience in writing RTL models in Verilog HDL and Testbenches in System Verilog ➢ Good Understanding with Engineering Change Order(ECO) ➢ Good knowledge in verification methodologies ➢ Experience in using industry standard EDA tools for the front-end design and verification ➢ Experience in working on low power Lattice FPGA devices,iCE40, MachXO2 VLSI Domain Skills HDLs: Verilog HVL: SystemVerilog EDA Tool: Lattice Diamond, iCEcube2, Active-HDL, Synplify-Pro, Modelsim and Xilinx SE Domain: ASIC/FPGA Design Flow, Digital Design methodologies Knowledge: RTL Coding, FSM based design, Simulation, Code Coverage, Synthesis, Functional Coverage, Coverage Driven Verification, Assertion Based Verification Experience Bangalore Dec 2012 - Present, Lattice Semiconductor,Bangalore Educational Qualification Bachelor of Engineering, Gargi Institute of science and Technology RGPV, Madhya Pradesh, India Discipline: Electronics & Communication Engineering Percentage: 68.8% First Class Year: 2012 Achievements ➢ Award for Outstanding Contribution to Lattice Core Values in Lattice Semiconductor
  • 2.
    VLSI Projects UART –RTL design and verification HVL: System Verilog EDA Tools: Modelsim, Questa – Verification Platform and ISE. ➢ Implemented the UART using Verilog HDL independently. ➢ Architected the class based verification environment using System Verilog. ➢ Verified the RTL model using System Verilog. ➢ Generated functional and code coverage for the RTL verification sign-off Synthesized the design. Dual Port RAM – verification HVL: System Verilog EDA Tools: Modelsim, Questa – Verification Platform and ISE ➢ Implemented the Dual Port Ram using Verilog HDL independently ➢ Architected the class based verification environment using system Verilog ➢ Verified the RTL module using System Verilog ➢ Generated functional and code coverage for the RTL verification sign-off Inter Integrated Circuit(I2C) Protocol HDL : Verilog EDA Tools: ModelSim, Lattice Diamond Description: The design used with a microprocessor to read the configuration data from a serial EEPROM that supports an I2 C protocol. I2 C master using 7-bit addresses and providing random reads cycles only. Implemented the design on FPGA. The DUT is designed using Verilog and tools used are ModelSim and Xilinx ISE. ➢ Designed the Slave using Verilog ➢ Verified the RTL module using Verilog Lattice Reference Designs Worked on many Lattice Reference designs including HDLC controller, BSCAN implemented on Lattice FPGAs. SPI Controller Core - Design HDL: Verilog HVL: Verilog EDA Tools: Modelsim, Xilinx ISE Description: The SPI Controller Core is an interface between wishbone compatible Master Device and SPI interface Slave device. It supports variable length of transfer word and the core can be configured for 1 to 32 bit, 64 & 128 bit. It supports data latching and data transfer at both edges of clock. This core can be configured to connect with 32 slaves. The SPI Clock frequency can be adjusted by configuring desirable value in 32-bit clock divider register. The SPI Core RTL is technology independent and fully synthesizable. ➢ Designed the module ➢ Verified the RTL module using Verilog ➢ Generated code coverage for the RTL verification sign-off
  • 3.
    Engineering Final YearProject: Fractal Image Compression: HDL: VHDL EDA Tools: ModelSim, Xilinx-ISE Description: Image compression using fractal transform is a promising method which is potentially capable of achieving very high compression ratios. In fractal image compression the encoding step is computationally expensive. We present a technique that reduces computational complexity and hence reducing the encoding time. The fast fractal algorithm is based on self similarity measures and leads to a novel application of the Fast Fourier Transform based cross-correlation. The whole design has been done using VHDL. Matlab is used for converting the Image into Matrix form. It gives the coordinates of RGB plane. The design is synthesized using Xilinx ISE and Simulated using ModelSim. FPGA Implementation of Cross Correlation has been done. Additional Skills Other Tools : Enterprise Wizard(EW)/Agiloft (Management Tool from Agilant) Site Core. Declaration I hereby declare that the above-furnished information is true to the best of my knowledge. Himanshu Shivhare