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