Post Job Free
Sign in

Design Electrical Engineering

Location:
Los Angeles, CA
Posted:
September 18, 2017

Contact this candidate

Resume:

Sai Gautham Thoppa

Address: **** **** ***** ****, **, CA 90007. Ph:213-***-**** Email:ac2c0c@r.postjobfree.com LinkedIn:www.linkedin.com/in/saigautham EDUCATION

University of Southern California, Master of Science in Electrical Engineering (GPA: - 3.95/4.0) Graduation: May 2018 Coursework:

Diagnosis and Design of Reliable Digital Systems(EE658), System Verification (EE580), Computer System Architecture (EE557), VLSI System Design (EE577a & EE577b), MOS VLSI Circuit Design (EE477L), Computer System Organization (EE457). Osmania University, India, B.E in Electronics and Communications Engineering (CGPA: - 3.86/4.0) Graduated: May 2015 TECHNICAL SKILLS

• Languages : System Verilog, Verilog, C, C++, Python

• Tools : QuestaSim, Quartus II, Matlab, Cadence Virtuoso, HSpice

• Interests : Verification, Digital VLSI, Computer Architecture PROJECTS

Power Aware Verification with UPF [Tools: QuestaSim] [July 2017]

• Created an UPF file to describe power intention of a design with LFSR, counter, sequence detector and BCD converter.

• Created power domains with isolation and retention strategy with help of power switches. AXI Protocol Reference Model in C++ [July 2017]

• Implemented classes for Master, Slave, Arbiter and Interconnect with functions for transaction channels.

• Round-Robin arbitration for request made by threads is used.

• Created a 4 Master 4 slave communication model.

Verification of Synchronous FIFO - UVM implementation [Tools: QuestaSim] [June 2017]

• Verified a synchronous FIFO using UVM testbench.

• UVM environment is developed with test consisting of environment with scoreboard, coverage and agents.

• Sequencer is modified to send transactions to driver, output generated is read by monitor and sent to scoreboard for comparison. FPGA Prototyping of Bi-Drectional Counter [Tools: QuestaSim, Quatus-II] [June 2017]

• A digital counter is synthesized on Altera Cyclone IV FPGA board.

• STA and delay optimization is performed on the design.

• Obtained 100% code coverage on RTL.

Verification of Asynchronous FIFO – SytemVerilog [Tools: QuestaSim] [June 2017]

• Developed a class based test-bench with interface, driver, monitor and scoreboard.

• Generated random test data for functional testing and assertions were used. Design of Digital Neuron with Sigmoid Activation in Verilog [Tools: Modelsim] [May 2017]

• Implemented a neural node using the IEEE 754 floating point multiplier and addition units.

• Sigmoid Activation function is implemented using floating-point divider and adder units. Design of Pipelined Microprocessor using Hardware and Software Components [Tools: Cadence Virtuoso, Python] [Apr 2017]

• Designed a 5-stage pipelined processor with 8x16 Register File(RF), 16 - bit ALU, 5 - bit Multiplier, 512 bit SRAM.

• Python script is designed for IF and ID stage of a pipeline, to resolve any data dependencies, to emulate ID stage and for functionality check of the CPU.

• The design is optimized for power using data gating, clock gating and delay with logical effort. Design of a 512-Bit SRAM Memory cell [Tools: Cadence Virtuoso, Python] [Feb 2017]

• Designed schematic and layout of a 512 bit SRAM with two 256 bit banks, row decoder, Pre-charge, Read/Write circuitry and Sense amplifiers.

• Developed a python script for simulation and result verification of SRAM. EXPERIENCE

Embedded System Design Intern, Hacklab Innovations, India [Nov 2015 - Apr 2016]

• Developed an embedded product for real time tracking device for commercial applications on Single Board Computers and Wi-Fi as the medium.

ACHIEVEMENT

• Course Grader for EE577a: VLSI System Design Course under professor Dr. Pierluigi Nuzzo in Fall 2017.

• Received “Most Potentially Disruptive Idea Award” at USC Stevens Student Innovator Showcase 2016.

• Quarter Finalist in Texas Instruments Innovation Challenge India 2015.



Contact this candidate