on-demand webinar

Quantization of HLS Designs Using Value Range Analysis

Estimated Watching Time: 74 minutes

Share

Introduces simple & robust quantization methodology based on value range analysis. Learn what’s fixed-point conversion a.k.a quantization; dynamic & static quantization methods; and how to use Catapult VRA.

Algorithm developers are usually using double precision data types to be able to focus on the mathematical functionality of the algorithm. When this algorithm is implemented as a hardware module, the data accuracy must be reduced to minimum number of bits that still fulfills the system performance requirements. The process of converting the floating-point algorithm to bit-level optimized model is complicated and requires special knowledge. This webinar introduces a simple and robust quantization methodology based on value range analysis.

What You Will Learn

  • What is fixed-point conversion a.k.a quantization
  • Dynamic and static quantization methods
  • Handling special cases
  • Using Catapult Value Range Analysis feature for quantizing HLS design

Who Should Attend

  • Algorithm developers
  • HLS designers
  • HW designers
  • Verification Engineers

Meet the speaker

Siemens EDA

Petri Solanti

Senior Application Engineer

Petri Solanti is a senior application engineer at Siemens, with an HLS and low-power tools focus. He is a designer and application engineer with over 25 years of experience in Electronics System-Level design tools and methodologies. His areas of interest include design methodologies from algorithm to RTL, system analysis and HW/SW co-design. Prior to Mentor, Mr. Solanti held application engineer positions at Cadence, CoWare, Synopsys and MathWorks. He received his MScEE degree from Tampere University of Technology, Finland.

Related resources

Design & verify 5G systems, Part 2
White Paper

Design & verify 5G systems, Part 2

With Veloce X-STEP, partners can exchange fronthaul test configurations in an executable format to enable ecosystem-wide cooperation, thorough verification, and interoperability between devices from different vendors.

Veloce X-STEP O-RAN
Fact Sheet

Veloce X-STEP O-RAN

With its unique O-RAN test capabilities, Veloce X-STEP ensures accurate protocol implementation and packet timings and, as a result, full interoperability between Fronthaul devices.

Catapult High-Level Synthesis and Verification Fact Sheet
Fact Sheet

Catapult High-Level Synthesis and Verification Fact Sheet

Industry leading C++/SystemC High-Level Synthesis with Low-Power estimation/optimization. Design checking, code and functional coverage verification plus formal make HLS more than mere “C to RTL.

Questa Verification Solution
Fact Sheet

Questa Verification Solution

The Questa verification solution is an assemblage of technologies, methodologies, and libraries for modern ASIC and FPGA designs. Questa continues to evolve in response to the growing complexity of SoC designs.