Post Job Free
Sign in

Design Project Manager

Location:
Raleigh, NC
Posted:
December 10, 2012

Contact this candidate

Resume:

RAVI JENKAL ********@****.***

http://www*.ncsu.edu/~rsjenkal/

****/*** ***** ***** ****, Raleigh NC 27606

OBJECTIVE:

Full-time Digital (Architecture, Flows, Design and Validation) position for Energy Efficient Systems-on-a-Chip, Low Power

and/or High Speed DSP Algorithm Implementation, Processor Architecture Implementation, High-level Performance

Estimation, ASIC Design Methods and 3D Integrated Circuit Design (3DIC) Methods and architectures.

EDUCATION:

North Carolina State University, Raleigh, NC.

PhD Candidate in Computer Engineering. (Aug 2004 present). [GPA: 3.85/4.0]

Advisor: Dr Rhett Davis, Director, Methodologies for User-friendly SoC Experimentation (MUSE), ECE Dept NCSU.

Research Summary: Architecture and design methodology of energy-efficient next generation MIMO SoCs. We focus on the

determination of solutions in the algorithm-architecture design space for improved bits/sec/mW performance of MIMO

decoders. This is of particular importance as we move down to lower technology nodes and graduate towards mobile

applications and high throughput standards such as 3G/4G. This work also focuses on the determination of a methodology for

systematic exploration of the design space to converge to the best solution (algorithm&/architecture) for a given set of speed,

power and performance constraints.

North Carolina State University, Raleigh, NC.

Master of Science in Computer Engineering. (Aug 2002 - Aug 2004). [GPA: 3.91/4.0]

Advisor: Dr Rhett Davis, Director, Methodologies for User-friendly SoC Experimentation (MUSE), ECE Dept NCSU.

Sri Jayachamarajendra College of Engineering, India.

Bachelor of Engineering (with Distinction) in Electronics and Communication Engineering. [GPA: 4.0/4.0]

PUBLICATIONS:

Chris Mineo, Ravi Jenkal, Samson Melamed, W. Rhett Davis, "Inter-Die Signaling in Three Dimensional Integrated

Circuits", To appear in IEEE Custom Integrated Circuits Conference (CICC), September 21 - 24, San Jose, California.

Ramsey Hourani, Ravi Jenkal, W. Rhett Davis, Winser Alexander,"Automated Design Space Exploration for DSP

Applications", Accepted to The Journal of VLSI Signal Processing Systems for Signal, Image, and Video Technology.

Meeta Yadav, Ravi Jenkal, Paul Franzon, Bob Oden, Pete Lafuci, "Developing Infrastructure for an Advanced

Application Specific Integrated Circuit Verification Course", to appear in 7th European Workshop on Microelectronics

Education (EWME), May 28-30, 2008, Budapest, Hungary.

Ravi Jenkal, W. Rhett Davis, "An Architecture for Energy Efficient Sphere Decoding", In International Symposium on

Low Power Electronics and Design (ISLPED 2007), Portland, OR, August-27-29, 2007.

J. E. Stine, I. Castellanos, W. R. Davis, P. D. Franzon, M. Bucher, S. Basavarajaiah, J. Oh, R. Jenkal, "FreePDK: An

Open-Source Variation-Aware Design Kit", In International Conference on Microelectronic Systems Education (MSE

2007), San Diego, CA, June 2 - 4, 2007.

Ramsey Hourani, Ravi Jenkal, W. Rhett Davis, Winser Alexander, "Automated Architectural Exploration for Signal

Processing Algorithms" In IEEE Workshop on Signal Processing Systems (SiPS 2006), Banff, AB, Canada, October 2- 4,

2006.

Ravi Jenkal, Hao Hua, Ambarish Sule, Rhett Davis, "Architecture for Energy Efficient Sphere Decoding", In IEEE 17th

ASIC/SOC Conference (SOCC 2006), Austin, TX, USA, Sept. 24-27, 2006.

Hao Hua, Chris Mineo, Kory Schoenfliess, Ambarish Sule, Samson Melamed, Ravi Jenkal, Rhett Davis, "Exploring

Compromises among Timing, Power and Temperature in Three-Dimensional Integrated Circuits", In IEEE/ACM 43rd

Design Automation Conference (DAC 2006), San Fransisco, CA, July 24-28, 2006.

Ramsey Hourani, Ravi Jenkal, W. Rhett Davis, Winser Alexander, "Tool Integration for Signal Processing Architectural

Exploration" Presentation in IEEE Electronic Design Process Symposium (EDPS 2006), Monterey, CA, April 13-14, 2006

TAPEOUT EXPERIENCE:

Low Power Sphere Decoder in IBM 90nm process. Design Coded in Verilog RTL with scan-chains. Synthesis and pre-

layout performance measurements in Synopsys Design Compiler environment. Encounter based crosstalk aware design

flow used for RTL-GDSII implementation with the use of Celtic-NDC based crosstalk checks. Post-layout SPEF based

physical design measurements and timing checks. Design was finally imported into Cadence DFII framework for Calibre

based physical design verification. Interactive algorithmic, architectural and design flow in Perl with C++ and Tcl.

3DIC Low Power Sphere Decoder in 180nm MIT 3D SOI process. Synopsys Cadence design flow in the OpenAccess

framework developed at North Carolina State University used for RTL to GDSII flow.

RESEARCH PROJECTS:

Low Power Sphere Decoder design and implementation to test feasibility for 4G implementations. Implementation done

in both TSMC 0.18u and IBM 90nm technology nodes.

RAVI JENKAL ********@****.***

http://www4.ncsu.edu/~rsjenkal/

2500/202 Avent Ferry Road, Raleigh NC 27606

High Performance A-Posteriori Probability (APP) based Maximum Likelihood Detector (MLD) for HSDPA 3GPP-

compliant MIMO communication in TSMC 0.18u technology node. Coding in Verilog with Perl and C based algorithmic

performance testing and design space exploration.

Implementation of MLD APP with self testing structure on Xilinx XC2VP7 FPGA for design prototyping and use of

RS-232 based acquisition of data for software algorithmic performance measurements.

WORK EXPERINCE:

QUALCOMM Inc, Cary, NC.

Interim Engineering Intern, Hardware Design Group (May 2006 Aug. 2006)

Verification of Multi-processor System-on-a-Chip for next generation cellular service.

Used OpenVera based Verification Methodology, mixed-HDL simulations and Software Emulation in an automated

perl environment.

SPRINT, Kansas City, KS.

Intern, Installation and Major Projects Group, Western Operations (May 2003 Aug. 2003)

Project Manager for DSL installations in Minnesota and two Inter-exchange projects in Texas.

Responsibilities involved the timely completion of the projects assigned by job assignment and familiarization with all

stages and technical aspects of installation and working of DSL technology.

ECE DEPARTMENT, NORTH CAROLINA STATE UNIVERSITY, Raleigh, NC

Graduate Research Assistant ( Dec. 2006 present) PI: Prof. Paul Franzon

Creation of the ASIC Verification base for the EDA efforts at NCSU with Mentor Graphics based tooling support.

Design flow for low power/high performance SI-aware CAD flow for 180 nm 45nm ASIC designs. Automated

prototyping / evaluation flow based on Perl based tool stitching for Power, Area and Delay analysis. CACTI based

Memory generator (LEF, lib) for realistic evaluation of architectural choices.

Graduate Teaching Assistant

ECE 745: ASIC Verification (Aug. - Dec. 06) Instructor(s): Prof. Paul Franzon.

Instruction, grading and supervision of students in fundamentals of the ASIC verification process and constructs.

Particular focus in the use of SystemVerilog based verification with OOP, Coverage, Constraint Random Testing and

design of layered testbenches for maximum reuse.

ECE 520/464: Digital ASIC Design (Jan. - May. 04) Instructor(s): Prof. Paul Franzon.

Supervision of labs and instruction of students in fundamentals of Digital ASIC Design (HDL-Netlist). Particular

focus on the use of Verilog HDL for design and Synopsys Design Compiler synthesis.

ECE 746: VLSI System Design (Aug. - Dec. 05) Instructor(s): Dr. Rhett Davis.

Grading and instruction of students in fundamentals of design of digital VLSI systems with focus on device physics,

fabrication, design and layout methodology, integrated system architectures, timing and testing.

ECE 747: DSP Architecture (Jan. May. 06) Instructor(s): Prof. Winser Alexander.

Grading and instruction of students in design and analysis of DSP algorithms and implementations with focus on

exploration and evaluation of architectures for filter structures using SystemC and MATLAB.

ECE 792x: IC Design for Wireless Communication (Jan. - May. 05) Instructor(s): Dr. Kevin Gard.

Grading and instruction of students in analog IC system design considerations for wireless systems under Noise

Figure, Linearity and Gain constraints.

ECE 406: Design of Complex Digital Systems (Aug. - Dec. 04, Jan. - May 06) Instructor(s): Dr. Rhett Davis. ( 05);

Dr. Tom Bradicich ('05); Dr. Xun Liu ('04).

Supervision of labs and instruction of students in fundamentals of Digital Design and on the use of Verilog HDL for

design and synthesis.

ECE 212: Fundamentals of Logic Design (May - Jul. 04, May -Jul. 05) Instructor(s): Dr. David Bradley.

Grading and lab assistance for students in basics of logic design and use of chip sets for board level implementations.

RAVI JENKAL ********@****.***

http://www4.ncsu.edu/~rsjenkal/

2500/202 Avent Ferry Road, Raleigh NC 27606

SKILL SETS:

CAD tools: Cadence Analog Artist, Virtuoso, Hspice, Spectre RF, Synopsys Design Compiler, Primetime, PrimePower,

Mentor Graphics Questa/Modelsim, Xilinx ISE (Virtex II FPGA design flow), Simulink, Encounter crosstalk

aware design flow (RTL-GDSII), Calibre LVS/DRC/xRC, SignalStorm, VoltageStorm, Agilent ADS.

HDL/HVL: Verilog, VHDL, SystemVerilog, OpenVera, Specman Elite (E-language), SystemC.

Scripting: C, C++, Perl, Tcl, Python

Other: 8085/86/68HC11 Assembly Language, MATLAB.

PROFESSIONAL ACTIVITIES AND SERVICE:

Reviewer, SystemVerilog for Verification: A Guide to Learning the Testbench Language Features by Chris Spear.

Reviewer, IEEE Design and Test of Computers (DToC)

Student Member, IEEE

ACADEMIC PROJECTS:

Multiple Input Multiple Output (MIMO) algorithm implementation on Chip Multi-Processor (CMP) architecture. Group

project (3) using C++ on Simplescalar simulator.

Thermally aware 3DIC placement tool using sequential pairs. Group project (4) using C++ and Hspice.

Implementation of flat Fiduccia-Mattheyses algorithm for hyper-graph bi-section partitioning with focus on speed of

implementation for benchmark input graphs. Individual project in C++.

Implementation of simulated annealing placement using sequence pair technique with focus on speed of implementation

and quality (area) of final placement result. Individual project in C++.

Full custom design and layout of a 4-bit microprocessor with optimized area and speed. Team project involved complete

logic design and testing using Cadence Analog Artist, circuit simulation using HSPICE, layout using Cadence Virtuoso

for TSMC 0.25u technology.

Verilog implementation of Rasterizer in a simplified Black and White 3-D Graphics pipeline using Flat Shading. Group

project (2) focusing on area throughput optimization.

ASIC Verification of an out-of-order pipelined ALU. Creation of randomized self-checking environments in e using

Specman and Modelsim. Group project (2).

Cache Simulator in C for design & simulation of caches with victim cache suited for SPECint95 benchmarks. Individual

project using C.

Design and comparative analysis of bimodal, gshare and hybrid branch predictor structures suited to SPECint95

benchmarks. Individual project in C.

Construction and analysis of a simulator for an out-of-order superscalar processor based on Tomasulo s algorithm.

Individual project in C.

Design of 5 GHz LNA and down-converter mixer and associated DC bias circuits per specifications provided. Individual

project done on Cadence CDK design in Analog Artist and analysis using Spectre RF.

Transistor-level high-speed AC coupled transceiver design. Implementation involved the use of HSPICE and Cadence

suite to design minimal power-delay product structure of Kuhn s transceiver design for TSMC 0.18u technology.

Minimal power delay-product design of transistor-level high speed flip-flop (semi- dynamic) design. Implementation

involved the use of HSPICE and Cadence suite to design minimal power-delay product structure using TSMC 0.18u

technology.

Fully Pipelined LC3 Microcontroller design and synthesis.

RELEVANT COURSES:

Automated VLSI Design, VLSI System Design, ASIC Design, ASIC Verification, Digital Electronics, Computer Design and

Technology, Advanced Mircoarchitecture, Analog Electronics, IC Design for Wireless Communications, Digital Signal

Processing, Design of Interconnects and Packaging.

HONORS / ACTIVITIES:

Awarded Mentor Graphics Fellowship, Dec 2006 present.

Awarded Outstanding Teaching Assistant, ECE Department North Carolina State University, for 2005-2006.

Inducted to Eta Kappa Nu (HKN), National ECE Honor Society.

Awarded recognition by Visveswaraiah Tech University for academic excellence in the Electronics and Communication.

Awarded Certificate of Merit by the Central Board for Secondary Education, India for being in the top 0.1% of the test

takers (400,000 in total) in the National Physics examination.

RAVI JENKAL ********@****.***

http://www4.ncsu.edu/~rsjenkal/

2500/202 Avent Ferry Road, Raleigh NC 27606

REFERENCES:

Dr William Rhett Davis Kim O Donnell

Associate Professor, Director, Hardware Design Group (RTP),

Director, Methodologies for User-Friendly SoC Experimentation, Qualcomm

Department of Electrical and Computer Engineering ****@********.***

North Carolina State University

***********@****.***

Dr Paul Franzon

Distinguished Alumni Professor,

Director, Electronics Research Lab,

Department of Electrical and Computer Engineering

North Carolina State University

*****@****.***

VISA STATUS: F-1



Contact this candidate