Back to Home Page

Programmable Logic Applications

F1 telemetry systemProgrammable logic has an important place in the modern market place. We have found that most of our application areas fall within the scope of products that are so complex that a certain amount of tuning and evolution during development, and potentially throughout the life of the product is required. In particular, areas where there are emerging standards, low to mid volume production, or where a very high degree of flexibility is required, are prime targets for programmable logic.

The days of programmable logic being used solely for glue have long passed. Today's silicon is capable of very high performance digital signal processing (DSP) and system on chip (SOC) solutions, or in the programmable domain, system on programmable chip (SOPC).

The trend in modern silicon FPGA devices is to include hard slices to provide high performance yet compact dedicated functions. These functions include DSP optomised blocks such as multipliers, Dual Port RAM, and even microprocessor cores such as PowerPC or ARM.

Programmable logic based designs provide opportunities to manage component obsolescence by capturing the functional design in high level standards based languages, such as VHDL or Verilog. Designs can, in many cases, be silicon independent, allowing the design to be readily migrated should the need arise.

In the equipment (picture above) an FPGA is being used to supplement a standard DSP processor in part of a our race winning F1 telemetry system. The FPGA implements:Radiant Modem

  • Digital GMSK modulation
  • Direct Digital Synthesis of the IF from complex IQ
  • Mix of digital IF to complex IQ
  • A communications link between the DSP and communications processors
  • Interfaces to audio and RF peripherals

We have used our advanced techniques to implement a wide range of applications, including

  • Digital (Software) Radio
  • Direct Digital Synthesis, DDS
  • Filters. FIRs, IIRs
  • Forward Error Correction, FEC
  • Coders/Decoders, Codecs
  • Modulators/Demodulators, Modems (upto QAM 64)
  • Radar Digital Signal Processing, DSP
  • IFF Transponder Signal Processing
  • CCD imaging


Much of this experience has been gained by implementing a wide range of communication, medical, radar and scientific applications.

As you will have gathered, most (but not all) of applications have a telecommunications slant, however, we take great delight in developing for custom requirements. Please contact us with your requirements.

Back to the Programmable Design page.