[comp.dsp] xds1000 development environment

bryan@marlin.NOSC.MIL (Dale Bryan) (06/06/91)

I am looking for a good development environment for the tms320c30. 
Can anyone give me the pros and cons of TI's xds1000 development
system and if there is anything better out there.
thanks in advance.

dale bryan
email: bryan@marlin.nosc.mil

billri@arte.sos.ivy.isc.com (Bill Rizzi) (06/07/91)

In article <1773@marlin.NOSC.MIL>, bryan@marlin.NOSC.MIL (Dale Bryan) writes:
|> I am looking for a good development environment for the tms320c30. 
|> Can anyone give me the pros and cons of TI's xds1000 development
|> system and if there is anything better out there.

	The TI XDS1000 comes with the TI C compiler, assembler, linker
and high-level symbolic debugger. Also included is the SPOX DSP
Operating System from Spectron Microsystems in Santa Barbara.  There
are quite a few other C30 boards for the PC that also come similarly
packaged.

	The C compiler and debugger are both quite good.  The compiler
and optimizer have gotten a lot of attention and show it, particularly
when compared to the initial releases.  If not yet completely ANSI,
the C compiler is close to it.  The debugger uses windows (I don't
know if it works with Windows 3.0 yet; I tend to doubt it) and makes
it easy to work with either C or assembler (or both).

	As for SPOX, I must present my disclaimer.  I am a former
employee of (and current extraordinarily small shareholder in)
Spectron.  I was involved in the design and implementation of SPOX as
well as its packaging for the XDS1000.  I think it's a great
development environment for anyone comfortable with the C language and
the C standard I/O library.  SPOX provides a high-level
object-oriented interface, allowing the development of applications
portable across a variety of DSP chip architectures.

	The components of SPOX are:
	o SPOX-OS	real-time operating system supporting multi-tasking,
			memory management, device-independent I/O
	o SPOX-MATH	optimized DSP vector, matrix and filter functions
	o SPOX-LIBC	host PC I/O via C standard library calls

	The version of SPOX that comes packaged with C30 PC boards
contains all of the above components visible through an Application
Programming Interface.  Some of the SPOX-OS capabilities are not
available through the API.  I believe that there is a means to obtain
them separately (I wasn't involved in marketing!).

	Here is a partial list of other C30 PC boards and the
companies that build them:

	Banshee		Atlanta Signal Processors Inc.	Atlanta, GA
	Tiger30		DSP Research (Bay Area CA)
	???		Loughborough Sound Images (Loughbourough, England)
	Spirit30	Sonitech (Eastern Massachusetts)

	More information about SPOX and C30 PC boards in general may
be obtained by contacting Spectron:

	Spectron Microsystems		Phone)	805-967-0503
	5266 Hollister Ave.		FAX)	805-683-4995
	Santa Barbara, CA 93111

	Email to:	Mark Grosen	spox!mg@hub.ucsb.edu

-- 
Bill Rizzi		INTERACTIVE Systems Corporation
billri@ism.isc.com	26635 W. Agoura Rd, Suite 200
818-880-1200 x2110	Calabasas, CA  91302