Сокращённый вариан както полит корректрней ;)
Вид для печати
Сокращённый вариан както полит корректрней ;)
Я тут малость забыл на три попугая в лево пиксельный экран сдвинуть ;) Ибо экран не сразу рисуется и не сразу гаснет .Цитата:
Сообщение от fan
У Chrome/ReSpecT очень грамотная разводка платы получилась. Ты не думал о возможности разгона конструкции? При такой комплектации и топологии устройство вполне может и на 28MHz потянуть, токо чуток плату усовершенствовать надо. Был бы очень интересен такой эксперимент.
И вообще именно этот клон конструктивно - лучший и наиболее перспективный ZX клон со времени разработки KAY-1024. Есть ли у тебя какие мысли по его развитию, или будет только 48?
Ага и не забыть бы креогеновую каменру на Z80 приклеить бы, а то чревато глобальным потеплением на планете.
:) рад видеть сообщения Heroy'я :) опять правда пессимистические :) Согласись что плата очень удачная для разгона :) При такой нагрузке на шину и топологии вполне можно рассчитывать на хороший результат, что ни одному из существующих клонов не под силу. А Z80 не шибко греются и хорошо гонибельны. Ессно речь о Z84C0020.
Я бы сказал что эта плата для лазерного утюга.
И это тоже. Столько плюсов - и всё в одном флаконе :).
Цитата:
Сообщение от Black_Cat
Точно , штуку можно гнать пока дым не пойдёт :v2_devil: , или мозги клинить не начнёт . А если в FPGA матрицу всё закинуть... аж страшно становится :v2_eek: :v2_eek: :v2_eek:Цитата:
Сообщение от heroy
Тот что на картинке уже 128к (без использования лишних банок которые остаются от 128к статики). И если он и лучше то только для сам издата + есть альтернативные матрицы ATMEL ATF1508 (дешевле в два раза, но фигово доставаемы) под которые можно сконвертить прошивку .Цитата:
Сообщение от Black_Cat
Из мыслей по развитию - нужно нафиг выселять клавиатурный опрос из матрицы с целью освобождения пинов под различные нужды (и добавить снаружи кемпстон джой) , особенно под муз сопр . И надо добавить супорт sram в узких дипах .
Т.е. в видеопамяти стоит 16к, плюс лишний банк остаётся в процессорном блокеЦитата:
Сообщение от fan
Он лучше по многим параметрам:Цитата:
Сообщение от fan
- организация интерфейса расширения;
- возможность разгона;
- простота изготовления в домашних условиях;
- малогабаритность;
- относительно низкая потребляемая мощность, что позволяет достаточно долго работать с аккумулятором;
- возможность перевода на 3,3v без существенной переделки платы (это интересно для разгона и для уменьшения потребления);
- удобство экспериментирования с модифицированием видеопроцессора - только перешивкой ПЛИС;
- лёгкость создания целого семейства клонов на базе этого варианта (варьируя обьёмом ОЗУ, ПЗУ и перешивкой ПЛИС);Особенно полезно для разгона, т.к. таких SRAM 12-15нсек можно легко надыбать из кеша РС мамок.Цитата:
Сообщение от fan
Тады уж 32к (экрана то два), наверное их стоит приспособить под подсовывание ПЗУ (одну банку под тырдос , другую... под хэзэ...).Цитата:
Сообщение от Black_Cat
Насчёт перевода на 3,3v не совсем понял , разве есть процы в чистом виде на 3,3v ?Цитата:
Сообщение от Black_Cat
Эксперементы с ВП несколько преукрашены , матрица не резиновая и количество успешных попыток перепрошивания ограничено (в лучшем случие больше сотни , насчёт ATMEL ATF1508 понятия не имею , впрочем у них цена где-то ~150р).
Варьировать объёмы ОЗУ/ПЗУ несколько проблематично из-за отсутствия достаточного количества свободных пинов , в конечном итоге получится компот аналогичны ANT , или того веселей...
(Как было прекрасно когда было только 48к ;) столько пинов свободных...)
У меня тут скорее обратный рекод 20-30 нс ;) Впрочем полюбому одним гемороем меньше будет .Цитата:
Сообщение от Black_Cat
Вот это очень ценная мысль, а то лишних 6 пинов для красоты внутрь идут, тем более что это меропреятие чревато всего 1 лишним корпусом, к тому же появиться возможность привентить синклер джойстики, короче кучка плюсов.Цитата:
Сообщение от fan
А в освободившиеся ноги вставить сигнал для кнопочки TURBO и рулительные сигналы для AY. Так же неплоха внутрь завести IORQGE а еще веселей MREQGE тогда можно будет расширять память внешними платками. А если оно еще при A14=0 A15=0 будет ПЗУ блокировать то и всякого рода кеши и т.д. без резанины лепить можно
Если с кемпстоном то двумя (так же как на ANT'е).Цитата:
Сообщение от heroy
Только если с точки зрения упрощения схемотехники. А так вообще 2 экрана прекрасно могут обойтись и 16к. Хотя желательно иметь возможность расширения видеопамяти.Цитата:
Сообщение от fan
По описалову ПЛИС должна уметь работать на пониженном напряжении, но кроме этого у неё ещё вроде спец режим должен быть - "Turbo-off", для пониженного энергопотребления. Интересно было-бы иметь возможность его задействовать.Цитата:
Сообщение от fan
Снеё родимой + в оригинальном клоне есть замуты с тормозными страницами (типо для совместимости). И чем больше будет видео мозгов тем лучше для извращений с ВК .Цитата:
Сообщение от Black_Cat
Так я спросил про наличии Z80 на 3,3v , типо хде они ? (не помню чтоб были)Цитата:
Сообщение от Black_Cat
Не, о Z80 речи не шло, токо о ПЛИС. Потребление Z80 снизить легко и без понижения питания уменьшением тактовой или просто его остановкой (а ля спящий режим), тем более что КМОП и так маложруч.Цитата:
Сообщение от fan
Ну это уже лишнии заморочки , плисятина и так практически ничего не жрёт .Цитата:
Сообщение от Black_Cat
-----------------------------------------------------------------------------------
Чисто для любопытствующих - закинул более крупный дизайн платки и текущую схемку (какой либо практической ценности ни то не другое не представляет) - http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.htm
Платко дизайн ещё будет перемучен , не нравится как ШД в матрицу для мозгового порта идёт и как рулёжка страницами выходит (перемычки опупительно длинные), так и просятся чтоб их местами поменяли...
Ладно, эт оставим на будущее, мож потом и понадобится.Цитата:
Сообщение от fan
Я правильно понял по твоей диаграмме, что байт атрибутов знакоместа читается перед байтом пикселов?
Угу .Цитата:
Сообщение от Black_Cat
----------------------------------------------------------------------------------
Вот ещё микро картинка репина "FE IN + кемпстон снаружи" (и всего одна перемычка) http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.gif . Освобождается 5 пинов .
Лучше не стоит. Есть другое предложение - 2ой разъём на 40 с краю, возле ПЛИС, и завести на него всё необходимое, а на оба эти разъёмы этажеркой цепляются платы расширения. При этом их можно сделать наращиваемыми по этажам - так кстати в нек. пром. компьютерах шина организована. Чем не NemoBus в новой инкарнации?Цитата:
Сообщение от fan
Народ меня не поймёт (похоже и так не понимает , ибо интересующихся практичнски ноль).Цитата:
Сообщение от Black_Cat
Де не , не покатит , врятле кто будет специально утюжить платы под такое . Хотя ANT именно таким макаром хотел расширять . Короче ближе нужно быть к народу ;)Цитата:
Сообщение от Black_Cat
----------------------------------------------------------------------------------
Вот , прицепил сопр , получилось на удивление односторонне , осталось три пина под неведанные нужды... http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.gif (крупный вариант уж завтра закину)
Впринципе можно ещё освободить ногу от "яркости" , замисив RGB с землёй на высокой частоте при не активном бите яркрсти, при активном пускаем RGB в чистом виде .
Ладно, ты за рулём - тебе и маршрут выбирать :). Созреет необходимость - будет и шина. Кстати плату рассчитываешь делать односторонку? Лучше всёж 2х, а верхним слоем пустить цельную землю - эт на высоких частотах очень скажется, а отверстия со стороны верхнего слоя слегка раззенковывать, чтоб снять фольгу вокруг отверстия.Цитата:
Сообщение от fan
:) Не понимают своего счастья :) Ничего, станет самым быстрым клоном - сразу интерес появится :).Цитата:
Сообщение от fan
Выведи сигнал гашения луча наружу
Я ваще ничего не расчитываю... Пусть пиплы делают (утюгом), тем более в массовом производстве практически однофигственно какую плату делать , подготовительный процесс перебивает стоимость платы вразы...Цитата:
Сообщение от Black_Cat
Это уже пусть пиплы решают , как им прикольней .Цитата:
Сообщение от Black_Cat
Тогда уж самым дёшёвым .Цитата:
Сообщение от Black_Cat
Эээ , для чего ? %)Цитата:
Сообщение от heroy
-----------------------------------------------------------------------------------
Подмучил ещё платку , крупные варианты платки и схемки так же обновил http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.htm
Принимаю пожелания на применение двух свободных пинов ;)
На дизайне платки пока останавливаюсь (последний портрет и схемка тамо http://sblive.narod.ru/ZX-Spectrum/ReSpecT/ReSpecT.htm ещё добавил список пинов для128+AY) , прочие изменения будут производиться по мере надобности .
Чего вешать на свободные два пина пока не решил .
2 heroy
С видео режимами не извращался ?
Может сделать ещё вариант с супортом VGA мониторов (60Hz) %)
З.Ы. ИМХО Всякую фигню лучше на первые биты порта 1FFD вешать (и нечего другие порты раводить , экономить пины надо ;) ).
А что в Респекте педполагаеться в качестве внешнего носителя ?
Странный вопрос , что привинтишь , то и будет . Или ты имеешь ввиду что нужно на борт что то ещё привинтить ?Цитата:
Сообщение от Costa
Ну да именно это.Цитата:
Сообщение от fan
Без дисковёртный вариант как то странно смотриться в наше время.
Тырдос чтоль бы на борт привинтил.
Наоборот, это самое последнее слово. И потом, шину на разъём зачем выводили? Вешай на неё что хочешь.Цитата:
Сообщение от Costa
А как ты себе 60Гц представляешь на Спеке? Всёж к чёрту полетит. Не, ни в коем случае от 50Гц нельзя отходить, а про TFT мониторы поддерживающие 50Гц я уж писал - их сейчас нет проблем приобрести.Цитата:
Сообщение от fan
Да, оч хотелось бы иметь возможность потом выделить из композитной синхры отдельно кадровую, строчную и VideoEnable для конвертера VGA.Цитата:
Сообщение от heroy
Зачем навешивать то что можно сразу на плате сделатьЦитата:
Сообщение от Black_Cat
Ну сам подумай что без тырдоса делать?как програмулины то грузить?
Для универсальности. Для этого и NemoBus придумали, чтоб ставить только то что нужно, а не лепить всё на все случаи жизни. Нужно всё - подожди АТМ-3.Цитата:
Сообщение от Costa
Затем, чтоб иметь выбор, а не лепить всё на все случаи жизни, затем и NemoBus существует.Цитата:
Сообщение от Costa
Ну это точно на одну сторону не накатаешь и размеры будут невменяемые . Вследствии чего пропадает весь смысл затеии .Цитата:
Сообщение от Costa
Да и я всё ещё надеюсь на то что ктонить возмётся за сотворение контроллера на однокристалке совместимого с тырдос но работающего с карточками памяти .
Раз 50Гц не прблема , то и проблем нет . Создаются два сырка/прошивки (TV/VGA 50Hz) и каждый шьёт что больше нравится . Если вконец извратиться , то можно и то и то укатать , но боюсь не влезет (и тумблер TV/VGA практически некуда вешать).Цитата:
Сообщение от Black_Cat
В упор не понимаю , зачем нужён конвертёр если сразу можно сделать VGA (Sync и допустим TapeOut переназначаем на Hor. & Vert.) .Цитата:
Сообщение от Black_Cat
Ну если это у тебя уже продумано и даже в ПЛИС влезает - тоды ой :).Цитата:
Сообщение от fan
Не ну странно звучат твои слова.Я не предлагал сделать фсё на все случаи.Цитата:
Сообщение от Black_Cat
А только бетадиску с тырдосом.Он же стал стандарт дефакто.
И его полюбому придёться приделывать а иначе как грузить проги ?
Как я смогу например поиграть в UFO2 или посмотреть демки например ?
И получаеться что ZX Spectrum 3+ тоже плохой комп,у него на борт тоже дисковую систему приделали.
Не, просто его давно делали, сейчас бы флеш поставили :) Ты сейчас можешь себе представить карманный mp3 плеер с флопом? :) А раньше его бы так и сделали.:)Цитата:
Сообщение от Costa
Ага,и по твоим же словам ограничили б пользователей в выбореЦитата:
Сообщение от Black_Cat
тех кто не хочет флешь на борту.ну котик,ну жжошь.:)
Не продуманно (сейчас другой думает ;) интересно что скажет), но особой поблеммы не вижу . Хотя меня больше режим цвет на точку интересует , впринципе можно сделать совсем не тормозно , ибо не упираемся в готовую архитектуру и тормозные мозги .Цитата:
Сообщение от Black_Cat
Ну пусть это и будет отдельной железякой . Тем более не каждому он нужен , некоторые товарищи уже присматривались ко всяким карточным девайсам , крайне не затейлевой конструкции . Хотя лично мне без тырдоса тоже очень скучно...Цитата:
Сообщение от Costa
Конечно плохой , тырдоса та нету :DЦитата:
Сообщение от Costa
2bit per pixel? Тоды видеопамяти надо бы 64к. Чтоб было 2е доп. экранные страницы свыше 128к (т.е. ещё 16х2=32к) парные двум имеющимся спековским. При этом с одной пары выводится изображение, а со второй парой работает процессор на модификацию картинки, а потом они меняются местами. Но это всё очень вилами по воде..Цитата:
Сообщение от fan
4bit (нечто вроде AlCo 16C)
Разве что для экпериментов, чтоб понять как это будет тормозить. А видео ОЗУ тоды вообще 128к надо.Цитата:
Сообщение от fan