Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   Speccy2007 v1.00 (http://zx-pk.ru/showthread.php?t=6679)

aniSKY 8th January 2009 01:55

Согласен.Если бэйсик-так 48-го хватает вполне, все равно все кодят в асме.
но тут по форуму проскакивало, что некоторые проги или игры юзают 128-й как какие то там константы, хотелось бы максимальной совместимости с софтом. например Диззи который грузился при 48к варианте, а при 128к че то непошел, вот такие пироги выходят ;)

aniSKY 8th January 2009 21:39

1 Attachment(s)
запустил ТЕСТ128, выдало следующее:
что это означает? и может есть у кого какя нить пояснялка по этой проге?

Black_Cat 8th January 2009 22:07

Quote:

Originally Posted by aniSKY (Post 175065)
может есть у кого какя нить пояснялка по этой проге?

здесь описание: http://www.zx.pk.ru/showpost.php?p=110781&postcount=8

aniSKY 9th January 2009 21:24

правильно ли я понимаю, что в спеках с раздельными полями памяти на динамике, наращивание до 128к происходит заменой старых 16к РУшеек на 64 к. таким образом получается 64к тормозной памяти и 64к нетормозной? из этого следует что путем замены только одних 64к рушек на 128к ничего не выйдет? в случае СПЕССИ2007 имеем 2х32к память, и довести его до 128к возможно только при замене ОЗУ на 2х64к, а не 32к+128к, как пытаюсь я сейчас?

Zloy 9th January 2009 23:54

Quote:

Originally Posted by aniSKY (Post 175363)
а не 32к+128к, как пытаюсь я сейчас?

По-моему можно и так как ты пытаешься... только в 32К-ах должны быть 2 страницы экранов (5 и 7 если не ошибаюсь). На динамике имхо делали по 64 из-за того, что ру6-однобитные.

aniSKY 14th January 2009 03:47

смотрел я тут ( http://www.emuverse.ru/wiki/%D0%A0%D...0.9C-128.C2.BB)
там было описано как расширять спек с двумя полями памяти, но на динамике.
вопрос следующий: можно ли все это провернуть подмешивая сигналы выборки кристалов? точнее поймет ли это ПЛИСина, учитывая, что вся основная логика в ней?
З.Ы. если все прокатит, то как расширять до 256к (на каком порте все висит), просто на руках имею 2х128к статики и если все в норме то хочу использовать их на всю?

aniSKY 21st January 2009 00:26

я пока свои изыскания и попытки притормозил - слаб в теории:v2_conf3:.
возникли вопросы. покурив над схемами расширения спеков с раздельными полями пришел к выводам - надо подменять сигналы выборки кристалов мксхем памяти, причем у обоих. и тут возник вопрос - как отреагирует ЦПЛДшка на все эти подмены? получается, при обращении ЦПУ к соотв сегменту памяти, сигнал выборки стучится к мксеме видеоОЗУ, но если, в то же время, идет вывод изображения на ТВ, то приоритет отдается второму, а как тогда должен реагировать ЦПУ? WAIT чтоли?
итог всех этих изощрений видится следующий - на оригинальных платах нужно резать дорожки и химичить двухэтажные надстройки, добавлять мелкую логику на второй этаж (а если все можно впихнуть в какой нить ГАЛ - просто красота), чем мы добавим глюки и нестабильность, либо переразвести плату заново учитывая все доработки (тут уже лучше пересмотреть еще и прошивки ЦПЛД, АВР и ПЗУ). но все это при условии успешной реализации.
вот такие мысли :v2_rolley


для форумчан из РБ - есть две платы SPECCCY2007(v1.03) изготовленые на заводе. платы хорошего качества, на них собирал я и Zloy. нареканий не имеем :). может кому еще надо?

caro 21st January 2009 13:06

Quote:

Originally Posted by aniSKY
итог всех этих изощрений видится следующий - на оригинальных платах нужно резать дорожки и химичить двухэтажные надстройки, добавлять мелкую логику на второй этаж (а если все можно впихнуть в какой нить ГАЛ - просто красота), чем мы добавим глюки и нестабильность

Так кардинально "курочить" плату наверное не стоит, но вот освободить два LE для дальнейших программных доработок довольно просто.
Дело в том, что выходы BB, BR и BG логически эквивалентны, но формирование каждого из них требует отдельного LE.
По сути это сигнал яркости. Можно оставить один из них, обозначив например Y, и сформировать сигналы BB, BR и BG снаружи CPLD, поставив 3 диода перед резисторами R5, R6 и R7 (катодами к Y).
Номиналы резисторов придется немного уменьшить, подобрав соотношение яркостей.
Для расширения до 128 Кб этого маловато, но для начала позволит завести в CPLD сигналы VA14 и SCREEN
для управления страницами ВидеоRAM.

aniSKY 21st January 2009 18:09

идея замены выходов BB, BR и BG на один Y меня тоже посищала, но так как в написании чего либо для ЦПЛД нет знаний, на этом мысль и закончилась )

fifan 21st January 2009 20:07

В ПЛМке итак места нет, нужно другую логику снаружи делать или в серию с 44 и меньше проводами пробовать запихать. Все проясниться когда готовая схема будет.


All times are GMT +4. The time now is 11:03.

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