Primitives
Available primitives and primitive libraries.
- Communication primitive library
- Bit stuffer (
bit_stuffer) - Parallel CRC generator (
crc_parallel) - Serial CRC generator (
crc_serial) - Multiplicative descrambler (
multiplicative_descrambler) - Multiplicative scrambler (
multiplicative_scrambler) - Pseudo-random binary sequence (PRBS) generator (
prbs_generator) - Pseudo-random binary sequence (PRBS) synchroniser (
prbs_synchroniser)
- Bit stuffer (
- DSP primitive library
- CIC decimator (
cic_dec) - CIC interpolator (
cic_int) - CORDIC DDS (
cordic_dds) - CORDIC rectangular to polar conversion (
cordic_rec_to_pol) - CORDIC sine and cosine (
cordic_sin_cos) - Finite impulse response (FIR) filter (
fir_filter) - Multiply accumulator (
multiply_accumulate) - Half-up rounder (
rounding_halfup)
- CIC decimator (
- Interface primitive library
- Protocol interface delay (Down-sample) (
downsample_protocol_interface_delay) - Protocol interface delay (Down-sample) for V2 HDL interface (
downsample_protocol_interface_delay_v2) - Flush inserter (
flush_inserter) - Flush inserter for V2 HDL interface (
flush_inserter_v2) - Message length limiter (
message_length_limiter) - Protocol interface delay (Narrow to wide) (
narrow_to_wide_protocol_interface_delay) - Protocol interface delay (Narrow to wide) for V2 HDL interface (
narrow_to_wide_protocol_interface_delay_v2) - Protocol interface delay (
protocol_interface_delay) - Protocol interface delay for V2 HDL interface (
protocol_interface_delay_v2) - Protocol interface generator (
protocol_interface_generator) - Protocol interface generator HDL Version 2 (
protocol_interface_generator_v2) - Timestamp recovery (
timestamp_recovery) - Upsample Protocol Interface Delay Version 2 (
upsample_protocol_interface_delay_v2) - Protocol interface delay (Wide to narrow) (
wide_to_narrow_protocol_interface_delay) - Protocol interface delay (Wide to narrow) for V2 HDL interface (
wide_to_narrow_protocol_interface_delay_v2)
- Protocol interface delay (Down-sample) (
- Math primitive library
- Utilities primitive library