Logo
OpenCPI Release: v2.4.7
  • Components
    • Coding Component Library
    • Communication Component Library
    • DSP Component Library
    • Generator Component Library
    • Interface Component Library
    • Logic Component Library
    • Math Component Library
      • Absolute (abs_l)
      • Absolute (abs_s)
      • Adder (adder_l)
      • Adder (adder_s)
      • Bias (bias_l)
      • Bias (bias_s)
      • Bias (bias_s_l)
      • Bias (bias_xs)
      • Complex Combiner (complex_combiner_s_xs)
      • Complex Multiplier (complex_multiplier_scaled_xs)
      • Complex Multiplier (complex_multiplier_xf)
      • Divider (divider_s)
      • Exponentiation (exp_us)
      • Gain (gain_s_l)
      • Imaginary (imaginary_xs_s)
      • Log10 (log10_f)
      • Logarithm (log_us)
      • Multiplier (multiplier_s_l)
      • Negator (negator_l)
      • Negator (negator_s)
      • Real (real_xs_s)
      • Shift Left (shift_left_xs)
      • Shift Right (shift_right_xs)
      • Square Scaled (square_scaled_s)
    • Utilities Component Library
  • Primitives
  • Protocols
  • Timed Sample Protocols
  • Component Testing Guidelines
  • Block-based Testing Guidelines
OpenCPI assets
  • Components
  • Math Component Library

Math Component Library

Component library for components that apply mathematical functions to the data in samples opcode messages.

Math components

  • Absolute (abs_l)
  • Absolute (abs_s)
  • Adder (adder_l)
  • Adder (adder_s)
  • Bias (bias_l)
  • Bias (bias_s)
  • Bias (bias_s_l)
  • Bias (bias_xs)
  • Complex Combiner (complex_combiner_s_xs)
  • Complex Multiplier (complex_multiplier_scaled_xs)
  • Complex Multiplier (complex_multiplier_xf)
  • Divider (divider_s)
  • Exponentiation (exp_us)
  • Gain (gain_s_l)
  • Imaginary (imaginary_xs_s)
  • Log10 (log10_f)
  • Logarithm (log_us)
  • Multiplier (multiplier_s_l)
  • Negator (negator_l)
  • Negator (negator_s)
  • Real (real_xs_s)
  • Shift Left (shift_left_xs)
  • Shift Right (shift_right_xs)
  • Square Scaled (square_scaled_s)
Previous Next

Last updated on 29 May 2026.