Скорост на паметта
| Информационни технологии | 2010-11-18 | 54 сваляния |
Скорост на паметта
Страницирана RAM, interleaved памет, кеширане на паметта, видеопамет
Скоростта се определя от времето за достъп до всяка клетка от паметта.
При миропроцесорите 80286 и по-високи обикновените чипове памет не могат да вървят в крачка със скоростта на толкова бърз микропроцесор. Това означава, че той може да обработва повече битове, отколкото паметта може да приеме. За да се синхронизира работата им бяха добавени т.н. състояния на изчакване(wait-states), когато микропроцесорът изисква информация от паметта.
При състояние на изчакване микропроцесорът прекъсва работа за един или повече такта, за да даде възможност на паметта да го настигне. Броят на състоянията на изчакване необходими на системата зависи от скоростта на процесора в съотношение със скоротта на паметта.
Скоростта на микропроцесора се измерва в MHz (милиони цикли за една секунда).
Скоростта на чиповете паметс наносекунди (милиардна от секундата).
Двете скорости са реципрочни.
При честота 1 MHz дължината на тактовия цикъл е 1000 наносекунди;
при 8 MHz 125 ns;
при 16 MHz - 62,5 ns;
при 20 MHz - 50 ns и т.н.
Динамичната памет също има определена скорост. Обикновено тя се отбелязва с число на чипа, след знаците на модела. Това число отговаря на времето за достъп дадено в ns, като е пропусната най-дясната нула от него за да се направи надписа по-компактен.
Ако чип има 12 на етикета си, той има време за достъп 120 ns.
Пример: Ако имате 25 MHz процесор, един цикъл е 40 ns. При работа с паметта микропроцесорът изисква най-малко два цикъла-80 ns. В този случай 70 ns чипове са достатъчно подходящи и евтини. Може да се използват и по-бързи чипове,но те са по-скъпи, а няма да се използва тяхната скорост. Ако се използват по-бавни- те няма да работят или ще работят нестабилно и може да извеждат съобщение Parity check в неочаквани моменти.
При DRAM поради необходимостта от опресняване и възстановявяне на информацията при четене времето за достъп до клетката не съвпада с времето на един пълен цикъл. Това е средното време което показва колко бързо могат да се направят два достъпа до клетката- то е 2 до 3 пъти по-голямо от времето за достъп на чипа.
При SRAM няма нужда от опресняване и времето за цикъл е равно на времето за достъпна чипа. За това те са бързи и имат времена от порядъка на 25-35 ns.
За сравнение най-често срещаните бързи DRAM чипове са от порядъка на70 ns. Но статичните RAM са по-скъпи и рядко се използват в паметта на PC.
За да се съгласуват с ограничените по скорост DRAM чипове, PC конструкторите използват различни новости в техните системи за запаметяване. Например използват състоянията на изчакване. Състоянието на изчакване удължава обикновено цикъл на
Тагове от реферата: кеширане, interleaved, ницира, скорост











