Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Для начинающих (http://zx-pk.ru/forumdisplay.php?f=43)
-   -   DRAM vs SRAM объясните разницу (http://zx-pk.ru/showthread.php?t=10117)

DimkaM 1st May 2009 11:04

Quote:

Originally Posted by DimkaM (Post 198062)
вместо четырёх КП11 можно было обойтись двумя при использовании SRAM.

да, чёта нагнал я, неполучается.

Mick 1st May 2009 11:17

Quote:

Originally Posted by DimkaM (Post 198062)
Может быть. Просто я не очень хорошо читаю схемы и для анализа взял схему по проще(Ленинград-48). Вот там, по моему, вместо четырёх КП11 можно было обойтись двумя при использовании SRAM.
Или я чёта туплю, поправьте меня плиз.

Если представить внутренности микросхемы DRAM, то можно понять что у нее внутри находятся два регистра, которые разворачивают усеченный адрес(например у РУ5 всего 8 адресных линий) в развернутый более нам понятный. Этим разворачиванием рулят два сигнала RAS и СAS. В статике адрес уже развернут, то естественно ни RAS, ни CAS для микросхемы памяти уже не нужны. Сигнал CAS вообще при этом выводится из схемы компьютера.
Далее в обычном компьютере находятся допустим 4 мультиплексора КП11, для управления памятью. Причем они включены как бы по парно параллельны, т.е. у двух мультиплесоров одинаковые выходные линии адреса. Почему столько - потому как два мультиплексора коммутируют адреса процессора, а остальные два коммутируют видео. На схеме KAY это хорошо видно.
При переходе на статику для более качественной работы(это касается 128 и выше клонов) мультиплексоры меняются на КП13(мультиплексор-защелка). Он выполняет роль защелки адреса(почти как регистр в микросхеме DRAM) и управляется также сигналом RAS(по аналогии с DRAM). Почему их тоже 4, а не 2 как тут предположили. У нас адресных линий уже не 8, а 16, т.е. если у каждого мультиплексора 4 выхода, то путем несложных арифметических вычислений получим 4 мультиплексора. Что они делают, теперь они просто коммутируют адреса процессора и видео. Как собственно реализовано у меня.

DimkaM 3rd May 2009 13:18

Получается DRAM удобней тем, что меньше проводников к ней тянуть(актуально для ПЛИС, т.к. ноги у неё обычно в дефиците).
А SRAM удобней в разгоне компа в целом, т.к. не теряются лишние такты на мультиплексирование CAS и RAS.
Но если использовать ПЛИС и быструю DRAM, то сразгоном вродебы проблем не должно возникнуть, ПЛИС вроде держит намного большие частоты, в отличии от рассыпухи.

Теперь ещё один вопрос, расскажите пожалуйста про регенерацию поподробней, а именно как она реализована в спектруме и как реализована в современных чипах(как я понял там всё на автомате)?

Посмотрел даташиты на современные DRAM(причём, как оказалось,есть восьмибитные варианты,в этом случае ценность SRAM немного уменьшается).

Добавлено через 25 минут
Нда, с DRAM`ами не очень всё понятно, столько всяких заморочек. Для начинающих всётаки проще с SRAM работать.


All times are GMT +4. The time now is 00:23.

Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.