Page 4 of 7

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 20.01.2017 07:57:20
by Gektor_rus
Gektor_rus wrote: Mick писал(а):
По идее надо дополнительную микруху ближе к потребителям паять.


Сделаю на минимально одинаковом расстоянии до потребителей, но уже после НГ :)

Переставил кр1533ЛЛ1... До потребителей около 7,5 -8 см. Стало только хуже, в турбо ошибки сыпятся. Все-таки память наверное не совсем "в идеале" подобрана...

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Thu, 09.02.2017 18:41:31
by Mick
Так немного продолжил "изобретать" 07 ревизию.
Вот как плата выглядит сейчас

Image


Вообщем Феня потолстел еще на несколько микросхем.

1.Добавился буфер КР533ЛП16. Там шесть буферов с повышенной нагрузочной способностью.
Четыре из них буферизируют 14МГц для всех потребителей (мега, видео, слоты, карта) и два буферизируют частоту проца (один сигнал идет на проц, второй на слот)
Кроме того буферизации подвергся сигнал RAS/ и WE/.
2. Изменена схема видеовыхлопа, теперь после КП11 стоит еще ТМ9, который стробируется клоками 14 МГц
3. Изменена схема защелкивания видео, была связка ИР10 + ИР16, теперь ИР23 + ИР10
4. Изменена схема формирования сигналов RAS/ и клоков процессора. Теперь память будет всегда работать на 7МГц (тоесть в турбо), переключаться будут только частота процессора и сброс прерывания.
5. Оконечный усилитель теперь суммирует два выходных канала непосредственно с выхода предусилителя.

Короче смотрите схему, если че не так сигнализируйте.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 10.02.2017 10:16:56
by gdv2002
Мик , а проблемам с подбором памяти не локализована?

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 10.02.2017 18:29:15
by Mick
gdv2002 wrote:Мик , а проблемам с подбором памяти не локализована?


Пока трудно на это ответить :)

И еще немного творчества.
Изменил прохождение сигнала IORQ/ и IORQG/
Теперь все оборудование считается набортным, а не предатком - а значит приоритет самый низкий.
Управление альтерой SD интерфейса идет теперь с дешифратора, выборка CSX7/ - ненужные сигналы были изъяты.
И с ПЗУ дешифратора тоже убрал сигнал IORQ/.

Картинка

Image


P.S. Я еще думаю в альтеру запихать порт страниц ПЗУ 37h и поставить толстую 512кб ПЗУ, но это уже в понедельник.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 10.02.2017 18:42:10
by Sergey78
Дешифратор портов неправильно сделан. При изменении сигналов на адресных входах пзу, на выходах могут быть глитчи.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 10.02.2017 18:51:36
by Mick
Sergey78 wrote:Дешифратор портов неправильно сделан. При изменении сигналов на адресных входах пзу, на выходах могут быть глитчи.


Ну глитчи везде могут возникать, где нет стробирования тактовой частотой. Вроде до этого в 05 и 06 ревизии работали. К тому же после ПЗУ там еще ИД7 и ИД4 стоят. А они не такие шустрые сами по себе.
Не, конечно можно какую нибудь ATF22V10 (GAL22V10) поставить и будет счастье.
А чтобы не быть голословным предложи свою.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 10.02.2017 21:07:07
by Sergey78
Можно например так сделать.
Image

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 10.02.2017 23:13:27
by TS-Labs
Mick, еще раз вспоминаем: логика отдельно, клоки отдельно. Глитчи будут там, где лог.фция используется как клок. Либо, где логика не успевает до клока. И то, и то - ахтунг.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Sat, 11.02.2017 08:58:27
by Mick
Sergey78 wrote:Можно например так сделать


В данном случае WR/ и RD/ соединять нельзя, так как на основе их и адреса идет определение к какому порту и что относится.
Можно туда на этот вывод M1/ поставить и IRQG/ как у тебя. Тогда ПЗУ еще похудеет на два адреса, а там уже можно вместо нее смотреть PAL(GAL)

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Mon, 13.02.2017 16:15:21
by Mick
Ну и завершающая стадия то чего я хотел.
Поменял мелкую ПЗУ 27С512 на более емкую 29C040
Добавлены джамперы, когда типа нет альтеры ими утанавливают неиспользуемые страницы ПЗУ в 0.
Кроме того с ПЗУ дешифратора убраны сигналы M1/ и IORQG/ - они теперь идут на дешифратор ИД7

Image

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Sun, 16.04.2017 11:11:54
by Ivan
Здравствуйте, нужна ваша помощь. Когда-то купил на zx.pk.ru плату Феникса, rev01. после покупки проверил и положил на полку. Сейчас решил им заняться поплотнее и возникла проблема с клавиатурой - за долгое время хранения атмега 8515 сама очистилась. Ну, думаю не беда, взял с вашего сайта прошивку и залил в атмегу, но по нормальному клавиатура работать не желает. При запуске вываливаюсь в основное меню, клавиатура при этом мигает тремя индикаторами и потом остаются гореть два из них, средний гаснет. При нажатии на клавишу ввода или ничего не происходит или (чаще всего) вываливаюсь в матрац как будто нет ПЗУ, после сброса вижу всегда стартовую менюшку. Про scroll lock знаю, на нажатие prt scr ракции нет, лампочки не гаснут. Пару раз клавиатура после нажатия клавиши ввод входила в TR DOS и работала нормально, все клавиши нажимались, но до выключения питания, потом после подачи питания опять вываливаюсь в матрац. Так происходит с прошивкой 2v27. На более поздних прошивках вижу только матрац или вообще никакой реакции на нажатие. Для прошивки использую программатор Mini Pro TL866SCи и программу Мини Про v6.10. Комбинации фьюзов пробовал самые разные - те, то были в архивах с прошивками и из инструкции от Феникса. Прошивка ПЗУ - родная, что была при покупке - 5.03. Пробовал также варианты прошивки ПЗУ с вашего сайта - разницы нет, клавиатура не работает.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Wed, 19.04.2017 09:04:57
by Mick
Пока трудно сказать, может дело в меге а может и нет.
Если лампочки на клаве не реагируют, то с большей вероятностью что это в меге дело, так как лампочки она отрабатыват.
Тут либо смотреть фьюзы. Вот про Mini Pro TL866SC ничего не скажу. Его клон Wizardprog не всегда правильно зашивал мегу. По крайне мере у меня так было.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Mon, 05.02.2018 18:52:58
by gdv2002
Mick wrote:Ну и завершающая стадия то чего я хотел.

Как говорится "не прошло и года!"
Понимаю, что ты увлечен другой разработкой, но скажи, что стало с 07 версией Феникса?
Ты сделал очень хороший комп, много периферии для него, надеюсь ты не бросил его?
Не раз уже говорил, что я не разработчик, но мог-бы частично спонсировать выпуск небольшой партии плат версии 07, в конце концов своего 05,1 продам, хоть и очень к нему прикипел :)
Может кинешь клич в барахолке, может наберется народ?

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Tue, 06.02.2018 18:44:20
by Mick
gdv2002 wrote:но скажи, что стало с 07 версией Феникса?


Пока ничего. Возможно весной вернусь к нему. Как никак 10-летие Фени надо завершить финальной ревизией. :)

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Wed, 07.02.2018 02:04:39
by gdv2002
Mick wrote:Возможно весной вернусь к нему. Как никак 10-летие Фени надо завершить финальной ревизией

Хорошо-бы, чую как интерес попаять просыпается... :)

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Thu, 08.03.2018 09:50:50
by Mick
На пороге 2018 год, а как известно в декабре исполнится 10 лет проекту. И что то захотелось завершить проект первого Феникса на позитивной ноте.
Как известно на данный момент самая последняя рабочая версия это 05.02. Выпущенная ревизия 06 оказалась крайне неудачной, поэтому она не стала считаться каноничной.
Второй минус, это турба - она оказалась крайне нестабильна и критична к типу микросхем.

Посему в прошлом году я уже пытался приступить к 07 ревизии, о чем говорят посты выше. Но так сказать так и не завершил начатое. В этом году я все таки решил попробовать изменить турбу так чтобы она работала стабильно. За основу была взята идея, которую я применил в своих проектах на CPLD, а именно - память всегда работает в турбо режиме - 7МГц, а переключается частота процессора

Так вот взял многострадальную 06 ревизию и начал ее препарировать.
На маленьком куске макетки я собрал новый генератор на ЛН1 и поставил регистр ТМ8 от него пустил пук проводов на плату. ТМ8 выполняет роль защелки частот TI и H0 тактируенмые 14МГц. В результате мы получаем сигналы RAS/ и CPU/

Image

После запуска компа турба действительно стала работать стабильнее. Тест UMT 2.2 несколько часов гонял память - сбоев не было. Был некоторый срач в порт FE, пришлось немного доработать дешифратор портов. После этого срач прекратился.

Image

Но без косяков не обошлось - перестал работать SD контроллер. Пока разбираюсь.

И да, вот сейчас как выглядит 07 ревизия

Image

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Thu, 08.03.2018 10:45:40
by gdv2002
Мик, память еще потести, может получится с симмами в орянку не играть?!

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Thu, 08.03.2018 13:31:04
by Mick
У меня ее не куча, которые есть проверю. На данный момент два вида планок проверил - работают.


Еще одна доработка в процессе. Изменение тактирования сигнала переключения трубы. Когда переключаешь турбу вручную при помощи тумблера при новой схеме работы памяти - происходили сбои.
Тоесть при переключении с турбы в норму - зависон, наоборт все нормально. Изменение схемы таково, вместо сигнала KS/ на тактовый вход 9 DD50.2 (ТВ6) подаем 14МГц тот же, что идет на тактовый вход ТМ8. Сейчас сижу издеваюсь щелкаю то в турбу, то наоборот - полет нормальный.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 09.03.2018 09:30:27
by Mick
SD контроллер заработал. Банально слетела прошивка - да уж и такое случается.
Также проверил буферизацию частот 14МГц на КР1533ЛП16 - работает


Вот временная схема текущей ревизии - https://yadi.sk/i/fAdQw0WT3TBAnt
Там есть вопросы с буферизацией и резисторами разделяющие сигналы RAS/, WE/, CASH/ и CASL/ Сейчас их нет, сигналы идут на прямую и все работает. Но не факт что все не поломается введя их.

Попробовал я промоделировать включение буфера резисторов в цепи RAS/ - стало гораздо хуже. Комп стал работать нестабильно.
Короче все эти финтифлюшки убираю.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 09.03.2018 14:03:35
by Mick
Убрал на плате лишние резисторы и соответствующие цепи.
Теперь картинка такая

Image

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 16.03.2018 11:59:48
by gdv2002
Мик, я так понял из прочитанного, что ты уже отдаешь платы в производство, не ясна пока цена платки?

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 16.03.2018 13:06:56
by Mick
Да, на пробу Павел Рябцов закажет или уже заказал.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Fri, 16.03.2018 15:22:15
by gdv2002
В продаже будут и по чем?

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Sat, 17.03.2018 07:42:10
by Mick
gdv2002 wrote:В продаже будут и по чем?


Пока без понятия.

Re: Компьютер "ZXM-Phoenix" - Обсуждение

PostPosted: Sat, 17.03.2018 10:27:54
by gdv2002
Ждем! Все таки юбилейная версия!