View Single Post
  #9  
Old March 2nd 04, 06:03 AM
rschmitt23
external usenet poster
 
Posts: n/a
Default CEV development cost rumbles


"rk" wrote in message
...

I think I'll disagree, at least with respect to a lot of the avionics,
particularly computers/digital electronics.

Going back to Apollo technology, there you had engineers designing custom

CPUs
from gates for a custom instruction set with essentially no design tools

along
with the software to support it. The program memories were hand woven in

a
semi-automated process. Clearly we've come a long way since then.

For Shuttle computers, again we see CPUs and bus protocol devices (and

there a
lot of data buses on the Shuttle) designed with relatively small scale
integration. Today that job is much easier and 1553 protocol devices, as

an
example, are available either in a hardened chip or as a "soft core" that

can
be put in a corner of a relatively small IC. For the main engine

controllers,
there was a lot of work and risk involved in the plated wire memories.

Today,
that is a no-brainer, with hardened/hi-rel memories of very high density
available off the shelf, that are relatively trivial to use, even in

hostile
environments.

Along with the relative ease of design, the volume, power, and mass have

also
been reduced considerably while the reliability has gone up by a large

amount.

For the past 30 years, it's been common knowledge that the cost of any type
of system that uses general purpose or special purpose computers is driven
by the high cost of software development, not by hardware cost. This was
true in the Apollo era and it's true today. Case in point, Boeing's struggle
to develop the ISS software far exceeds the cost of the computer hardware on
the space station. Certainly the ISS computers are a thousand times faster
and have 10,000 times more fast memory and a million times more mass storage
capability that the Apollo era computers, including the shuttle flight
computers. And the cost of developing a debugged, verified and validated
line of computer code may have dropped somewhat during the past 3 decades,
what with all of the spiffy automated software development tools we have
now. But the size of the ISS software is measured in millions of lines of
code, while the Apollo and shuttle flight software has or had considerably
fewer lines of code.

Later
Ray Schmitt