Google-Apps
Hauptmenü

Post a Comment On: Ken Shirriff's blog

"Software woven into wire: Core rope and the Apollo Guidance Computer"

9 Comments -

1 – 9 of 9
Anonymous Anonymous said...

My dad worked on those, he was a test engineer at Raytheon Waltham and was responsible for QA of the modules. They were often transported from Waltham to Nashua for testing.

He said the biggest problem was pouring the epoxy, because when it dried, they had to somehow fold the pieces together like a suitcase. Occasionally, the epoxy would shatter, and they would lose a module.

He also said that the women were incredibly accurate while they kept up a continuous stream of gossip.

July 4, 2019 at 4:38 PM

Blogger timui said...

I built a working demo of Core Rope Memory for Dublin Maker 2015.

http://timui.blogspot.com/2015/07/omg.html

I also made jewellery (from beads and string) that encoded messages. I had originally planned to make jewellery with readable messages, but I ran out of steam for the whole thing. I still think it's a great idea though :)

July 18, 2019 at 1:22 PM

Blogger Richard said...


How was the construction work done in Fig. 3-12?


I imagine it should be very difficult.

July 30, 2019 at 4:33 PM

Blogger Milton said...

What did the Soviets use?

November 7, 2019 at 7:22 PM

Blogger Unknown said...

@Milton: ...a pencil?

September 30, 2021 at 5:41 AM

Anonymous Harold E said...

In the "How Core Rope Works" section it seems like it mixes up how RAM and ROM works.
I'm still learning how it works myself, but rope memory is static (ROM) memory as it is hard wired where a "1" goes through a core and a "0" does not go through a core. When reading a "0" position by sending a current in one set of lines, the sense lines don't sense anything since there is no core there to induce a voltage in them and therefore read a "0". If the "address line(s)" (not sure what they are actually called) goes through a core, then the sense line (that also goes through that core) will get an induced voltage that is read as a "1".

Or did I miss something?

February 17, 2022 at 11:42 AM

Blogger Ken Shirriff said...

Harold E: that's basically how it works. The inhibit lines go through some of the cores and around some of the cores in a fixed pattern. This allows one core to be selected. Then, the sense lines that go through that core will have a "1" induced, while the sense lines that go around that core will stay at "0".

February 25, 2022 at 8:30 AM

Anonymous Anonymous said...

I think you fudged it a bit. In core rope ROM, the core essentially acts like a transformer (not destructive like core memory).

March 3, 2022 at 11:30 PM

Blogger Ken Shirriff said...

Anonymous: no, the cores in core rope are functioning as switching cores, generating pulses if they change state. The set and reset pulses are separated in time, and they are not acting as transformers. IBM's TROS (transformer read-only storage) on the other hand does use transformer circuitry for ROM storage.

April 11, 2022 at 9:33 PM

You can use some HTML tags, such as <b>, <i>, <a>

Comment moderation has been enabled. All comments must be approved by the blog author.

You will be asked to sign in after submitting your comment.
Please prove you're not a robot