Punit Shah is an Electrical Engineering graduate student at Arizona State University seeking an internship or co-op position in mixed signal circuit design and verification. He has strong academic experience in areas such as VLSI design, hardware design verification, computer architecture, and analog integrated circuits. Some of his academic projects include designing a memory controller, ALU components, a MIPS processor, and a 4x4 router for a NOC network. He implemented a pseudo LRU cache replacement policy and designed a two-stage opamp.
vlsi projects using verilog code 2014-2015E2MATRIX
E2MATRIX Research Lab
Are you scratching your head to write your M Tech thesis?
Don’t know where to start and where to find the relevant matter on the topic?
We Provide Complete Thesis Help For M.Tech / Phd Studnets.
E2MATRIX deals with Thesis guidance and research work for M.Tech, PhD Students.
If you are looking for professional thesis guidance then of course you are at the right place. We have a best team of Technical Developers and professionals who specialize in developing and delivering best and authenticated work with an assurance of on time delivery.
Contact : +91 9041262727, 9779363902.
Email : support@e2matrix.com
Web : www.e2matrix.com
Freelancing on FPGA Design [How & Where to get Freelancing on FPGA]Krishna Gaihre
For FPGA Skill-Set's,Visit: www.logictronix.com/online-courses/
How & Where to get freelancing Jobs on FPGA Design? What are the skillset needed for Freelancing on FPGA? How to get Skillset on FPGA? Examples of Freelancing Jobs from Upwork, Freelancer, Toptal,Guru, Truelancer , Fiverr etc.
A VLSI (Very Large Scale Integration) system integrates millions of “electronic components” in a small area (few mm2 few cm2).
design “efficient” VLSI systems that has:
Circuit Speed ( high )
Power consumption ( low )
Design Area ( low )
vlsi projects using verilog code 2014-2015E2MATRIX
E2MATRIX Research Lab
Are you scratching your head to write your M Tech thesis?
Don’t know where to start and where to find the relevant matter on the topic?
We Provide Complete Thesis Help For M.Tech / Phd Studnets.
E2MATRIX deals with Thesis guidance and research work for M.Tech, PhD Students.
If you are looking for professional thesis guidance then of course you are at the right place. We have a best team of Technical Developers and professionals who specialize in developing and delivering best and authenticated work with an assurance of on time delivery.
Contact : +91 9041262727, 9779363902.
Email : support@e2matrix.com
Web : www.e2matrix.com
Freelancing on FPGA Design [How & Where to get Freelancing on FPGA]Krishna Gaihre
For FPGA Skill-Set's,Visit: www.logictronix.com/online-courses/
How & Where to get freelancing Jobs on FPGA Design? What are the skillset needed for Freelancing on FPGA? How to get Skillset on FPGA? Examples of Freelancing Jobs from Upwork, Freelancer, Toptal,Guru, Truelancer , Fiverr etc.
A VLSI (Very Large Scale Integration) system integrates millions of “electronic components” in a small area (few mm2 few cm2).
design “efficient” VLSI systems that has:
Circuit Speed ( high )
Power consumption ( low )
Design Area ( low )
En el Aula Virtual online de Educagratis ( http://www.educagratis.org ) es posible encontrar un Curso de Como Escribir un Libro o una Novela ( http://idiomas.educagratis.org ).
El objetivo de este curso es proporcionar al participante una guía de como escribir un libro o una novela.
Partiendo por definir el tema de lo que se desea escribir, las técnicas para ir desarrollando la obra con claridad y tranquilidad (el espacio, los implementos, los personajes, los sucesos, los sentimientos) y como finalmente concluirla.
Para ingresar directo al curso ir a: http://www.educagratis.org/moodle/course/view.php?id=351
Más cursos relacionados con Hogar en: http://idiomas.educagratis.org
Learn German with this course from the Foreign Services Institute. Download the full course (with audio) at http://www.101languages.net/german/free-german-course-2
Mirabilis_Design AMD Versal System-Level IP LibraryDeepak Shankar
Mirabilis Design provides the VisualSim Versal Library that enable System Architect and Algorithm Designers to quickly map the signal processing algorithms onto the Versal FPGA and define the Fabric based on the performance. The Versal IP support all the heterogeneous resource.
Performance Verification for ESL Design Methodology from AADL Models
Punit_Shah_resume
1. PUNIT SHAH
(480)-626-3240 9125 Truman Street,San Diego,CA92129 pshah15@asu.edu
www.linkedin.com/in/punitshah13
Electrical EngineeringGraduatestudentatArizonaStateUniversity specializingin Electronicsand Mixed Signal CircuitDesign,seekinginternshipand-
or Co-op positionin thefieldof Mixed Signal CircuitDesign& Verification,ASIC and SOC architecture, RTL abstraction, functional verification and
other related areas; having strong academic and research experience in areas related to
• VLSI Design • HardwareDesignand Verification Languages • Computer Architecture • AnalogIntegrated Circuits
EDUCATION
Master ofScience – ElectricalEngineering (Expected May2016)
Arizona StateUniversity,Tempe,AZ GPA 3.33/4.0
Courses:Spring2015:VLSI Design,HardwareDesignand Verification Languages (HDVL),Nano Fabrication/Characterization
Fall 2014:Digital Systems and Circuits (DSC),AnalogIntegrated Circuits (AIC),Computer Architecture
Bachelor of Technology – Electrical and Electronics Engineering May 2014
VITUniversity,Vellore,India GPA 8.36/10.0
TECHNICAL SKILLS
Languages: C, C++, Verilog, System Verilog, VHDL, Assembly Language, MIPS assembly, Python, Shell Scripting, Perl/Tcl
Application Tools: CadenceVirtuoso LayoutEditor,CadenceEncounter (Place/Route),CadenceAnalogDesignEnvironment, Cadence Spectre, Aldec
Riviera Pro, Modelsim, Synopsys Prime Time-Static Timing Analysis, HSPICE, PSPICE, Simple Scalar, Xilinx ISE, MATLAB, LABVIEW
Operating Systems: Red Hat LINUX, Windows 7, 8, MAC Leopard IOS
Graduate Research Assistant atArizonaStateUniversity (Professor John Brunhaver) February 2015 - Present
Optimizing thedarkroomcompiler (compilinghigh level imageprocessingcodeinto hardwarepipeline) using floating point image data to enhance
edge and corner detectionfor computer visionapplications;EmployingLogarithmic FloatingPointUnitGenerator to convert the image matrices for
stencil Kernel operationssuchasconvolution.All operationson imagematrices areperformed using Python scripting including Numpy, Scipy and
Matplot tools. Second Phase is estimating the energy efficiency of the floating point unit design for different precision points
ACADEMIC PROJECTS
Designingand testingofa memorycontroller for MIPS/ARM Interface usingSystem VerilogProgramming(HDVL) Spring2015
32 bit address space divided amongst SDRAM (2GB), ROM (1KB), SRAM (1KB) and an I2C four slave master
Designed theI2C mater slavewith finitestatemachine principlehavingread and writeoperationsthrough half duplex serial data bus with
core clock operating at 100MHZ and I2C clock operating at 10MHZ
ALU(Arithmetic/LogicalUnit)Component Design for a16-bit ProcessorusingVerilogHDL (HDVL) Spring2015
Created building blocks of ALU viz. 4-bit Ripple Carry Adder, 16-bit Carry Select Adder, 16-bit Signed Multiplier and 16-bit Shifter
Verified these ALU components using test cases and simulated waveforms showing full functionality using Aldec Riviera Pro
Designed and Verification ofMIPS ISA using System Verilog(HDVL) Spring 2015
Designed 32 bitnon pipelined MIPS ArchitectureinSystemVerilog
Performed functional verification of theMIPS ISAthrough simulationin Aldec RivieraPro for nonpipelined MIPSISA
Designed an Object Oriented Verification EnvironmentusingSystem VerilogClasses (HDVL) Spring2015
Verification Setup included classesfor Packetin,Driver,DUT,Receiver,Packetoutand scoreboard.Assertionsused to check thefailurepoint
Verified Combinational Logic(AND gate) and Sequential Logic(DFF)
Designed a 16 entry,16 bit wide registerfile with one read and one writeport (VLSIDesign) Spring2015
Cadence virtuoso for Layout, DRC/LVS, schematic, netlist and partial extraction. Timing verification using Hspice
Optimized the design through diffusion sharing of access transistors to reduce load capacitance on the bitlines and layout ar ea
RTL level abstraction for the register file in Modelsim and a testbench with randomized test cases
Designingand Testingofa 4*4 router for aNOC network usingautomated design flow for 32nmTechnology(VLSIDesign) Spring2015
RTL level design for individual components of the router viz. FIFO, Priority Encoder, Flex Switch and an Arbiter using Modelsim
Cadence RC compiler for synthesizing the Tcl script containing standard cell library, verilog design code and design constrai nts.
Encounter tool for place/route and Prime time Synopsys tool for generating worst case timing report and power report
Created verilog testbench for testing synthesized and post encounter verilog netlist
Implementation ofPseudo LRUReplacementpolicyin simple scalar (ComputerArchitecture) Fall 2014
Implemented Treebased Pseudo LeastRecently Used cachereplacementpolicy by modifyingthesimplescalar x86 sourcecodefor a64KB
L1 data cacheand L1 Instruction cachewith varyingassociativity usingC programming
Compared PLRUwith LeastRecently Used andFIFOreplacementpolicy for Test-math,Anagram, Go and Perl benchmarks usingC Program
Two Stage OpAmp design usingTSMC 0.25um technologyin Cadence AnalogDesign Environment(AIC) Fall 2014
Designed a CMOS two stage OpAmp with miller and lead compensation to drive a load of 10pF parallel 1Kohm
Achieved a GBW of 84.59MHz with DC gain of 83.23dB, phase margin of 60dB and input referred noise of 80.87 nV/sqrt (Hz)
PROFFESIONAL EXPERIENCE
Summer Internat Aash Cube LightingPrivate Limited (India) June 2013
Hands on experienceinsolderingdifferentcomponentson a LED driver circuit
Tested the driver circuitas per thetestplan usingvariablepower supply andestimated thepower dissipation and energy consumption