IPB

Welcome Guest ( Log In | Register )

Voyager Status, What is it?
tuvas
post Dec 6 2006, 05:48 AM
Post #101


Member
***

Group: Members
Posts: 428
Joined: 21-August 06
From: Northern Virginia
Member No.: 1062



Anyone know the latest Voyager status? I've hear rumors, but I'm wondering if anyone has anything more concrete (I won't share the rumors, as I really don't know much about it, so...)
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
mcaplinger
post Feb 9 2024, 02:45 AM
Post #102


Senior Member
****

Group: Members
Posts: 2517
Joined: 13-September 05
Member No.: 497



The Voyager FDS was designed several years before the first microprocessors. It has some unusual architectural features, including 128 general-purpose registers (mapped from the main RAM and not as separate logic entities) and a six-clock basic instruction cycle operating on 4-bit values per clock.

I'm not sure how the Voyager team is proceeding. If I were faced with this problem, I would try to build the smallest possible software load that would send useful telemetry to the transmitter. And to support that, I would build a software simulator of the system and make sure the behavior of existing loads was understood. The FDS memory (8K, I think) is loaded through the CCS, so it should be possible to experiment a bit with new FDS loads without the possibility of bricking everything, assuming of course that the CCS keeps working.


--------------------
Disclaimer: This post is based on public information only. Any opinions are my own.
Go to the top of the page
 
+Quote Post
stevesliva
post Feb 9 2024, 06:39 AM
Post #103


Senior Member
****

Group: Members
Posts: 1583
Joined: 14-October 05
From: Vermont
Member No.: 530



What I gathered from Ars was simply that they're going to try to command it into "encounter mode" or some such other modes. Which make sense, try that before software reload, see what happens.

Floyd -- the very long PDF linked by mcaplinger above has lots of details, including that tidbit about the massive amount of registers. The images basically look like the "8K" memory is probably something like 256 discrete CMOS ICs -- making each 32 bits, so if each register is 4bits, maybe there are 16 chips for the "registers" and 240 for the rest of the memory. All that to say -- the reason the registers are mapped from "main" memory is because the MPU itself is a collection of discrete ICs on a huge board with probably hundreds of SRAM ICs... the memory bottlenecks aren't analogous to CPUs.

In any event, if there really were 128 x 4 = 512 bits of registers over 16 separate chips, simple programs probably don't need to use all 128. So I was thinking a bad register would be hypothetically easy to work around, esp since there's not image processing happening. There is some text on page 187 of the PDF about how DMA instructions take the same time that all other instructions take... or I don't quite follow. Probably the biggest distinction between the regs and the other memory words was that the regs were addressable with 7 bits of a 16-bit instruction, while the memory addresses were 4k/16=8bits? So separate instructions were needed to access the "lower 4k" instruction memory vs. upper 4k scratch vs. upper 4k scratch in other unit? Also not clear to me how a 16-bit memory word would load into 4-bit registers, but this is a special ISA, so perhaps 4 registers load at a time. The other thing indicated is that arithmetic would be slow... a several cycle operation because it was doing 4-bits a cycle. Perhaps a more common operation was to simply forward along specific ranges of data, or MSBs, etc.

All that to say, a bit flip in one of the registers shouldn't be more fatal than a bit flip in instruction memory... just even harder to work around at this stage, because you have to change and reload the firmware. And sure, if a 16-bit word has to load into 4 registers, maybe there are effectively 32 and not 128 registers, when it comes to programs loading from memory. But 32 --> 31 should still be manageable.
Go to the top of the page
 
+Quote Post

Posts in this topic
- tuvas   Voyager Status   Dec 6 2006, 05:48 AM
- - stevesliva   That FDS history is better than anything else I fo...   Feb 8 2024, 07:37 PM
|- - Floyd   QUOTE (stevesliva @ Feb 8 2024, 02:37 PM)...   Feb 9 2024, 01:01 AM
- - mcaplinger   I'm not sure why you take issue with the simpl...   Feb 8 2024, 08:06 PM
- - stevesliva   Oh, I'm not taking any truck with it, just won...   Feb 8 2024, 10:31 PM
- - mcaplinger   The Voyager FDS was designed several years before ...   Feb 9 2024, 02:45 AM
|- - stevesliva   What I gathered from Ars was simply that they...   Feb 9 2024, 06:39 AM
|- - mcaplinger   QUOTE (stevesliva @ Feb 8 2024, 10:39 PM)...   Feb 9 2024, 04:09 PM
- - Doug M.   So, does anyone have a prognosis here? How likely...   Feb 18 2024, 10:51 AM
|- - MahFL   QUOTE (Doug M. @ Feb 18 2024, 10:51 AM) S...   Feb 18 2024, 06:55 PM
|- - mcaplinger   QUOTE (Doug M. @ Feb 18 2024, 02:51 AM) S...   Feb 18 2024, 07:20 PM
- - Doug M.   I wrote a post on the situation here: https://cro...   Feb 21 2024, 06:48 PM
- - mcaplinger   Nice post, but I feel compelled to nit-pick a litt...   Feb 21 2024, 08:55 PM
|- - Tom Tamlyn   What about the Pathfinder models that JPL occasion...   Feb 21 2024, 11:31 PM
||- - mcaplinger   QUOTE (Tom Tamlyn @ Feb 21 2024, 03:31 PM...   Feb 21 2024, 11:55 PM
||- - Tom Tamlyn   <groan> Naturally I meant to refer to the S...   Feb 22 2024, 12:37 AM
|- - Doug M.   QUOTE (mcaplinger @ Feb 21 2024, 09:55 PM...   Feb 22 2024, 02:06 PM
|- - mcaplinger   QUOTE (Doug M. @ Feb 22 2024, 06:06 AM) A...   Feb 22 2024, 02:43 PM
|- - HSchirmer   QUOTE (mcaplinger)You want to bet on the chances o...   Feb 22 2024, 07:23 PM
|- - stevesliva   QUOTE (mcaplinger @ Feb 22 2024, 09:43 AM...   Feb 22 2024, 10:18 PM
- - djellison   The only flight-like rover testbeds in the wild ar...   Feb 22 2024, 02:48 AM
- - Floyd   mcaplinger the PDF you linked is amazing reading. ...   Feb 22 2024, 06:17 PM
- - mcaplinger   It might still be garbage (probably is), but DSS-6...   Feb 27 2024, 03:38 AM
- - stevesliva   NPR had some more color on this, yesterday: https:...   Mar 7 2024, 04:28 PM
- - climber   It looks like we have encouraging progress (sorry ...   Mar 11 2024, 11:17 AM
|- - Tom Tamlyn   From the article: "Today, the Voyager team co...   Mar 13 2024, 09:16 PM
|- - mcaplinger   QUOTE (Tom Tamlyn @ Mar 13 2024, 02:16 PM...   Mar 13 2024, 09:57 PM
- - deedan06   Well they still need a permanent team to deal with...   Mar 13 2024, 10:02 PM
- - mcaplinger   Voyager costs $5-7M per year according to the...   Mar 13 2024, 10:21 PM
- - djellison   Also it's worth noting - the phrase " 12 ...   Mar 13 2024, 10:45 PM
- - Tom Tamlyn   QUOTE (djellison @ Mar 13 2024, 05:45 PM)...   Mar 14 2024, 12:00 AM
- - Bernard1963   Well, this is looking more hopeful than I was expe...   Mar 14 2024, 12:36 AM
- - Explorer1   There's a 2022 documentary about the team that...   Mar 14 2024, 02:36 AM
|- - mcaplinger   QUOTE (Explorer1 @ Mar 13 2024, 07:36 PM)...   Mar 14 2024, 04:32 PM
- - Bernard1963   I gather a bare bones version of the FDS software ...   Mar 14 2024, 09:22 AM
- - Floyd   In some old computer languages, the peek command w...   Mar 14 2024, 06:03 PM
- - Tom Tamlyn   Thanks Explorer1 for suggesting It's Quieter i...   Mar 14 2024, 06:46 PM
|- - stevesliva   My speculation is that the "dump memory...   Mar 14 2024, 08:04 PM
- - Bernard1963   QUOTE (mcaplinger @ Mar 14 2024, 04:32 PM...   Mar 16 2024, 12:45 AM
|- - mcaplinger   QUOTE (Bernard1963 @ Mar 15 2024, 05:45 P...   Mar 16 2024, 03:20 AM
- - Bernard1963   QUOTE (mcaplinger @ Mar 16 2024, 03:20 AM...   Mar 20 2024, 11:50 PM
- - stevesliva   Media reports of a DSN engineer having a eureka mo...   Mar 21 2024, 12:22 AM
- - Bernard1963   Going by the latest SFOS this looks very hopeful. ...   Mar 31 2024, 12:41 PM
- - Bernard1963   Thought I'd post an update as clearly Voyager ...   Apr 3 2024, 09:52 AM
- - stevesliva   This makes me wonder if the "died in 1981...   Apr 3 2024, 01:37 PM
- - stevesliva   https://blogs.nasa.gov/voyager/2024/04/04/e...ng-o...   Apr 5 2024, 05:32 PM
- - climber   We’re back !   Apr 22 2024, 05:49 PM
- - Explorer1   Very impressive work! Congratulations! ht...   Apr 22 2024, 07:21 PM
- - Tom Tamlyn   Maybe you meant to post the link to today's bl...   Apr 23 2024, 03:39 AM
- - Explorer1   Yes, I did. Incredible to think that they both mi...   Apr 23 2024, 01:25 PM
- - climber   Just learnt that Voyager I will be 1 light day fro...   Apr 23 2024, 06:13 PM
- - Bernard1963   Voyager 1 remains in engineering mode but it looks...   May 16 2024, 08:29 PM
- - climber   Here we go : https://blogs.nasa.gov/voyager/2024/0...   Yesterday, 09:35 PM
2 Pages V  < 1 2


Reply to this topicStart new topic

 



RSS Lo-Fi Version Time is now: 23rd May 2024 - 06:19 PM
RULES AND GUIDELINES
Please read the Forum Rules and Guidelines before posting.

IMAGE COPYRIGHT
Images posted on UnmannedSpaceflight.com may be copyrighted. Do not reproduce without permission. Read here for further information on space images and copyright.

OPINIONS AND MODERATION
Opinions expressed on UnmannedSpaceflight.com are those of the individual posters and do not necessarily reflect the opinions of UnmannedSpaceflight.com or The Planetary Society. The all-volunteer UnmannedSpaceflight.com moderation team is wholly independent of The Planetary Society. The Planetary Society has no influence over decisions made by the UnmannedSpaceflight.com moderators.
SUPPORT THE FORUM
Unmannedspaceflight.com is funded by the Planetary Society. Please consider supporting our work and many other projects by donating to the Society or becoming a member.