Scorpion ZS 256 (проблемы с DRAM) (Проблемы с DRAM при сбросе на scorpion и других клонах)

Postby KOE » 12 May 2008, 08:54

Black_Cat wrote:ЛВД считает что на шину гадит проц при дребезге ресета

По определению не может, т.к. при резете WR, RD, MREQ неактивны, а ШД подтянута к 1.
Last edited by KOE on 12 May 2008, 09:01, edited 1 time in total.
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4683
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby Black_Cat » 12 May 2008, 09:04

KOE wrote:По определению не может, т.к. при резете WR, RD, MREQ неактивны, а ШД подтянута к 1.

я не про данные, он как я понял считает что проц гадит как раз на адрес
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!".
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
User avatar
Black_Cat
Не умею ничего делать, потому учу
 
Posts: 659
Joined: 17 Apr 2007, 13:19
Group: Removed

Postby KOE » 12 May 2008, 09:05

Black_Cat wrote:я не про данные, он как я понял считает что проц гадит как раз на адрес


На адрес он не гадит, он просто переводит ША в Z-состояние. И любая помеха может что-угодно нагадить. Поэтому не надо подключать память к процу, когда ША висит в воздухе.
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4683
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby Black_Cat » 12 May 2008, 10:16

KOE wrote:Поэтому не надо подключать память к процу, когда ША висит в воздухе.

в идеале - да, с этим никто не спорит, но для этого ж придётся перепахивать схему..
"Очень трудно найти чёрную кошку в тёмной комнате... особенно, если её там нет.", "Forever!".
zx.clan.su - Soviet Union ZX Spectrum Community - форум посвящённый развитию Спека.
User avatar
Black_Cat
Не умею ничего делать, потому учу
 
Posts: 659
Joined: 17 Apr 2007, 13:19
Group: Removed

Postby deathsoft » 12 May 2008, 10:24

KOE wrote:БУГАГА!!! А в пентагоне такой проблемы вовсе нет, ибо по дефолту к памяти подключен ВК, а шина адреса процессора подключается к ней только во время циклов чтения из памяти и извлечения опкодов biggrin

Проблема есть везде т.к. /mreq приходит асинхронно относительно /ras и когда процессор выходит из резета, то у тебя /mreq может придтись как раз на низкий уровень /ras и мультиплексор с адресами процессора подключится к памяти и точно также произведет сбой из за изменения адреса в момент /ras = 0.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby KOE » 12 May 2008, 10:29

deathsoft wrote:/mreq приходит асинхронно относительно /ras и когда процессор выходит из резета


Вовсе не асинхронно, к тому же в Пентагоне недостаточно того, чтобы пришел mreq. Надо еще, чтобы выборка адреса была извне ПЗУ, а после резета она идет из адреса 0.
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4683
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby deathsoft » 12 May 2008, 10:30

Black_Cat wrote:Дык что вешать под этим предлогом АГ3 на сброс - эт из области анекдотов.

Во первых АГ1 а не АГ3 (АГ3 это вообще мультивибратор), а во вторых давайте говорить об апельсинах - с теми кто их ел. Ибо берется цифровой осциллограф и смотрится что происходит на штатном резете, потом берется даташит на з80 и смотрится паспартное время нарастания фронта 0->1 на резете.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby deathsoft » 12 May 2008, 10:31

KOE wrote:Вовсе не асинхронно, к тому же в Пентагоне недостаточно того, чтобы пришел mreq. Надо еще, чтобы выборка адреса была извне ПЗУ, а после резета она идет из адреса 0.

Ну - значит пентагон - один из немногих - кто этой проблеме не подвержен.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby KOE » 12 May 2008, 10:32

deathsoft wrote:а во вторых давайте говорить об апельсинах - с теми кто их ел


Я своими руками с нуля (с чистой платы) собрал и обезглючил ровно 20 спектрумов.
Мы рождены, чтоб сказку сделать былью
"Кто не обломался, тем еще предстоит"
User avatar
KOE
 
Posts: 4683
Joined: 15 Apr 2007, 13:06
Group: Registered users

Postby deathsoft » 12 May 2008, 10:33

KOE wrote:Я своими руками с нуля (с чистой платы) собрал и обезглючил ровно 20 спектрумов.

Так ответ и писался - не тебе, а БК
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

PreviousNext

Return to Hardware

Who is online

Users browsing this forum: No registered users and 31 guests