Awesome collection
Licensed under GPL-2.0.
For installing and using this colection in Icestudio follow these steps:
- Download the collection
- Install the collection: Tools > Collections > Add
- Select the collection: Select > Collection
- Icestudio-ArithmeticBlocks-main
- abs_int16
- abs_int24
- add_int16_sat
- add_int24_sat
- add_int32_sat
- compare_int16
- compare_int24
- div_int16
- div_int16_clocked
- div_int24
- div_int32
- div_int32_16
- div_int48_24
- div_uint16
- div_uint24
- div_uint32
- max_int16
- max_int24
- min_int16
- min_int24
- mul_int16
- mul_int16_32
- mul_int16_sat
- mul_int24_48
- mul_int8_16
- muldiv_int16
- muldiv_int16_sat
- muldiv_int16_sat_clocked
- muldiv_int24
- neg_int16
- neg_int24
- nop_int16
- nop_int16_clocked
- nop_int24
- nop_int24_clocked
- select_int16
- select_int24
- sqrt_uint16
- sqrt_uint24
- sqrt_uint32
- sub_int16_sat
- sub_int24_sat
- sub_int32_sat
- test_serial_muldiv_int16
- test_serial_sqrt_uint16
- timer_16bits