Archive-name: dsp-faq/part2ãLast-modified: Fri Mar 19 1993ãVersion: 1.0ãã4. Hardware.ããThis section deals with DSP hardware, including boards, peripherals, andãsome peripheral chips. ããQ4.1: DSP development boards.ããNote: This information was mainly supplied by vendor catalogues. It is inãno way definitive, and much of the information may well be out of dateãor simply wrong. Beware!ããQ4.1.1: IBM PC DSP development boards.ããIBM PC boards, Analog Devices 2100 series processors:ã----------------------------------------------------------------------------ãName: ADSP-2101 DSPB 2101-4ãType: Four processor ADSP-2101 IBM PC AT boardãCompany: CMS GmbHãProcessor: 4x ADSP 2101ãAnalog I/O: 2 16 bit A/Ds per processor.ããName: ADSP-2101 LAB-DSPãType: ADSP-2101 or ADSP-2105 IBM PC/AT XTãCompany: Computer ContinuumãProcessor: ADSP 2101 or ADSP 2105ãFeatures: Shared memory between PC and DSP. Serial I/O. Daughter board.ããName: Feature Finder ADSP-2105ãType: ADSP-2105 frame grabber for IBM PCãCompany: Current Technology, Inc.ãProcessor: ADSP 2101ãFeatures: RS-170 video interface, 512x512 video memory, feature extraction s/wããName: LAB2105 DSP Card ãType: ADSP-2105 board for IBM PCãCompany: EnterTec, Inc.ãProcessor: ADSP-2105ãAnalog I/O: Codec with microphone input and headphone output.ããName: ADSP-2105 DSP PlatformãType: Dual ADSP-2105 or ADSP-2101 IBM PC boardãCompany: Hollis ElectronicsãProcessor: 2x ADSP-2105 (or ADSP-2101s)ãAnalog I/O: 2 14 bit D/A, 2 12 bit A/DãFeatures: 2x RS-232 UARTs, real-time clock, 2x 16 bit timers, 4 char LEDããName: ADSP-2100 DX2100ãType: ADSP 2100 (?) IBM PC boardãCompany: LogabexãProcessor: ADSP-2100 (?)ããName: ADSP-2100 System boardãType: ADSP-2100A IBM PC cardãCompany: Loughborough Sound ImagesãProcessor: ADSP-2100A 40 MHz 16K words RAMãAnalog I/O: 12 bit 125 kHz A/D, D/AããName: ADSP-2101 System boardãType: ADSP-2101 IBM PC cardãCompany: Loughborough Sound ImagesãProcessor: ADSP-2101 12.5 MHz, 8K words RAMãAnalog I/O: A/D -- D/A: dual 14 bit 19.2 kHz CODECs (TI TLC32044Cs)ãComments: 32Kx8 EPROM socket allows some standalone behaviorããName: GODSPEED (ADSP-2101) ãType: ADSP-2101 IBM PC boardãCompany: Prime IdealãProcessor: ADSP-2101, dual-port RAM to PC busãAnalog I/O: 48 kHz codec w/ speaker and mic connectorsããName: ADSP-2105 Espresso BoardãType: ADSP-2105 IBM PC XT/AT boardãCompany: Saddle Point SystemsãProcessor: ADSP-2105 or ADSP-2101, 28K words memory.ãAnalog I/O: on board codecããName: ADSP-2101 SPB2ãType: Dual ADSP-2101 IBM PC AT boardãCompany: Signal-Data ãProcessor: 2x ADSP-2101s, 32Kw RAM/proc, 8Kw ROM/proc.ãAnalog I/O: 12 bit A/D, 12 bit D/A on one processorããName: PC-1601A, DSPS-2601ãType: ADSP-2101 IBM PC board (?)ãCompany: Wavetron MicrosystemsãComments: DSPS-2601 is a multi-channel version. (?)ããIBM PC boards, Analog Devices 21000 series processors:ã----------------------------------------------------------------------------ãName: GAMMA 20/25ãType: ADSP-21020 IBM PC AT boardãCompany: BittWare Research Systems, Inc.ãProcessor: DSP-21020 25 MHz, 32K or 128K RAMãAnalog I/O: daughter card availableãFeatures: DT-connect interface, mezzanine bus for daughter cardsããName: ADSP-21020 System BoardãType: ADSP-21020 IBM PC AT boardãCompany: Loughborough Sound ImagesãProcessor: ADSP-21020, 160 Kw program RAM, 160 Kw data RAMãAnalog I/O: dual 16 bit analog I/O daughter card option.ãFeatures: Interval timer.ãããIBM PC boards, AT&T processors:ã----------------------------------------------------------------------------ãName: DSP-32CãType: AT&T DSP-32C IBM PC-AT cardãCompany: Ariel Corp (908) 249-2900ãProcessor: DSP-32CããName: V3-B0-00ãType: AT&T DSP-32C IBM PC-AT (16 bit) cardãCompany: Communication Automation and Control, Inc. (800) 367-6735ãProcessor: DSP-32C 50 MHz, 128 K? SRAM (expandable)ãAnalog I/O: available via mezzanine cardãFeatures: mezzanine busãPrice: $1245ããName: AC5-A0ãType: AT&T DSP-32C IBM PC-AT (16 bit) cardãCompany: Communication Automation and Control, Inc. (800) 367-6735ãProcessor: DSP-32C 50 MHz, 64 K? SRAM (expandable)ãAnalog I/O: available via mezzanine cardãFeatures: mezzanine busãPrice: $995ããName: XC5-A0ãType: AT&T DSP-32C IBM PC-AT (8 bit) cardãCompany: Communication Automation and Control, Inc. (800) 367-6735ãProcessor: DSP-32C 49.152 MHz, 64 K? SRAM (expandable)ãAnalog I/O: available via mezzanine cardãFeatures: mezzanine busãPrice: $995ããName: DSP32C System boardãType: DSP32C IBM PC AT cardãCompany: Loughborough Sound ImagesãProcessor: DSP32C 50 MHz, 40K words RAMãAnalog I/O: dual 16 bit 153 kHz A/D, D/A (Burr Brown PCM78 & PCM56)ãComments: "DSP32 Processor board" is as above, but without analog I/O.ãInstead it has a wire wrap prototyping area.ããName: DSP32C Telephony BoardãType: DSP32C IBM PC AT cardãCompany: Loughborough Sound ImagesãProcessor: DSP32C 50 MHz, 40K words RAMãAnalog I/O: AT&T 7525 CODECãFeatures: 4 line telephone interface with opto-isolated ring detector inãeither US or UK configuration.ããName: AT-DSP2200ãType: AT&T DSP-32C IBM PC-AT cardãCompany: National Instruments (800) 433-3488ãProcessor: DSP-32CãAnalog I/O: 16 bit sigma-delta A/D, D/AãFeatures: 16 bit real-time system integration (RTSI) peripheral bus interface.ããName: Array Processor Card AP2ãType: AT&T DSP-32C IBM PC-AT cardãCompany: Tucker-Davis TechnologiesãProcessor: DSP-32C 50 MHz, 512 Kbytes SRAM, 8.5 Mbytes DRAMãAnalog I/O: available via expansion cardãFeatures: fiber optic interface to a variety of peripheralsãComments: available with the "AP2 operating system" (APOS), which is alsoãa sort of high-level language for rapidly building DSP applications.ããName: Qw3210-SAãType: DSP3210 IBM PC (ISA) cardãCompany: Quantawave, (508) 481-9802ãProcessor: DSP3210 64 MHz, 136 kbytes SRAM, dual-port DRAM between PC, DSPãAnalog I/O: dual 16 bit 200 kHz A/D, D/A with programmable gain, cutoffãPrice: $2995ããName: MP3210ãType: DSP3210 IBM PC cardãCompany: Ariel, (908) 249-2900ãProcessor: 1 or 2 DSP3210 55 MHz, 64 kbytes SRAM (1 ws), 1 Mbyte DRAMã(4-6 ws)ãAnalog I/O: dual 16 bit 100 kHz A/D, D/A (400 kHz -> 12 bit)ãFeatures: DT-connect interface, NABus interfaceãããIBM PC boards, Motorola DSP56000 processors:ã----------------------------------------------------------------------------ãName: DSP-56ãType: DSP56001 IBM PC AT cardãCompany: Ariel Corp (908) 249-2900ãProcessor: 27 (?) MHz DSP56001ãAnalog I/O: dual 16 bit 100 kHz A/D, D/AãFeatures: DSPnet parallel interface, SCSI interface, async serial interfaceããName: PC-56ãType: DSP56001 IBM PC AT cardãCompany: Ariel Corp (908) 249-2900ãProcessor: 27 MHz 56k with 16K or 64K words RAMãAnalog I/O: optional 14 bit single channel analog I/O.ããName: Cheetah mother board ãType: DSP96002/dual DSP56001 IBM PC AT cardãCompany: Atlanta Signal Processors, Inc. (ASPI) (404) 892-7265ãProcessor: DSP96002 33 MHz, 256k-2M bytes RAM, dual DSP56001s 20 MHzãFeatures: serial interfaces.ããName: DSP56001 System boardãType: DSP56001 IBM PC cardãCompany: Loughborough Sound ImagesãProcessor: DSP56001 20Mhz 192K words RAMãAnalog I/O: two 16 bit 153 kHz A/D w/ 3rd order analog filters,ã two 16 bit D/A w/ 3rd order analog filters, telephony codecãComments: "DSP56001 Processor board" is same, but without analog I/OããName: Dual DSP56001 Processor boardãType: two processor DSP56001 IBM PC cardãCompany: Loughborough Sound ImagesãProcessor: 27 MHz 56k, 32K words RAM per CPUã Interface: Two ADS ports, each processor has RS422 or SLD ISDNãComments: 2Kx16 bit dual port RAM between host and each processor,ã 2Kx24 bit dual port RAM between 56ksããName: DSP56001 Application Development System (ADS)ãType: DSP56001 board for IBM PCãCompany: Motorola Corp. (512) 891-2030ãProcessor: DSP56001ãComments: Motorola produce DSP56000 assembler, linker, simulator, C compiler.ãThis is an external board that interfaces to a variety of hosts, includingãthe IBM PC, via host-specific adaptor cards.ããIBM PC boards, Motorola DSP56156/DSP56116 processors:ã----------------------------------------------------------------------------ãName: DSPB56166 System boardãType: DSP56156 IBM PC AT cardãCompany: Integrated Technologies Solutions, Inc.ãProcessor: DSP56156 ?? MHz, ?? words RAM,ãFeatures: Xilinx FPGA for custom digital I/OããName: DSP56116 System boardãType: DSP56116 IBM PC AT cardãCompany: Spectrum Signal Processing (604) 438-7266ãProcessor: DSP56116 80? MHz, 30K words RAM,ãAnalog I/O: two CODECs attached to 56116 serial portsããIBM PC boards, Motorola DSP96000 processor:ã----------------------------------------------------------------------------ãName: MM-96ãType: Two processor DSP96002 IBM PC AT cardãCompany: Ariel Corp (908) 249-2900ãProcessor: 2x DSP96002ããName: DSP96002 System boardãType: DSP96002 IBM PC cardãCompany: Loughborough Sound ImagesãProcessor: DSP96002 33 MHz , 64Kword 0ws RAM + 256Kword 1ws RAMãAnalog I/O: dual 16 bit 100 kHz A/D converters (Motorola 56ADC16s)ããName: DSP96002 Application Development System (ADS)ãType: DSP96002 board for IBM PCãCompany: Motorola Corp. (512) 891-2030ãProcessor: DSP96002ãComments: This is an external board that interfaces to a variety of hosts,ãincluding the IBM PC, via host-specific adaptor cards.ãããIBM PC boards, Texas Instruments TMS320C1x processors:ã----------------------------------------------------------------------------ãName: TMS320C1x Development SystemãType: IBM PC cardãCompany: Loughborough Sound ImagesãProcessor: TMS320C14ãComments: Integrated emulation and programming system.ããType: PC board with TMS32010ãCompany: Natural Microsystems Corp. (800) 533-6120ãProcessor: TMS32010ããIBM PC boards, Texas Instruments TMS320C25 processors:ã----------------------------------------------------------------------------ãName: DSP-16+ãType: TMS320C25 IBM PC AT cardãCompany: Ariel Corp (908) 249-2900 ãProcessor: 40 MHz 320C25ãAnalog I/O: two channel 16 bit 50 kHz A/D, D/A.ããName: Chimera systemãType: TMS320C25 or TMS320C26 IBM PC AT cardãCompany: Atlanta Signal Processors, Inc. (ASPI) (404) 892-7265ãProcessor: TMS320C25/TMS320C26, 40/50 MHz, 4K-64K words RAMãAnalog I/O: optional 16 bit 200 kHz A/D, D/A is optional via daughter card.ããName: BN2500 DSP development and acquisition processorãCompany: Bridgenorth Signal Processing, (604) 538-0003ãType: TMS320C25 IBM PC cardãProcessor: TMS320C25 40 (opt 50) MHz, 32 Kw 0 ws SRAM, 32Kw 1 ws SRAM,ã64 Kw 1 ws SRAM, 256 Kw 1 ws DRAMãAnalog I/O: dual 16 bit A/D, D/A via BN3216 expansion moduleãFeatures: external buffer management unit to expand address range of C25ããName: Model 250 DSP boardãType: TMS320C25 board for IBM PC ATãCompany: Dalanco Spry ãProcessor: TMS320C25 40 MHz, 4K words program RAM (64K optional),ã 32K words data RAM (128K optional) (1 ws),ãAnalog I/O: 12 bit 300 kHz A/D, dual 12 bit 250 kHz D/AãFeatures: 16 bit expansion bus, serial portããName: TMS320C25 System boardãType: TMS320C25 IBM PC cardãCompany: Loughborough Sound ImagesãProcessor: TMS320C25 40 or 50 MHz 16K words RAMãAnalog I/O: 1 channel 16 bit 54 kHZ A/D, D/A (100 kHz 12 bit)ãComments: "TMS320C25 Processor board" is as above, but without analog I/OããName: TMS320C25 Data Acquisition ProcessorãType: TMS320C25 IBM PC cardãCompany: Loughborough Sound ImagesãProcessor: TMS320C25 40 MHz, 64K words program RAM, 64K words data RAM,ã 256K words buffer RAMãFeatures: Has buffer management unit, handling circular buffer management,ãmultiple data channel support, data compare functions, sample counter.ããIBM PC boards, Texas Instruments TMS320C30 processors:ã----------------------------------------------------------------------------ãName: Banshee mother boardãType: TMS320C30 IBM PC AT card ãCompany: Atlanta Signal Processors, Inc. (ASPI) (404) 892-7265 ãProcessor: TMS320C30 33 MHz, 256k-512k bytes RAM ãAnalog I/O: 16 bit 200 kHZ A/D, D/A available via optional boards.ãComments: Optional boards allow multiple Banshee boards to be connected, ãprovide extra memory, and provide analog I/O.ããName: BN3000 DSP development and acquisition processorãCompany: Bridgenorth Signal Processing, (604) 538-0003ãType: TMS320C30 IBM PC cardãProcessor: TMS320C30 ?? MHz (60 ns cycle), 512 Kw SRAM (1 ws)ãAnalog I/O: dual 16 bit A/D, D/A via BN3216 expansion moduleãFeatures: serial, parallel interfacesããName: Tiger 30ãType: TMS320C30 board for IBM PCãCompany: DSP ResearchãProcessor: TMS320C30ããName: TMS320C30 System boardãType: TMS320C30 IBM PC AT cardãCompany: Loughborough Sound ImagesãProcessor: TMS320C30 33 MHz, 64K words RAM ãAnalog I/O: 2x 16 bit A/D (Burr Brown PCM78), 2x 16 bit D/A (Burr Brown PCM56)ãComments: "TMS320C30 Processor board" is as above, but without analog I/O andãhas instead a prototyping area.ããName: SPIRIT-30 AT/ISAãCompany: Sonitech InternationalãType: TMS320C30 IBM PC cardãProcessor: TMS320C30 33 MHz, 256 Kbytes SRAM (expandable)ãAnalog I/O: available via serial port interfacesãFeatures: serial, parallel portsããName: EVM30ãCompany: Texas InstrumentsãType: TMS320C30 IBM PC card (?)ãProcessor: TMS320C30 30 MHz, 16 Kw RAMãAnalog I/O: 14 bit codec, up to 19.2 kHz sample rateãComments: inexpensive TI development platform for the C30ããIBM PC boards, Texas Instruments TMS320C40 processors:ã----------------------------------------------------------------------------ãName: Vortex system boardãType: TMS320C40/TMS320C31 IBM PC AT cardãCompany: Atlanta Signal Processors, Inc. (ASPI) (404) 892-7265ãProcessor: TMS320C40 ?? MHz, TMS320C31 33 MHz, 128 kbytes SRAMãAnalog I/O: optional 16 bit 200 kHz A/D, D/A via daughter card.ããName: HEPC2-UãType: TMS320C40 IBM PC AT card ãCompany: Traquair Data SystemsãProcessor: 1 TMS320C40 plus up to 3 TMS320C40 TIM modules ãFeatures: embedded XDS-510 capability to allow connection to externalãtargetããName: DT3801ãType: TMS320C40 IBM PC AT card ãCompany: Data TranslationãProcessor: TMS320C40 40 MHz, 130 Kw SRAM, 4 Mbytes DRAMãAnalog I/O: A/D: 12 or 16 bits, 160 kHz to 1 MHz; D/A: 2x 16 bits, 100 kHzãFeatures: 20 lines digital I/O, 2 counters/timers, separate clocks for A/D, D/AããName: TMS320C40 Parallel DSP SystemãType: IBM PC/AT cardãCompany: Loughborough Sound ImagesãProcessor: 2 TMS320C40 50 Mhz 64K words RAMãAnalog I/O: Daughtercard expansion socketing.ãComments: Uses TIM-40 compatible modulesããName: SPIRIT-40 AT/ISAãType: TMS320C40 IBM PC AT cardãCompany: Sonitech InternationalãProcessor: TMS320C40 40 MHz, 1 Mbyte SRAM (expandable)ãAnalog I/O: available via serial port interfaceãFeatures: serial, parallel portsããName: TDB416-40ãType: TMS320C40 PC/AT Development BoardãCompany: Transtech Parallel Systems CorporationãProcessor: TMS320C40 with up to 64 MBytes memoryãFeatures: Also available bundled with 3L Parallel CããName: TDMB408-40ãType: TMS320C40 PC/AT TIM MotherboardãCompany: Transtech Parallel Systems CorporationãProcessor: TMS320C40 with up to 8 MBytes memoryãand 3 x TMS320C40 TIM-40 module sitesããName: TDMB409ãType: PC/AT TIM MotherboardãCompany: Transtech Parallel Systems CorporationãProcessor: PC plug-in board with 3 x TMS320C40 TIM-40 module sitesãããIBM PC boards, Texas Instruments TMS320C50 processors:ã----------------------------------------------------------------------------ãName: TMS320C50 System boardãType: TMS320C50 IBM PC AT cardãCompany: Loughborough Sound ImagesãProcessor: TMS320C50 50 MHz 32K words RAMãFeatures: 65sq cm wire wrap area.ããIBM PC boards, Texas Instruments TMS320M500 (Mwave) processor:ã----------------------------------------------------------------------------ãName: Mwave multimedia platformãType: TMS320M500 (Mwave) IBM PC AT card ãCompany: Atlanta Signal Processors, Inc. (ASPI) (404) 892-7265 ãProcessor: TMS320M500 33(?) MHz, 64 kbytes data SRAM, 96 kbytes prog SRAMãAnalog I/O: stereo 16 bit A/D D/A, codec, telephone line interfaceãFeatures: MIDI interface, microphone input, speaker outputãããIBM PC boards, other processors:ã----------------------------------------------------------------------------ãName: PDSP16488 Imaging/Graphics boardãType: PDSP-16488 IBM PC cardãCompany: Spectrum Signal Processing (604) 438-7266ãProcessor: PDSP-16488 ãããQ4.1.2: Mac Nubus DSP development boards.ããMac Nubus boards, AT&T processors:ã----------------------------------------------------------------------------ããName: MacDSP MB/AãType: DSP32C Apple Mac NuBus boardãCompany: Spectral Innovations (408) 727-1314ãPrice: $3495-$4995ãProcessor: DSP32C 60 MHz DSP with up to 1 Mbyte SRAMãComments: Optional 12 bit A/D card at 16 bit A/D, D/A with 1,2 or 8 channelsãããMac Nubus boards, Motorola DSP56000 processor:ã----------------------------------------------------------------------------ãName: MAC-56 ãType: Macintosh NuBus DSP56001 cardãCompany: Ariel Corp. (908) 249-2900ãProcessor: 56001 with 48-192K words RAMãComments: Comes with DSPworks softwareããName: AudioMedia IIãType: Macintosh NuBus DSP56001 cardãCompany: DigiDesign Inc. (415) 688-0600ãProcessor: 56001 @ 33.87 MHz with 8/4/4 K words P/X/Y RAMãAnalog I/O: stereo 16 bit 44.1/48 kHz A/D, D/A (?)ãFeatures: SPDIF I/O. Supported by DSP Designer software from ZolaãTechnologies Inc.ããName: Sound Accelerator IIãType: Macintosh NuBus DSP56001 cardãCompany: DigiDesign Inc. (415) 688-0600ãProcessor: 56001 @ 33.87 MHz with 8/16/16 K words P/X/Y RAMãFeatures: Optional digital/analogue audio I/O unit available. Supported byãDSP Designer software from Zola Technologies Inc.ããName: Pro ToolsãType: Macintosh NuBus 2 x DSP56001 cardãCompany: DigiDesign Inc. (415) 688-0600ãProcessor: 2 x 56001 32 MHz, 8/16/16 K words P/X/Y RAM eachãFeatures: Optional digital/analogue audio I/O unit available.ã Supported by DSP Designer software from Zola Technologies Inc.ããName of Board: DSP56001 Application Development System (ADS)ãType: DSP56001 board for Mac IIãCompany: Motorola Corp. (512) 891-2030ãProcessor: DSP56001ãComments: This is an external board that interfaces to a variety of hosts,ãincluding the Mac, via host-specific adaptor cards.ãããMac Nubus boards, Motorola DSP96000 processor:ã----------------------------------------------------------------------------ãName: DSP96002 Application Development System (ADS)ãType: DSP96002 board for Mac IIãCompany: Motorola Corp. (512) 891-2030ãProcessor: DSP96002ãComments: This is an external board that interfaces to a variety of hosts,ãincluding the Mac, via host-specific adaptor cards.ãããMac Nubus boards, Texas Instruments processors:ã----------------------------------------------------------------------------ãName: NB-DSP2300, 2301, 2305ãType: TMS320C30 board for Mac NuBusãCompany: National Instruments (800) 433-3488ãProcessor: TMS32C30 at 33 (2300), 27 (2301), or 40 (2305) MHz.,ã64K or 320K of memory, TMS320C30 to IEEE 754 translator hardware.ãFeatures: 16 bit "real time system integration" (RTSI) peripheral bus.ããQ4.1.3: SBus DSP development boards.ããSBus boards, AT&T processors:ã----------------------------------------------------------------------------ãName: S-32CãType: SBus Accelerator BoardãCompany: ArielãPrice: $2,995 ($5,795 with C compiler)ãProcessor: AT&T DSP-32C 50MHz, 256 Kbytes to 4 Mbytes SRAMãAnalog I/O: Interfaces with Ariel's ProPort & Digital MicrophoneããName: MAXCOM Multimedia ProcessorãType: Dual DSP3210 Sbus cardãCompany: KINETICSYSTEMS ãProcessor: Dual DSP3210ãAnalog I/O: multimedia audio codec and a telephone quality codec.ãComments: Complete ATT DSP board using real-time operating system (VCOS) andãATT Multimedia Module Library to provide functions for V.29/V.32 data/faxãmodems, speech recognition/synthesis, etc.ãããSBus boards, Motorola DSP56000 processor:ã----------------------------------------------------------------------------ãName: S-56XãType: SBus Accelerator BoardãCompany: Ariel (designed (and also sold) by Berkeley Camera Engineering)ãPrice: $2,495 / $2,995ãProcessor: Motorola DSP56001 27 or 32 MHz, 32 Kw RAMãAnalog I/O: Digital Microphone, ProPort or AES/EBUãFeatures: DMA controller, Xilinx 3042 gate array for special purpose I/O.ã(1.2 Mby/sec transfer rate using the S-56X, w/ ~3ms latency at DMA pageãboundaries).ããName: VS-30ãType: SBus Dual Channel Telephone Signal ProcessorãCompany: Vigra (619) 483-1197ãPrice: $1375ãAvailability: In beta test Sep/Nov 1992ãProcessor: DSP56001 (27 MHz)ãAnalog I/O: 3 x 8KHz u-Law CODECs. (Line 1, Line 2, handset)ãFeatures: Two RJ-11 telephone jacks, and local handset jack, DTMF transmitã& detect, hook switch control, ring detect, Call progress monitoringãSunOS drivers, programming library, demos. All source code included.ãããSBus boards, Texas Instruments TMS320 processors:ã----------------------------------------------------------------------------ãName: SPIRIT-30 SBusãType: 33 MFLOP Application Accelerator -- SBusãCompany: Sonitech International Inc. (617) 235-6824ãPrice: $8,995 ($9,795 for the 40 MFLOP board)ãProcessor: TMS320C30ãAnalog I/O: Optional serial port box (extra $1795), IC-100-1 16 bit singleã channel @ 100kHz or, DSP/AIB-1: A/D 2 ch., D/A 1 ch., sampling ã rate up to 20 kHz,anti-aliasing filters, telephone handset interfaceã ($480). Stereo audio and telephone interface card (1-22) for $695ã comes with SW library and demo programs.ãFeatures: Other options for the A/D/A system are available. Filter modulesãare extra. Board runs the SPOX operating system. All of their boards are ãcode compatible with each other (PC and SUNs and VME). Up to six SPIRIT-30 ãcards can be configured for a 240 MFlop parallel processing system.ããName: SDSP/C30DãType: TMS320C30 SBus Processor CardãCompany: Loughborough Sound ImagesãProcessor: TMS320C30 33 MHz 128Kwords RAMãComments: also available as SDSP/C30S with SCSI interfaceããName: TDMB420ãType: TMS320C40 Sun Sbus BoardãCompany: Transtech Parallel Systems CorporationãProcessor: Sun Sbus to TMS320C40 interface boardãããSBus boards, other processors:ã----------------------------------------------------------------------------ãName: ADDA1418-166ãType: S-Bus A/D and D/A (A/D and D/A are also available separately)ãCompany: Analyx Systems Inc. (510) 656-8017ãPrice: $2,495.00 (4-92) (A/D only $1,995, D/A only $1,895)ãProcessor: NoneãAnalog I/O: 166 kHz 16 channel, 14 bit isolated A/D, 4 Channel 18 bit D/AãFeatures: 32K Dual-Ported on-board RAM. Single S-Bus slot. All softwareãincluded.ãããQ4.1.4: VMEbus DSP boards.ããVMEbus boards, Analog Devices processors:ã----------------------------------------------------------------------------ãName: ADSP-21020 IXD7232ãType: Dual ADSP-21020 VME bus boardãCompany: Ixthos, Inc.ãProcessor: 2x ADSP-21020 512 Kbytes data/proc, 196 Kbytes prog/prcãAnalog I/O: available via daughter cardãFeatures: I/O mezzanine, RS-232 port, digital I/O optionãããVMEbus boards, AT&T processors:ã----------------------------------------------------------------------------ãName: SURFboardãType: VMEbus DSP boardãCompany: AT&T (Louis Rosa 908-582-5667 or Jim Snyder surf@research.att.com)ãPrice: $10KãProcessor: 6 DSP-32C's organized as 2 sets of 3 processorsã (input, output, central -- can be configured)ãAnalog I/O: None, but can use Ariel ProPort VME board.ãComments: Multiple boards can be chained together. Central DSP's both haveãaccess to a 1Mbyte DRAM which is also the interface to the VMEbus. Inputãand output DSP's only have 2Kx32 memory. Central DSP's also have 256Kbytesãof local SRAM.ããName: VME6U6ãType: VMEbus 6U DSP32C boardãCompany: Communication Automation and Control, Inc. (CACI) (800) 367-6735ãProcessor: 6 DSP-32C 50 MHz, 512 Kbytes SRAM eachãAnalog I/O: available via mezzanine busãFeatures: TDM expansion port to other boards, mezzanine busãPrice: $10,900ããName: VME9U12ãType: VMEbus 9U DSP32C boardãCompany: Communication Automation and Control, Inc. (CACI) (800) 367-6735ãProcessor: 12 DSP-32C 50 MHz, 128 Kbytes SRAM each (exp. to 512 Kby each)ãAnalog I/O: available via local mezzanine busãFeatures: TDM expansion port to other boards, mezzanine busãPrice: $18,800ããName: VE-32CãType: VMEbus 6U DSP32C four processor boardãCompany: Valley TechnologiesãProcessor: 4x DSP-32C 50 MHz, 8 Kw SRAM each (exp to 128 Kw each)ãFeatures: 16 bit digital matrix switch for IPCããName: UltraFFTãType: VME board (6U form factor)ãCompany: Valley TechnologiesãProcessor: 2x DSP32C ?? MHz; 2x Plessey PDSP16510 FFT processorsããName: UltraDSPãType: VME board (6U form factor)ãCompany: Valley TechnologiesãProcessor: DSP32C 40 MHz; Sharp LH9124 DSPããVMEbus boards, Motorola processors:ã----------------------------------------------------------------------------ãName: V-56 DSP56001 VME boardãType: DSP56001 VME bus cardãCompany: Ariel Corp. (908) 249-2900ãProcessor: 27 MHz Motorola DSP56001, 32Kw P RAM, 64Kw data RAMãFeatures: EPROM boot, 24 bit parallel I/O, serial drivers, 24 bit ADBusãperipheral expansion port.ãAnalog I/O: None.ããName: DSP56001 VME boardãType: DSP56001 VME bus cardãCompany: Spectrum Signal Processing (604) 438-7266ãProcessor: 2x Motorola DSP56200 10MHz 24K words RAMãAnalog I/O: dual channel 16 bit 153 kHz A/D, D/AããName: Versatile Array Signal ProcessorãType: VME-based three board (or more) setãCompany: Spectrum Signal Processing (604) 438-7266ãProcessor: 5x DSP96002ãComments: contains (1) general signal processing board (four processorãDSP96002 VME board), (2) I/O processor board (DSP96002 VME board),ã(3) two-port memory board (4Mx64 bit dual port memory). ããName: MMI-105 Single Channel Audio/Signal ProcessorãType: VME boardãCompany: VigraãProcessor: 20 MHz 56001 DSP (27 Mhz optional) 8K SRAM and 1 Meg ($1895)ã or 8 Meg ($2995) DRAMãAnalog I/O: 14 bit A/D and D/A; 8, 13.6, and 19 KHz sampling rates.ãFeatures: Mic & line inputs, power amp & line outputs.ããName: MMI-210 Signal/Audio ProcessorãType: VME boardãCompany: VigraãProcessor: 2x 27 MHz 56001 DSPs 8K SRAM (32K optional) and 1 Meg ($2995)ã or 4 Meg ($3650) DRAMãAnalog I/O: 16 bit A/D and D/A; 8, 16, 32, 44.1, 48, 96 Ksamples/secãFeatures: Line and mic inputs, line and power amp outputs.ããName: MMI-420 Four Channel Signal ProcessorãType: VME boardãCompany: VigraãPrice: $3225ãProcessor: 4 56001's 27 MHz - 96K SRAM and 16K EPROM per DSPãFeatures: 4 Megs multi-ported DRAMããName: MMI-4210 Four Channel Signal/Audio ProcessorãType: VME boardãCompany: VigraãPrice: $5950ãProcessor: 4x 56001's 27 MHz, 96K SRAM and 16K EPROM per DSPãAnalog I/O: 4 16-bit A/D and 4 18-bit D/A converters, 1-50 kHz sample rate.ãFeatures: Transformer or direct-coupled analog I/O. Programmable outputãmixing,ãinput and output gain levels. Digital mixing, speech energy detection, andãADPCM on firmware.ããVMEbus boards, Texas Instruments processors:ã----------------------------------------------------------------------------ãName: HEXC31ãType: 6U VMEbus 6 processor DSP cardãCompany: AnalogicãProcessor: 6x TMS320C31 40 MHz, 512 kw SRAM/proc, 16 MB DRAM,ããName: Banshee/VMEãType: VMEbus DSP accelerator cardãCompany: Atlanta Signal Processors, Inc.ãPrice: starts at $4,995ãProcessor: TMS320C30ãAnalog I/O: available as a separate daughter board.ãFeatures: Programming tools can be used through any PC-compatible computer ã(separate debugging port).ããName: RangerãType: VME boardãCompany: Image and Signal ProcessingãProcessor: up to 4 TMS320C30ãComments: Some libraries included.ããName: ClipperãType: VME boardãCompany: Image and Signal ProcessingãProcessor: up to 6 TMS320C40ããName: MZ 7770 Quad C40 DSP engineãType: VMEbus 6U DSP boardãCompany: MizarãProcessor: 4x TMS320C40 50 MHz, 1 Mbyte SRAM per proc, 1 Mbyte global SRAMãFeatures: 512 Kbyte flash EEPROMããName: HyperFlo DSP-3ãType: 6U VMEbus 3 processor DSP card (plus 68030 GP CPU)ãCompany: Pacific Cyber/Metrix, Inc.ãProcessor: 3x TMS320C30 40 MHz, 512 Kbytes SRAM/proc; 68030 general purpose CPUãFeatures: 3x 36 bit parallel I/O ports, fifos between processorsããName: HyperFlo DSP-4ãType: 6U (?) VMEbus 3 or 6 processor DSP card (plus 68040 GP CPU)ãCompany: Pacific Cyber/Metrix, Inc.ãProcessor: 3x or 6x TMS320C40 40 MHz; 68040 general purpose CPUããName: HyperFlo DSP-38ãType: 6U VMEbus 3 processor DSP card (plus 68030 GP CPU)ãCompany: Pacific Cyber/Metrix, Inc.ãProcessor: 3x TMS320C30 40 MHz, 512 Kbytes SRAM/proc; 68030 general purpose CPUãFeatures: like DSP-3, but with MAXbus video interfaceããName: Triple TMS320C25 Processor Baseboard (4282)ãType: VMEbus DSP boardãCompany: Pentek, (201) 767-7100ãProcessor: 1x 20 MHz TMS320C25 master processor with 32Kx16 SRAM,ã32Kx16 EPROM; 2x 40 MHz TMS320C25 slave processors with 8Kx16 SRAMã(accessible by master).ãFeatures: 1Kx16 dual-port RAM between VMEbus and master processor.ããName: TMS320C30 Processor MIX Baseboard (4283)ãType: VMEbus DSP boardãCompany: Pentek, (201) 767-7100ãProcessor: TMS320C30, 32 MHz, 256 KB SRAM, 128 KB EPROM, 1, 4, or 8 MBãdual-port RAM.ãAnalog I/O: available as separate daughter board.ãFeatures: MIX expansion bus, 17 pin I/O timer connectorãComments: the MIX expansion bus allows up to three additional MIX DSP boardsãto be attached to the 320C30 baseboard. MIX boards available from Pentekãinclude: 1 processor TMS320C30; 2 processor TMS320C30; 3 processor AT&T DSP32C;ã1 processor TMS320C40; 2 processor TMS320C40; and a variety of analog andãdigital I/O interface boards.ããName: TDMB421ãType: TMS320C40 6U VME TIM MotherboardãCompany: Transtech Parallel Systems CorporationãProcessor: 6U VME bus interface with 3 x TIM-40 module sites ããName: TDMB422ãType: TMS320C40 6U TIM MotherboardãCompany: Transtech Parallel Systems CorporationãProcessor: As TDMB421 buth with no VME interface ããName: SKY ChallengerãType: VMEbus DSP boardãCompany: SKY ComputersãProcessor: 2x TMS320C30ããName: SPIRIT-30 VMEãType: VME boardãCompany: Sonitech InternationalãProcessor: TMS320C30 33 MHz, 256 Kbytes SRAM (expandable)ãAnalog I/O: available via serial portãFeatures: serial, parallel port; mezzanine busããName: Dual TMS320C30 VME boardãType: Dual processor TMS320C30 VME boardãCompany: Spectrum Signal Processing (604) 438-7266ãProcessor: 2x TMS320C30 33 MHz, 64K words RAM per processorãAnalog I/O: optional dual 18 bit 200 kHz A/D, D/AãComments: 6U Eurocard format ãããVMEbus boards, other processors:ã----------------------------------------------------------------------------ãName: CRV1M40ãType: VME board (6U form factor)ãCompany: Catalina Research Inc., (719) 531-5767ãProcessor: Sharp LH9124/9320 40 MHzãAnalog I/O: None (?)ãFeatures: 8K of VME address space, 16 pages of 32kx16 program space, mezzanine.ãã(See also: Valley UltraFFT and UltraDSP, under the VMEbus AT&T processorãsection, above).ããQ4.1.5: DSP development boards for the NeXT bus.ã----------------------------------------------------------------------------ãName: QP-56ãType: Five processor DSP56001 card for NeXT NextBusãCompany: Ariel Corp. (908) 249-2900ãProcessor: 5x DSP56001 26 MHz 8K/16K words RAM per processorãFeatures: Five NeXT compatible DB-15 ports.ããQ4.1.7: DSP development boards for the Amiga bus.ã----------------------------------------------------------------------------ãName: TMS320C25 DSP board for AmigaãCompany: ???ãPrice: $299 (basic system), $399 (professional package)ãProcessor: TI TMS320C25 ?? MHz, 16K bytes RAMãComments: for more information, fax +39 41 957 192 or email toã"aire@sabrina.dei.unipd.it".ããQ4.1.7: DSP development boards for the SCSI bus.ã----------------------------------------------------------------------------ãName: DSP-32CãType: SCSI Interface DSP Board (actually a PC board which can beã accessed through an on board SCSI port).ãCompany: ArielãPrice: $3,495ãProcessor: AT&T DSP-32CãAnalog I/O: 16 bit analog I/OãComments: Includes the PDS-32C Program Development Software.ããName: DeskLabãType: SCSI data collection/analysis boxãCompany: Gradient (609) 387-8688ãPrice: $5,500ãProcessor: ?ãAnalog I/O: 14 bit A/D D/A, Telephone interface is available.ãComments: Complete package of data collection and analysis tools under UNIX.ãIt is not possible (supported) to directly access the DSP that is in the box ãnor can user specified functions be run using their analysis package.ããName: SKYstationãType: DSP vectorizing accelerator for sparc workstationsãCompany: SKY Computers (508) 256-1626ãPrice: $10K and up (depends on amount of memory required)ãProcessor: Intel I860/960ãAnalog I/O: None.ãComments: Vectorizing C and FORTRAN compilers available. Math library(handãcoded) also available. Company also makes VME cards with similar features.ããName: DAT-Link and DAT-Link+ãType: Standalone SCSI unitãCompany: Townshend Computer Tools (514) 289-9123ãPrice: US: $4,000-$4,500ãProcessor: DSP-32C with 64k RAM, expandable to 2Mbytes.ãFeatures: AES/EBU interface.ãComments: Full networked software with server, applications and librariesãincluding source. Real time playback/recording of stereo audio files.ãTrainable IR transceiver - control any device with IR remote control.ãWorks with any UNIX work-station that has SCSI.ãããQ4.1.8: Standalone DSP development boardsã----------------------------------------------------------------------------ããName: EZ-LAB kitãType: ADSP-2101 stand alone evaluation moduleãCompany: Analog DevicesãProcessor: ADSP-2101ãFeatures: needs power supply, speaker, and microphone. Comes with PCãdevelopment software and some canned demos.ããName: ADSP-2105 DSP-11B, ADSP-2101 DSP-11SãType: ADSP-2105 and ADSP-2101 stand-alone DSP boardsãCompany: Innovative DevicesãProcessor: ADSP-2105 or ADSP-2101ãAnalog I/O: 4x 14 bit A/D, 2x 14 bit D/A.ãComments: 3"x5" stand-alone DSP board.ããName: MX31 Modular Embedded SystemãType: TMS320C31 stand-alone boardãCompany: Integrated Motions, Inc. (IMI)ãProcessor: TMS320C31 33 MHz; 16, 64, or 256 Kw RAM; 16 or 64 Kw ROMãFeatures: 88 pin expansion bus, 16 bits parallel I/O, 2 RS-232, 3 int linesãComments: 4"x5" board designed for use in embedded systems; other cardsãof same form factor under development.ããName: AE2000ãType: TMS320C31 boardãCompany: IntellibitãProcessor: TMS320C31ãComments: Board is only 3"x2.5".ããName: MC68HC16EVBãType: Motorola 86HC16 standalone boardãCompany: MotorolaãProcessor: 68HC16ãAnalog I/O: 8 bit or 10 bit A/D, D/A requires obtional chipãFeatures: Includes assembler, simulator, demo C compiler that run onãan IBM PC and communicates via printer port.ãComments: Motorola has been pushing the 68HC16 as a low-end DSP,ãeven though it's not what most DSP folks think of when they say "DSP".ããBoard name: ADSP-2101 based 4 kbps voice codec moduleãType: ADSP-2101 stand alone module?ãCompany: Specom TechnologiesãProcessor: ADSP-2101ãFeatures: Voice coding based on CELP.ãComments: stand-alone module?ããName: ADSP-2105 Based digital voice playback systemãType: ADSP-2105 stand alone module?ãCompany: Specom TechnologiesãProcessor: ADSP-2105ãComments: stores up to 2 hours of speechããName: 56SB SystemãType: 56001 Stand-alone systemãCompany: Precision Design ServicesãProcessor: 56001 20 MHzãPrice: Aus$1450ãAnalog I/O: 16 bit 100kHz ADC, 2x 16 bit 500kHz DACãComments: PC monitor software, RS232C Port, Filter design software.ã Extensive macro library also available(Aus$300).ããName: TDM401-40ãType: TMS320C40 TIM-40 size 1 DRAM moduleãCompany: Transtech Parallel Systems CorporationãProcessor: Size 1 module with up to 8 MBytes DRAMããName: TDM402-40ãType: TMS320C40 TIM-40 size 1 SRAM moduleãCompany: Transtech Parallel Systems CorporationãProcessor: Size 1 module with up to 2 MBytes SRAMãAvailability: NowããName: TDM480ãType: TMS320C40 TIM-40 size 2 Framegrabber moduleãCompany: Transtech Parallel Systems CorporationãProcessor: Size 2 True Color framegrabber module with ã 4 MBytes DRAM and 1 MByte VRAMããName: TDM481ãType: TMS320C40 TIM-40 size 3 Graphics Display moduleãCompany: Transtech Parallel Systems CorporationãProcessor: Size 3 Full Color framegrabber module with ã 4 MBytes DRAM and 4 MBytes VRAMãAvailability: March 1993ããName: TDM404ãType: TMS320C40 Transputer TRAM size 4 Graphics moduleãCompany: Transtech Parallel Systems CorporationãProcessor: Specialist Transputer TRAM module for bridgingã Transputer and TMS320C40 systems ãAvailability: March 1993ããName: adc4002ãType: TMS320C40 TIM-40 size 1 A/D & D/A moduleãCompany: Transtech Parallel Systems CorporationãProcessor: Size 1 2 Channel, 16 bit A/D & D/A module ãAvailability: March 1993ããName: 96KãType: A High Performance Processing TRAMãCompany: N.E.L.ãProcessor: Motorola DSP96002, 4Mb RAM, T800, 4Mb RAM, 4Mb shared RAMããName: 96KDãType: A High Performance Graphics TRAMãCompany: N.E.L.ãProcessor: Motorola DSP96002, 4Mb RAM, T800, 4Mb RAM, 4Mb shared RAM, 2x1MbãVRAMãFeatures: Video Output (up to 1024x1024x8 or 512x512x32)ããName: TIM-40 CDãType: A High Performance True Colour Display TIMãCompany: N.E.L.ãProcessor: TMS320C40, 4Mb RAM, 4Mb VRAMãFeatures: Video Output (up to 1024x1024x24), C source Image Processing Library>ãããName: TIM-40 CFGãType: A High Performance True Colour Framegrabber TIMãCompany: N.E.L.ãProcessor: TMS320C40, 4Mb RAM, 1Mb VRAMãFeatures: Video Capture 512x512x32, C source Image Processing Libraryããã==========================================================================ããQ4.2: Who makes AES/EBU digital audio transceiver chips?ããSeveral companies:ããSony Corp.: CX23033 transmitter, CX23053 receiver.ãComments: the Sony receiver chip is very difficult to work with dueãto a bad PLL design.ããCrystal Semiconductor Corp., (512) 445-7222ãCS8411 and CS8412 receivers, CS8401 and CS8402 transmitters.ãComment: the 8411 and 8401 are designed for use with microprocessors/DSPs.ãThe 8412 and 8402 are intended for use in stand-alone applications.ããMotorola Corp. (800) 521-6274 or (512) 891-2030 (DSP marketing)ãDSP56401 transceiver.ãComment: designed for use with the DSP56000.ããYamaha: YM3613B transmitter, YM3623B receiver, YM3436 receiver,ãYM3437 transmitter.ããReferences:ããKahrs, Mark, "An AES/EBU Circuit Compendium or AES/EBU Circuits I HaveãKnown and Loved," presented at the 91st Convention of the AudioãEngineering Society, October 4-8, 1991. Reprints: AES, 60 East 42ndãSt., New York, NY, 10165.ãã==========================================================================ã ãQuestions, comments, or submissions for this FAQ should be mailed toãcomp-dsp-faq@ohm.Berkeley.EDU, ...!ucbvax!ohm!comp-dsp-faq. Thanks!ã