What would you like to design?

We will help you design and build a high quality core in minutes. Each core is provided as commented source code written in a general form suitable for all major FPGA vendors. We strive to keep the design process, core interfaces and documentation simple, so you can be up and running very quickly with our cores.

Your specific design may require several iterations. This is why we provide access to the core design process and the custom-generated datasheets for free. You can build and simulate your core as many times as necessary prior to purchase. We encourage you to explore this tool. You can design a core, build and simulate it without any obligation to purchase.

  • Make a Single-Rate Filter

    Design a single-rate filter, wherein the input and output sample rates are the same.

    You can design cores and review the custom-generated datasheets for free.

    Single-rate filter cores (source code): $750 and up.

    Design your low-pass filter and select from a number of efficient architectures. Following the filter build, you will have the option to purchase and download your customized FPGA core.
    Design your high-pass filter and select from a number of efficient architectures. Give this a try if you want to build an easy to use high-pass filter core in 5 minutes or less.
    Design your band-pass filter and select from a number of efficient architectures. We'll help you design an efficient band-pass filter core that is robust and simple to use.
    If you are not finding what you need with our other options, bring your own FIR filter coefficients and we will help you map your filter to one of our efficient architectures.
  • Make a Multirate Filter

    Design an interpolator or decimator, wherein the input and output sample rates are different. Multirate filters can be an efficient solution if you need to filter a signal as well as change the sample rate.

    Multirate filter cores (source code): $1500 and up.

    Decimator
    Do you need to reduce the sample rate of a signal? Our polyphase filter cores may be the solution you are looking for. Don't let the phrases 'Multirate' or 'Polyphase' deter you from using this very efficient filter structure. We will help you design an efficient, high performance filter that requires less hardware and is easy to use.
    Interpolator
    Would you like to increase the sample rate of a signal? One of our interpolator cores may fit the bill. Use our web interface to design a polyphase interpolator to your specifications and, as always, we will provide you with a high quality core that is well designed and simple to use.
  • Support Packages

    Select the level of support that is right for you.

    Basic Support Package
    We try to make using our cores as simple as possible. Our cores have structured interfaces, easy to understand documentation, and are well tested. Basic email support for one year from purchase is included with every core.
    Premier Support Package
    Basic email support is included with all of our cores, but sometimes extra support can be a wise investment. The Premier Support Package includes customized support solutions depending on your needs. We do not outsource support contracts. Please contact us to determine the level of support that is right for you.