N

Neel Gala

CTO

Chennai, Tamil Nadu, India15 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Leading RISC-V processor development at InCore.
  • Expertise in approximate computing and energy-efficient designs.
  • Published multiple research papers and a patent.
Stackforce AI infers this person is a Semiconductor Engineering Expert with a focus on RISC-V and Approximate Computing.

Contact

Skills

Core Skills

Risc-v Processor DesignSoc Ip DevelopmentMicroprocessor DesignApproximate ComputingRisc-v Isa DesignStochastic ComputingBluespec VerificationVhdl Test-bench Development

Other Skills

MatlabCC++BluespecVerilogVHDLModelSimVCSSynopsys toolsFormal VerificationDFTFPGAComputer ArchitecturePspiceEDA

About

InCore is India's leading provider of silicon proven RISC-V processor and SoC IP. We also provide specialised cores aimed at fault tolerant, security and AI/ML verticals. InCore's partner network offers the full range of services needed to transition from concept to high volume manufacturing of ASIC parts and boards. We have partnerships with leading foundries allowing us to support our customers on multiple process nodes.

Experience

Incore semiconductors pvt. ltd.

CTO/Co-Founder

May 2018Present · 7 yrs 10 mos · Chennai

  • InCore is India's leading provider of silicon proven RISC-V processor and SoC IP. We also provide specialised cores aimed at fault tolerant, security and AI/ML verticals. InCore's partner network offers the full range of services needed to transition from concept to high volume manufacturing of ASIC parts and boards. We have partnerships with leading foundries allowing us to support our customers on multiple process nodes. More Info: http://incoresemi.com/
MatlabCC++BluespecVerilogVHDL+16

Indian institute of technology, madras

4 roles

Senior Project Officer

Promoted

Oct 2016May 2018 · 1 yr 7 mos

  • Tech lead for the SHAKTI Microprocessor Programme at RISE LAB
Microprocessor Design

PhD Scholar

Promoted

Jan 2012Oct 2016 · 4 yrs 9 mos

  • My thesis has explored various domains of approximate computing.
  • In this thesis I explore 3 major design paradigms and methodologies which leverage approximate nature of applications and provide alternative power and/or energy efficient hardware solutions. The first proposed work deals in the domain of approximate computing and proposes an application independent automated flow that converts a given design into an approximate version using novel voltage scaling or power gating techniques. The proposed model also encompasses automated techniques to identify gate level logic which can be leveraged for approximations. Post identification, the model utilizes a series of physical optimization techniques to lead to a tunable circuit
  • capable of operating in both accurate and approximate modes based on environment
  • and user constraints.
  • The second work in this thesis deals with using Stochastic Circuits as fault checkers for approximate applications. The key benefit of stochastic checkers is the intrinsic compactness offered which leads to upto 30% area and upto 21% power reductions for various benchmark circuits. The work also proposes a set of optimizations to deal with limitations of the stochastic checkers such as - fault coverage, false
  • positives and high latency.
  • The final work focuses on adopting nano-oscillators for performing digital computations for certain approximate applications. The proposed architecture is generic in nature and executes a set of instructions which have been commonly found to be dominant kernels in major approximate applications. The framework has been demonstrated for Vector Quantization in the speech recognition domain and has notedly shown drastic improvements in power with negligible reduction in output quality.
Approximate Computing

Project Associate

Aug 2010Jan 2012 · 1 yr 5 mos

  • Currently working on the design and development of various class of processors supporting the RISC-V ISA by Berkeley. More info can be found at : https://bitbucket.org/casl/shakti.
  • Worked on the development of a full-fledge indigenous 32-bit RISC Processor using BLUESPEC. The ISA has 150+ instructions. Contributed to the design of the complete MMU design, supporting multiple page sizes, 3 level page table walk, pre-cache buffer etc. as well the core itself.
  • Also developed a full 32bit micro controller for a secure SoC.
RISC-V ISA Design

Intern

May 2009Jul 2009 · 2 mos · Chennai Area, India

  • BLUESPEC verification of a multi-million gate design : BLUESPEC is a High-level Synthesis Language. The design consisted of 4 CPLDs completely designed in BLUESPEC and formally verified with the Verilog counterpart of the same design through Formal-Pro.
BLUESPEC Verification

Texas instruments

Intern

Feb 2013Aug 2013 · 6 mos · Bengaluru Area, India

  • During my internship at Texas Instruments Bangalore, I had worked primarily in my research area - Stochastic/Approximate computing. In the 6 months of internship I was able publish 2 papers, communicate a third paper and also publish a patent.
Stochastic Computing

Bhabha atomic research centre

Project Trainee

May 2008Jul 2008 · 2 mos · Mumbai Area, India

  • Development of a VHDL test-bench for one of the BARC's safety critical systems.
  • The code was synthesized on ACTEL's FPGA and real-time simulations were carried out.
VHDL Test-Bench Development

Education

Indian Institute of Technology, Madras

Doctor of Philosophy (PhD) — Computer Science

Jan 2012Jan 2016

National Institute of Technology Warangal

B.Tech — Electronics and Communications Engineering

Jan 2006Jan 2010

Neel Gala - CTO | Stackforce