PDA

Просмотр полной версии : ZX Evolution - TEST 4.30 Incorrect Port #BFFD



djspawn
05.04.2017, 14:05
Собственно вопрос к знатокам из заголовка темы, на пентеве rev.C TEST 4.30 пишет AY-Chip: Incorrect Port #BFFD
Никогда не обращал внимания как было, должно быть так али нет?
Стоит последняя прошивка TS&Base Config (zxevo_fw.bin,zxevo.ROM)
Пробовал на чистой Бэйзе - пишет тоже самое, однако AY работает.

SoftFelix
05.04.2017, 15:21
У меня не ЭВА, а КАЙ-2010. Так вот в этом же тесте такая же ошибка.
http://photo.qip.ru/photo/softfelix/3868246/large/100834398.jpg (http://photo.qip.ru/users/softfelix/3868246/100834398/)

Дешифратор AY-ка в КАЕ сделан на ИД7 с адресами А0-А1-А14-А15.
http://photo.qip.ru/photo/softfelix/3868246/large/110428854.jpg (http://photo.qip.ru/users/softfelix/3868246/110428854/)

А вот в аватарном компе (ЛЕНИНГРАД-1) дешифратор #7FFD и AY-ка (левый нижний участок схемы) сделан на мелкой логике с адресами А1-А13-А14-А15 и там этой ошибки нет.
http://photo.qip.ru/photo/softfelix/3810704/large/89006349.jpg (http://photo.qip.ru/users/softfelix/3810704/89006349/)

djspawn
05.04.2017, 15:30
да, но в эве логика в Альтере) и тут хз - так должно быть или нет?)

vlad
05.04.2017, 15:35
да, но в эве логика в Альтере) и тут хз - так должно быть или нет?)
У них сейчас такой *****код остался:

// AY control
wire ay_hit = (loa==PORTFD) & a[15];
assign ay_bc1 = ay_hit & a[14] & iorw;
assign ay_bdir = ay_hit & iowr;
//===========================================
Как видим, участвуют только A15, A14 и A(7..0)

djspawn
05.04.2017, 15:57
Значит, так и должно быть? (т.е. A8-A13 вырезали?) И я так понимаю из-за экономии?)