~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 521480BC788E7AA85C9617B31D69DD6F__1718323920 ✰
Заголовок документа оригинал.:
✰ Magnetic-core memory - Wikipedia ✰
Заголовок документа перевод.:
✰ Память на магнитном сердечнике — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/Magnetic-core_memory ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/52/6f/521480bc788e7aa85c9617b31d69dd6f.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/52/6f/521480bc788e7aa85c9617b31d69dd6f__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 21:32:47 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 14 June 2024, at 03:12 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

Память на магнитном сердечнике — Википедия Jump to content

Память на магнитном сердечнике

Из Википедии, бесплатной энциклопедии

Плоскость основной памяти 32 × 32, хранящая 1024 бита (или 128 байтов ) данных. Маленькие черные кольца на пересечениях проводов сетки, организованные в четыре квадрата, представляют собой ферритовые сердечники.

Память на магнитных сердечниках — это разновидность с произвольным доступом компьютерной памяти . Она доминировала примерно 20 лет между 1955 и 1975 годами, и ее часто называют просто основной памятью или, неофициально, ядром .

В сердечнике памяти используются тороиды (кольца) из магнитотвердого материала (обычно полутвердый феррит ). Каждое ядро ​​хранит один бит информации. Через каждую жилу проходят два или более провода, образуя массив жил XY. Когда к проводам прикладывается электрический ток выше определенного порога, сердечник намагничивается. Ядро, которому будет присвоено значение (или записанное ), выбирается путем подачи питания на один провод X и один провод Y на половину требуемой мощности, так что записывается только одно ядро ​​на пересечении. В зависимости от направления токов сердечник будет воспринимать магнитное поле по или против часовой стрелки, сохраняя 1 или 0.

Этот процесс записи также вызывает индуцирование электричества в близлежащих проводах. Если новый импульс, приложенный к проводам XY, такой же, как последний, приложенный к этому сердечнику, существующее поле не будет действовать, и индукции не произойдет. Если новый импульс направлен в противоположном направлении, импульс будет сгенерирован. Обычно это улавливается по отдельному «чувствительному» проводу, что позволяет системе узнать, содержит ли это ядро ​​1 или 0. Поскольку для этого процесса считывания требуется запись ядра, этот процесс известен как деструктивное считывание и требует дополнительных схем. для сброса ядра к исходному значению, если процесс перевернул его.

Когда ядра не читаются и не записываются, они сохраняют последнее значение, которое они имели, даже если питание отключено. Следовательно, они представляют собой тип энергонезависимой памяти. В зависимости от того, как она была подключена, основная память могла быть исключительно надежной. Например, постоянная память основного каната использовалась на критически важном компьютере управления Аполлоном, необходимом для успешных высадок НАСА на Луну. [1]

При использовании меньших ядер и проводов плотность памяти ядра медленно увеличивалась. К концу 1960-х годов типичная плотность составляла около 32 килобит на кубический фут (около 0,9 килобит на литр). Стоимость за этот период снизилась примерно с 1 доллара за бит до примерно 1 цента за бит. Достижение такой плотности требовало чрезвычайно тщательного производства, которое почти всегда выполнялось вручную, несмотря на неоднократные серьезные усилия по автоматизации процесса. Core был почти универсальным до появления первых микросхем полупроводниковой памяти в конце 1960-х годов и особенно динамической памяти с произвольным доступом (DRAM) в начале 1970-х годов. Первоначально DRAM стоила примерно столько же, сколько ядро, но была меньше и проще в использовании. Core постепенно вытеснялся с рынка в период с 1973 по 1978 год.

Хотя основная память устарела, компьютерную память до сих пор иногда называют «ядром», хотя она сделана из полупроводников, особенно людьми, которые работали с машинами, имеющими настоящую основную память. Файлы, образующиеся в результате сохранения всего содержимого памяти на диск для проверки, которая в настоящее время обычно выполняется автоматически при возникновении серьезной ошибки в компьютерной программе, до сих пор называются « дампами ядра ».

История [ править ]

Память на магнитном барабане (изобретена в 1932 году) была предшественницей памяти на магнитном сердечнике.

Разработчики [ править ]

проекта Whirlwind Основная память

Основная концепция использования квадратной петли гистерезиса некоторых магнитных материалов в качестве накопителя или переключающего устройства была известна с самых первых дней разработки компьютеров. Большая часть этих знаний возникла благодаря пониманию работы трансформаторов , которые позволяли усиливать и переключать характеристики при изготовлении с использованием определенных материалов. Стабильное поведение переключения было хорошо известно в области электротехники , и его применение в компьютерных системах было немедленно. Например, Дж. Преспер Эккерт и Джеффри Чуан Чу провели некоторую работу по разработке этой концепции в 1945 году в Школе Мура во время работы над ENIAC . [2]

Пионер робототехники Джордж Девол подал патент [3] для первой статической (неподвижной) магнитной памяти 3 апреля 1946 года. Магнитная память Девола была усовершенствована посредством пяти дополнительных патентов. [4] [5] [6] [7] [8] и в конечном итоге использован в первом промышленном роботе . Фредерик Вие подал заявку на получение различных патентов на использование трансформаторов для построения цифровых логических схем вместо релейной логики , начиная с 1947 года. Полностью разработанная базовая система была запатентована в 1947 году, а затем приобретена IBM в 1956 году. [9] Однако эта разработка была малоизвестной, и основная разработка ядра обычно связана с тремя независимыми командами.

Существенную работу в этой области провели Шанхае , родившиеся в американские физики Ан Ван и Вэй-Донг Ву создали устройство управления передачей импульсов . , которые в 1949 году [10] [11] Название относилось к способу использования магнитного поля сердечников для управления переключением тока; его патент был посвящен использованию ядер для создания с линией задержки или сдвиговым регистром систем памяти . В то время Ван и Ву работали в вычислительной лаборатории Гарвардского университета , и университет не был заинтересован в продвижении изобретений, созданных в их лабораториях. Ван смог самостоятельно запатентовать систему.

Компьютеру MIT Project Whirlwind требовалась быстрая система памяти для отслеживания самолетов в реальном времени . Сначала использовался массив трубок Вильямса — система хранения данных на основе электронно-лучевых трубок , но она оказалась капризной и ненадежной. В конце 1940-х годов несколько исследователей задумали использовать магнитные сердечники для компьютерной памяти, но компьютерный инженер Массачусетского технологического института Джей Форрестер получил основной патент на свое изобретение основной памяти с совпадающими токами, которая позволяла хранить информацию в трехмерном пространстве. [12] [13] Уильям Папиан из Project Whirlwind процитировал одну из этих попыток, Гарвардскую «Статическую магнитную линию задержки», во внутренней записке. Первая основная память размером 32 × 32 × 16 бит была установлена ​​на Whirlwind летом 1953 года. Папиан заявил: «Магнитное хранилище имеет два больших преимущества: (1) более высокая надежность с последующим сокращением времени обслуживания, затрачиваемого на хранение; (2) более короткое время доступа (время доступа к ядру составляет 9 микросекунд; время доступа к трубке составляет примерно 25 микросекунд), что увеличивает скорость работы компьютера». [14]

В апреле 2011 года Форрестер вспоминал: «Использование ядер Ваном не оказало никакого влияния на мою разработку оперативной памяти. Память Вана была дорогой и сложной. Насколько я помню, что может быть не совсем верно, в ней использовались два ядра. на двоичный бит и по сути представлял собой линию задержки, которая немного сдвинулась вперед. Насколько я мог сосредоточиться на этом, этот подход не подходил для наших целей». Он описывает изобретение и связанные с ним события 1975 года. [15] С тех пор Форрестер заметил: «Нам потребовалось около семи лет, чтобы убедить отрасль в том, что память с произвольным доступом на магнитных сердечниках является решением недостающего звена в компьютерных технологиях. Затем мы провели следующие семь лет в патентных судах, убеждая их, что они не все сначала подумали об этом». [16]

Третьим разработчиком, участвовавшим в ранней разработке ядра, был Ян А. Райхман из RCA . Плодовитый изобретатель, Райхман разработал уникальную систему сердечников с использованием ферритовых лент, обернутых вокруг тонких металлических трубок. [17] построил свои первые образцы с использованием переоборудованного пресса для аспирина в 1949 году. [9] Позже Райхман разработал версии лампы Уильямса и возглавил разработку Selectron . [18]

Два ключевых изобретения привели к разработке памяти на магнитных сердечниках в 1951 году. Первое, изобретение Ань Вана, было циклом записи после чтения, который решил проблему использования носителя данных, на котором в процессе чтения стирались считанные данные. , позволяющий создать последовательный одномерный сдвиговый регистр (50 бит), использующий два ядра для хранения бита. Сдвиговый регистр ядра Вана находится на выставке Revolution в Музее истории компьютеров . Вторая, разработанная Форрестером, представляла собой систему совмещенного тока, которая позволяла с помощью небольшого количества проводов управлять большим количеством ядер, создавая трехмерные массивы памяти размером в несколько миллионов бит. Первое использование магнитного сердечника было в компьютере Whirlwind. [19] и «самым известным вкладом Project Whirlwind стала функция хранения данных на магнитных сердечниках с произвольным доступом». [20] Коммерциализация последовала быстро. Магнитный сердечник использовался в периферийных устройствах ENIAC в 1953 году. [21] IBM 702 [22] поставлен в июле 1955 года, а позже и в самом 702-м. IBM 704 (1954 г.) и Ferranti Mercury (1957 г.) использовали память на магнитном сердечнике.

В начале 1950-х годов компания Seeburg Corporation разработала одно из первых коммерческих приложений хранения основной памяти с совпадающими токами в памяти «Tormat» своей новой линейки музыкальных автоматов, начиная с V200, разработанного в 1953 году и выпущенного в 1955 году. [23] промышленными многочисленные применения в вычислительной технике, телефонии и управлении Последовали процессами.

Патентные споры [ править ]

Патент Ванга не был выдан до 1955 года, и к тому времени память на магнитных сердечниках уже использовалась. Это положило начало длинной серии судебных процессов, которые в конечном итоге закончились, когда IBM полностью выкупила патент у Ванга за 500 000 долларов США . [24] Ван использовал средства для значительного расширения Wang Laboratories , которую он основал вместе с доктором Гэ-Яо Чу, одноклассником из Китая.

MIT хотел взимать с IBM гонорар в размере 0,02 доллара за бит основной памяти. В 1964 году, после многих лет судебных тяжб, IBM заплатила MIT 13 миллионов долларов за права на патент Форрестера — крупнейшее урегулирование патентного спора на тот момент. [25] [26]

Экономика производства [ править ]

В 1953 году испытанные, но еще не натянутые сердечники стоили 0,33 доллара США каждый. По мере увеличения объема производства к 1970 году IBM производила 20 миллиардов ядер в год, а цена за ядро ​​упала до 0,0003 доллара США . Размеры ядра за тот же период сократились с диаметра примерно 0,1 дюйма (2,5 мм) в 1950-х годах до 0,013 дюйма (0,33 мм) в 1966 году. [27] Мощность, необходимая для изменения намагничивания одного сердечника, пропорциональна объему, поэтому это означает снижение энергопотребления в 125 раз.

В стоимости полной системы памяти с ядром преобладала стоимость прокладки проводов через ядра. Система совпадающих токов Форрестера требовала, чтобы один из проводов был проложен под углом 45 градусов к сердечникам, что оказалось затруднительно соединить с помощью машины, поэтому массивы сердечников приходилось собирать под микроскопами работникам с точным управлением моторикой.

В 1956 году группа из IBM подала заявку на патент на машину, которая автоматически пропускала первые несколько проводов через каждое ядро. Эта машина удерживала всю плоскость сердечников в «гнезде», а затем проталкивала через сердечники множество полых игл, чтобы направлять провода. [28] Использование этой машины сократило время, необходимое для прокладки прямых линий выбора X и Y, с 25 часов до 12 минут на основном массиве 128 на 128. [29]

Стержни меньшего размера сделали использование полых игл непрактичным, но в полуавтоматической заправке стержней были достигнуты многочисленные успехи. Разработаны опорные гнезда с направляющими каналами. Сердечники были постоянно прикреплены к «заплатке» из подложки, которая поддерживала их во время производства и последующего использования. Иглы для заправки ниток были приварены к проволоке встык, поэтому диаметры иглы и проволоки были одинаковыми, и были предприняты усилия, чтобы исключить использование игл. [30] [31]

Самым важным изменением, с точки зрения автоматизации, стало объединение сенсорных и запрещающих проводов, устраняющее необходимость в схематическом диагональном сенсорном проводе. С небольшими изменениями в компоновке это также позволило более плотно упаковать ядра в каждом патче. [32] [33]

К началу 1960-х годов стоимость ядра упала до такой степени, что оно стало почти универсальным в качестве основной памяти , заменив как недорогую низкопроизводительную барабанную память , так и дорогостоящие высокопроизводительные системы, использующие электронные лампы , а позже и дискретные транзисторы в качестве памяти. Стоимость основной памяти резко снизилась за время существования технологии: стоимость началась примерно с 1,00 доллара США за бит и упала примерно до 0,01 доллара США за бит.

Основная память устарела из -за полупроводниковых интегральных схем памяти в 1970-х годах, но продолжала использоваться для критически важных и высоконадежных приложений в IBM System / 4 Pi AP-101 (использовалась в космическом корабле "Шаттл" до модернизации в начале 1990-х годов). и бомбардировщики B-52 и B-1B ). [34] [35] [36]

Примером масштаба, экономики и технологии основной памяти 1960-х годов было 36-битное слово размером 256 КБ (1,2 МБ) . [37] ) основной блок памяти, установленный на PDP-6 в Лаборатории искусственного интеллекта Массачусетского технологического института в 1967 году. [38] В то время это считалось «невообразимо огромным» и получило прозвище «Память Моби». [39] Он стоил 380 000 долларов (0,04 доллара за бит), имел ширину 69 дюймов, высоту 50 дюймов и глубину 25 дюймов с поддерживающей схемой (189 килобит/кубический фут = 6,7 килобит/литр). Время его цикла составляло 2,75 мкс. [40] [41] [42]

В 1980 году цена основной платы памяти мощностью 16 кВт ( килослово , что эквивалентно 32 КБ), которая устанавливалась в компьютер DEC Q-bus, составляла около 3000 долларов США . В то время массив сердечников и вспомогательная электроника умещались на одной печатной плате размером примерно 25×20 см, массив сердечников монтировался на несколько мм выше печатной платы и защищался металлической или пластиковой пластиной.

Описание [ править ]

Схема плоскости памяти на магнитном сердечнике 4 × 4 в установке совмещенного тока линий X/Y. X и Y — линии привода, S — смысл, Z — запрет. Стрелки указывают направление тока для записи.
Крупный план основной плоскости. Расстояние между кольцами составляет примерно 1 мм (0,04 дюйма). Зеленые горизонтальные провода — это X; Y-провода тускло-коричневые и вертикальные, обращенные назад. Чувствительные провода имеют диагональную окраску оранжевого цвета, а провода запрета представляют собой вертикальные витые пары.

Термин «сердечник» происходит от обычных трансформаторов , обмотки которых окружают магнитный сердечник . В основной памяти провода проходят через любое ядро ​​один раз — это одновитковые устройства. Свойства материалов, используемых для ядер памяти, кардинально отличаются от тех, которые используются в силовых трансформаторах. Магнитный материал для сердечника памяти требует высокой степени магнитной остаточной намагниченности , способности оставаться сильно намагниченными и низкой коэрцитивной силы , поэтому для изменения направления намагничивания требуется меньше энергии. Ядро может принимать два состояния, кодируя один бит. Содержимое основной памяти сохраняется даже при выключении системы памяти ( энергонезависимая память ). Однако при чтении ядра оно сбрасывается на «нулевое» значение. Схемы в системе памяти компьютера затем восстанавливают информацию в ходе немедленного цикла перезаписи.

основная работает Как память

Один из трех взаимосвязанных модулей, составляющих базовую плоскость памяти PDP-8 на базе Omnibus (PDP 8/e/f/m).
Один из трех взаимосвязанных модулей, составляющих базовую плоскость памяти PDP-8 на базе Omnibus. Это средний из трех элементов, содержащий массив настоящих ферритовых сердечников.
Один из трех взаимосвязанных модулей, составляющих базовую плоскость памяти PDP-8 на базе Omnibus.

Наиболее распространенная форма основной памяти, линия совмещенного тока X/Y , используемая для основной памяти компьютера, состоит из большого количества небольших тороидальных ферримагнитных керамических ферритов ( сердечников ), скрепленных вместе в решетчатой ​​структуре (организованной в виде «сетки»). «стопка» слоев, называемых плоскостями ), с проводами, вплетенными в отверстия в центрах сердечников. В ранних системах было четыре провода: X , Y , Sense и Inhibit , но более поздние ядра объединили два последних провода в одну Sense/Inhibit . линию [32] Каждый тороид хранит один бит (0 или 1). Доступ к одному биту в каждой плоскости можно было получить за один цикл, поэтому каждое машинное слово в массиве слов было распределено по «стеку» плоскостей. манипулировать одним битом слова Каждая плоскость будет параллельно , позволяя прочитать или записать полное слово за один цикл.

Сердечник основан на свойствах квадратной петли гистерезиса ферритового материала, из которого изготовлены тороиды. Электрический ток в проводе, проходящем через сердечник, создает магнитное поле. Только магнитное поле, интенсивность которого превышает определенную величину («селект»), может заставить сердечник изменить свою магнитную полярность. Чтобы выбрать ячейку памяти, на одну из линий X и одну из линий Y подается половина тока («полувыбор»), необходимого для вызова этого изменения. Только объединенное магнитное поле, создаваемое в месте пересечения линий X и Y (логическая функция И), достаточно для изменения состояния; другие ядра будут видеть только половину необходимого поля («наполовину выбрано») или не видеть вообще. Пропуская ток по проводам в определенном направлении, возникающее индуцированное поле заставляет магнитный поток выбранного сердечника циркулировать в одном или другом направлении (по часовой стрелке или против часовой стрелки). Одно направление — это сохраненный 1 , а другое — сохраненный 0 .

Тороидальная форма сердечника предпочтительна, поскольку магнитный путь замкнут, нет магнитных полюсов и, следовательно, внешний поток очень мал. Это позволяет сердечникам располагаться близко друг к другу без взаимодействия их магнитных полей. Попеременное расположение под углом 45 градусов, использовавшееся в ранних массивах ядер, было обусловлено наличием диагональных сенсорных проводов. Благодаря устранению этих диагональных проводов стала возможной более плотная упаковка. [33]

Чтение и письмо [ править ]

Диаграмма кривой гистерезиса ядра магнитной памяти во время операции чтения. Импульс тока измерительной линии имеет высокий («1») или низкий («0») уровень в зависимости от исходного состояния намагничивания сердечника.

Время доступа плюс время перезаписи составляет время цикла памяти .

Чтение [ править ]

Чтобы прочитать часть памяти ядра, схема пытается переключить бит в полярность, присвоенную состоянию 0, управляя выбранными линиями X и Y, которые пересекаются в этом ядре.

  • Если бит уже равен 0, физическое состояние ядра не изменяется.
  • Если бит ранее был 1, то сердечник меняет магнитную полярность. Это изменение после задержки вызывает появление импульса напряжения в линии Sense.

Обнаружение такого импульса означает, что последний раз бит содержал 1. Отсутствие импульса означает, что бит содержал 0. Задержка в обнаружении импульса напряжения называется временем доступа к основной памяти.

После любого такого чтения бит содержит 0. Это иллюстрирует, почему доступ к памяти ядра называется деструктивным чтением : любая операция чтения содержимого ядра стирает это содержимое, и оно должно быть немедленно воссоздано.

Написание [ править ]

Чтобы записать бит основной памяти, схема предполагает, что произошла операция чтения и бит находится в состоянии 0.

  • Для записи 1 бита выбранные линии X и Y активируются, причем ток движется в противоположном направлении, как при операции чтения. Как и при чтении, ядро ​​на пересечении линий X и Y меняет магнитную полярность.
  • Для записи нулевого бита можно применить два метода. Первый аналогичен процессу чтения с током в исходном направлении. Второе имеет обратную логику. Другими словами, запись 0 бита означает запрет записи 1 бита. Такая же величина тока также передается через линию запрета. Это уменьшает чистый ток, протекающий через соответствующий сердечник, до половины выбранного тока, препятствуя изменению полярности.

Комбинированное чувство и запрет [ править ]

Провод Sense используется только во время чтения, а провод Inhibit используется только во время записи. По этой причине более поздние базовые системы объединили их в один провод и использовали схему в контроллере памяти для переключения функций провода.

Однако, когда провод Sense пересекает слишком много жил, ток половинного выбора также может вызвать значительное напряжение во всей линии из-за суперпозиции напряжения на каждой отдельной жиле. Этот потенциальный риск «неправильного считывания» ограничивает минимальное количество проводов Sense.

Увеличение количества проводов Sense также требует большего количества схем декодирования.

Комбинированное чтение и запись с изменением [ править ]

Контроллеры памяти ядра были спроектированы таким образом, что за каждым чтением немедленно следовала запись (потому что чтение приводило все биты в 0, а запись предполагала, что это произошло). Наборы инструкций были разработаны с учетом этого.

Например, значение в памяти может быть прочитано и изменено почти так же быстро, как оно может быть прочитано и записано. В PDP- 6 AOS* (или SOS*) инструкции увеличивали (или уменьшали) значение между фазой чтения и фазой записи одного цикла памяти (возможно, сигнализируя контроллеру памяти о необходимости короткой паузы в середине цикла). Это может быть в два раза быстрее, чем процесс получения значения с помощью цикла чтения-записи, увеличения (или уменьшения) значения в каком-либо регистре процессора, а затем записи нового значения с помощью другого цикла чтения-записи.

формы памяти Другие основной

Плоскость памяти на магнитном сердечнике размером 10,8 × 10,8 см с разрядностью 64 × 64 бит (4 КБ), используемая в CDC 6600 . На вставке показана архитектура словной линии с двумя проводами на бит.

Основная память словных строк часто использовалась для обеспечения регистровой памяти. Другие названия этого типа — линейный выбор и 2-D . Эта форма основной памяти обычно прокладывает три провода через каждое ядро ​​на плоскости: чтение слов , запись слов и считывание/запись битов . Чтобы прочитать или очистить слова, полный ток подается на одну или несколько чтения слов строк ; это очищает выбранные ядра и все, что инвертирует импульсы напряжения в их линиях чтения/записи битов . Для чтения обычно чтения слова выбирается только одна строка ; но для ясности чтения слов можно выбрать несколько строк , в то время как строки чтения/записи битов игнорируются. Для записи слов половинный ток подается на одну или несколько линий записи слов , а половинный ток подается на каждую линию чтения/записи бита для установки бита. В некоторых конструкциях линии чтения и записи слов были объединены в один провод, в результате чего в массиве памяти было всего два провода на бит. Для записи записи слов можно выбрать несколько строк . Это давало преимущество в производительности по сравнению с системами совпадающего тока линий X/Y. в том, что несколько слов могут быть очищены или записаны с одним и тем же значением за один цикл. В наборе регистров типичной машины обычно использовалась только одна небольшая плоскость этой формы основной памяти. Некоторые очень большие запоминающие устройства были построены с использованием этой технологии, например, вспомогательная память Extended Core Storage (ECS) в CDC 6600 , которая содержала до 2 миллионов 60-битных слов.

Память основной веревки [ править ]

Память ядра — это постоянная память (ПЗУ) в виде основной памяти. В этом случае сердечники, в которых было больше линейных магнитных материалов, просто использовались в качестве трансформаторов ; никакая информация фактически не хранилась магнитно внутри отдельных сердечников. Каждый бит слова имел одно ядро. Чтение содержимого данного адреса памяти генерировало импульс тока в проводе, соответствующем этому адресу. Каждый адресный провод был пропущен либо через ядро, чтобы обозначить двоичный код [1], либо вокруг этого ядра, чтобы обозначить двоичный номер [0]. Как и ожидалось, физически ядра были намного больше, чем ядра памяти для чтения и записи. Этот тип памяти был исключительно надежным. Примером может служить управляющий компьютер Аполлона, который использовался НАСА при посадке на Луну.

Физические характеристики [ править ]

Скорость [ править ]

Производительность ранних модулей памяти можно охарактеризовать в сегодняшних терминах как примерно сопоставимую с тактовой частотой 1 МГц (что эквивалентно домашним компьютерам начала 1980-х годов, таким как Apple II и Commodore 64 ). Ранние системы памяти с ядром имели время цикла около 6 мкс , которое к началу 1970-х годов упало до 1,2 мкс, а к середине 70-х годов оно снизилось до 600 нс (0,6 мкс). Некоторые конструкции имели значительно более высокую производительность: в 1964 году время цикла памяти CDC 6600 составляло 1,0 мкс, при этом использовались ядра, которым требовался ток полувыбора 200 мА. [43] Было сделано все возможное, чтобы уменьшить время доступа и увеличить скорость передачи данных (пропускную способность), включая одновременное использование нескольких сеток ядра, каждая из которых хранит один бит слова данных. Например, машина может использовать 32 сетки ядра с одним битом 32-битного слова в каждой, а контроллер может получить доступ ко всему 32-битному слову за один цикл чтения/записи.

Надежность [ править ]

Основная память является энергонезависимым хранилищем : она может хранить свое содержимое неопределенно долго без питания. Он также относительно не подвержен влиянию ЭМИ и радиации. первого поколения Это были важные преимущества для некоторых приложений, таких как промышленные программируемые контроллеры , военные объекты и транспортные средства, такие как истребители , а также космические корабли , и привели к использованию ядра в течение ряда лет после появления полупроводниковой МОП-памяти (см. Также MOSFET ). . Например, бортовые компьютеры космического корабля IBM AP-101B использовали базовую память, которая сохраняла содержимое памяти даже после распада «Челленджера » и последующего падения в море в 1986 году. [44]

Чувствительность к температуре [ править ]

Другой характеристикой раннего ядра было то, что коэрцитивная сила была очень чувствительна к температуре; правильный ток полувыбора при одной температуре не является правильным током полувыбора при другой температуре. Таким образом, контроллер памяти будет включать в себя датчик температуры (обычно термистор ) для правильной регулировки уровней тока в зависимости от изменений температуры. Примером этого является основная память, используемая Digital Equipment Corporation для своего PDP-1 компьютера ; эта стратегия продолжалась во всех последующих системах базовой памяти, созданных DEC для линейки компьютеров PDP с воздушным охлаждением.

Другой метод управления температурной чувствительностью заключался в помещении «стопки» магнитных сердечников в печь с контролируемой температурой. Примерами этого являются память ядра IBM 1620 которого может потребоваться до 30 минут с подогревом воздуха (для достижения рабочей температуры с подогревом масляной ванны) , около 106 ° F (41 ° C) и память ядра IBM 7090 . ранние IBM 7094 и IBM 7030 Core нагревались, а не охлаждались, потому что основным требованием была постоянная температура, и было проще (и дешевле) поддерживать постоянную температуру, значительно превышающую комнатную температуру, чем температуру на уровне или ниже нее.

Диагностика [ править ]

Диагностика аппаратных проблем в основной памяти требовала запуска трудоемких диагностических программ. В то время как быстрый тест проверял, может ли каждый бит содержать единицу и ноль, эта диагностика проверяла основную память с наихудшими шаблонами и должна была работать в течение нескольких часов. Поскольку большинство компьютеров имели только одну плату основной памяти, эти диагностические средства также перемещались по памяти, позволяя проверять каждый бит. Расширенный тест назывался « тест Шму », в котором токи полувыбора изменялись вместе со временем, в которое проверялась чувствительная линия («стробировалась»). График данных этого теста, казалось, напоминал мультперсонажа по имени « Шму », и это имя прижилось. Во многих случаях ошибки можно было устранить, осторожно постучав по печатной плате с массивом сердечников о стол. Это немного изменило положение жил вдоль проходящих через них проводов и могло решить проблему. Эта процедура требовалась редко, поскольку основная память оказалась очень надежной по сравнению с другими компьютерными компонентами того времени.

См. также [ править ]

Ссылки [ править ]

  1. ^ «Компьютер для Аполлона» . Научный репортер Массачусетского технологического института . 1965. ВГБХ .
  2. ^ Эккерт, Дж. Преспер (октябрь 1953 г.). «Обзор цифровых компьютерных систем памяти». Труды ИРЭ . 41 (10). США: IEEE: 1393–1406. дои : 10.1109/JRPROC.1953.274316 . ISSN   0096-8390 . S2CID   8564797 .
  3. ^ США 2590091 , Джордж К. Девол и Эрик Б. Ханселл, «Магнитное запоминающее и считывающее устройство», опубликовано 10 апреля 1956 г.  
  4. ^ США 2741757 , Джордж К. Девол и Эрик Б. Ханселл, «Магнитное запоминающее и считывающее устройство», опубликовано 10 апреля 1956 г.  
  5. ^ США 2926844 , Джордж К. Девол, «Чувствительное устройство для магнитной записи», опубликовано 1 марта 1960 г.  
  6. ^ США 3035253 , Джордж К. Девол, «Магнитные запоминающие устройства», опубликовано 15 мая 1962 г.  
  7. ^ US 3016465 , Джордж К. Девол и Эрик Б. Гензель, «Детекторы совпадений», опубликовано 9 января 1962 г.  
  8. ^ US 3246219 , Джордж К. Девол и Морис Дж. Данн, «Феррорезонансные устройства», опубликовано 12 апреля 1966 г.  
  9. ^ Перейти обратно: а б Рейли, Эдвин Д. (2003). Вехи развития информатики и информационных технологий . Вестпорт, Коннектикут: Greenwood Press. п. 164 . ISBN  1-57356-521-0 .
  10. ^ «Интервью Вана, ранние работы Ан Вана в области основных воспоминаний» . Датаматизация . США: Техническое издательство: 161–163. Март 1976 года.
  11. ^ США 2708722 , Ван Ан, «Устройство управления передачей импульсов», выдан 17 мая 2020   г.
  12. ^ Форрестер, Джей В. (1951). «Хранение цифровой информации в трех измерениях с использованием магнитных сердечников». Журнал прикладной физики . 22 (1): 44–48. Бибкод : 1951JAP....22...44F . дои : 10.1063/1.1699817 .
  13. ^ США 2736880 , Форрестер, Джей В., «Многокоординатное устройство хранения цифровой информации», выдан 28 февраля 1956 г.  
  14. ^ «Вихрь» (PDF) . Отчет Компьютерного музея . Массачусетс: Компьютерный музей: 13. Зима 1983 г. - через Microsoft.
  15. ^ Эванс, Кристофер (июль 1983 г.). «Разговор: Джей В. Форрестер». Анналы истории вычислительной техники . 5 (3): 297–301. дои : 10.1109/mahc.1983.10081 . S2CID   25146240 .
  16. ^ Кляйнер, Искусство (4 февраля 2009 г.). «Шок для системы Джея Форрестера» . Обзор Слоана Массачусетского технологического института . НАС . Проверено 1 апреля 2018 г.
  17. ^ Ян А. Райхман, Магнитная система, патент США № 2 792 563 , выдан 14 мая 1957 г.
  18. ^ Хиттингер, Уильям (1992). «Ян А. Райхман» . Мемориальная дань . 5 . США: Национальная инженерная академия: 229.
  19. ^ Хейс, Джон П. (1978). Компьютерная архитектура и организация . Международная книжная компания McGraw-Hill. п. 21. ISBN  0-07-027363-4 .
  20. ^ Редмонд, Кент К.; Смит, Томас М. (1980). Проект «Вихрь» — история новаторского компьютера . Бедфорд, Массачусетс: Digital Press. п. 215. ИСБН  0932376096 .
  21. ^ Ауэрбах, Исаак Л. (2 мая 1952 г.). «Система статической магнитной памяти для ENIAC» . Материалы национального собрания ACM 1952 года (Питтсбург) на тему - ACM '52 . стр. 213–222. дои : 10.1145/609784.609813 . ISBN  9781450373623 . S2CID   17518946 .
  22. ^ Пью, Эмерсон В.; Джонсон, Лайл Р.; Палмер, Джон Х. (1991). Системы IBM 360 и Early 370 . МТИ Пресс. п. 32. ISBN  978-0-262-51720-1 .
  23. ^ Кларенс Шульц и Джордж Боезен, Селекторы для автоматических фонографов, патент США № 2 792 563 , выдан 2 февраля 1960 г.
  24. ^ «Ан Ван продает патент на основную память компании IBM» . США: Музей истории компьютеров . Проверено 12 апреля 2010 г.
  25. ^ «Магнитная память» . ЧМ Революция . Музей истории компьютеров . Проверено 1 апреля 2018 г.
  26. ^ Пью, Джонсон и Палмер 1991 , с. 182
  27. ^ Пью, Джонсон и Палмер 1991 , стр. 204–6 .
  28. ^ Уолтер П. Шоу и Родерик В. Линк, Метод и устройство для нарезания резьбы на перфорированных изделиях, патент США № 2958126 , выдан 1 ноября 1960 г.
  29. ^ Баше, Чарльз Дж.; Джонсон, Лайл Р.; Палмер, Джон Х. (1986). Первые компьютеры IBM . Кембридж, Массачусетс: MIT Press. п. 268. ИСБН  0-262-52393-0 .
  30. ^ Роберт Л. Джадж, Метод и устройство для нарезания резьбы, патент США № 3314131 , выдан 18 апреля 1967 г.
  31. ^ Рональд А. Бек и Деннис Л. Бреу, Метод натягивания сердечников, патент США № 3 872 581 , выдан 25 марта 1975 г.
  32. ^ Перейти обратно: а б Крейтон Д. Барнс и др., Запоминающее устройство с магнитным сердечником, имеющее одну обмотку как для функции измерения, так и для функции запрета, патент США № 3329940 , выданный 4 июля 1967 года.
  33. ^ Перейти обратно: а б Виктор Л. Селл и Сайед Алви, Матрица памяти с ядром высокой плотности, патент США № 3 711 839 , выдан 16 января 1973 г.
  34. ^ «История проекта: память на магнитном сердечнике» . web.mit.edu . Архивировано из оригинала 14 июля 2023 года . Проверено 14 июля 2023 г.
  35. ^ Норман, П. Гленн (1987), «Новый универсальный компьютер (GPC) AP101S для космического корабля «Шаттл», IEEE Proceedings , 75 (3): 308–319, Bibcode : 1987IEEP..75..308N , doi : 10.1109/PROC.1987.13738 , S2CID   19179436
  36. ^ Стормонт, ДП; Велган, Р. (23–27 мая 1994 г.). «Управление рисками при модернизации компьютера B-1B» . Материалы Национальной конференции по аэрокосмической и электронике (NAECON'94) . Том. 2. С. 1143–1149. дои : 10.1109/NAECON.1994.332913 . ISBN  0-7803-1893-5 . S2CID   109575632 .
  37. ^ Внутренняя память Moby Memory имела 40 бит на слово, но они не были доступны процессору PDP-10.
  38. ^ Проект МАК. Отчет о ходе работы IV. Июль 1966 г. - июль 1967 г. (PDF) (Отчет). Массачусетский Институт Технологий. п. 18. 681342. Архивировано из оригинала (PDF) 8 мая 2021 года . Проверено 7 декабря 2020 г.
  39. ^ Эрик С. Рэймонд , Гай Л. Стил , Словарь нового хакера , 3-е издание, 1996 г., ISBN   0262680920 , на основе файла жаргона , sv 'moby', стр. 307
  40. ^ Память FABRI-TEK Mass Core «Moby» . НАС. 4 августа 1967 г. 102731715 . Проверено 7 декабря 2020 г. {{cite book}}: |website= игнорируется ( помощь ) CS1 maint: отсутствует местоположение издателя ( ссылка )
  41. ^ Кракауэр, Лоуренс Дж. «Память Моби» . Проверено 7 декабря 2020 г.
  42. ^ Стивен Леви, Хакеры: Герои компьютерной революции , 2010 (издание к 25-летию), ISBN   1449393748 , с. 98
  43. ^ «Раздел 4». Руководство по обучению Control Data 6600 . Корпорация Control Data. Июнь 1965 года. Номер документа 60147400.
  44. ^ «Магнитная память» . США: Национальная лаборатория сильных магнитных полей: Музей электричества и магнетизма. Архивировано из оригинала 10 июня 2010 года.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 521480BC788E7AA85C9617B31D69DD6F__1718323920
URL1:https://en.wikipedia.org/wiki/Magnetic-core_memory
Заголовок, (Title) документа по адресу, URL1:
Magnetic-core memory - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)