If you are looking for a well-priced and yet extremely flexible solution for the digital circuit centre of your system, you will most probably meet with FPGA programming very soon: A field programmable gate array pools the possibilities of very fast signal processing with the advances of an above-average reconfigurability.
Still, a FPGA works just as well as its programmer that creates that flexibility. If you want to rely on experience in that field, you've found it: Thanks to our focus on digital signal processing, we love to work with FPGAs for encoding digital signals, coding data, filtering and error correction.
For our own products, we use in most cases the Altera or Xilinx FPGAs, but FPGAs of different producers may be programmed, too. Please ask us about your projected circuit - we'll be glad to help you.