From: Corey Minyard <minyard@acm.org>
Subject: Re: Waiver question
Date: 1997/04/23
Date: 1997-04-23T00:00:00+00:00 [thread overview]
Message-ID: <m2k9luibub.fsf@acm.org> (raw)
In-Reply-To: 335D0F57.5455@lmtas.lmco.com
Ken Garlington <GarlingtonKE@lmtas.lmco.com> writes:
>
> Ken Garlington wrote:
> >
> > For the TI DSP family, I know of only one Ada 83 vendor (TI/Tartan) and
> > no
> > Ada 95 vendors. The AdaIC databases confirm my understanding. There
> > appears
> > to be more than one C/C++ vendor (TI is one) for this family, however.
> > The
> > request does not cite a specific number.
>
> I've just been told that for the TI C40 DSP, the following languages are
> available:
>
> Ada 83 - TI (Tartan) appears to be the only vendor.
> C++ - TI (Tartan) appears to be the only vendor. However, TI (Tartan)
> has announced that they are discontinuing support for this
> product.
> C - TI appears to be the only vendor.
Actually, there is now a GCC port for the C30/C40 DSP. Theoretically,
a C++ port and a GNAT port should be doable. The C++ port should be a
matter of libraries. I'm not sure what the effects of the C40's
minimum addressable unit being 32-bits would be on GNAT, but if that
is not a problem it is a matter of libraries and bindings.
>
> Based on this, I would say that the growth in the C++ market for this
> target is
> not as large as the vendor believes. If anyone has different
> information, let
> me know.
Since DSP's generally perform very focused tasks that require high
performance, they are generally programmed as close to the hardware as
possible. The C30/C40 change that since they are more general purpose
than most DSPs, so people want to replace the control processors on
boards with them. I did a board that did signal processing and
interface control; it was around 40KLOC of C code on the C40. But the
compiler situation for these processors has never been that great.
--
Corey Minyard Internet: minyard@acm.org
Work: minyard@nortel.ca UUCP: minyard@wf-rch.cirr.com
next prev parent reply other threads:[~1997-04-23 0:00 UTC|newest]
Thread overview: 45+ messages / expand[flat|nested] mbox.gz Atom feed top
1997-04-18 0:00 Waiver question Ken Garlington
1997-04-19 0:00 ` Tom Moran
1997-04-20 0:00 ` Robert Dewar
1997-04-21 0:00 ` Ken Garlington
1997-04-22 0:00 ` Ken Garlington
1997-04-23 0:00 ` Corey Minyard [this message]
1997-04-24 0:00 ` Richard Kenner
1997-04-28 0:00 ` Larry Kilgallen
1997-04-28 0:00 ` Corey Minyard
1997-04-29 0:00 ` Robert Dewar
1997-04-29 0:00 ` Kaz Kylheku
1997-04-29 0:00 ` Laurent Guerby
1997-04-30 0:00 ` Corey Minyard
1997-04-29 0:00 ` Robert Dewar
1997-04-29 0:00 ` Richard Kenner
1997-04-30 0:00 ` Robert A Duff
1997-05-01 0:00 ` Kaz Kylheku
1997-05-02 0:00 ` Robert A Duff
1997-05-02 0:00 ` Larry Kilgallen
1997-05-02 0:00 ` Robert A Duff
1997-05-02 0:00 ` Larry Kilgallen
1997-05-03 0:00 ` Robert A Duff
1997-05-03 0:00 ` Larry Kilgallen
1997-05-04 0:00 ` Robert Dewar
1997-05-04 0:00 ` Robert Dewar
1997-05-02 0:00 ` Robert Dewar
1997-05-06 0:00 ` John M. Mills
1997-04-30 0:00 ` Robert Dewar
1997-05-01 0:00 ` Larry Kilgallen
1997-05-07 0:00 ` Bad .diff files in gnat-3.09 in Linux Benoit Jauvin-Girard
1997-05-09 0:00 ` Albert K. Lee
1997-04-23 0:00 ` Waiver question Tarjei Jensen
1997-04-20 0:00 ` Steve Doiel
1997-04-20 0:00 ` Dean Runzel
1997-04-22 0:00 ` Ken Garlington
1997-04-21 0:00 ` Robert I. Eachus
1997-04-21 0:00 ` Robert Dewar
1997-04-22 0:00 ` Robert I. Eachus
1997-04-23 0:00 ` Robert Dewar
1997-04-22 0:00 ` Ken Garlington
1997-04-23 0:00 ` Robert S. White
1997-04-24 0:00 ` Robert Dewar
1997-04-24 0:00 ` Steve Vestal
1997-04-25 0:00 ` Ken Garlington
1997-04-25 0:00 ` Robert I. Eachus
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox