Many digital systems use filters to remove noise, provide spectral shaping, or perform signal detection.
- Filters Transforms
Compute and acceleration IP cores are specialized hardware blocks designed to improve performance and efficiency in modern SoC and ASIC designs.
This category covers a diverse ecosystem of processing technologies, including CPU and microcontroller cores for embedded control and software execution, AI/ML accelerators for neural network processing, DSP and math engines for real-time signal processing, data compression accelerators for efficient storage and communications, and eFPGA fabrics that provide post-silicon flexibility and hardware reconfigurability.
Whether you are designing for edge AI, automotive systems, consumer electronics, or data center acceleration, you can identify the right IP to optimize your system performance.
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…
Lattice Mico8 Open, Free Soft Microcontroller
The LatticeMico8 is an 8-bit microcontroller optimized and fully tested for the MachXO2™ family of Programmable Logic Devices (PL…
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.
E31 Balanced performance and efficiency RISC V core
The SiFive E31 Standard Core is the world's most deployed RISC-V core.
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…
GUNZIP/ZLIB/Inflate Data Decompression
ZipAccel-D is a custom hardware implementation of a lossless data decompression engine that complies with the Inflate/Deflate, GZ…
GZIP/ZLIB/Deflate Data Compressor
ZipAccel-C is a custom hardware implementation of a lossless data compression engine that complies with the Deflate, GZIP, and ZL…
Ultra-Small 8051-Compatible Microcontroller
The T8051XC3 core implements one of the smallest-available 8-bit MCS®51-compatible microcontrollers.
PipelineZero 32-bit Embedded Processor
The BA20 is a small, ultra-low-power, and very efficient 32-bit processor.
32-bit Cache-Enabled Embedded Processor
The royalty-free BA22-CE is a 32-bit processor for deeply embedded applications that use off-chip instruction and data memories a…
Legacy-Configurable 8051-Compatible Microcontroller IP
The L8051XC1 core implements an MCS®51-compatible microcontroller that is specially designed to match the timing and peripherals …
The S8051XC3 IP core implements a high-performance, low-energy, 8-bit microcontroller that executes the MCS®51 instruction set an…
ColdFire V1 core with AMBA peripherals connected in a subsystem
The ColdFire® V1 Platform (CFV1P) is a fully configurable micro controller subsystem built from the same ColdFire V1 processor IP…
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 …