IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Re: Doug, I was an engineer on IBM S/360/67.

You lived in exciting times !!! - Fancy that - I was a field engineer on the 360/44 - one wierd machine. We had several installed in Australia in the Mining industry & 2 at TAB Sydney. It had no 2-wire ALU for ALU failure checking & used hardware for the GP & FP regs. It also emulated several standard 360 instructions.

I recall the micro-code memory in 360s used to be in TROS modules (Tape Read Only Storage) These were the mylar films with land patterns that got punched to create the 1s & 0s. (Mod 30 hasd CROS Card ROS). AS far as I recall all 360 microcode was either CROS or TROS based. In the 370 it went into EPROMS. Not having seen a 360 machine bigger than a mod 50 or 44 I can't say for certain the 65/67 still used TROS. This went hand in hand with Core memory. 370 switched to solid state memory. The biggest 360 mainframe I ever worked with only had 256K of core memory (360/44).

Re TSS - nup It was TSS & not CP that they did that UNIX on. I wrote a 12 page or so paper on it - it is filed away in the IBM VM forum archieves somewhere in a history of UNIX section. I spoke with guys who did the development work & wrote the paper based on their input - that was back in about 1991/2.

The 67 sure changed things. It is said that it proved the Virtual storage concepts that was then introduced into the 370 line. IIRC 370 wasn't actually introduced until about 1973.
New Exciting times indeed! Read this BOX.
Models S/360/65 and 67 used CROS - Capacitive Read Only Storage manufactured in Poughkeepsie, NY. The micro-code was on what was called bit planes. It looked like a printed circuit with gold plated "lands" and covered with a thin sheet of Mylar. The bit planes were carefully and precisely pressed against vertical sense lines on the CPU frame. In effect they were arrays of pairs of tiny capacitors. When a word lines were pulsed with current the sense lines would pick up positive or negative pulses depending on how the capacitor flags were attached. In some ways it's like core memory selection. There were 16 such bit planes, 8 on each side of the CPU. Each bit plane had 256 words of 101 bits, so it's a total of 4K such words. IIRC, these bits were organized into 13 fields which corresponded to the maximum number of simultaneous CPU operations one could do. One of these fields was the address of where to go next. Where to go next was sometime a clustered group of word addresses with the specific address depending on some conditions. There was for example a 64 way branch used in decoding the machine instruction op-code. There was a large variety of things to test in two-way, four-way, eight-way, branches.

The CROS, indeed the whole machine, cycled every 200 nanoseconds, i.e. 5 MHz about like the original PC! The 56 bit CPU adder with expedited carry propagation, used in executing parts of floating point operations, did not have much time to spare.

These machines did have a 8 byte (64 bit) memory bus.

You know, I admired a good CE. Putting in ECs (engineering changes) on machines, was humbling. I had difficulty not having a wire-wrap error in as few as 5 wires. It sure helped to have someone else double-check. Of course, my wiring was done in blue or red insulated "red flag" wire and not the offical yellow. CEs used to do hundreds of wire-wraps, "reaming pins"* and all without error.

I did volunteer to go to Australia to support a couple of machines for a year once, but IBM in it's wisdom decided to train a local.

* reaming was the process of cutting a "land", i.e. printed copper line on a circuit board connecting that pin to other pins.

**BOX and BLUKE take note.**

One of the things I did in those years is an RPQ (IBM TLA for Request for Price Quotation) for the Israeli Defense Force on a S/360/65. It was a special machine instruction called MVC Reversed. An MVC instruction is the Move Character which can move from 1 to 256 bytes from one place to another. The MVC Reversed instruction did that as well but it reversed the order of the character string in the process. Right to left reading of Hebrew was the motivation. Forgive me Allah, for I have sinned. :)
Alex

"Never express yourself more clearly than you think." -- Neils Bohr (1885-1962)
New Re: Exciting times indeed!
Tks for refresing my memory re Capacitive (vs Card). In the mod 30 the CROS cards were like puched cards (in size) & were created by running them through a punch (2540) to clip out the capacitors. They were inserted in a big steel box between air bags & a compressor was powered up to fill the air bags & press the Cards to the frames so as to get the capacitive effect.

I did EC changes on Mod 40s & 30s & their I/O controllers (2841, 2400, 2848, etc) for 12 months straight from mid 1967 to mid 1968 - worked at nights on customers machines - in 12 months only blew-up one 2848 & temporarily clobbered a 2701 with a bad wire wrap. Most of the few problems we had were when faulty circuits that had been idle, got activated by an EC.

We used to do SMS & SLT wire wraps. On SMS pins (1400 gear) we did hand wraps with a squeeze gun but on the 360 SLT pins we used a small hand wrap tool, but always tested the cicuits with the power delete gun. Also did lots of 'reaming' of land patterns using the power delete tool & as best I recall never got one wrong.

Do those buzwords sound sweet ? SLT SLD DSLD ALDs RLDs EC Bill-of-Material
& can you believe I still have the same engineers toolkit (with most of the origial tools) that was issued to me in 1967 (even have a pair of core memory tweezers).


Cheers Doug
Expand Edited by dmarker2 March 22, 2002, 04:37:19 AM EST
New It is amazing you still have the tools.
I bet you have one of those yellow handled wire strippers for SLT wiring work that looked like small needle nosed pliers. Engineers had to borrow those from CEs, the technician in our computer lab, or the guys on the manufacturing floor. All I have from those days is 360/67 reference card.

And I didn't know that CEs replaced cores in core memory. I remember seeing core planes being assembled in Kingston. Tedious work done by women.

Gosh, all those TLAs. Have not thought about them in a long time.
Alex

"Never express yourself more clearly than you think." -- Neils Bohr (1885-1962)
New Re: You are dead right about replacing cores

We field CEs never did to my knowledge. I just couldn't resist obtaining a pair of the tweezers from our tool store just to show people what they looked like. I have no idea why the tool store even had them. Being on night shift we had the power to apply for & obtain practically any tool in the inventory - we had by far the best toolkits of the entire field force.

Funny story re cores - I remember a guy getting an award for about $US100,000 (a massive amount in the mid 1960s) for solving a core problem with hair spray.

Cores being toroids would often try to spin on the x, y & sense lines when they got double pulsed (a flip-the-bit write), after some time a turning core could wear through the enamel coating on the wires & short them.

This engineer suggested that all core memory be sprayed with hair lacquer which of course sealed them & stopped them turning. He saved the company so much in repairs that they awarded him a 'bundle'.

Cheers Doug
New Yep, I hear about that Suggestion Award.
Alex

"Never express yourself more clearly than you think." -- Neils Bohr (1885-1962)
New Question about core memory.
Just how physically big was a single ferrite core in core memory? A few cm? Or less than a mm? Or were there several sizes?

Wade, who has never seen real core memory.

"All around me are nothing but fakes
Come with me on the biggest fake of all!"

New Re: Question about core memory. - My memory of core :-)

This was invented by An Wang (later of WANG fame)

There were several (3?) different sizes for the cores. 1400 family (IBM) had one size - System/360 had at least 2 sizes.

The smallest I recall were so small we needed fine pointed tweezers to pick one up. These had to be about 0.5 mm

Alex can you add any info ?

Doug
New Now imagine threading R/W wires x-turns, through EACH one..
New Re: core memory.
The [link|http://www.science.uva.nl/faculteit/museum/CoreMemory.html|Core memory] I remember seeing used cores about 2 mm outside diameter. I'm sure some were much smaller.

I also remember seeing some made of a ceramic bobbin with a metal tape wound on it. These were quite large ~5 mm and used to perform logic functions. These I saw during a summer job with Burroughs (which later merged with Sperry Rand) to form Unisys.
Alex

"Never express yourself more clearly than you think." -- Neils Bohr (1885-1962)
New Ah...
I have a hazy memory of a work colleague showing me an exposed minature core-memory in the late '80s. It all makes sense now.

Wade.

"All around me are nothing but fakes
Come with me on the biggest fake of all!"

New hey you could do big/little I(E)ndian that way!
TAM ARIS QUAM ARMIPOTENS
     MS used to develop in... vi?? - (admin) - (34)
         Explains it all. - (pwhysall)
         Xenix was a great product! - (boxley)
         More revisionist history from the masters - (jb4) - (7)
             Another BG line - (dlevitt) - (6)
                 Remeber NT3.5.1 was a pretty decent product - (boxley) - (4)
                     Box, you (of all people) shoulda known... - (jb4) - (3)
                         Y'know.. even us non- codemonkeys - (Ashton) - (1)
                             Don't you mean its earlier cousin, the UAE? -NT - (wharris2)
                         thats when I bailed -NT - (boxley)
                 A truly Stupefying line from the little twit hisself: - (Ashton)
         IBM did have the AIX product for PCs. - (a6l6e6x) - (22)
             Jives perfectly with IBM, AIX that is. - (wharris2) - (21)
                 Re: AIX Odd ???? - (dmarker2) - (17)
                     Odd, yes - (wharris2) - (3)
                         Re: If thread is on idiosyncracies - (dmarker2) - (1)
                             Re: If thread is on idiosyncracies - (wharris2)
                         Re: Odd, yes... But Right!!! - (folkert)
                     Doug, I was an engineer on IBM S/360/67. - (a6l6e6x) - (12)
                         Re: Doug, I was an engineer on IBM S/360/67. - (dmarker2) - (11)
                             Exciting times indeed! Read this BOX. - (a6l6e6x) - (10)
                                 Re: Exciting times indeed! - (dmarker2) - (8)
                                     It is amazing you still have the tools. - (a6l6e6x) - (7)
                                         Re: You are dead right about replacing cores - (dmarker2) - (6)
                                             Yep, I hear about that Suggestion Award. -NT - (a6l6e6x)
                                             Question about core memory. - (static) - (4)
                                                 Re: Question about core memory. - My memory of core :-) - (dmarker2) - (3)
                                                     Now imagine threading R/W wires x-turns, through EACH one.. -NT - (Ashton)
                                                     Re: core memory. - (a6l6e6x)
                                                     Ah... - (static)
                                 hey you could do big/little I(E)ndian that way! -NT - (boxley)
                 AIX - doesn't that stand for . . . - (Andrew Grygus) - (2)
                     Re: Anti-AIX - lot of emotion at the time but... - (dmarker2) - (1)
                         I retired one of those Zylog Zues boxes . . - (Andrew Grygus)
         Told this to my UNIX admin students - (tjsinclair)

Powered by telekinesis!
66 ms