Reed-Solomon codes are used to perform Forward Error Correction.
- Channel Coding
Discover DSP and Math IP for digital signal processing, arithmetic acceleration, and compute-intensive algorithms in semiconductor designs. This category includes IP cores optimized for filtering, transforms, vector processing, fixed-point and floating-point computation, and real-time signal manipulation.
Compare DSP and Math IP by processing architecture, supported numeric formats, throughput, latency, programmability, power efficiency, and target application. These IP solutions are widely used in communications, audio, vision, radar, industrial control, AI preprocessing, and embedded compute platforms.
Reed-Solomon codes are used to perform Forward Error Correction.
Many digital systems use filters to remove noise, provide spectral shaping, or perform signal detection.
Median filtering is a popular method of noise removal, employed extensively in applications involving speech, signal and image pr…
A Finite Impulse Response (FIR) filter performs a convolution of an input data sequence with the filter's impulse response (the d…
The Divider IP core is a one-clock divider which completes one integer division every clock.
Lattice DFE (Digital Front End) demo provides a digital solution consisting of CPRI (Common Public Radio Interface), DUC (Digital…
Convolutional encoding is a process of adding redundancy to a signal stream.
24-bit -130dB THD+N Multi-Channel Audio Sample Rate Converter
The ASRC-pro (CWda52) is part of Coreworks family of multi-channel Asynchronous Audio Sample Rate Converters (ASRC).
16-bit -90dB THD+N Multi-Channel Audio Sample Rate Converter
The ASRC-lite (CWda50) is part of Coreworks family of multi-channel asynchronous Audio Sample Rate Converter (ASRC).
hellaPHY™ RSTD IP core addresses new FCC E911 indoor location accuracy requirements, and opens the door for low-cost IoT wireless…
EdgeQAM IP Core Set (1 x RF Port, 160-Ch, ADI)
Developed in collaboration with Xilinx®, Inc., the RADX™ EdgeQAM IP Core Set is a modular, scalable set of Intellectual Property …
DVB-S demodulator / DSNG demodulator
The CMS0048 DVB-S/DSNG Demodulator is a high-performance (A)PSK demodulator core intended for DVB-S and DVB DSNG forward link app…
The CMS0059 Satellite Demodulator is a high-performance (A)PSK demodulator core intended for DVB-S, DVB-DSNG, DVB-S2 and DVB S2X …
The 2D FIR Filter IP core performs real-time 2D convolution of windowed portions of incoming video frames with coefficient matric…
Low-power, low-gate-count, highly-configurable DSP core for audio and control processing
TinyCore is a DSP core that supports stream-based processing of time domain audio or control data samples including single cycle …
The function of this core is to correlate an incoming data stream to a stored binary pattern called a code sequence or coefficien…
CORDIC (COordinate Rotation DIgital Computer) is a simple and efficient algorithm to calculate hyperbolic and trigonometric funct…
Cascaded Integrator-Comb (CIC) Filter
Cascaded Integrator-Comb (CIC) filters, also known as Hogenauer filters, are used to achieve arbitrary and large sample rate chan…
Pipelined Floating Point FFT IP Core
The Pipelined FFT IP Core provides efficient continuous data FFT calculations at the rate of one point per clock cycle.
Multi-channel ATSC 8-VSB modulator
The Commsonic CMS0038 Multi-channel ATSC 8 VSB Modulator encodes up to four separate transport streams.