Advertisement

Zibb

Steve LeibsonLeibson's Law: It takes 10 years for any disruptive technology to become pervasive in the design community. This blog is about the disruptive technologies that either have or will win over electronic engineers, some that won't, and why. Please feel free to link to these blog entries! Written by Steve Leibson, a freelance content creator and marketing/lead-generation consultant specializing in high-tech companies, former VP of Content for Reed Business, and former Editor in Chief of three publications including EDN. See my consulting Web site at www.sleibson.com and my history site at www.hp9825.com. You can email me at steven.leibson followed by the magic email symbol @ followed by att.net.

View Steve Leibson's profile on LinkedIn


   Advertisement

Profile

RSS Feed

  • Add this blog to your RSS newsreader!

Recent Posts

Recent Comments

Most Commented On

Archives

By Category

Blog

Wednesday, October 1, 2008

Hubble Dies. Can NASA Revive It?

Oct 1 2008 6:57PM | Permalink |Comments (27) |


Just two weeks before the next schedule repair mission, the Hubble space telescope has failed. It stopped phoning home. Although the instrument packages still work, the Side A Scientific Instrument and Data Handling Unit (SI DHU) has failed. Specifically, the Control Unit/Science Data Formatter within the SI DHU seems to no longer work. The SI DHU formats commands to and data from the Hubble’s instruments for communications with the ground. The formatting is required because ground commands use 27-bit words and on-board commands use 16-bit words.

There’s another side to the SI DHU, Side B, with redundant capabilities but there are two problems with activating Side B. First, five other modules must also be switched to Side B so that they feed data to the working channel. Second, the Side B channels haven’t been tested in space. In fact they haven’t been activated since the Hubble was launched in 1990. That’s nearly 20 years of space hibernation. No wonder there’s trepidation about flipping to Side B. Nevertheless, the mission team is working on the switchover because the repair mission is off until there’s resolution to this problem.

Meanwhile, this incident gave me the impetus to dig a little more into the SI DHU, which I’d never heard of before. Hey, it’s got a processor in it. One I’ve never heard of called the NASA Standard Spacecraft Computer 1 (NSSC-1). In fact, it’s got two of these computers in a dual-redundant configuration each equipped with four 8K-word memories. A little Googling turned up this paper, published in the Communications of the ACM in 1984. It’s got some archaic terms in it like DTL (diode-transistor logic) and MSI (medium-scale integration) that you’re not likely to know unless you’ve got grandkids. This architecture has been well used. It was standardized in 1974 and it’s designed to use core memory. Those NSSC-1 memories are made from core planes. That’s the memory with the little ferrite donuts that’s woven by Keebler elves when they’re not making cookies and that technology appears to have been running the Hubble for the last 18 years! Just imagine the mountain of astrophysical science that archaic technology has delivered. It’s awe-inspiring (“awesome,” for those of you who didn’t know what DTL and MSI were). I hope NASA gets Hubble working again using Side B. I think the elves are too busy baking cookies to weave more core planes in time for the rescue mission.


Related entries in: Aerospace & Defense | Microprocessors | 


Reader Comments



at 10/2/2008 6:27:00 AM, Jack Ganssle said:
Nice post, Steve. Hubble is one of the most exciting missions we've had, and I'm glad NASA plans to rescue it. It's astonishing that Hubble images even wind up in art galleries. It's a stunning universe, and I'm happy the public is so entranced by Hubble's pictures.



at 10/2/2008 12:08:06 PM, Moe Rubenzahl said:
Yes, great post! I love getting the EE slant on the news. And with a wry sense of humor: " (“awesome,” for those of you who didn’t know what DTL and MSI were)" LOL!



at 10/2/2008 1:57:11 PM, Ron Bauerle said:
Why the 27/16-bit mismatch? This HW wouldn't even be needed if the ground could handle 16-bits?



at 10/2/2008 2:16:24 PM, MustangDave said:
You will not beleive this, but I still have DTL, RTL HNIL, and a few other ancient ICs in stock, maybe I can get a ride to help with the repair. Great article!



at 10/2/2008 2:17:36 PM, sookga said:
Is there any way tin whiskers could be in play?

Great article and great piece of Science that needs to be revived.



at 10/2/2008 2:29:26 PM, Steve Leibson said:
Ron, I can think of three reasons for the larger ground-link word. First, ground stations talk to multiple spacecraft, and the communications are necessarily more complex. On-board systems don't need to do so many things, so a simpler protocol is practical (the obverse of #1). Second, ground-link protocols predate the Hubble mission and were probably cast in stone at a much earlier time. Third, ground links will see a lot more noise than on-board links, so the protocol must be more robust (read redundant codes).

MustangDave: LOL! I don't think the DTL chips you have will work. Got flat packs?

sookga: Tin whiskers could certainly be in play, although 18 years in orbit has got to amount to a lot of radiation as well. I'm eager to see the diagnosis, if one eventually becomes public.



at 10/2/2008 2:33:03 PM, George Grimes said:
I was indignantly thinking "Of course I know what DTL and MSI are" when I got to the "unless you have grandkids" part. Sigh.
You are right, I do.




at 10/2/2008 2:48:40 PM, Policebox said:
Funny, I know what they are, too, and I don't have grandkids. They may not be far off, though. I do have a kid in college. On the tin whiskers subject. Wouldn't they have used lead solder in that? There is no reason I know of to not do it. Lead in electronics wasn't even an issue on the horizon when Hubble was launched (it still is a question if it is a real issue, but I guess Europe has decided that for us).



at 10/2/2008 2:51:02 PM, x_acto said:
If the tin whiskers are there indeed, it would be yet another time capsule to learn from about the effects on reliability that result when altering the solder and plating alloy mix.



at 10/2/2008 2:55:25 PM, Dave said:
So send 16-bit commands...



at 10/2/2008 3:22:40 PM, Steve Leibson said:
Policebox: I'm also sure that tin/lead solder was used in Hubble. It was a long time ago. But that doesn't mean there weren't tin-plated leads somewhere. The pure-tin connections of New Europe certainly do concern me.




at 10/2/2008 3:23:47 PM, Tom said:
I don't have grandkids and I know what DTL and MSI are! I even know what RTL is (the one that uses "resistor" in the name). They were still putting that in text books we used the 80s folks...



at 10/2/2008 3:30:11 PM, CodeWarrior1241 said:
I worked at Goddard, for the Hubble program (HST) at my first job out of college - in 2006. Seeing the nisski machine was a shock, I have never seen or heard of core memory! The overall C&DH computer is a 486, and each of the five instruments uses a 386 processor(s). All of the circuitry was through-hole. In early 2007 there was an on-board anomaly on one instrument, and the repair plan involved putting in two new instruments, widefield 3 and COS, as well as putting in a new circuit card to fix the anomolous instrument. With the nisski blown away, the future of all that work is in doubt.

Hubble should have been FIVE separate satellites that do not need maintenance or repair - it is cheaper to build/launch/operate 5 satellites rather than fly four repair missions and put so many humans into space. However, its easier to ram an expensive ship through congress, and deal with repairs later, rather than ask for 5 satellites at once...



at 10/2/2008 4:19:08 PM, Ray DuPont said:
I have grandkids and worked for IBM on the SLT and MST technology that was used in the IBM 360 systems. This is the DTL and MSL technologies used in the Hubble, I believe. We did some special sorting and characterizing of the standard parts to create a hardened and very high reliability part. By the way this was when we put 1 transistor or 2 diodes on a chip. The MSL made a great leap and put 2 or 3 circuits on a chip. Great to see this last all these years.



at 10/2/2008 4:59:24 PM, Steve Leibson said:
For those too young for grandkids, SLT means "solid logic technology" and you can read about it here: www-03.ibm.com/ibm/history/exhibits/vintage/vintage_4506VV3081.html. SLT was quickly superceded by IC technology. I have no idea what MST is. Too young, I guess.



at 10/2/2008 5:02:44 PM, Steve Leibson said:
Oh, Google finally found it. MST is "monolithic systems technology" and was the follow-on to SLT. It was used in System 370 mainframes.



at 10/2/2008 5:08:33 PM, Rick Smith said:
Tin whiskering was well known back in the '80s by NASA and others. The whole reason tin/lead solder came about in the 1930s was issues Bell Labs was having with whiskering. Nasa has published many papers on it from at least the '60s. Some of them on why component leads need to be dipped prior to soldering due to the tin coating on the lead.



at 10/3/2008 9:37:20 AM, Steve Leibson said:
Rick, no one thinks NASA is unaware of tin whiskering. It's a highly unlikely cause of failure here. However, that doesn't mean that some sort of manufacturing slip up didn't let a tin surface get through. Personally, I doubt that tin whiskering is the cause of the Hubble failure. But I cannot wholly discount the theory either. We'll just have to wait and see.



at 10/3/2008 11:01:46 AM, Jay Salsburg said:
Thank you for the news about the HST, albeit bad news. Earlier this decade I did extensive study of single event upset (SEU), the error-inducing phenomena experienced by silicon logic circuits in Space caused by radiation. The Hubble has been very good at avoiding this weakness but has had some very difficult operational limitations. Since this Instrument is our eyes on the universe, I hope it is not retired until we can get something up there to replace it using more modern technology. Many User-Programmable Logic Systems are available off-the-shelf to overcome the SEU problem with Multiple Upset Comparator circuits already built into the Programmable Arrays. This technique allows silicon logic to be reliably applied to Space-borne control systems without radiation disrupting the circuits and introducing errors.



at 10/3/2008 11:03:47 AM, Jay Salsburg said:
Thank you for the news about the HST, albeit bad news. Earlier this decade I did extensive study of single event upset (SEU), the error-inducing phenomena experienced by silicon logic circuits in Space caused by radiation. The Hubble has been very good at avoiding this weakness but has had some very difficult operational limitations. Since this Instrument is our eyes on the universe, I hope it is not retired until we can get something up there to replace it using modern technology. Many User-Programmable Logic Systems are available off-the-shelf to overcome the SEU problem with Multiple Upset Comparator circuits already built into the Programmable Arrays. This technique allows silicon logic to be reliably applied to Space-borne control systems without radiation disrupting the circuits and introducing errors.



at 10/3/2008 11:16:35 AM, John Brubaker said:
The only I can say is "Thank God Murphy didn't wait until the week after we did the already scheduled repairs."n Hay maybe we could send up an old TI-58 calculator and an analog cell phone to replace that computer. hahahahaha




at 10/3/2008 3:22:43 PM, Dave J said:
As another poster said, you don''t *have* to have grandkids to know what MSI, DTL, etc mean. You just had to be very geeky, from a very young age.



at 10/3/2008 5:47:59 PM, Steve Leibson said:
Well, I don't actually have grandkids either, but as you say Dave J, I was studying RTL, DTL, TTL, and ECL data books from Motorola (MRTL, MDTL, MTTL, MECL) in high school.



at 10/6/2008 10:23:00 AM, Stiggle said:
Hopefully they can come up with some room on the Shuttle for some extra spare parts. I hope the failed boards can easily be accessed and replaced in space. Then maybe Nasa can come up with replacements or updated versions with more redundancy and processing power. Perhaps added compression on the fly will increase data throughput so even more data can be collected in less time...

I thought the Hubble was running low on Fuel.
Anyone know if there's a way to refuel it or replace fuel tanks?




at 10/6/2008 11:42:28 AM, Steve S said:
MSI = Medium Scale Integration (or Integrated Circuit)

It was a way a loosely categorizing the complexity of digital IC's in the 70's and 80's. There was also SSI (Small Scale ...), and LSI (Large Scale ...). I think LSI Logic coined it's name from the latter.



at 9/7/2009 3:34:13 PM, Me Yes Me said:
I don't work for NASA but as I recall they would have used either gold or silver solders, not the much much cheaper tin lead stuff as silver and gold solders are whats used in almost all spacecraft, because of their superior propertys. So I'm pretty sure tin wiskers are not a problem. There are two major problems in space, one as someone has mentioned is that of radiation and the other is extreme cold and extreme heat and drastic changes between the two. When a space craft is behind an object in space, such as the earth, which blocks the sun, it will be at something like -270 degrees Celsius and when the sun is on the object it can climb into the hundreds even thousands of degrees in minites as it is being hit by particals from the sun that are at a million degrees but since the object is in a vacuum heating is slowed, but it still gets a lot of heat and no matter how reflective its surface it will still heat up as so far there is no "perfect reflector". And as we all know repeated heating and cooling of circuit boards causes hairline cracks and solder failures so that is most likely the failure mode.



at 9/7/2009 3:59:18 PM, Steve Leibson said:
Me Yes Me: Thank you for your opinion, but it doesn't seem to be grounded in fact. Take a look at this report from NASA, which says explicitly that the flight spare sent up to Hubble had to be cleared of tin whiskers before being requalified. www.nasa.gov/mission_pages/hubble/servicing/SM4/news/status_rpt_20081219.html. A quick Google of "Hubble" and "tin whiskers" would tell you that this is a known problem for NASA.

Post a comment



Display Name

Change Image
Before submitting this form, please type the characters displayed above.
Note the letters are NOT case sensitive.


ADVERTISEMENT

©1997-2010 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy