For a better experience on dSPACE.com, enable JavaScript in your browser. Thank you!

DS2655 FPGA Base Board

SCALEXIO I/O board with user-programmable FPGA

The DS2655 provides a user-programmable FPGA and has been designed for applications that require very fast, high-resolution signal processing. It is ideal for implementing signal preprocessing and control algorithms, simulation models with fast sample rates or specific I/O interfaces to optimize support for processor applications. You can also transfer simulation models and control algorithms that normally run on the processor to the FPGA, in part or as a whole.  

Application Area 

The DS2655 FPGA Base Board has been designed for applications that require very fast, high-resolution signal processing, for example:

  • Hybrid vehicle applications
  • Electric drive applications
  • Processor-based electric drive simulation
  • Power hardware-in-the-loop applications
  • FPGA-based electric drive simulation
  • Energy technology applications
  • Power electronics simulation
  • Electric motor control development
  • Protocols

Together with dSPACE electronic load modules and/or the XSG Electric Components Library, the DS2655 extends the SCALEXIO system to a power hardware-in-the-loop system. The SCALEXIO EMH Solution and the Electrical Power Systems Simulation Package are also based on the DS2655.For FPGA-based control development, the DS2655 can be used together with the XSG AC Motor Control Library.

Key Benefits

The DS2655 is available in two versions of freely field-programmable gate arrays (FPGA):

  • The DS2655 7K160 includes a Xilinx® Kintex®-7 160T and is a cost-effective solution for smaller applications.
  • The DS2655 7K410 includes a Xilinx® Kintex®-7 410T with a large RAM, which makes it ideal for electric drive applications.

To include more I/O channels, you can connect up to five I/O modules to the board. Additionally, you can connect two DS2655 boards with the inter FPGA communication cable for direct data exchange between FPGA stacks.

Programming the FPGA

Programs for the DS2655 FPGA Base Board's FPGA are programmed with Xilinx System Generator and the corresponding dSPACE Solutions like the RTI FPGA Programming Blockset and XSG-based solutions. The programs are downloaded to the FPGA via dSPACE ConfigurationDesk.

You can test the program in offline simulation before implementing it on the real-time hardware. This enables you to react flexibly to new requirements, such as new interfaces or having to accelerate the execution of submodels.

DS2655 I/O Modules

For expanding the I/O channels of the DS2655, two I/O modules are available: the DS2655M1 Multi-I/O Module and the DS2655M2 Digital I/O Module. They provide a high number of the digital and analog I/O channels needed for applications such as electric drives. For the DS2655M1, there is also the DS5450 SC module, available as an add-on. It contains five switchable transformers for decoupling the five DAC channels of the DS2655M1 module from system ground. 

Parameter DS2655 7K160 DS2655 7K410
  • General
  • User-programmable FPGA
  • User-programmable FPGA
  • FPGA
  • Xilinx® Kintex®-7 160T
  • Logic cells: 162,240 (DSP slices: 600)
  • Distributed RAM: 2188 kBits
  • Block RAM: 11,700 kBits
  • Xilinx® Kintex®-7 410T
  • Logic cells: 406,720 (DSP slices: 1540)
  • Distributed RAM: 5663 kbit
  • Block RAM: 28,620 kbit
  • Number of connectors for I/O modules
  • 5
  • 5
  • Device timing
  • 125 MHz
  • 125 MHz
  • Internal communication interface
  • IOCNET
  • IOCNET
  • Physical size
  • 238 x 100 x 19 mm (8.3 x 3.9 x 0.7 in)
  • 238 x 100 x 19 mm (8.3 x 3.9 x 0.7 in)
  • Voltage
  • 24 V
  • 24 V
  • Typical power consumption
  • DS2655 7K160: 15 W
  • DS2655 7K410: 30 W

Technical Details DS2655M1

Parameter Specification
General
  • 5 A/D channels, 5 D/A channels, 10 digital I/O channels
  • 1 x 50-pin Sub-D connector
Digital I/O
  • 10 channels, usable as input or output

Input

  • Maximum input voltage: 15 V
  • Threshold for each channel adjustable from 1 V to 7.5 V

Output

  • Push-pull drivers
  • One output voltage can be selected for all channels: 3.3 V or 5 V
Analog I/O Input
  • 5 channels
  • Resolution 14 bit
  • Sampling rate 4 MSPS SAR
  • Input voltage range selectable for each channel: ±5 V or ±30 V

Output

  • 5 channels
  • Resolution: 14 bit
  • Update rate. 7.8 MSPS
  • Output voltage range: ±10 V
Physical size
  • 208 x 100 x 18 mm (8.2 x 3.9 x 0.7 in)
Voltage supply
  • 24 V
Typical power consumption
  • 9.6 W

Technical Details DS2655M2

Parameter Specification
General
  • 1 x 50-pin Sub-D connector
Digital I/O
  • 32 channels, usable as input or output

Input

  • Maximum input voltage: 15 V
  • Threshold for each channel adjustable form 1 V to 7.5 V

Output

  • Push-pull drivers
  • One output voltage can be selected for all channels: 3.3 V or 5 V

UART

  • 16 channels extended with RS232/RS485 transceivers
  • RS232: max. 250 kBaud
  • RS485: max. 16 MBaud
Maximal configuration of the functions
  • 32 x digital input
  • 32 x digital output, (push/pull or push or pull)
  • 16 x digital output, (push/pull/tristate)
  • 8 x RS232 RX, (24 digital I/O or 8 x RS232 TX channels are free)
  • 8 x RS232 TX, (24 digital I/O or 8 x RS232 RX channels are free)
  • 8 x RS485 RX, (16 digital I/O channels are free)
  • 8 x RS485 TX, (16 digital I/O channels are free)
  • 8 x RS485 RX/TX, (8 digital I/O channels are free)
Physical size
  • 208 x 100 x 18 mm (8.2 x 3.9 x 0.7 in)
Voltage supply
  • 24 V
Typical power consumption
  • 9.6 W

Technical Details DS5450

Parameters Specification
General
  • Direct connection to the front Sub-D connector of a DS2655M1
  • Application-specific configuration of the analog I/O via onboard jumpers
  • Status LEDs for operation voltage and channel configuration
Analog I/O Input
  • Optional 220 Ω resistors for each of the five ADC channels

Output

  • Optional decoupling transformers for each of the five DAC channels
Digital I/O
  • Digital I/O from the DS2655M1 are routed through the DS5450 board
Power supply
  • 24 V

Contact Information