From: John McCabe <john@assen.demon.co.uk>
Subject: Re: Much 16 bit Ada useage?
Date: 1998/10/15
Date: 1998-10-15T00:00:00+00:00 [thread overview]
Message-ID: <704rnj$9m@gcsin3.geccs.gecm.com> (raw)
In-Reply-To: 3624E849.5BBC285F@icon.fi
Niklas Holsti <nholsti@icon.fi> wrote:
>John McCabe wrote:
>>
>> Mike Silva <mjsilva@jps.net> wrote:
>> >Question from a non-Ada (but curious) type: is there much use of Ada
>> >in the 16 bit world? My specific interest (today) is the Siemens
>> >C167, but I don't want to limit the question to that chip. I'm
>> >asking because I've only run across references to 32 bit chips so
>> >far. Thanks.
>>
>> There is fairly significant use of Ada on projects using MIL-STD-1750A
>> 16-bit processors such as the GPS MA31750, PACE1750A etc. The European
>> Space Agency's Envisat program has the MA31750 listed as the
>> recommended microprocessor, and Ada (from TLD :-( has been mandated
>> for it.
>Just a note that several other ESA satellites use the MA31750,
>including XMM (X-ray science), INTEGRAL (gamma-ray science), MetOp
>(operational meteorology), ROSETTA (probe to comet Wirtanen),
>and no doubt others as well.
Thank you for that. It is now over a year since I left the european space
industry and I kind of lost touch with what was going on.
>However, it seems that the European production of the MA31750 will
>stop,
That is correct. In actual fact I thought it had already happened. GPS,
manufacturers of the MA31750 were sold off to Mitel of the US in February
this year, and I can't see them continuing with the MA31750. There was
talk about GPS producing a space qualified ARM processor, but I don't
know what happened to that.
>so new projects are likely to use the European and space
>qualified implementations of the SPARC (ERC-32) or the ADI 21020
>DSP. (A port of GNAT for the latter would be nice. Does it exist?)
I don't know if it exists, but Tartan were working on Ada for the SHARC
(AD 21060) before being bought by TI, so I don't know what's happened to
that.
I can still see a market for 16-bit processors in space applications, and
I'm sure they'll be supported by Ada compiler - although maybe not Ada95.
One of the last jobs I worked on used the MA31750 because of its low
power consumption and size, the availability of Ada (83) compilers, and
the fact that you didn't need a lot of support circuitry.
The problem with ERC-32 is that it's a multi-chip affair which uses
masses of power. With the 21020 it has a form of Harvard architecture
with quite wide address and data busses so could end up using a lot of
real estate.
--
Best Regards
John McCabe
---------------------------------------------------------------------
Marconi Electronic Systems
Simulation & Training Division
=====================================================================
Not necessarily my company or service providers opinions.
=====================================================================
next prev parent reply other threads:[~1998-10-15 0:00 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
1998-10-13 0:00 Much 16 bit Ada useage? Mike Silva
1998-10-14 0:00 ` John McCabe
1998-10-14 0:00 ` Niklas Holsti
1998-10-15 0:00 ` John McCabe [this message]
1998-10-15 0:00 ` Tucker Taft
1998-10-16 0:00 ` John McCabe
1998-10-16 0:00 ` Andi Kleen
1998-10-16 0:00 ` Niklas Holsti
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox