Signal Processing IP for FPGAs & ASICs

World-Leading High-Speed FFT and Channelizer IP

Bit by Bit Signal Processing designs and supports IP for high-speed signal processing applications, including the BxBFFT and BxBChan. The BxBFFT is the world's best streaming Fast Fourier Transform and the BxBChan is the world's best digital channelizer -- a fact clarified and supported by the extensive data and analysis that you will find as you delve into their web pages.

RFSoC4x2 BxBApp RFSoC4x2 BxBApp

Pictures from a demo of the BxBFFT running on an RFSoC4x2 board at a 5Gsps rate. BxB IP handles full sampling rates of modern ADCs and DACs, to 60Gsps and beyond.


Why Bit by Bit

Faster Designs, Fewer Resources, Lower Power

Customers in industry, academia, and defense use Bit by Bit IP to push their signal processing designs further than they could on their own -- with improved performance, schedule, and budget.

Higher Fmax

A register-level coding style with roots in Cray supercomputer design keeps logic levels tight, so designs close timing at high clock rates.

Power Efficient

Customers have lowered core temperatures by as much as 34.3°C by switching to BxB IP. Designs functioned with BxB IP that did not function before.

Resource efficient

Customers have improved the logic, DSP, and memory utilization of their designs beyond what competing cores can deliver.

Portable

BxB IP supports AMD/Xilinx and Altera FPGAs, with a path to ASICs. BxB delivers System Verilog code to work with your tools.

Contact BxB for more information on customers and their success.


Products

IP Cores Built for Processing Wideband Signals

BxB offers two production IP cores, proven in industrial, academic, and military designs. Applications include radar, lidar, spectral switches, cable TV, MKID photonic sensors, high-bandwidth beamformers, radio telescopes, test and measurement systems, analog system simulators, high-speed radios, cellular backhaul, medical imaging systems, and communication satellites.


Demonstrations & Tutorials

BxBApp Demonstration

This Spectrum Analyzer, Oscilloscope, and Network Analyzer application was an early demonstration of the BxBFFT in operation. It shows the BxBFFT operating flawlessly at real time sampling rates that the user can change on the fly from 500MHz to over 5GHz. Processing noise is below the input noise floor, and it has over 100dBFS of dynamic range. It demonstrates a 96k-point non-power-of-2 FFT in its polyphase filter bank channelizer. It's also a useful application in its own right. It's available for free for the RFSoC4x2 or ZCU111 boards; get it and test the BxBFFT yourself.

Channelizer Tutorial

This tutorial gives a visual derivation of the Polyphase Filter Bank (PFB) Channelizer. This may help to understand the flexibility of Bit by Bit's BxBChan channelizer product. Alternately, product-specific consulting is available to tailor a channelizer to your needs.

System Verilog Coding Examples

These examples show some of the "secret sauce" that has helped make the BxBFFT and BxBChan so fast -- a coding style that originated with supercomputer design at Cray Research. This coding style gives register-level control without sacrificing high-level understanding of the code.


About Bit by Bit Signal Processing

History

Bit by Bit Signal Processing (BxB) was founded by Ross Martin in 2018, after designing processing for radar, optical imaging, satellite communications, and supercomputer acceleration at Lockheed Martin.

BxB was formed to help designers of similar systems meet impressive new levels of performance.

Ross Martin

BxB's Founder, Ross Martin