SpaceX and PPC
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Just a brief, somewhat geeky note, apparently SpaceX is using PowerPC microcontrollers in their Dragon capsule.
    As mentioned here:https://www.youtube.com/watch?v=9lyB9ScW3Y8
    Starting at about 7:50.

    Why Power? Probably because of a long history of embedded designs (in automobiles and industrial applications).

    Anyway, not ARM (and certainly not X86/64), Power.
    "Never attribute to malice what can more readily explained by incompetence"
  • »24.06.20 - 17:50
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > apparently SpaceX is using PowerPC microcontrollers in their Dragon capsule.

    To be more precise, it'a combination of three x86 microcontrollers (judges) and a PowerPC microcontroller (actor).

    > https://www.youtube.com/watch?v=9lyB9ScW3Y8

    What he utters at 8:55 sounds pretty clueless, though ;-)

    > Why Power? Probably because of a long history of embedded designs
    > (in automobiles and industrial applications).

    Primarily, because of its long history in astronautics :-)

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=8671&forum=3

    > certainly not X86

    Please relisten at 7:17 :-)
  • »24.06.20 - 19:01
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >> certainly not X86

    >Please relisten at 7:17 :-)
    >To be more precise, it'a combination of three x86 microcontrollers (judges) and a PowerPC microcontroller (actor).

    You've pointed out a crucial error on my part. BTW - I like the judges/actor terms.

    I'm still confused about the level of redundancy. Which processor makes the comparison of the results of the first three and passes the data to the PPC?

    >What he utters at 8:55 sounds pretty clueless, though ;-)

    It does descend into freeform babble at that point.
    "Never attribute to malice what can more readily explained by incompetence"
  • »24.06.20 - 19:27
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > I'm still confused about the level of redundancy. Which processor makes the
    > comparison of the results of the first three and passes the data to the PPC?

    As I understand it, for each of the three dual-core x86 CPUs, the two results of the two cores are compared by the x86 CPU itself. If the two results from both cores match, it is sent to the PPC CPU. The PPC CPU then compares the three results coming from the three x86 CPUs, and will go with the result that matches between at least two of the three x86 CPUs.

    >>> What he utters at 8:55 sounds pretty clueless, though ;-)

    >> It does descend into freeform babble at that point.

    I find the notion that such radiation-hardened parts (which cost 6 to 7 digit figures per part) could be bought "years ago" at Amazon, Newegg or BestBuy, or could be simply bought used today, nothing short of ridiculous.
  • »24.06.20 - 20:35
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    >I find the notion that such radiation-hardened parts (which cost 6 to 7 digit figures per part) could be bought "years ago" at Amazon, Newegg or BestBuy, or could be simply bought used today, nothing short of ridiculous.

    Buying electronic components in general from Amazon is rediculous. Even Ebay would be a better source.
    "Never attribute to malice what can more readily explained by incompetence"
  • »25.06.20 - 20:17
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    KennyR
    Posts: 880 from 2003/3/4
    From: #AmigaZeux, Gu...
    Quote:

    Andreas_Wolf wrote:
    I find the notion that such radiation-hardened parts (which cost 6 to 7 digit figures per part) could be bought "years ago" at Amazon, Newegg or BestBuy, or could be simply bought used today, nothing short of ridiculous.


    Indeed. I get Doommaster flashbacks.

    I'm not even sure if "radiation-hardening" electronics, as it was back during the cold war, is even that much of an important thing any more. A single transistor (or track) inside a chip is a million times smaller than in the late 80s, and would presumably so be subjected to much less inducted current when exposed to a powerful EM flux.
  • »25.06.20 - 21:29
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12199 from 2003/5/22
    From: Germany
    > I'm not even sure if "radiation-hardening" electronics [...] is even that much
    > of an important thing any more. A single transistor (or track) inside a chip
    > is a million times smaller than in the late 80s, and would presumably so be
    > subjected to much less inducted current when exposed to a powerful EM flux.

    Shrinking process node decreases vulnerability to total-ionizing-dose radiation but increases vulnerability to other kinds of radiation effects like single-event upset or single-event latchup. Thus, radiation hardening is still a necessary thing for space microelectronics and probably always will be. The specific hardening methods have changed over time with the ever-shrinking process nodes, though.

    https://en.wikipedia.org/wiki/Radiation_hardening#Digital_damage:_SEE
  • »26.06.20 - 21:41
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    KennyR
    Posts: 880 from 2003/3/4
    From: #AmigaZeux, Gu...
    Quote:

    Andreas_Wolf wrote:
    Shrinking process node decreases vulnerability to total-ionizing-dose radiation but increases vulnerability to other kinds of radiation effects like single-event upset or single-event latchup. Thus, radiation hardening is still a necessary thing for space microelectronics and probably always will be. The specific hardening methods have changed over time with the ever-shrinking process nodes, though.

    https://en.wikipedia.org/wiki/Radiation_hardening#Digital_damage:_SEE


    Ah yes. That's ionising radiation. I was thinking EM radiation.
  • »27.06.20 - 14:25
    Profile