Google-Apps
Hauptmenü

Post a Comment On: Ken Shirriff's blog

"IBM paperweight teardown: Reverse-engineering 1970s memory chips"

8 Comments -

1 – 8 of 8
Blogger CuriousMarc said...

We still use C4 solder balls today in the fab. I had no idea it was that old and an IBM invention!

January 30, 2021 at 3:27 PM

Blogger CuriousMarc said...

And your damaged chip looks like a typical edge of wafer device. You can see how the photolith pewters out because the photoresist thins out or gets too thick at the edge. The metal layer evaporation also got shadowed at the edge, most likely by rim of the fixture when the wafer was being held upside down in the evaporator.

January 30, 2021 at 3:34 PM

Comment deleted

This comment has been removed by the author.

February 1, 2021 at 7:53 AM

Blogger RobinE said...

Trying again without typos... Would love to hear about the plated/etched memory used for "microcode" in the 360/67 back in 1970. Is anything published? Our IBM FE did a [temporary] repair on one my machines using SaranWrap from a local store. The machine was used for timesharing and an outage meant lost revenue of multi $k per hour, so a lot of pressure to fix a down system. The machine was a duplex for which a team of three of us developed the OS support. We upgraded the IBM core memory on the machine with semi conductor memory by AMS. More memory... more reliable (no more "shmooing")... less space... lower cost. We then took program compatible machines from Amdahl then back to IBM with big 370 systems. Exciting times... and as you say, machines less powerful than a cellphone (but we did more with them).

February 1, 2021 at 8:03 AM

Blogger WmHBlair said...

| Would love to hear about the plated/etched memory
| used for "microcode" in the 360/67 back in 1970.

That was used for the 360/30 and the 360/40 as well (1965 and later). I saw the "microcode" for each of those CPUs being updated (the /40 several times). Something of the sort was also used with the 360/50, although I never saw it out in the open, so I can't say that it was the same underlying technology (possibly not). Of course, the 360/65 had the exact same thing as your 360/67 (basically the same box and cards). On the other hand, the 360/75 was hardwired: so, no microcode existed for it at all. Much of the 360/40 microcode was "written" (by coloring in squares on a coding sheet or template-type form) by Dr. Peter Calingaert, one of my professors at UNC Chapel Hill Dept. of Computer Science (who had been hired away from IBM by Dr. Frederick P. Brooks, my thesis advisor). Dr. Calingaert also wrote all of the microcode for the decimal arithmetic instructions for all of the original System/360 CPUs (for those that needed such microcode). Long ago (1967ish) I had pictures of updated, replacement plastic sheets being "sorted" into the stack, by hand; there's no telling where they are now (54 years later). I have seen within the past decade pictures of it online somewhere (and I may have downloaded some. I'll look and post what I find.

February 1, 2021 at 2:07 PM

Blogger RobinE said...

Looking back through earlier blog entries I came across one "TROS: How IBM mainframes stored microcode in transformers". There are a few paragraphs there which show the 360/65 and 67 used BCROS (balanced capacitor read only storage) and explains where the SaranWrap came into the picture. I seem to remember the FE was Kent Pritchard working out of the Bridgeport CT IBM office. A wonderfully dedicated team of FE's installed the 360/67 in a partially completed (unheated) computer centre in the winter of '69/70. They worked heated by gas/kerosene space heaters... periodically heading out to the parking lot when the fumes became too much. I understood that the machine in question (a duplex with 2 CPUs) had come from the Ames Airforce base in CA. We initially configured it (a big switching unit) as two separate "simplex" machines and then sat down to write upgrades to our OS to allow "duplex" operation. One copy of the OS controlling 2 CPU's and freeing up memory previously used by the 2nd copy of the OS. Memory treated as one shared resource. Memory was expensive, scarce and temperamental. Initially a total of 8MB in temperature controlled 2361 units (2MB per 4'x 6'x 8' box). Brilliant AMS engineers came up with plug compatible semiconductor memory using in house newly developed chips (I've no idea of the chip number). Suddenly we could afford to put on more memory units (to 16MB) and run close on 200 concurrent customers thanks to 2301 drums and VIRTUAL MEMORY (initially developed as "one level storage" by a team at Ferranti and Manchester University around 1960). The era of Time Sharing died around a decade later with the arrival of the IBM PC in 1981... Vita brevis.

February 2, 2021 at 4:44 PM

Anonymous besthdmovies said...

what I have seen this IBM paperweight the first time this is insane man

February 13, 2021 at 5:35 AM

Blogger Unknown said...

I am always impressed with Ken's wide knowledge displayed here and in episodes of curiousmarc. These documents are well written an illustrated. I enjoy taking "The Wayback Machine" in to old tech before and during my time. Thanks/

May 18, 2021 at 12:24 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