
Anil Kali
Verified Expert in Engineering
RTL Developer
Hyderabad, Telangana, India
Toptal member since November 15, 2024
Anil is an RTL developer with extensive experience in the field. He's a senior research fellow at the University of Hyderabad, where he's also completing a PhD in electronics science and engineering. Anil's contributions to RTL design have positioned him as a significant player in innovative low-power, high-performance, very-large-scale integration (VLSI) systems.
Portfolio
Experience
- Windows - 10 years
- Verilog HDL - 6 years
- Cadence - 6 years
- RTL - 6 years
- Xilinx Vivado - 6 years
- FPGA - 6 years
- ASIC - 4 years
- Physical Design - 4 years
Availability
Preferred Environment
Windows, Linux, Xilinx Vivado, Verilog HDL, ASIC, Digital Design, Verilog, Cadence
The most amazing...
...projects I've participated in involved design space exploration of inner product computation using distributed arithmetic for variable vectors.
Work Experience
Senior Research Fellow
University of Hyderabad
- Designed and conceptualized low-complexity distributed arithmetic-based architecture for inner products of variable vectors.
- Implemented and executed low-complexity distributed arithmetic-based architecture for inner products of variable vectors.
- Developed and implemented low-complexity design solutions for complex multiplication using Radix-4 booth encoding.
Experience
Low-complexity Distributed Arithmetic-based Architecture for Inner Products of Variable Vectors
https://doi.org/10.1109/TVLSI.2023.3294571This article proposes a novel architecture for computing inner products of variable vectors, where one of the vectors is encoded using the Radix-4 modified booth technique to reduce the logic complexity. The proposed structure for inner-product computation consists of two sections. The first section of the architecture performs a carry-save reduction of the partial inner products of the same weight to two words. During every successive clock cycle, it reduces such partial products of different weights in the order of the lowest to the highest weight. In the second section of the architecture, the pair of reduced words produced by the first section are shift-accumulated. The area, delay, and power saving are achieved by reducing the overall critical path of the structure and the logic complexity in both sections. Cadence Genus synthesizes the proposed architecture. Then, the design is implemented using place-and-route tools like Cadence Innovus for different inner-product lengths and word lengths.
Education
Master of Technology Degree in Integrated Circuit Technology (MVLSI)
University of Hyderabad - Hyderabad, India
Bachelor of Technology Degree in Electronics and Communication Engineering
SR Gudlavalleru Engineering College - Andhra Pradesh, India
Skills
Tools
MATLAB
Languages
Verilog HDL, Verilog
Platforms
Windows, Linux
Other
Xilinx Vivado, FPGA, RTL, ASIC, Cadence, Physical Design, Digital Design, Digital Electronics, Analog Circuit Design, Very-large-scale Integration (VLSI)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring