- •АРХИТЕКТУРЫ ВЫЧИСЛИТЕЛЬНЫХ СИСТЕМ
- •ПАМЯТЬ
- •ПАМЯТЬ
- •ПАМЯТЬ
- •ПАМЯТЬ
- •ДВОИЧНОДЕСЯТИЧНЫЙ КОД
- •ДВОИЧНОДЕСЯТИЧНЫЙ КОД
- •АДРЕСА ПАМЯТИ
- •Address
- •Address
- •СЧИТЫВАНИЕЗАПИСЬ
- •КОД С ИСПРАВЛЕНИЕМ ОШИБОК
- •КОД С ИСПРАВЛЕНИЕМ ОШИБОК
- •ИЛЛЮСТРАЦИЯ КОДА С ИСПРАВЛЕНИЕМ ОШИБОК (МЕТОД ХЭММИНГА) ДЛЯ 4 БИТНЫХ СЛОВ
- •АЛГОРИТМ ХЭММИНГА ДЛЯ 16 БИТНЫХ СЛОВ
- •АЛГОРИТМ ХЭММИНГА ДЛЯ 16 БИТНЫХ СЛОВ
- •АЛГОРИТМ ХЭММИНГА ДЛЯ 16 БИТНЫХ СЛОВ
- •АЛГОРИТМ ХЭММИНГА ДЛЯ 16 БИТНЫХ СЛОВ
- •КЭШПАМЯТЬ
- •КЭШПАМЯТЬ
- •КЭШПАМЯТЬ
- •ОПЕРАТИВНАЯ ПАМЯТЬ
- •FPM DRAM (FAST PAGE MODE DRAM)
- •EDODRAM (EXTENDED DATA OUT)
- •BEDO (BURST EDO) ПАКЕТНАЯ EDO RAM
- •SDRAM (SYNCHRONOUS DRAM)
- •DDR SDRAM, SDRAM II (DOUBLE DATA RATE SDRAM)
- •СРАВНИТЕЛЬНАЯ ХАРАКТЕРИСТИКА ОСНОВНЫХ ТИПОВ ПАМЯТИ
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫ Е ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
- •Иерархическая структура памяти
- •МАГНИТНЫЙ ДИСК
- •Магнитный диск
- •Магнитный диск
- •Большинство магнитных дисков состоит из нескольких
- •ПРОИЗВОДИТЕЛЬНОСТЬ
- •КОНТРОЛЛЕР
- •ESDI
- •SCSI
- •SCSI
- •SCSI
- •СРАВНЕНИЕ ДИСКОВЫХ
- •RAIDМАССИВЫ
- •RAID-массивы
- •RAID уровня 0
- •RAID-массивы
- •RAID уровня 1
- •RAID-массивы
- •RAID уровня 2
- •RAID-массивы
- •RAID уровня 3
- •RAID-массивы
- •RAID уровня 4
- •RAID-массивы
- •RAID уровня 5
- •RAID-массивы
- •ВНЕШНИЕ ЖЕСТКИЕ ДИСКИ
- •ВОПРОСЫ?
КОНСТРУКТИВНЫ Е ИСПОЛНЕНИЯ ПАМЯТИ DRAM
Сверху вниз:
DIP,
SIPP,
SIMM (30-контактный), SIMM (72-контактный), DIMM (168-контактный), DIMM (184-контактный, DDR)
43
КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
Для портативных и компактных устройств (лаптопов, ноутбуков и т.п.), а также принтеров, сетевой и телекомуникационной техники и пр. широко применяются конструктивно уменьшенные модули DRAM (как SDRAM, так и DDR SDRAM) —
SODIMM (Small outline DIMM) — аналоги модулей DIMM в компактном исполнении для экономии места.
Модули SODIMM существуют в 72, 100, 144, 200 и 204контактном исполнении.
44
КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
модуль SDRAM в 72-контактном корпусе SO-DIMM
45
КОНСТРУКТИВНЫЕ ИСПОЛНЕНИЯ ПАМЯТИ DRAM
Модули типа RIMM (Rambus Inline Memory Module)
менее распространены, в них выпускается память типа RDRAM. Они представлены 168 и 184контактными разновидностями, причём на материнской плате такие модули обязательно должны устанавливаться только в парах, в противном случае в пустые разъёмы устанавливаются специальные модулизаглушки (это связано с особенностями конструкции таких модулей).
Также существуют 242контактные PC1066 RDRAM модули RIMM 4200, не совместимые с 184контактными разъёмами, и уменьшенная версия RIMM — SORIMM, которые применяются в портативных устройствах.
46
Иерархическая структура памяти
Регистры
Кэш-пямять
Основная память
Магнитный диск
Ленточный |
Оптический |
носитель |
диск |
47
МАГНИТНЫЙ ДИСК
48
Магнитный диск
Дорожкой называется круговая последовательность битов, записанных на диск за его полный оборот. Каждая дорожка делится на секторы фиксированной длины. Каждый сектор обычно содержит 512 байт данных. Перед данными располагается преамбула (preamble), которая позволяет головке синхронизироваться перед чтением или записью. После данных идет код исправления ошибок (ErrorCorrecting Code, ECC), в
качестве которого используется код Хэмминга или код Рида Соломона, позволяющий исправлять множественные ошибки, а не только одиночные.
Между соседними секторами находится межсекторный интервал. Многие производители указывают размер неформатированного диска (как будто каждая дорожка содержит только данные), хотя честнее указывать вместимость форматированного диска, на котором не учитываются преамбулы, ЕССкоды и межсекторные интервалы. Емкость форматированного диска обычно на 15 % меньше емкости неформатированного.
49
Магнитный диск
У всех дисков есть кронштейны, они могут перемещаться туда и обратно по радиусу на разные расстояния от шпинделя, вокруг которого вращается диск.
На разных расстояниях от оси записываются разные дорожки. Таким образом, дорожки представляют собой ряд концентрических кругов, расположенных вокруг
шпинделя.
Ширина дорожки зависит от величины головки и от точности ее перемещения. На сегодняшний момент диски имеют от 5000 до 10 000 дорожек на см, то есть ширина каждой дорожки составляет от 1 до 2 микрон). Следует отметить, что дорожка — это не углубление на поверхности диска, а просто кольцо намагниченного материала, которое отделяется от других дорожек небольшими пограничными областями.
50
Большинство магнитных дисков состоит из нескольких
пластин, расположенных друг под другом. |
|
Каждая поверхность снабжена кронштейном и головкой. |
|
Кронштейны скреплены таким образом, что одновременно |
|
могут перемещаться на разные расстояния от оси. |
|
Совокупность дорожек, расположенных на одном |
|
расстоянии от центра, называется цилиндром. |
51 |
ПРОИЗВОДИТЕЛЬНОСТЬ
ДИСКА
Производительность диска зависит от многих факторов. Чтобы считать или записать сектор, головка должна переместиться на нужное расстояние от оси. Этот процесс называется поиском. Среднее время поиска между дорожками, взятыми наугад, составляет от 5 до 10 мс, а поиск между смежными дорожка дорожками — менее 1 мс.
Когда головка помещается на нужное расстояние от центра, выжидается некоторое время (время ожидания сектора), пока нужный сектор не окажется под головкой. Большинство дисков вращаются со скоростью 5400, 7200 или 10 800 оборотов в минуту. Таким образом, среднее время ожидания сектора (половина оборота) составляет от 3 до 6 мс.
Время передачи информации зависит от плотности записи и скорости вращения. При скорости передачи от 20 до 40 Мбайт в секунду время передачи одного сектора 512 байт составляет от 13 до 26 мкс. Время поиска и время ожидания сектора определяет время передачи информации.
52
53