B-ASIC is a toolbox for Python 3 that simplifies design and optimization of signal processing circuits for ASIC or FPGA implementation.