Четверг, 02.05.2024
Мой сайт
Меню сайта
Категории раздела
Мои статьи [0]
Архитектура ПК [47]
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Форма входа
Главная » Статьи » Архитектура ПК

05. Тайминги памяти для SDRAM-PC 100, SDRAM-PC 133

Тайминги памяти для SDRAM-PC 100, SDRAM-PC 133.

Асинхронная память - Процесс общения с памятью бы медленным, поэтому пришла ей на смену синхронная память. При работе с синхронной памятью SDRAM обеспечивается синхронизация всех входных/выходных сигналов с тактами системного генератора (т.е постоянно подаёт сигналы/колебания). 

В самом процессоре есть генератор тактов.  Управление памятью усложнилось, так как приходилось вводить регистры-защелки, которые хранят адреса,  данные и управляющие сигналы, в то время как процессор передавал их в память, продолжая работу с другими устройствами. 

После определённого числа тактов (такт циклов) количество которых определяет счётчик, данные становятся доступными и процессор может их поручить системной шине.

Отличия SDRAM’а от предшественников:
1. Весь массив памяти разделён на 2 независимых банка, что позволяет совмещатьь выборку данных из одного банка и установку адреса в другой банк. Доступ к этим страницам чередуется => устраняются задержки и обеспечивается якобы непрерывный поток данных;
2. В SDRMA’e, как и в BEDO, конвейерная обработка данных, что позволяет производить обращения по новому адресу ячейки столбца памяти на каждом тактовом цикле. В Микросхеме имеется счётчик для наращивания ячеек столбцов памяти с целью обеспечения быстрого доступа.

Существуют два типа SDRAM: синхронная динамическая память PC-100 и PC-133. Цифры 100 и  133 определяют частоту системной шины, которую поддерживает эта память. Максимальная частота PC-100 – 100 МГц. По своей внутренней архитектуре PC-100 и 133 идентичны. Со временем 100 вышла из применения, у 133 – лучше разгон памяти. 

Пропускная способность – максимальное количество байт, передаваемых по каналу данных за единицу времени ( 1 секунда). 
У PC-100 и 133 – 64х разрядная шина, т.е. за каждый такт можно передать 8 байт ( разряд – это биты) => чтобы определить пропускную способность нужно количество тактов * количество байт в один такт. => Пропускная способность = частота (МГЦ) * 8 байт (ширина шины) =>    
PC-100: 800 Mбайт/сек
РС-133 : 133*8=1064 Мбайт/сек

Максимум реализуется только в случае последовательной передачи данных, т.е. при режиме страничного просмотра. 
CAS-латентность (CAS latency) определяет задержку по времени в тактах, которая происходит с момента подачи сигнала CAS (с момента получения адреса столбца) до выдачи первого слова данных на шину. Для SDRAM-памяти эта задержка может составлять два или три такта.

Через промежуток времени, называемый RAS to CAS delay (tRCD) — то есть за-держка в тактах подачи сигнала CAS относительно сигнала RAS, подается строббирующий импульс CAS. При установке CAS в низкий уровень после прихода поло¬жительного фронта тактирующего импульса происходит выборка адреса столбца, который присутствует в данный момент на шине адреса, и открывается доступ к нужному столбцу матрицы памяти.

Затем, через время CAS latency (tCL), на шине данных появляется первое слово, которое может быть считано процессором. Каждое последующее слово (их коли-чество определяется длиной пакетного цикла) появляется на шине данных в оче-редном такте.
Завершение цикла обращения к банку памяти осуществляется подачей команды деактивации RAS Pre charge (tRP). Эта команда подается за один (при CAS latency = 2) или за два (при CAS latency = 3) такта перед выдачей последнего слова данных. Время деактивации также измеряется в тактах и может быть равно двум или трем.

Описанные промежутки времени RAS to CAS delay (tRCD), CAS latency (tCL) и время деактивации RAS Pre charge (tRP) определяют тайминг памяти, записы¬ваемый в виде последовательности tCL —»tRCD -> tRP. Понятно, что чем меньше тайминг, тем более быстродействующей является память. Часто в характеристиках памяти указываются не все тайминги, а только показатель tCL (например, tCL7 или tCL8 для модулей памяти DDR3).

Категория: Архитектура ПК | Добавил: kat627 (18.12.2013)
Просмотров: 2152 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Поиск
Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании
  • Copyright MyCorp © 2024
    Сделать бесплатный сайт с uCoz