>
 

SHARC-based Processor Boards

FT-2106x-DC Multiprocessor FastTrack Daughter-Card

The FT-2106x-DC card is a member of Alacron's family of high performance computing subsystems based on Analog Devices' ADSP-2106x SHARC (Super Harvard ARChitecture Computer) processor. The FT-2106x-DC incorporates an array of up to eight SHARC processors and a unique architecture resulting in a low power, low cost, high performance compute accelerator. And Alacron's FT-2106x-DC delivers high levels of performance for imaging, graphics, simulation, DSP, document processing and pattern recognition applications making it ideal for adding scalable compute capability to existing systems, or for developing new systems from the ground up.

FT2106x-DC Features

  • 1, 2, 4, or 8 SHARC processor array
  • Intel i960 control processor
  • 960 MFLOPS peak performance
  • 640 MFLOPS sustained
  • 160 MB/sec peak local memory I/O
  • Dedicated dual ported RAM
  • Up to 128 MB global RAM
  • FastTrack connection to I/O and processor daughter-cards
  • VME64 master/slave interface

ADSP-2106x SHARC Processor Array

The FT-2106x employs a buffered DMA local memory architecture which allows up to 8 processors in the SHARC array to run at "full throttle." Each SHARC processor has 1 MB of private dual-ported DRAM, and the SHARC array is isolated from the system bus by a 160 MB/sec DMA engine. The SHARC array is thus shielded from the impact of bus traffic and data movement. A separate Intel i960 control processor provides operating system functions, services interrupts, and controls bus traffic and data I/O, off-loading the SHARC array for data processing functions.

Alacron's FT-2106x-VME computing subsystems use an innovative dual-ported memory interface between the control processor and a bank of Analog Devices ADSP-2106x processors to minimize the impact of data movement on processing by both the SHARC's and the host. In the SIMD mode, Alacron's application libraries distribute problems over several processors. All SHARC processors can access their private RAM banks at 80 MB/sec simultaneously. In MIMD processing mode, tasks are distributed to individual SHARC processors with Alacron's RT Operating Environment controlling multiple threads.

Performance

The FT-2106x-VME series offers excellent performance of compute intensive algorithms. Representative performance measurement for specific SIMD algorithms from Alacron's libraries are shown:

FT-2106x Performance

Number
of
Processors

1DCFFT
(1K)
(msec)

2DCFFT
(1Kx1K)
(msec)

CONV3
(512x512)
(msec)

CONV5
(512x512)
(msec)

1 SHARC

0.457

1045

72

205

2 SHARC

0.260

527

36

103

4 SHARC

0.130

272

18

52

8 SHARC

0.072

138

9

23.5

16 SHARC*

0.046

74

4.5

11.8

*16 SHARC performance is obtained by using one, eight-processor FT-2106x-PCI or FT-2106x-VME board -- along with one, eight-processor FT-2106x-DC daughter-card. Alacron's FT-2106x bus boards can support several FT-2106x-DC daughter-cards for multiple GFLOP-per-slot performance.

Growth Path

The FT-2106x boards provide a growth path for applications developed on the AL-860 and FT-200 subsystems.

Each ADSP-2106x SHARC processor provides:

  • 40 MIPS
  • 120 MFLOPS (A+B, A-B)
  • 48/32 bit data bus
  • 1, 2, or 4 Mb on chip SRAM
  • DMA controller
  • 2 serial ports (40 Mb/sec)
  • 6 link ports (240 MB/sec)
  • SIMD and MIMD operation
  • Concurrent DMA and computation

SHARC Array Processors for the PCI Bus

FT-2106x Daughter Card

Alacron's FT-2106x-DC daughter-card provides a SHARC processor array identical to those on the FT-2106x-PCI and FT-2106x-VME boards. It connects to a FastTrack interface on either the FT-2106x-PCI or FT-2106x-VME board. Several FT-2106x daughter-cards can be stacked, providing GFLOPS in a single VME slot.

FastTrack Interface

Alacron provides a complete family of high-performance FastTrack daughter-cards to allow sufficient speed and buffering for intensive I/O and display, and to support a wide range of third-party solutions.  FastTrack interfaces include:

  • High Performance Digital (Camera) Interface
  • Analog Framegrabber
  • High Performance Digital I/O Interface
  • DT-Connect Interface
  • SCSI Interface
  • VISIONbus Interface
  • Video Display Adapter
  • VSB Interface

Technical Specifications

Multiprocessors

Processor Analog Devices ADSP-2106x
Number of ADSP-2106x 1, 2, 4, 8
Clock Speed 40 MHz
Global DRAM 2 to 256 MB's
Dual Ported DRAM 1 MB/processor
External I/O 240 MB/sec peak
160 MB/sec sustained
Link Ports Six per ADSP-21060/2
Link Port Topology (2) Software selectable
(4) Static
Data Bus 128 bit internal
32/48 bit external
Cache 32 x 48
DMA 10 channels
240 MB/sec
External ports (4)
Serial ports (2)
Link ports (2, 4 shared)
Precision IEEE floating point
32/40 bit precision
On Chip SRAM 4 Mbits ADSP-21060
2 Mbits ADSP-21062
1 Mbits ADSP-21061

 

VME
Nonvolatile Memory 512kB–2 MB's
VSB Support Optional


 

ADSP-2106x SHARC CPU Performance

  40 MHz 33 MHz
Single

80/120 MFLOPS
40 MIPS

66/100 MFLOPS
33MIPS
Dual 160/200 MFLOPS
80 MIPS
132/200 MFLOPS
66 MIPS
Quad 320/480 MFLOPS
160 MIPS
264/100 MFLOPS
132 MIPS
Octal 640/960 MFLOPS
320 MIPS
528/800 MFLOPS
264 MIPS

 

VME Interface

Bus Specification Full VME 64 implementation
Control Registers I/O mapped
Global Memory Memory mapped
Global Memory 80 MB/sec burst
Global Memory 40 MB/sec sustained
Global Memory 20 MB/sec random

 

Daughter-card Interface

Interface FastTrack bus

 

Electrical and Environmental

Power +5 volts at 5A
Dimensions 107 mm x 312 mm x 12.06 mm
Operating Temperature 0 – 50 degrees centigrade
Relative Humidity 95% noncondensing

To Top of Page

news sales support downloads systems pmc cards camera support software applications frame grabbers about us search site map privacy legal home search site map privacy legal home site map search news sales support downloads systems pmc cards camera support software applications frame grabbers about us