| |
DG1SCR > DSP 09.04.95 01:12l 547 Lines 18948 Bytes #999 (999) @ EU
BID : 0945DB0RBS7M
Read: DL2WP DL1EJW GUEST DK5RAS
Subj: comp.dsp-faq 5/8
Path: DB0GOS<DB0HAG<DB0ACH<DB0NDK<DB0AIS<DK0MTV<DB0RBS
Sent: 950408/2342z @:DB0RBS.#BW.DEU.EU [SCHWIEBERDINGEN OP:DL1SEM] BCM1.36
From: DG1SCR @ DB0RBS.#BW.DEU.EU (Juergen)
To : DSP @ EU
Q3.3.2: Where can I get a free C compiler for the TI TMS320C30?
Sonitech (see vendors list) has a gcc based TMS320C30 C compiler
that was originally done Computer Motion. Sonitech sells it
for $995, but under the terms of the Gnu Public License, other
people can then give it away. While we haven't heard of any
ftp sites yet, there are bound to be some soon.
Q3.3.3: Where can I get a free assembler for the TI TMS320C30?
Ted Rossin has written an assembler and linker for the TMS320C30. In
his words, "It is somewhat limited by the fact that it can't handle
expressions but it has worked fine for me over the past few years.
There is no manual because it is a clone of the TI assembler and
linker. However the linker command files use a different (easier to
use) syntax. It runs on HP-UX workstations, Macs, IBM clones and
believe it or not the Atari-ST (because I developed the code on it)."
It is available for anonymous ftp from:
file://schutz.ee.uts.edu.au/pub/DSP/c30/as30.tar.Z
[Ted Rossin, rossin@fc.hp.com]
Q3.3.4: What is Tick? Where can I get it?
Considering the interest for a network check program for
C40's, we have decided to release our code. Tick is a TMS320C40
parallel network detection and loader utility. It is quite versatile.
Version 2.0 has been through some heavy testing on the PC host
platforms (including a 100 processor configuration). We are using
it daily to load our C40 networks.
Version 2.0 has not been tested on a SUN host yet. We don't have
a SUN interface to a C40 network. I expect several changes will
be required to make it work on those platforms. Please get the
changes back to us so that we may try to fit things all together.
It is available from:
file://evans.ee.adfa.oz.au/mirrors/tibbs/UserContributed/tick.tar.gz
Now Supports:
Transtech, Hunt, and Traquair boards
hosted by DOS, SunOS, Linux
Q3.3.5: I need a converter from DSK format to EPROM format.
Where can I find one?
This is a common requirement when you want to take the PC out of the
loop and just load from a PROM. W.F.Schroeder (schroeder.pad@sni.de)
posted a program to do this program to do this conversion to comp.dsp
in Jun 94. It is available as
ftp://evans.ee.adfa.oz.au/mirrors/tibbs/UserContributed/dsk2bin.c
Q3.4: Software for Analog Devices DSPs.
Q3.4.1: Where can I get algorithms or libraries for Analog Devices DSPs?
What is the number for the Analog Devices DSP BBS?
The number for the Analog Devices DSP BBS is (617) 461-4258 (300, 1200,
2400, 9600, 14400 bps), 8N1.
[Analog Devices DSP Applications, dsp_applications@analog.com]
{ If anyone knows of other sources for Analog Devices DSP software,
please let us know at comp-dsp-faq@ohm.Berkeley.EDU. Thanks! }
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: QUANTUMdsp
Type: DSP3210 IBM PC ISA card
Company: Communication Automation and Control, Inc. (800) 367-6735
Processor: DSP3210 55 MHz, 2 Mbytes DRAM
Analog I/O: 16-bit stereo codec (8 to 48 kHz), telephone line interface
Features: Supports AT&T VCOS DSP operating system, modem/fax/telephony
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
Processor: AT&T DSP32C
Host: IBM PC AT (ISA)
RAM: 2 x 32kx32 bits (256 kBytes total)
Analog IO: 2 x 16-bit AD-DA (Sigma-Delta) at +/- 3.0 Volts.
Sampling Rates: 1-50 kHz
Cost: $2250 for educational users. Discounts for volume. Industrial
users by negotiation.
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: MDS-30
Type: PC/AT TMS3203x development board
Company: Traquair Data Systems, Inc.
Processor: TMS320C30 ?? MHz
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: P360F Power Grabber
Type: TMS320C30 board for IBM PC AT
Company: DIPIX Technologies, Inc.
Processor: TMS320C30 33 MHz, 4MB memory, up to 64Mbytes
Analog I/O: RS170/330 and CCIR interlaced, non-int. video inputs,
4 channels, optional display board with TMS 34020 GSP
Features: Digital 16-bit input, DT-Connect interface, selectable pixel clock
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.
Read previous mail | Read next mail
| |