Shivam Gupta

Shivam Gupta

United States
5K followers 500+ connections

About

- 8+ years of experience in IP and SOC Design across Image Processing and Server…

Activity

Join now to see all activity

Experience

  • Qualcomm Graphic

    Qualcomm

    Austin, Texas, United States

  • -

    Austin, Texas, United States

  • -

    Austin, Texas, United States

  • -

    Greater Los Angeles Area

  • -

    Greater Los Angeles Area

  • -

    Montreal, Canada Area

Education

  • University of Southern California Graphic

    University of Southern California

    -

    Activities and Societies: Part of USC Ballroom and Latin Dance Club USC Alumni Association

  • -

    Studied at University of Wisconsin, Madison for a semester as a Visiting Student during Spring 2011.

  • -

Volunteer Experience

  • USA for UNHCR Graphic

    Member

    USA for UNHCR

    - Present 11 years 1 month

    Disaster and Humanitarian Relief

Courses

  • Computer Architecture

    EE557

  • Computer System Organization

    EE457

  • Diagnosis and Design of Reliable Digital Systems

    EE658

  • Embedded System Microprocessor Design

    EE453

  • Introduction to Computer Science and Programming Using Python

    -

  • Introduction to Nano-Fabrication

    EE599

  • MOS VLSI Circuit Design

    EE477

  • Photonics

    EE434

  • Power Electronics

    EE412

  • SOC Verification using System Verilog

    -

  • Solid State Semiconductor and Integrated Circuits Fabrication

    EE504

  • VLSI Design

    EE577A

  • VLSI System Design

    EE577B

Projects

  • Implementation of Parallel Fault Simulator in C language

    Implemented Parallel Fault Simulator in C language for given circuits finding all faults per test pattern which used Collapsed Fault List from Pre-processor and Test Patterns from ATPG (using PODEM/D-algorithm)

  • General Purpose Multi Cycle CPU

    A general purpose Multi-Cycle CPU supported instructions such as Add, Multiply, Store Word, and Load Word. A simple structure of CPU contained Decoding Logic, Register File, Execution Units, Memory, and other surrounding circuitries.

  • Exploring the Design Space of a Typical Microarchitecture Enhancement to an existing Processor Design

    Used an existing out-of-order superscalar processor simulators, SimpleScalar. SimpleScalar, like many other processor simulators, reads a machine configuration file and generates a processor model that matches the requirements specified in the configuration file. Then the second tool Cacti was used to compute the latency of RUU and caches. Finally a simple area estimator tool called Real Estate Estimator was used to calculate the transistor count and Silicon area.

  • DDR2 Controller Design

    -

    This Project aims to earn knowledge about DDR2 SDRAM devices and their source synchronous double data rate bus interface timing. A Verilog model provided by Denali for 512Mb DDR2 is used. DDR2 Memory Controller is designed in Verilog HDL using Cadence NC Verilog. Specific Burst Length, CAS and Posted CAS Latency is used.Micron MT47H32M16BN-37E is used for this project. System Clock: 500Mhz and DDR2 Controller clock: 250MHz. Synthesis is done in Synopsys Design Compiler using Oklahoma State…

    This Project aims to earn knowledge about DDR2 SDRAM devices and their source synchronous double data rate bus interface timing. A Verilog model provided by Denali for 512Mb DDR2 is used. DDR2 Memory Controller is designed in Verilog HDL using Cadence NC Verilog. Specific Burst Length, CAS and Posted CAS Latency is used.Micron MT47H32M16BN-37E is used for this project. System Clock: 500Mhz and DDR2 Controller clock: 250MHz. Synthesis is done in Synopsys Design Compiler using Oklahoma State University’s 0.18um standard cell library.

  • Multiprocessor System on Chip Data Transmission Router using Bitonic Sorting Network

    -

    Currently designing full custom layout of Multi-Processor System-on-Chip Data Transmission Router using Bitonic Sorting Network as a part of EE477 using Cadence Virtuoso.

    Other creators
    • Mukund Goel
  • RTL designs of MIPS Processor

    -

    Designing digital logics, state machines, and RTL designs for single cycle, multi cycle and pipelined versions of MIPS processor in Modelsim using Verilog and performing testing/verification to ensure optimal design as a part of EE457

  • Solar Charging of Electric Vehicles in Parking Lots

    -

    Renewable energy sources such as wind and solar are attracting increasing attention from builders, since they can ensure energy independence, reduce the cost of electricity purchases, and the size of the electrical connection to the electricity grid. Solar PV panels are well suited for urban installations. They can be installed on the roofs of buildings or parking garages that often are not used for other purposes. This project deals with the design of a solar charging station installed in a…

    Renewable energy sources such as wind and solar are attracting increasing attention from builders, since they can ensure energy independence, reduce the cost of electricity purchases, and the size of the electrical connection to the electricity grid. Solar PV panels are well suited for urban installations. They can be installed on the roofs of buildings or parking garages that often are not used for other purposes. This project deals with the design of a solar charging station installed in a covered parking garage for charging parked electric vehicles. It involves designing the solar power station for a given number of parked cars and providing electrical storage as required.

  • Automatic Room Power Control with Visitor Counter and Energy Efficiency

    -

    The present life system of human beings is becoming fast and accurate. Society, now a days is moving at blazing speeds. To cope up with the twenty-first century i.e. with the speeds and accuracy, people seem to take the path of the electronic automation. From adding two numbers to solving complex calculations, from opening a door to launching a rocket, everywhere you find the dominance of electronic controllers. With the increase in the positivism the balance has to maintain. Natural as well as…

    The present life system of human beings is becoming fast and accurate. Society, now a days is moving at blazing speeds. To cope up with the twenty-first century i.e. with the speeds and accuracy, people seem to take the path of the electronic automation. From adding two numbers to solving complex calculations, from opening a door to launching a rocket, everywhere you find the dominance of electronic controllers. With the increase in the positivism the balance has to maintain. Natural as well as human abnormalities leading to a disaster can be stopped or at least taken care of before there is much damage. This project is aimed to fulfill, not fully though, the requirements of a user.
    This project is a fine combination of analog and digital electronics. The project consists of a person counter unit, an automated opening/closing of power supply through a relay and additional IR sensors to control the power of several things inside the room.

  • Designing a Buck Converter

    -

    Designed a BUCK CONVERTER which satisfied the provided set of specifications using LT Spice.

  • Automated Drink Mixer & Dispenser

    -

    Hardware team project for the Embedded Microprocessor System Design class based on the ARM9 platform. The dispenser had the capability to create drinks by mixing up to four ingredients in any proportion set by the user controlled via user interface. Provision for customizing and saving drink mixtures, cup detection and overflow protection.

    Other creators
    • Tianhong Ni
  • 16-bit Processor

    -

    Developed a 16-bit PROCESSOR using VHDL.

Languages

  • English

    -

  • Hindi

    -

More activity by Shivam

View Shivam’s full profile

  • See who you know in common
  • Get introduced
  • Contact Shivam directly
Join to view full profile

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 More

Others named Shivam Gupta in United States

Add new skills with these courses