Module Contents
API
-
class elasticai.creator.arithmetic.fxp_converter.FxpConverter(fxp_params: elasticai.creator.arithmetic.fxp_params.FxpParams)[source]
Initialization
-
property total_bits: int
-
property frac_bits: int
-
integer_to_binary_string_vhdl(number: int) → str[source]
-
integer_to_hex_string_vhdl(number: int) → str[source]
-
integer_to_binary_string_verilog(number: int) → str[source]
-
integer_to_decimal_string_verilog(number: int) → str[source]
-
integer_to_hex_string_verilog(number: int) → str[source]
-
rational_to_binary_string_vhdl(number: float) → str[source]
-
rational_to_hex_string_vhdl(number: float) → str[source]
-
rational_to_binary_string_verilog(number: float) → str[source]
-
rational_to_decimal_string_verilog(number: float) → str[source]
-
rational_to_hex_string_verilog(number: float) → str[source]
-
binary_to_integer(binary: str) → int[source]
-
binary_to_rational(binary: str) → float[source]
-
decimal_to_integer(binary: str) → int[source]
-
decimal_to_rational(binary: str) → float[source]
-
hex_to_integer(binary: str) → int[source]
-
hex_to_rational(binary: str) → float[source]