Оперативная память SDRAM.При работе с синхронной памятью SDRAM обеспечивается синхронизация всех входных/выходных сигналов с тактами системного генератора (т.е постоянно подаёт сигналы/колебания).
В самом процессоре есть генератор тактов. Управление памятью усложнилось, так как приходилось вводить регистры-защелки, которые хранят адреса, данные и управляющие сигналы, в то время как процессор передавал их в память, продолжая работу с другими устройствами.
После определённого числа тактов ( такт циклов) количество которых определяет счётчик, данные становятся доступными и процессор может их поручить системной шине.
Отличия SDRAM’а от предшественников:
1. Весь массив памяти разделён на 2 независимых банка, что позволяет совмещатьь выборку данных из одного банка и установку адреса в другой банк. Доступ к этим страницам чередуется => устраняются задержки и обеспечивается якобы непрерывный поток данных;
2. В SDRMA’e, как и в BEDO, конвейерная обработка данных, что позволяет производить обращения по новому адресу ячейки столбца памяти на каждом тактовом цикле. В Микросхеме имеется счётчик для наращивания ячеек столбцов памяти с целью обеспечения быстрого доступа.
Существуют два типа SDRAM: синхронная динамическая память PC-100 и PC-133. Цифры 100 и 133 определяют частоту системной шины, которую поддерживает эта память. Максимальная частота PC-100 – 100 МГц. По своей внутренней архитектуре PC-100 и 133 идентичны. Со временем 100 вышла из 4применения, у 133 – лучше разгон памяти.
Пропускная способность – максимальное количество байт, передаваемых по каналу данных за единицу времени ( 1 секунда). У PC-100 и 133 – 64х разрядная шина, т.е. за каждый такт можно передать 8 байт ( разряд – это биты) => чтобы определить пропускную способность нужно количество тактов * количество байт в один такт. => Пропускная способность = частота (МГЦ) * 8 байт (ширина шины) =>
• PC-100: 800 Mбайт/сек • РС-133 : 133*8=1064 Мбайт/сек
Максимум реализуется только в случае последовательной передачи данных, т.е. при режиме страничного просмотра.
|