D.Module2.TS203 - Interactive Tour

D.Module2.TS203 Top
Top Side
D.Module2.TS203 Bottom
Bottom Side

Click on the board's components for detailed information.
(Note: Javascript and CSS must be enabled)

Return to the D.Module2.TS203 product page

© D.SignT 1998-2006 comments: webmaster@dsignt.de Impressum / Imprint last change: 2006-11-24

COM Connector

general connector information
close

EXT Connector

DSP specific extensions:
two LVDS link ports for communications in multiprocessor clusters
or interface to FPGAs, 4 bits wide, 1GByte/sec transfer rate.

general connector information
close

BUS1

The external bus interface provides a high-speed parallel bus to external
peripherals and daughter cards. The bus operates in asynchronous and
synchronous mode. Synchronous transfers provide up to 500 MBytes/sec
bandwidth and are especially useful to connect to FPGAs and Fifos.

general connector information
close

BUS2

Extends the BUS1 signals to 32 bit bus width. The serial interface
provides a glueless connection to industry-standard A/D and D/A converters.

general connector information
close

DSP

Ultra-high performance general-purpose floating-point DSP:
Analog Devices TigerSHARC ADSP-TS203

close

Emulator Interface

An in-circuit emulator interface for DSP debugging,
compatible with all Analog Devices and third party
in-circuit emulators.

close

SDRAM

SDRAM can be used for both data and program code. Besides direct CPU
access, DMA transfers are supported between peripherals and SDRAM, and
between DSP internal memory and SDRAM.

close

FLASH Memory

A nonvolatile memory to store application programs, user data, logfiles, and
board configuration. The DSP by default bootloads its application program from the
Flash Memory. Permanently stored in the Flash are the D.Module2.BIOS functions
and the Setup Utility, a resident program for field updates via USB or RS232.

close

Power Supply

close

UART and Asynchronous Serial Interfaces

Asynchronous serial communication interfaces are an industry standard
to communicate with process control equipment or a host computer, either
via point-to-point connections (RS232 or RS422), or via a network/bus
topology (RS485).
The D.Module2 Setup-Utility, a field maintenance tool resident in the Flash
Memory, uses the RS232 or USB interface to communicate with any PC.

close

High-Speed USB Peripheral Interface

USB is used as a fast data link to a host PC to exchange data in realtime,
modify signal processing parameters, upload application program updates, etc.
The D.Module2 Setup-Utility, a field maintenance tool resident in the Flash
Memory, uses the RS232 or USB interface to communicate with any PC.

close

Clock Unit

close

EMC

Signal integrity and EMC radiation have been carefully considered
during the D.Module2 series design:

close

Local bus

The local bus decouples the asynchronous on-board peripherals from
the high-speed synchronous DRAM and the external bus interface.

close

Connectors

The D.Module2 uses industry standard IEEE1386 high-density connectors. The boards are self-stacking without needing a backplane. A typical standalone module stack consists of a DSP module, one or more data acquisition modules, and an optional networking module.
These boards interconnect the top and bottom connectors 1:1 to route signals and busses through the module stack. FPGA daugther cards can break this connection to insert the FPGA into the signal processing chain, typically between data acquisition and DSP.

Please click the connector on the module's top side for specific information.

close

UserCPLD

An in-system programmable Xilinx Coolrunner-2 CPLD (complex programmable logic device). This CPLD accomodates various user-specific interfaces like I2C bus, SPI, synchronous serial ports to interface A/D and D/A converters, bit-programmable I/O ports, quadrature decoder, PWM outputs - whatever your specific system needs.

The UserCPLD is (re-)programmed via a USB or RS232 connection without special programming equipment. The D.Module2 support package contains a variety of ready-to-use implementations, a free development system is available to create your own designs.

close

Board Control Logic

16 Registers control board configuration and on-board peripherals.

close

External Bus Control Logic

close

Mechanics

close

D.Module2.BIOS

The BIOS provides 'C' compatible programming support for on-board peripherals.
BIOS functions are permanently stored in the Flash Memory and are available to
the User program at runtime.
The BIOS effectively encapsulates the module hardware - component and silicon
revision changes do not affect the User program.

close

D.Module2.Setup Utility

The Setup-Utility is a field maintenance tool, permanently stored in the Flash Memory.
It communicates with a PC via USB or RS232 without needing special programming
tools or an in-circuit emulator.
The Setup Utility can be invoked manually at module reset/power-on or called at
any time from your application program.

close

COM connector EXT connector BUS interface part 1 BUS interface part 2 DSP Emulator SDRAM Flash Memory Power UART USB Clock unit EMC design Local Bus Mechanics Mechanics Mechanics Mechanics Connectors Connectors Connectors UserCPLD Board Control Logic Bus Control Logic Mechanics Mechanics Mechanics Mechanics