Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Magnetic-core memory
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
===How core memory works=== [[File:PDP-8 core memory driver module 1.jpg|thumb|One of three inter-connected modules that make up an Omnibus-based (PDP 8/e/f/m) PDP-8 core memory plane.]] [[File:PDP-8 core memory.jpg|thumb|One of three inter-connected modules that make up an Omnibus-based PDP-8 core memory plane. This is the middle of the three and contains the array of actual ferrite cores.]] [[File:PDP-8 core memory driver module 2.jpg|thumb|One of three inter-connected modules that make up an Omnibus-based PDP-8 core memory plane.]] The most common form of core memory, ''X/Y line coincident-current'', used for the main memory of a computer, consists of a large number of small [[toroid]]al [[ferrimagnetic]] [[ceramic]] [[Ferrite (magnet)|ferrite]]s (''cores'') held together in a grid structure (organized as a "stack" of layers called ''planes''), with wires woven through the holes in the cores' centers. In early systems there were four wires: ''X'', ''Y'', ''Sense'', and ''Inhibit'', but later cores combined the latter two wires into one ''Sense/Inhibit'' line.<ref name=US3329940 /> Each toroid stored one [[bit]] (0 or 1). One bit in each plane could be accessed in one cycle, so each machine [[Word (computer architecture)|word]] in an array of words was spread over a "stack" of planes. Each plane would manipulate one bit of a word in [[parallel computing|parallel]], allowing the full word to be read or written in one cycle. Core relies on the square hysteresis loop properties of the ferrite material used to make the toroids. An electric current in a wire that passes through a core creates a magnetic field. Only a [[magnetic field]] greater than a certain intensity ("select") can cause the core to change its magnetic polarity. To select a memory location, one of the X and one of the Y lines are driven with half the current ("half-select") required to cause this change. Only the combined magnetic field generated where the X and Y lines cross (the [[logical conjunction]]) is sufficient to change the state; other cores will see only half the needed field ("half-selected"), or none at all. By driving the current through the wires in a particular direction, the resulting [[electromagnetic induction|induced]] field forces the selected core's magnetic flux to circulate in one direction or the other (clockwise or counterclockwise). One direction is a stored ''1'', while the other is a stored ''0''. The toroidal shape of a core is preferred since the magnetic path is closed, there are no magnetic poles and thus very little external flux. This allows the cores to be packed closely together without their magnetic fields interacting. The alternating 45-degree positioning used in early core arrays was necessitated by the diagonal sense wires. With the elimination of these diagonal wires, tighter packing was possible.<ref name=US3711839 />
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Magnetic-core memory
(section)
Add topic