Эта статья имеет рейтинг C-класса по шкале оценки контента Википедии . Она представляет интерес для следующих WikiProjects : | ||||||||||||||
|
Я думаю, что эта статья объясняет все довольно хорошо! Что касается математики, то, как я ее вижу, это не более чем попытка кого-то объяснить ее на языке дилетанта, как она работает. (упрощенно для тех из нас, кто не является математическим гением.) Если вы считаете это нелепым, то мне было бы интересно увидеть, как вы изложите это на языке математики. Это тема, которая интересует меня, поскольку я сетевой администратор и ежедневно сталкиваюсь с такими проблемами. Знание формул и того, как все это вычислить, очень помогло бы! Редакция от 13:32, 27 сентября 2006 г. от [1]
Насколько мне известно, CAS не обязательно должен быть целым числом. Например, чип памяти может иметь задержку CAS 2.5. -thealsir
Может ли кто-нибудь расширить эту страницу, включив в нее информацию о CAS2 (CAS3 и т. д.?) Спасибо! Ewlyahoocom 20:33, 10 апреля 2006 (UTC)
Да, я согласен. Умножать время цикла для каждого бита — это смешно. Это даже не 8 бит, а 64 бита. Шины данных имеют ширину 64 бита. Поэтому, как только задержка CAS возникает для первых 64 бит, каждые последующие 64 бита будут передаваться в каждом цикле шины ввода-вывода (или дважды в случае DDR). Также было бы неплохо упомянуть, какова единица запроса от ЦП — размер строки кэша L2/L3? Так что передачи DRAM говорят о 256 байтах в пакете. Это будет 7,5*3 + 7,5*31 нс; однако, если загрузка находится на выровненной границе, задержка загрузки будет 7,5*3 + время промаха L2 + время промаха L1 + циклы арбитража контроллера памяти/шины. —Предыдущий неподписанный комментарий добавлен 71.66.255.86 (обсуждение) 18:29, 3 августа 2008 (UTC)
В статье четко говорится " burst ", то есть несколько бит, последовательно доступных на каждой битовой полосе, или несколько слов полной ширины шины. Ширина шины составляет 8 или 16 бит, и существуют (по крайней мере были) также 4- и 32-битные чипы DRAM, но я не помню, были ли они в спецификации JEDEC. Так что burst из 4 на 8-битном устройстве будет считывать 32 бита.
OP рассматривает точку зрения с точки зрения одного бита. На практике многие биты (8/байт) возвращаются параллельно, но тайминги для каждого одинаковы. 121.44.212.138 13:55, 3 апреля 2007 (UTC)
На самом деле - я думаю, что данные считываются СЛОВАМИ, а не байтами, и не битами - но в любом случае - автор имеет в виду тот факт, что большая часть доступа к памяти является последовательной - чтение большого количества *последовательных* байтов, а это означает, что RAS-задачи случаются не так уж часто.
203.206.137.129 12:16, 2 июня 2007 (UTC)
Хорошо, вот что я знаю о рассматриваемой проблеме. Автор прав в примере 7,5 нс и 10 нс. Вот почему: 1) Хотя биты считываются и записываются наборами по 8 бит или 1 байт, время на бит будет равно этим значениям, поскольку в здравом смысле это нс, а не мс или секунды. 2) Иногда даже в некоторых планках ОЗУ, которые я видел, например, в памяти 8x16 (я думаю, что это была та самая), считывание выполняется наборами по 16 бит или 2 байта. Если я ошибаюсь, кто-нибудь, пожалуйста, поправьте меня. Vedalken 02:26, 23 июня 2007 (UTC)
Я только что купил себе неправильную RAM 3.0 вместо уже установленной 2.5. Теперь я задаюсь вопросом, потому что руководство к материнской плате предлагает иметь одинаковые задержки.
В любом случае должно быть заявление о совместимости между различными задержками. Если есть проблемы с совместимостью, это было бы важно. Хотя я их не испытывал, может быть разница в скорости.
LordManu 04:00, 3 января 2007 (UTC)
Чувак
Я не инженер, но если правильно помню со времен колледжа, эта аналогия может помочь (пожалуйста, исправьте ошибки).
Предположим, вы учитель, который везет класс на экскурсию. Волшебное транспортное средство, которое отвезет ваш класс, используется всеми школами округа. Существует только односторонняя дорога, которая соединяет все школы, и автобус целый день ездит из одной школы в другую, ожидая, когда ученики заберут его. Получив заказ, он поедет по дороге, минуя другие школы, пока не доберется до вашей. Если он окажется в вашей школе, когда поступит вызов, он может сразу же забрать ваших учеников, но если он только что выехал из вашей школы, ему потребуется время, чтобы проехать весь путь, чтобы вернуться в вашу школу. Полный круг похож на CAS.
Вы можете спросить: «Почему бы просто не остаться в первой школе и не подождать?» Ответ в том, что если вы последняя школа, то всегда потребуется полное время, чтобы доехать до вас. Двигаясь по кругу, транспортное средство обычно будет ближе. Фактически, это будет в среднем половина расстояния до любой школы в любой момент времени. (Есть и другие технические причины, почему это делается таким образом.)
Другие вещи, которые следует учитывать, это скорость шины памяти и ширина шины памяти (размер). Скорость шины памяти подобна ограничению скорости на дороге, а ширина шины памяти подобна количеству мест в автомобиле.
Теперь вернемся к поездке. Машина прибывает в вашу школу. В ней 10 мест, а у вас 50 учеников. 10 садятся в нее и чудесным образом переносятся в пункт назначения. Машина (теперь пустая) продолжает движение в следующую школу. Остальной класс должен ждать возвращения машины.
Теперь, если бы в транспортном средстве было больше мест (Широкий объем памяти автобуса), или оно могло бы двигаться быстрее (Скорость памяти автобуса), или маршрут был бы короче (CAS), ваши ученики могли бы добраться до места назначения быстрее.
Важно помнить, что CAS на самом деле не является расстоянием на дороге. Это число тактов системных часов. Аналогия полезна только для того, чтобы помочь вам наглядно представить, почему CAS — не единственный определяющий фактор скорости памяти. — Предыдущий комментарий без знака был добавлен 157.130.64.90 (обсуждение) 18:02, 6 апреля 2007 (UTC).
Следует ли писать Trcd, Trp и т. д. заглавными буквами как tRCD, tRP, как указано в статье о задержках SDRAM ? 82.195.186.33 13:10, 23 августа 2007 (UTC)
Тот, кто опубликовал ошибку, просто неправ. Оригинальный автор прав. Например, с DDR чип на самом деле считывает 64 бита за раз, а не 8 бит, как предполагали некоторые другие.
Когда автор оригинального постера сказал, что 1-й бит будет доступен через 22,5 нс, он имел в виду (и это очевидно), что будут доступны 1-й бит (глубина) x 64 бита в ширину. Когда он сказал 4 бита, он имел в виду, что будут доступны 4-й бит (глубина) x 64 бита в ширину.
Я взял на себя смелость добавить некоторые дополнительные пояснения к статье и удалить вводящий в заблуждение тег раздела. Я редкий редактор и не знаю, требует ли удаление тега консенсуса или нет, но если это так, то я уверен, что кто-то может вернуть его обратно.
—Предыдущий неподписанный комментарий добавлен 72.147.48.164 (обсуждение) 05:01, 11 сентября 2007 (UTC)
Таким образом, задержка CAS (CL) — это время (в количестве тактовых циклов), которое проходит между
В каких тактовых циклах? ЦП или ОЗУ?--89.212.75.6 18:36, 2 ноября 2007 (UTC)
RAM ilovemrdoe 05:29, 30 декабря 2007 г. (UTC)
Для большей части информации нет источников. Так что это чистое мнение. 82.43.183.13 (обсуждение)
Я бы не назвал это мнением, скорее "общим знанием". Но некоторые источники были бы хороши! -ilovemrdoe 05:30, 30 декабря 2007 (UTC)
Согласно оригинальной статье, я полагаю, что даже несмотря на то, что CAS5 является минимальным значением для оперативной памяти DDR3, повышение тактовой частоты в какой-то момент компенсирует разницу в скорости даже при самом небольшом объеме данных?
Как будто DDR2-800 быстрее в 4-4-4-12, но DDR3 может быть быстрее во ВСЕХ ситуациях в 5-5-5-15? Talrinys (обс.) 11:58, 26 января 2008 (UTC)
Добавление DDR3-1866 между 1600 и 2000 было бы полезно -- Jrshaw ( обсуждение ) 21:19, 16 августа 2012 (UTC)
Я глупый, или простой совет «чем ниже CAS, тем лучше» прямо противоречит таблице, поскольку чем ниже номер CAS в таблице, тем больше общее время? — Предыдущий неподписанный комментарий, добавленный 86.4.175.44 (обсуждение) 22:49, 4 июня 2008 (UTC)
Приведенные примеры работают с предположением, что 1 бит помещается на шину в каждом цикле. Шины данных имеют ширину 64 бита. Таким образом, память не передает один бит за каждый цикл шины ввода-вывода — она передает восемь бит. — Предыдущий комментарий без знака добавлен 71.66.255.86 (обсуждение) 18:23, 3 августа 2008 (UTC)
Пожалуйста, см. примечание выше под названием «Опечатка неверна». — Предыдущий неподписанный комментарий добавлен 66.92.244.66 (обсуждение) 17:49, 25 сентября 2008 (UTC)
Хорошо, посмотрите, есть ли у вас 8-битная шина - она перемещает 1 байт за кадр. 16-битная шина перемещает слово (двойной байт) за кадр. 32-битная шина - двойное слово за кадр. И, наконец, 64-битная шина перемещает четверное слово за кадр: ЕСЛИ вы не используете 32-битную ОС, в этом случае вы снова возвращаетесь к двойному слову. Это относится к "ШИРОКОМУ" 1-му биту! 2-й бит, 3-й бит относится к последовательной (ширина шины) передаче данных, "ГЛУБОКОЙ". Это в идеальной ситуации, когда передача по адресу модуля памяти находится в начале "Страницы" в памяти. Просто помните, если у вас загружено 256 КБ или 4 ГБ памяти, это последовательная, ОДНА ДЛИННАЯ СТРОКА, как ее видит процессор, а не шахматная доска! Кроме того, начальный адрес может не быть в начале "страницы" в модуле памяти. Просто что-то, что нужно держать в голове. Парень из трубки (обсуждение) 10:29, 14 мая 2009 г.
«В таблице ниже скорости передачи данных указаны в миллионах передач в секунду (МТ/с), а тактовые частоты указаны в МГц, циклах в секунду».
Вышеуказанное предложение ссылается на таблицу и «тактовые частоты». Однако таблица использует «Command rate» в качестве заголовка. Это первое появление термина «команда» в статье. Возможно, скобки или описание, связывающие «command rate» с «тактовой частотой», прояснят использование «Command rate» в таблице. Или, возможно, будет достаточно просто изменить заголовок на «Clock cycle rate»? Andage01 ( обсуждение ) 15:50, 3 июня 2009 (UTC)
Довольно полная статья, но, похоже, в ней опущены основы для людей, которые просто хотят знать, что это такое и как разобраться в рейтинге CAS. — Предыдущий неподписанный комментарий добавлен 86.148.36.186 (обсуждение) 10:44, 7 сентября 2011 (UTC)
Примеры таковы:
Ну, разве не должно это звучать так:
Также (я думаю) есть терминологическая несогласованность в использовании слов "модуль", "чип" и "банк" между 1-м разделом (пример выше) и 2-м разделом. А именно, 2-й раздел ( Влияние на скорость доступа к памяти ) начинает свой 2-й абзац с
Либо (A) «модули памяти» должны быть «чипами памяти» , либо (B) «банки» должны быть «чипами» . Что это, (A) или (B) (или ни один)? — Предыдущий неподписанный комментарий добавлен 92.37.27.220 (обсуждение) 13:50, 22 июня 2012 (UTC)
может ли кто-нибудь обновить эту таблицу для скоростей dd3: 1866, 2133, 2400, 2666 и, наконец, 2800? 88.102.84.189 ( обсуждение ) 14:50, 4 августа 2013 (UTC)
Может ли кто-нибудь исправить таблицу для DD2-1066, потому что я добавляю DD2-533 и DDR2-400 в таблицу, а в строке DD2-1066 задержка CAS перемещается, и я не могу это исправить. 186.60.194.94 (обсуждение) 01:07, 10 июня 2015 (UTC)
Тайминги GDDR5, этот PDF на странице 133: http://www.hynix.com/datasheet/pdf/graphics/H5GQ1H24AFR(Rev1.0).pdf
Не намного больше по сравнению с DDR3, например, 10%, также может ли кто-нибудь объяснить режимы BURST?, потому что GDDR всегда использует BURST8, а DDR может использовать 0,4,8. В DDR, как все меняется с пакетом? Сколько раз контроллер может менять режимы пакетного режима?
————————Ссылка " http://www.hynix.com/datasheet/pdf/graphics/H5GQ1H24AFR(Rev1.0).pdf" похоже не работает, оригинальный источник все еще доступен? GearsWorker (обсуждение) 09:29, 2 июля 2018 (UTC)
В футмарке d уравнение (2*CAS Latency) + (N - 1), но использование этого для SDRAM должно дать 40 нс, а не 20 нс. И откуда взялась 2 в этом уравнении??? 2003:E5:1F31:BC27:61D2:2C3C:1B2:4FFD (обсуждение) 03:43, 28 января 2025 (UTC)