- •1. Устройство процессора
- •2. Архитектура процессоров Pentium 4
- •2. Архитектура процессоров Pentium 4
- •3. Архитектура amd k7(Athlon)
- •4. Архитектура многоядерных процессоров
- •5. Процессоры ibm power
- •6. Семейство процессоров via
- •7. Семейство процессоров Transmeta
- •8. Форм-факторы системных плат
- •9. Схемотехника системной платы
- •10. Системная память
- •10.1 Динамическая и статическая память
- •10.2 Статическая память
- •10.3 Динамическая асинхронная память dram
- •10.4 Динамическая синхронная память sdram
- •10.5 Память ddr sdram
- •10.6 Память ddr2 sdram
- •10.7 Память ddr3 sdram
- •10.8 Память fb-dimm
- •10.9 Память dr dram
- •10.10 Микросхемы памяти
- •10.11 Модули памяти
- •10.12 Маркировка
- •11. Корпус
- •1. Внутренние интерфейсы
- •1.1 Системная шина gtl
- •1.2 Шина HyperTransport
- •1.3 Шина чипсета
- •1.4 Шина isa/eisa
- •1.5 Шина pci
- •1.6 Шина agp
- •1.7 Шина pci Express
- •1.8 Шина ata (ide)
- •1.9 Шина Serial ata
- •1.10 Шина scsi
- •1.11 Интерфейс acpi
- •2. Внешние интерфейсы
- •2.1 Шина сом
- •2.2 Интерфейс IrDa
- •2.3 Шина lpt
- •2.4 Шина usb
- •2.5 Шина FireWire
- •2.6 Порт Bluetooth
- •1. Графические ускорители
- •2 Устройство видеоадаптера
- •3. Технология sli
- •4. Программные интерфейсы
- •5.1 Вершинные шейдеры
- •5.2 Пиксельные шейдеры
- •6. Графический процессор
- •6.1 Первое поколение графических процессоров (1995-1997)
- •6.2 Второе поколение (1997-1999)
- •6.3 Поколение DirectX 7 (1999-2002)
- •6.4 Поколение DirectX 8
- •6.5 Поколение DirectX 9
- •6.6 Поколение DirectX 10
- •7. Телевизионные тюнеры
- •7.1 Устройство тв-тюнера
- •8. Устройство видеозахвата
- •9. Мониторы
- •9.1 Мониторы на элт(crt)
- •9.2 Параметры мониторов элт
- •9.3 Жк дисплеи
- •9.4 Технологии производства активных матриц
- •9.5 Параметры жк-дисплеев
- •11. Мультимедийные проекторы
- •1. Аудиосистема
- •2. Цифровая обработка звука
- •3. Пространственное звучание
- •4. Устройство звуковой карты.
- •5. Аппаратные средства обработки звука
- •5.1 Кодеки ас'97
- •5.2 Кодеки High Definition Audio
- •5.2 Кодеки High Definition Audio
- •5.3 Кодеки Realtek
- •5.4 Кодеки via
- •5.5 Кодеки nVidia
- •5.6 Кодеки c-Media
- •5.7 Кодеки Analog Devices
- •6. Интерфейс midi
10.5 Память ddr sdram
Архитектура ПК
Память SDRAM в компьютерных системах сменил другой тип синхронной динамической памяти — Double Data Rate SDRAM (память с удвоенной скоростью передачи данных). Как известно, увеличение тактовой частоты в два раза ведет к двойному увеличению скорости передачи данных, однако повышение частоты работы ядра памяти связано с определенными трудностями. Прежде всего, сказывается инерционность конденсатора — основного элемента динамической памяти. Кроме того, динамическая память требует периодической регенерации, чтобы восстанавливать заряды конденсаторов, что занимает определенное время. Поэтому тактовые частоты ядра в памяти DDR выросли незначительно: со 100 МГц до 200 МГц. Однако буферы ввода-вывода (I/O buffer) работают на удвоенной частоте.
Схематическое
представление передачи данных в
микросхеме памяти DDR-400
Каждая команда чтения приводит к передаче за один такт двух бит в буфер ввода-вывода. Далее в режиме мультиплексирования по времени эти биты передаются на шину данных, но уже с удвоенной частотой, то есть за каждый такт передается по два бита. Фактически передача по шине данных происходит по положительному и отрицательному фронтам тактирующих импульсов, что в итоге и приводит к удвоенной скорости передачи. Для осуществления такого способа передачи необходимо, чтобы каждая команда чтения приводила к выбору двух битов из массива памяти. Первый бит выбирается по положительному фронту тактирующего импульса, а второй — по отрицательному. Такой способ передачи получил название prefetch of 2 (предвыборка 2). Для передачи двух бит за такт используют две разделенные линии передачи данных от первичных усилителей к буферам ввода-вывода. После этого биты данных мультиплексируются по времени и передаются на удвоенной частоте на шину данных, причем именно в том порядке, в котором они поступили в буфер ввода-вывода. При этом команды тактируются так же, как и прежде (то есть как в обычной SDRAM-памяти), по положительному фронту тактового импульса. В соответствии со спецификацией память DDR имеет структуру из четырех независимых банков (как и в памяти SDRAM PC100/133), что позволяет совмещать выборку данных из одного банка с установкой адреса в другом банке, то есть можно одновременно иметь несколько открытых страниц. Кроме того, предусматривается пакетный доступ к данным, а длина пакета может составлять 2, 4 и 8 элементов. Так как данные могут передаваться два раза за такт, то величина задержек CAS может оказаться не целой величиной, а кратной половинке такта. К примеру, на модуле памяти может использоваться обозначение CL=2,5, то есть CAS Latency составляет 2,5 такта системной частоты. С учетом высокой частоты шины памяти для повышения точности синхронизации сигналов в памяти DDR предпринят ряд мер. Так, сигналы синхронизации (прямой и инверсный) задаются в дифференциальной форме, что позволяет снизить влияние смещения уровней на точность синхронизации. Кроме того, для синхронизации данных используется специальный двунаправленный стробирующий сигнал DQS, который генерируется источником данных: при операциях чтения — чипом памяти, а при операциях записи — контроллером памяти.
