FPGA Insights has engaged in an exclusive interview with Shreyas Mhetar, FPGA Engineer at Bit Mapper Integration Technologies Pvt. Ltd – A Phoenix Group Company
Q1) Can you provide an overview of your experience with FPGA design projects mentioning a few that you’ve worked on, starting with a brief introduction?
Right now I am working on customizing IP made by HLS (High-Level Synthesis) for various video applications like mixing streams, cropping the resolution, and image fusion.
I used and studied various IP and their vital coding for specific and general applications like Video MIXER, MIPI CSI, Video processing subsystem VPSS, and many more.
Q2) Can you explain the benefits of using FPGAs over other types of processors?
1) Support parallel processing – FPGA can data with different protocols in a parallel manner which helps to reduce time.
2) Customization – We can customize FPGA as per our application needs.
3) Performance – FPGA can provide higher performance than CPU and GPU
4) Flexibility – we can reprogram the FPGA whenever we want without any big hardware changes.
Q3) What are the most significant trends observed in the FPGA industry over the past year? How will these trends shape the industry’s future?
1) AI and machine learning – as I am working on an FPGA camera we can include AI and ML for better improvement in product
2) FPGA cameras – In the new era of FPGA, FPGA-based cameras are the main aspects because of parallel processing and speed.
Q4) How do you see FPGA development evolving to meet the demands of modern applications and complex workloads?
1) Modern application like AI and ML requires more computational power and flexibility which can be provided by FPGA.
2) Advancement is done in FPGA to overcome barriers to entry and speed up development. The advancement is like HLS and vision libraries.
3) Enhancement of performance and power.
4) Scalability and flexibility
Q5) Key drivers behind the increasing adoption of FPGAs in various applications and industries?
1) Customization and flexibility- Customization makes FPGA most favorable in industries because we can customize the FPGA as per our needs and application point of view. We can develop our hardware and our software for specific applications.
2) Parallel processing- FPGA provides parallel processing, it can process large volumes of data in parallel.
3) Energy efficient – FPGA is more energy efficient compared to traditional processors.FPGA has several techniques for energy utilization like edge computing and data centers.
4) Scalability.
5) Supports for emerging technology – FPGA can be used in both AI and ML models and offers both performance and adaptability to evolving algorithms.
Q6) Sectors that stand to benefit the most from FPGA integration, and why?
FPGA is beneficial in the following manner-
Low latency and high throughput.
Adaptability.
Real-time processing.
2) Automotive industry
FPGA provides real-time data processing essential for safety critical systems that require immediate responses to sensor inputs.
3) Defense – FPGA offers high reliability and performance necessary for mission-critical applications. Enable the development of various custom solutions for radar, communication, and electronic warfare systems.
4) Robotics –
precision and control.
Real-time processing.
durability
Q7) The role of FPGAs in accelerating AI applications and advancements expected in the near future.
1) Customizable acceleration – FPGA can be configured to create specific applications and processing pipelines for AI tasks.
2) Parallel processing – They support massive parallelism, which is essential for parallel computation required in AI.
3) Real-time processing – FPGAs offer low latency processing making them ideal for real-time AI inference tasks in applications.
Expected advancements in FPGA
1) FPGA vendors are increasingly providing robust support for popular AI frameworks.
2) High-level synthesis(HLS) – Tool that allows the design of FPGA logic using high-level programming languages.
Q8) Ensuring the security and integrity of FPGA designs, especially in sensitive applications like finance and defense.
1) Bitfile – bitstream encryption prevents unauthorized access and tampering.
2) Authentication for bitstream to ensure that only verified bitstream is loaded
3) Design security- it consists of IP protection cores through encryption and licensing mechanisms.
4) Runtime security – under this section, two techniques come into view secure communication and access control
Q9) Advice for students and professionals interested in pursuing a career in FPGA development to stay updated with the latest trends and technologies.
1) Take some specialization courses or certification in FPGA development.
2) Hands-on projects.
3) Internship.
4) Online tutorial.
5) Books.
6) Social media.
7) Webinar and workshop.
8) Formal education.










