Old core memory system.
cube1 at charter.net
Tue May 8 12:05:28 CDT 2018
On 5/6/2018 1:19 PM, Paul Koning via cctalk wrote:
>> On May 5, 2018, at 2:32 PM, Chuck Guzis via cctalk <cctalk at classiccmp.org> wrote:
>> On 05/05/2018 10:23 AM, Pete Lancashire via cctalk wrote:
>>> Core temp was a big issue even in commercial environments. You didn't see
>>> it temp but you would see core [driver] current.
>> The early IBM 7000 series (7070, 7080, 7090) kept core in a
>> temperature-regulated oil bath. Later versions used pre-heated air
>> (e.g. 7094 core).
>> On the CDC 7600, hitting the same area of care repeatedly could cause it
>> to overheat and throw parity errors. Circuitry to detect this would
>> slow-down repeated accesses.
>> That was for CM. I seem to recall someone telling me that there was no
>> such provision in PP core and a "jump to self" was sufficient to throw
>> an error--but that may be a shaggy-dog story.
> The IBM 1620 had a core heater; I remember having to wait for core to warm up after turning the machine on before it would start.
> One of the old PDP-11 diagnostics is the "core heating test". The description said it would hammer a region of memory (physical area) to get it to warm up, to see if there was enough margin for memory to remain reliable.
> On CDC memory: The 6000 series PPs always access memory every cycle. Whenever it doesn'thave anything better to do, the control logic uses the P register (program counter) for address. So there is no way in a PP to make memory work any harder; it's always a cycle every microsecond (memory running flat out) no matter what. I'm not positive the 7000 series works the same, but it would seem plausible that it does.
> CM, on the other hand, is referenced only when requested. So CM is normally working less than PP memory.
> Parity? I know the 170 series had parity, didn't think the 7600 did. The 6000 series does not (except for ECS). "Parity is for farmers" -- Seymour Cray.
You can add the IBM 1410 to that list of machines with core heaters as
well - I checked the drawings. 100 watt heater, nominal 100 degrees F
with 86F under temp and 120F over temp. I think the machine I worked
with back in the day even had a thermometer placed vertically in the stack.
I also worked one evening with some friends trying to fix a 7090 with
oil core (which I know was heated), and we set up an IBM 7094-II
(originally from White Sands Missle Range - WSMR) with air core (which I
believe was heated) in the basement of the U. Wisconsin computer science
building in 1974. We also had an IBM 1410 down there (donated from
Oscar Mayer) whose core developed failures after some time in storage -
it was pretty cold, so we guessed that it was from the wires contracting
- not long enough for the enamel insulation to have degraded.
I would expect the 1401 would also be on the list.
More information about the cctech