В первом случае как wire в верилоге, во втором как триггер.
Вид для печати
та, которая работает :). В данном случае получается, что со Speccy2007 работает CY62256LL-70PC.
В прайсе IMRADа (я в основном у них покупал комплектовку для Speccy)
http://www.imrad.com.ua/search.shtml?qs=62256&query=any
CY62256LL-70 дороже на 6 грн., чем UT62256CPC-70LL.
---------- Post added at 11:38 ---------- Previous post was at 11:27 ----------
Я думаю приспособить память с "четверочного кэша"
http://zx.pk.ru/showpost.php?p=235480&postcount=680
Эти микросхемы в "узком" DIPe, поэтому хочу использовать 32-х контактную цанговую панельку в качестве переходника, чтобы потом, когда буду переделывать в 128-ой вариант ее можно было извлечь, а вторую микросхему, которую не нужно будет менять, скорее всего, просто припаяю.
С эстетической стороны этот вариант, конечно, хуже, но микросхемы с "кэшей" я думаю будут лучше работать (пусть меня поправят, если я заблуждаюсь), т.к. они быстрее (20 ns вместо 70, как у UT62256CPC-70LL).
UT62256-20
Эти работают у мну на трех машинках.
Нужны свежие идеи. На сегодня имеем такую картину. Память UT62256CPC-70LL работающая в качестве нижней памяти ведет себя правильно. Если использовать ее как верхнюю память периодически проявляется ошибка при чтении из нее (по всему диапазону 0х8000 - 0xffff ). Причем либо младший бит данных сбрасывается, либо биты 5, 7 устанавливаются. Например записано 0x47, а прочиталось 0x46. Если она битая, почему работает в первом случае. Не понимаю.
Решение есть - заменить память и забыть, но ведь должно же быть объяснение.
---------- Post added at 21:57 ---------- Previous post was at 21:29 ----------
Шина данных подтянута к 5 В (10k).
Все сигналы идут прямо с Z80. (Ax, Dx, ~RD, ~WR). Только ~CS идет с ПЛИС, но формируется он очень просто.