Перспективные и не очень разработки Mick Laboratory

Все вопросы, связанные с ресурсом micklab.ru

Moderator: Mick

Postby Mick » Thu, 11.02.2016 13:43:48

Так сказать, должна же быть тема для обсуждения всяких хотелок, мечтаний (в разумных конечно пределах), по принципу чтобы еще сотворить на почве старых компьютеров и их обвеса. Ну и также куда складировать свои изыскания по тому же поводу. Разработки могут никогда не появится в железе, но по крайней мере принесут так называемое эстетическое наслаждение своим художеством. Может кого то заинтересует.

Итак, перед сменой форума последняя обсуждаемая моя тема была по поводу, что возникло предложение о некой урезанной версии Феникса, так сказать только сам комп и без обвеса (флопа, HDD, SD карты), короче чисто комп аля 128кб плюс несколько слотов шины Nemo Bus.
Так вот, возникло сомнение, что все слоты могут быть забиты отдельными картами контроллеров флопа (например Nemo FDD), контроллера IDE (например Nemo IDE), контроллера SD карты (например кнтроллер ZC) и так далее.
Но на самом же деле это не совсем такая уж проблема, можно все основные контроллеры накопителей объединить в один.
Так вот ради любопытства я решил это дело изобразить. Объединил в одном флаконе SD, FDD и IDE контроллеры под управлением многоножки EPM7128SQC100 - ну есть у меня она, а в эпоху различных кризисов подчищаем старые запасы :)
Однако и скорпионоводы отозвались на идею и предложили туда засунуть SMUC версии 2.0
Но поскольку в Скорпионе уже есть FDD контроллер, то смысла его дублировать нет, а вот поддержать два вида IDE контроллеров ( Nemo и Скорпион) это было бы не плохо, да и SD контроллер там же.
В итоге, взяв кисти в руки полез в родимый PCAD и собственно изобразил сей контроллер.

Итак, карта ZXM-SmucCard:
- контроллер SD карты
- контроллер IDE поддерживающий стандарт Nemo IDE и SMUC
- часы по SMUC на базе DS12887
- память данных 24С16
- основная логика на базе EPM7128SQC100
- размеры 129 x 80мм без учета ножевого разъема.

Эскиз платы

Image

Image

Картинки кликабельно.

Файлы проекта :
- Схема электрическая принципиальная в формате PCAD2002 - http://micklab.ru/file/zxm_smuccard/zxm ... _sch00.rar
- Печатная плата в формате PCAD2002 - http://micklab.ru/file/zxm_smuccard/zxm ... _pcb00.rar
- Электрическая схема в формате pdf - http://micklab.ru/file/zxm_smuccard/zxm_smuccard.pdf
- Библиотека элементов для PCAD2002 - http://micklab.ru/file/zxm_smuccard/zxm ... rd_lib.rar

Если кто захочет воспроизвести их, я не против, но сначала стоит обговорить условия ;)
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby TS-Labs » Thu, 11.02.2016 14:25:39

Слушай, а почему у тебя ИНТ где-то в космосе? Не соответствует ни пентагоновскому, ни оригинальному. Кто это придумал?
User avatar
TS-Labs
 
Posts: 4655
Joined: Thu, 26.07.2012 01:29:56

Postby Mick » Thu, 11.02.2016 14:44:37

TS-Labs wrote:Слушай, а почему у тебя ИНТ где-то в космосе? Не соответствует ни пентагоновскому, ни оригинальному. Кто это придумал?


Это где, в каком поделии.
Если тут, то он здесь не используется, сигнал чисто идет со слота на разъем расширения (типа дочки).
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby LessNick » Thu, 11.02.2016 14:53:45

TS-Labs wrote: Кто это придумал?


Подозреваю, что это идея неназываемого ;)

Mick wrote:Это где, в каком поделии.


Скорее всего речь про феникса?
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 864
Joined: Thu, 26.07.2012 15:00:53

Postby Mick » Thu, 11.02.2016 15:38:15

Фениксовский инт, это мое поделие. Я сначала игрался с ZXM-777 ну с него и пошло. Тогда только только влезал в железные дела Спекки. До этого чисто был юзером и иногда программировал. А в серединие 90-х моих знаний откровенно не хватало даже на ремонт клона Спекки. Сначала был тверской вариант Спектр-БК001, который умер и при попытке его починить - умер окончательно. С вторым клоном ZX-777 уже гораздо удачнее сложилось, он дожил до моих безумных экспериментов середины 2000x. Короче история умалчивает, почему я такой инт на Феникс прилепил.
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby Mick » Thu, 11.02.2016 20:17:21

Обновил первый пост, выложил ссылки на файлы.
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby TS-Labs » Thu, 11.02.2016 22:12:26

Ага, речь про феникс. Я когда-то подбирал под него инт на тсконфе, вышло чото пздц марсианское: вроде 23 строки и 64 такта. :o
User avatar
TS-Labs
 
Posts: 4655
Joined: Thu, 26.07.2012 01:29:56

Postby Mick » Thu, 11.02.2016 22:17:19

TS-Labs wrote:Ага, речь про феникс. Я когда-то подбирал под него инт на тсконфе, вышло чото пздц марсианское: вроде 23 строки и 64 такта.


Нет конечно. Он формируется на 256 строке (по окончанию кадрового синхроимпульса) и длительностью 32 такта.
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby TS-Labs » Thu, 11.02.2016 22:37:52

Нене, мы строки считаем с разных мест. У меня строка 0 - это первая строка кадрового гасящего. А строки начинаются на начале строчного гасящего.
У тебя же подозреваю счетчики начинаются на видео?
Таким образом, твой инт смещен от пентагоновского на нецелое число строк.
User avatar
TS-Labs
 
Posts: 4655
Joined: Thu, 26.07.2012 01:29:56

Postby Mick » Fri, 12.02.2016 09:41:47

TS-Labs wrote:У тебя же подозреваю счетчики начинаются на видео?


Я в терминологии могу и ошибаться. Кадровые счетчики тактируются по окончанию счета строчных счетчиков, иными словами на 56 знакоместе.
В приципе так как и в Kay, Феникс с ним очень схож, потому как синхрогенератор стырен с него. Но вот видимо чтобы отличался и запендюрил инт на 256 строку :)
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby ZEK » Fri, 12.02.2016 13:14:39

аргументация ахтунг
KOE сказал заработает, значит заработает. Он кандидат наук, а не радиолюбитель. (c) alone
User avatar
ZEK
 
Posts: 171
Joined: Mon, 10.06.2013 13:51:07

Postby Mick » Fri, 12.02.2016 13:23:56

ZEK wrote:аргументация ахтунг


А какую ты хотел услышать. Типа я это специально придумал назло Пятногону. Да, мне Пятногон не нравится, но это не означет что делаю специально назло ему.
Просто в тот момент сделал так. Да и процесс проектирования Феникса был хорошо освещен на zxpkru, каждый мог высказать свое мнение. Но многие сейчас говорят, что типа не было их на том форуме 2008 в году. Ну а я как то не телепат тоже.
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby ZEK » Fri, 12.02.2016 13:35:46

Mick wrote:А какую ты хотел услышать.

что то в духе, котик сказал что немобас 3.5 может быть только на компах с синхрогенератором от кая :)
KOE сказал заработает, значит заработает. Он кандидат наук, а не радиолюбитель. (c) alone
User avatar
ZEK
 
Posts: 171
Joined: Mon, 10.06.2013 13:51:07

Postby Mick » Fri, 12.02.2016 13:44:12

ZEK wrote:что то в духе, котик сказал что немобас 3.5 может быть только на компах с синхрогенератором от кая


Нет конечно. Этот синхрогенератор целиком взял от своего первого клона Спекки, ZXM-777, а его уж срисовал с KAY-256. Когда печатался KAY-256 в Радиолюбителе (в 90-х) мне очень понравился. Я еще тогда учился в институте и в качестве курсовой работы бо изучению PCAD 4.5 я его взял. Нарисовал библиотеку, схему и печатку (правда автороутером). Видимо с тех пор и засел KAY. Естетственно ученого кота я тогда не знал.
Кстати кот иногда тоже меня разносит что я не по феншую делаю. :)
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby TS-Labs » Fri, 12.02.2016 19:30:31

Ну ты в курсе, что ни1 мультиколорная дема под пентагон на фениксе нормально не покажет? А 312 строк вместо 320 приводят к торможению некоторых дем. Учитывая, что exUSSR демосцена это 99% пентагон, это печально. В принципе, лирика 146%, просто к сведению.
User avatar
TS-Labs
 
Posts: 4655
Joined: Thu, 26.07.2012 01:29:56

Postby g0blinish » Fri, 12.02.2016 19:41:09

да, машинка без пентагона не атм:)
пердачок защеканца лвд после чтения моих постов..

[14:29:28] <Alone> На пентагоне картинки на бордюре рисуют. Это вообще нечестно

Теперь поезд ваш в депо, а мой локомотив мчится на укрепление демосцены спектрума.(с)Пиздунков
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3557
Joined: Tue, 18.06.2013 10:59:01

Postby LessNick » Fri, 12.02.2016 20:09:50

TS-Labs wrote:А 312 строк вместо 320 приводят к торможению некоторых дем.


Как человек который ооооочень долго сидел на двуполевом байте, скажу так, что в большинстве случаев проблема была именно в том, что вектор I кидали в медленную память, по сути многие поделия лечились перемещением оного в нормальную область. Правда это не отменяет того факта, что мультиколоры будут в опе, впрочем как и с использованием 7MHz
(∩。•o•。)っ.゚☆。・ TS-Conf для PentEvo — это классический Pentagon 128k для тех кто хочет больше!
User avatar
LessNick
грей сашу — сашу грей
 
Posts: 864
Joined: Thu, 26.07.2012 15:00:53

Postby Mick » Fri, 12.02.2016 20:36:44

TS-Labs wrote:Ну ты в курсе, что ни1 мультиколорная дема под пентагон на фениксе нормально не покажет? А 312 строк вместо 320 приводят к торможению некоторых дем. Учитывая, что exUSSR демосцена это 99% пентагон, это печально. В принципе, лирика 146%, просто к сведению.


Вот специально длят тех кто хочет на Фениксе смотреть Пентагоновские демки есть моя видяха и она даже работает. :)
А так, Феникс я никогда не позиционировал как что то пентагоноподобное.
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby g0blinish » Fri, 12.02.2016 21:25:35

мечта идиота демомейкера: сделать видеокарту с адресацией у каждой строки - Atari с Display List, Enterprise128 с LPT, Amstrad PCW с roller RAM..
пердачок защеканца лвд после чтения моих постов..

[14:29:28] <Alone> На пентагоне картинки на бордюре рисуют. Это вообще нечестно

Теперь поезд ваш в депо, а мой локомотив мчится на укрепление демосцены спектрума.(с)Пиздунков
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3557
Joined: Tue, 18.06.2013 10:59:01

Postby VBI » Sat, 13.02.2016 12:02:15

g0blinish, в конфе есть
Gyoffset
User avatar
VBI
 
Posts: 1740
Joined: Mon, 03.06.2013 09:20:29

Postby g0blinish » Sat, 13.02.2016 12:08:37

VBI wrote:g0blinish, в конфе есть
Gyoffset


Это не решение.
пердачок защеканца лвд после чтения моих постов..

[14:29:28] <Alone> На пентагоне картинки на бордюре рисуют. Это вообще нечестно

Теперь поезд ваш в депо, а мой локомотив мчится на укрепление демосцены спектрума.(с)Пиздунков
User avatar
g0blinish
Упырь говнофорума
 
Posts: 3557
Joined: Tue, 18.06.2013 10:59:01

Postby Mick » Fri, 19.02.2016 22:11:06

Еще одно художественное произведение, навеянная темой ковыряний платы игровой платы от Игрософт.
В железе оно не реализовано, посему в этой теме. Сразу же оговорюсь, это из цикла - я его слепила из того что было. Тоесть это далеко не эва и не реверсе, а старые тухлые кремниевые детальки. От этого и прусь. :)

Компьютер ZXM-Alcyon

Итак повторюсь, список основных элементов.
- основная логика реализована на EPM3256AQC208 (собственно такие стоят в игровом аппарате)
- часть FDD контроллера реализовано на EPM3032ALC44 (тоже из игрового аппарата)
- 512Кб ПЗУ (AM29F040)
- 1Мб ОЗУ на двух микросхемах SRAM HM628512ALP
- PS2 клавиатура и мышь обрабатываются в PIC16F88, мышь также обрабатывается тремя 74HCT595N
- ATTINY13 рулит питанием (ну это из последних Фениксов)
- кварцевый генератор на 14,0МГц, а не резонатор.
- кварцевый генератор на резонаторе 14,7456МГц, нужен для тактирования PIС и контроллера COM порта (через делитель на ИЕ5 - 74HCT93N)
- Кемпстон джойстик на православной АП3 (хотя в схему рисовал как 74HCT240N)
- COM порт на базе контроллера ST16C550, причем полный порт
- микросхема согласования COM порта MAX239 или дешевый аналог SP329(HIN239)
- часики на православной КР512ВИ1 или по схеме MC146818A
- микросхема обслуживания часиков TC4069UBP (важны буквы, чтобы батарейку не жрали)
- читалка магнитофона К561ЛН2
- в IDE контроллере хочу вместо ИР23 (74LS374) попробовать 74HCT574
- аналог собран на LM358N
- питание ATX
- размеры платы 200x220мм

Эскиз печатки

Image

Image


Так как пока страничку на сайте не создавал, то ссылки файлики тут полежат.
1. Схема электрическая принципиальная ревизии 00 в формате PCAD2002 - http://micklab.ru/file/zxm_alcyon/zxm_alcyon_sch00.rar
2. Печатная плата ревизии 00 в формате PCAD2002 - http://micklab.ru/file/zxm_alcyon/zxm_alcyon_pcb00.rar
3. Библиотека элементов формате PCAD2002 - http://micklab.ru/file/zxm_alcyon/zxm_alcyon_lib.rar
4. Исходники двух CPLD (естественно не отлаживались так как в железе проект нет) - http://micklab.ru/file/zxm_alcyon/zxm_alcyon_cpld.rar
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby TS-Labs » Fri, 19.02.2016 22:13:48

Любопытствую: сколько времени у тебя ушло на разводку текстолита?
User avatar
TS-Labs
 
Posts: 4655
Joined: Thu, 26.07.2012 01:29:56

Postby Mick » Fri, 19.02.2016 22:16:50

TS-Labs wrote:Любопытствую: сколько времени у тебя ушло на разводку текстолита?


Ну не спеша, урывками, в течении месяца сделал. :)
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Postby Mick » Sun, 21.02.2016 14:22:51

Еще один проектик на тему урезанного Фени. Плата накопителей - ZXM-StorageCard:
- контроллер Nemo IDE
- контроллер FDD
- контроллер SD карты
- основная логика на базе EPM7128SQC100
- размеры 158 x 80мм без учета ножевого разъема.

Стоит отметить, что на плате сигналы DOS и IODOS не формируются, плата компьютера должна сама их генерить.
Опять же это не реализовывалось в железе. Одна из работ художника в PCADе :)

Эскиз платы

Image

Image


Так как пока страничку на сайте не создавал, то ссылки файлики тут полежат.
1. Схема электрическая принципиальная ревизии 00 в формате PCAD2002 - http://micklab.ru/file/zxm_storagecard/ ... _sch00.rar
2. Печатная плата ревизии 00 в формате PCAD2002 - http://micklab.ru/file/zxm_storagecard/ ... _pcb00.rar
3. Библиотека элементов формате PCAD2002 - http://micklab.ru/file/zxm_storagecard/ ... rd_lib.rar
User avatar
Mick
 
Posts: 852
Joined: Thu, 19.06.2014 11:25:00

Next

Return to Mick Laboratory

Who is online

Users browsing this forum: No registered users and 1 guest

cron

x