D.Module Embedded DSP Modules

D.Modules are compact single-board-computers (SBC), equipped with high performance DSP processors from Texas Instruments and Analog Devices. modular design approach is optimized for the special requirements of industrial appliances. Seamless integration into the target system, ease of programming, and long-term availability form the basis of our product philosophy.

D.Module2 is the latest D.Module generation, which provides developers with high performance single and multi-core DSP processors from Texas Instruments, as well as optional use of high-density Xilinx FPGAs, high bandwidth industry-standard communications (e.g. Gigabit Ethernet), and extensive peripheral and I/O capabilities for commercial and industrial applications.

D.Module2 DSP/FPGA/Analog Module Stack

Benefits of D.Module2

  • High Performance DSP processor technology
  • On-board Ethernet on TI DSP modules
  • Compact, high-quality designs
  • Advanced connectivity solutions
  • Open Architecture:
    • Design your own peripherals
    • FMC & Pmod peripheral I/O options
  • Extended temperature options
  • Design Integration Services

D.Module2 DSP boards can be utilized as stand-alone embedded systems, or integrated as mezzanine plug-in modules with customer or application-specific hardware designs. Communications and I/O capabilities include 10/100/1000Base-T Ethernet, USB, analog and digital I/O, FMC and Pmod peripheral card expansion, and nonvolatile data storage using FLASH memory.

DSP, FPGA, Analog Interface, & Development Board Options

With D.Module2, developers can select from the very latest in DSP processors, and optionally combine them with a user-programmable Xilinx LTX Spartan-6 FPGA, as well as analog I/O modules. The broad range of configuration options allows developers to optimize for cost, flexibility, resource density, and overall system performance.


  • 1.25GHz Dual-Core TMS320C6657 DSP
  • 10/100/1000Base-T Ethernet Interface
  • USB 1.1 Interface
D.Module2.C6557 DSP Module


  • 456MHz TMS320C6474 DSP
  • 10/100Base-T Ethernet Interface
  • USB 1.1 & USB 2.0 Interfaces

D.Module2.C6747 DSP Module

FPGA Modules can be used in conjunction with or instead of a DSP module. Use of an FPGA module also adds the possibility of utilizing FMC peripheral card I/O.


  • High Density Spartan 6 LXT FPGA
  • XC6SLX45T (default) or XC6SLX100T
  • 128MBytes DDR3 (333MHz) Memory
  • 8M Bytes SPI Flash Memory
  • FMC access via D.Module2.Base-FMC
D.Module2.S6LXT FPGA Module

Analog Interface modules can be optionally used with the DSP or FPGA resources, subject to configuration.


  • 2ch 16-bit A/D, 25MSPS (simultaneous)
  • I & Q differential analog inputs
  • Internal or external sampling clock
  • Time-stamping and sampling frequency locking with external PPS reference pulse
  • Synchronous parallel data ports, I²C control interface
  • 200 MHz analog input bandwidth supports subsampling applications
D.Module2.AD25M16 25MSPS 2-ch 16-bit A/D Module


  • 6ch 16-bit A/D, 500kSPS (simultaneous)
  • 1.26usec conversion time
  • 2ch 16-bit D/A, 500ns settling time
D.Module2.ADDA500k16 16-bit A/D/A Module


  • 2ch 12-bit A/D, 8MSPS with 16-level FIFO
  • 2ch 12-bit D/A, 200ns settling time
D.Module2.ADDA8m12 12-bit A/D/A module

Base boards provide a convenient platform for utilizing D.Module2 DSP board stack. In addition to providing power, they also provide a range of communication and peripheral I/O connectors.


The FMC slot allows rapid prototyping of high-speed data acquisition systems with FPGA and DSP processing. A variety of high-speed data converter boards and specialized functions like SDR frontends are available as FMC mezzanine cards.

  • Euro-card 160 x 100mm
  • 1000Base-T RJ45 Ethernet jack
  • USB Typ B connector
  • Cable-PCI/e connector
  • Pushbuttons for Reset and Setup
  • Power supply LEDs
  • D.Module2 slot for DSP, FPGA and peripheral boards
  • Vita.57 compliant FMC slot for a LPC FMC mezzanine card
  • Jack and terminal connectors for power supply
  • programmable onboard power supply for D.Module and FMC card
D.Base2FMC Module Carrier Board


The Pmod™ connectors are used to connect low I/O pin count peripherals to the DSP board. By using Pmod™ peripherals (available from Digilent, Analog Devices, Maxim, and others), the DSP system is easily expanded with a display, keyboard, WiFi, low sampling rate A/D and D/A converters.

  • Size 100 x 100 mm
  • Digilent Pmod™ Compatible SPI/GPIO and I²C header
  • Slot for SD card
  • 1000Base-Tx RJ45 Ethernet jack
  • USB Typ B connector
  • 9-pin D-SUB connector for RS232
  • Pushbuttons for Reset and Setup
  • Power supply and test LED
  • DIN41612 male connector for the external bus interface (16-bit) 
  • and McBSP ports (unmounted)
  • D.Module2 slot for DSP and peripheral boards
  • Jack for power supply 3.3V
  • Integrated +/- 5V analog supply
D.Module2.Base-P Module Carrier Board


  • Euro-card 160 x 100mm with DIN41612 expansion connector
  • 100Base-Tx RJ45 Ethernet jack
  • USB Typ B connector
  • 9-pin D-SUB connector for RS232
  • Pushbuttons for Reset and Setup
  • Power supply and test LED
  • DIN41612 male connector for the external bus interface (16-bit) and McBSP ports
  • patch area
  • D.Module2 slot for DSP and peripheral boards
  • Jack and terminal conenctors for power supply
D.Base2 Module Carrier Board


This adaptor boards allows to use D.Module peripherals with D.Module2 DSP boards. It connects to the DIN41612 expansion connector on the D2.Base1 carrier board.

The following D.Module peripheral boards are supported:

  • D.Module.ADDA12-MUX
  • D.Module.ADDA16
  • D.Module.AD7722
  • D.Module.PCM3003
D.Module adapter

Software Options

The optional TCP/IP network stack is specifically optimized for DSP systems. This stack can operate as a background process using only the remaining processing time after all other tasks are completed, thereby not influencing the real-time performance of the DSP system. It does not require an underlying operating system, although it can be used in a preemptive or cooperative RTOS environment. All functions are non-blocking and interruptable at any time.

D.FAT supports RAM disks, SD- and MMC-cards and the onboard Flash memory of D.Module DSP boards. It is used is used on DSP platforms to:

  • write log-files to the Flash memory
  • log acquired data
  • update program and parameter files
  • store HTML pages, scripts, and images on browser-based user interfaces

Legacy Products

The following legacy D.Module products are still in production but not recommended for new designs.


  • 720MHz Fixed Point DSP
  • 10/100Base-T Ethernet, USB 2.0 Interface
  • Video Interface

New designs: please consider the D.Module2.C6657

DModule2.DM642 DSP Module


A universally usable DSP board, based on the TMS320C6713.

New designs: please consider the D.Module2.C6747

D.Module.C6713 DSP Module


A TMS320C6203 system, optimized for image processing.

New designs: please consider the D.Module2.C6747 or D.Module2.C6657

D.Module.C6203 DSP Module


A low-power DSP-Board based on the TMS320VC33.

New designs: please consider the D.Module2.C6747

D.Module.VC33 DSP Module


Analog Devices ADSP-21065L based, versatile DSP system.

New designs: please consider the D.Module2.C6747



High-Performance TS203 TigerSHARC DSP Computer Board

New designs: please consider the D.Module2.C6657



16 multiplexed inputs with 12-bit resolution and 1MSps total
4 outputs, 12-bit resolution

Use adapter SON.DM2-DM for use with D.Module2



4 inputs, 16-bit, 250ksps, simultaneous sampling; 4 outputs, 16-bit

Use adapter SON.DM2-DM for use with D.Module2



6 inputs, 16 bit, simultaneous sampling, 200ksps, delta-sigma ADC

Use adapter SON.DM2-DM for use with D.Module2



8-channel audio codec, 16-bit, up to 50ksps

Use adapter SON.DM2-DM for use with D.Module2



Ethernet daughter board for D.Module DSP boards without onboard Ethernet.



USB2.0 daughter board for D.Module DSP-Boards without onboard USB.


If you don’t see what you’re looking for, we’ll be happy to discuss your requirements and advise on the most appropriate options.

Design Services

If off the shelf turns out to be not enough, design services are also available to satisfy exact application requirements.

Shopping Cart