Speccy - наш выбор!

Speccy - наш выбор! (http://zx-pk.ru/index.php)
-   Unsorted (http://zx-pk.ru/forumdisplay.php?f=13)
-   -   ВОЗМОЖНО ЛИ РАЗРАБОТАТЬ НОВЫЙ СПЕКТРУМ САМОМУ! (http://zx-pk.ru/showthread.php?t=313)

Shaos 28th March 2005 03:48

Quote:

Originally Posted by spectrum
POS терминал там купили и софт к нему потому, что дешевле аналога не нашли (были варианты и подороже). Самое смешное богатые люди пытаются экономить везде, даже если ничего не понимают в этом. Вот так многие (могу привести примеры) и разоряются или теряют деньги.
POS конечно не совсем удачный пример, но пока не исследовав области применения разработки, трудно судить о ликвидности.

Дещевле аналога не нашли среди разрешенных к применению, а чтобы попасть в список лицензированных и разрешенных надо пройти целую вереницу людей и кабинетов, находящихся по большей части в Москве, на это требуется время и деньги причем пройти надо от лица известной фирмы, а не так с улицы зайдя с макетной платой за пазухой...

То есть к чему я это все веду - пока ты работаешь с физическими лицами на уровне домашних поделок - это твое личное дело (ну разве что ОБЭП придет если слишком денег много зарабатывать начнешь ; ), а вот после того как ты выходишь на уровень юридических лиц, твое личное дело превращается в государственное и вокруг него появляются целая куча жаждущих обобрать.

CHRV 28th March 2005 10:37

Quote:

Originally Posted by Shaos
То есть к чему я это все веду - пока ты работаешь с физическими лицами на уровне домашних поделок - это твое личное дело (ну разве что ОБЭП придет если слишком денег много зарабатывать начнешь ; ), а вот после того как ты выходишь на уровень юридических лиц, твое личное дело превращается в государственное и вокруг него появляются целая куча жаждущих обобрать.

Шурик, совершенно верно!
Все давайте завершаем флеймить.
В принципе возможно разработка любительского компа и даже ниши кое какие можно занять! Естественно это уже не будет спек, а будет чтото 32 битное, а может и больше... Но появление его всеравно маловероятно потомучто это требует вложения определенных финансов, а на любительском уровне это большая проблема. Например я могу позволить себе производство какихто малых серий и то например производство АТМ (читаем в ближайшем "абзаце"), при наличие уже готовой тех. документации стоило порядка 1200у.е и не факт что окупится. А например разработку на базе АРМ9 в самом оптимистичном варианте я оцениваю ну не меньше 5000-6000у.е. - это уже для меня проблема, т.е. разработка должна быть целевой чтобы появился заказчик.

Ronin 29th March 2005 16:44

да, много всяких интересных вещей, но жизнь она другая...

гы нумбер 1. бросай z380, пиарь eZ80, он типа круче, и ДМА там тоже есть ;)

гы нумбер гы. давай я минимизирую твои идеи, подфокусирую немножко так, до "eZ80-акселя". т.е. девайса на eZ80 (с 256к флешей на борту) + 8-16мб RAM (запаяна намертво) + плис махонькая. вот это более-менее реально вообще-то.

Ronin 29th March 2005 16:51

а насчет матричных процессоров - дааа, я тоже так (вот слово в слово, не поверишь!) мечтал когда-то, после того как узнал что z80 это всего 8500 транзисторов, а п3/4/... это уже скоро под сотню миллионов подопрет, а регулярность матричных структур для СБИС это плюс.........

CHRV 29th March 2005 16:51

Quote:

Originally Posted by Ronin
да, много всяких интересных вещей, но жизнь она другая...

гы нумбер 1. бросай z380, пиарь eZ80, он типа круче, и ДМА там тоже есть ;)

гы нумбер гы. давай я минимизирую твои идеи, подфокусирую немножко так, до "eZ80-акселя". т.е. девайса на eZ80 (с 256к флешей на борту) + 8-16мб RAM (запаяна намертво) + плис махонькая. вот это более-менее реально вообще-то.

Делать надо или чтото совместимое или чтото современное, eZ380 не самое современное и удобное, да еще и к тому же достаточно дорогое решение.

Ronin 29th March 2005 17:31

Quote:

Originally Posted by CHRV
Делать надо или чтото совместимое или чтото современное, eZ380 не самое современное и удобное, да еще и к тому же достаточно дорогое решение.

1. eZ80 не 380 !!!
2. из Zilog наиболее современное ;) неудобство - хм, ну да, на SRAM они соориентированы. нужно снаружи SDRAM прикручивать.
3. совместимость - архитектура существенно иная (и кое в чем не очень удобная сравнивая с тем же Z80 - айай, где же наши mreq/iorq/iorqge и в таком роде) из-за девайсов на борту, поэтому лично я думаю нужна, скажем прямо - эмуляция архитектуры zx128. т.е. на уровне команд совместимость есть - что даст высокую эффективность - а сам ZX (хоть пентагон, хоть что - это уже на уровне софта) в целом и общем эмулируется, хотя железо самого спека на материнке (видео, АУшка) эмулить опять же не надо. т.е. главное развести траблы между своей памятью/портами и спековскими. скорость ессесно тоже эмулится стандартная ;) а все навороты - велкам в extended режим.
4. насчет не самое дешевое. если затребовать z80 совместимость, то вариантов нет, если нет - то съэкономленные 10-20 баксов дадут ой скоко головной боли в софте... а так имеем 50мгц такт/цикл процессор (эквивалент наверно 100-200мгц стандартного) с 24 битным адресом и всякой полезной всячиной на борту. большего сейчас и не надо. имхо.

CHRV 29th March 2005 18:24

В том то и дело что при другой архитектуре, спроса не будет. Примеры уже есть. Проект Спринтер изза этого погорел!
АТМ то не хотят брать - ибо у них количество тактов не как у пентагона, а когда такая сильная несовместимость то уж точно брать не будут.
А работать в ящик мне не интересно.
Путь который я вижу это сделать универсальный боард который при прошивании становится неким клоном, собственно смотрим трейд об АТМ3.
Второй путь это делать чтото серьезное/дешевое. Тут наверно лучше обратить взор на АРМ. Цена/обвеска у них лучшие.

CHRV 29th March 2005 18:26

Quote:

Originally Posted by spectrum
И ещё прикольно у него на сайте появилась ссылочка на наш Спринтер . :eek:
.....................
Z80 ISA Motherbord in a PC Tower
Check this out... reconfigurable Z80 architecture, that sits in a PC tower, and has DOS-compatible file system, CD-ROM support, ISA slots and more! A fine personal computer at an affordable price -- from Russia. You can order one too... See the Sprinter 2000 Motherboard (Mine is mounted in an AT-compatible tower, and works great!) Comes with a GUI and mouse support too.
...........

Токо Спринтер в ящик сыграл :-).

Ronin 29th March 2005 18:53

Quote:

Originally Posted by CHRV
В том то и дело что при другой архитектуре, спроса не будет. Примеры уже есть. Проект Спринтер изза этого погорел!

в том то и дело, что разгоняется только проц, остальная архитектура своя личная.

tasman 29th March 2005 22:33

В данный момент имеет смысл изготовление дешёвых
плат следующей конфигурации: 128к + ay + tr-dos.
Все прибомбасы обречены бесполезно болтаться..
Лично я например врядли буду что-то делать под расширеный граф. режим АТМ.. Да и остальные тоже.

CHRV 30th March 2005 18:54

Quote:

Originally Posted by tasman
В данный момент имеет смысл изготовление дешёвых
плат следующей конфигурации: 128к + ay + tr-dos.
Все прибомбасы обречены бесполезно болтаться..
Лично я например врядли буду что-то делать под расширеный граф. режим АТМ.. Да и остальные тоже.

Наше любимое дело это решать за других.
Для АТМ сейчас делается:
1) Новый обезбаженный BIOS (прошивка ПЗУ), включающий версию ТРДОС позволяющую эмулировать с достаточной точностью ВГ93 при работе с РАМ-диском... (сделан на 95%).
2) Операционная систем TASiS - аналог iSDOS, но ориентирован под АТМ и его графические режимы :smile: . Релиз уже свободно доступен!
ВОт так то!

CHRV 30th March 2005 18:56

Quote:

Originally Posted by dhau
Лучше делать Pentagon 1024SL, но с турбой на 7MHz и переключением INT между ZX Spectrum 128 и Pentagon 128-1991

Проект Pentagon 1024SL делается Алексеем чисто для себя и вопрос о его производстве даже не поднимается!

fan 31st March 2005 01:47

В данный момент имеет смысл изготовление дешёвых
плат следующей конфигурации: 128к + ay + tr-dos


Лучше всётаки 1024к , дешевле будет ;) (цены на симы ниже плинтуса, и их можно покупать даже через инет магазины , а не только на рынках в никрофилии) И виртуальный диск очень даже кстати.


Лучше делать Pentagon 1024SL, но с турбой на 7MHz и переключением INT между ZX Spectrum 128 и Pentagon 128-1991

Только желательно его утрамбовать в Xilinx XC95108-15PC84C ~11$ или в ALTERA EPM7128SLC84-15 ~13$ (единственные микрухи с макс.количеством гейтов в человечьих корпусах PLCC84(легко втыкаюся в панельки, которые в свою очереть могут иметь шаг ножек как у DIP корпусов). Будет двойная экономия на микрухах и на платах (которые будут минимального размера). ИМХО - самый большёй осиновый кол в вбитый в реальные спектрума это печатная плата, дома её сделать достаточно затруднительно , а заказать ... (лучше сразу из залота отлить и на стенку повесить).

З.Ы. Все эти пожелания относятся к домашнему "творчеству" , а не к серийному производству. ИМХО - если бы была серьёзная потребность в спектрумах (по цене песюков), то железячный форум был бы давно завален просьбами собрать чегонить.
И похоже железячные реализации спектрумов волнуют только самих железячников %) Без коминтариев ;)
З.З.Ы. Забавно , началась тема со спектрума повышенной несовместимости , а (надеюсь) закончилась промышленным копьютером повышенной невостребованности...

Максагор 31st March 2005 06:17

Quote:

Originally Posted by tasman
В данный момент имеет смысл изготовление дешёвых
плат следующей конфигурации: 128к + ay + tr-dos.
Все прибомбасы обречены бесполезно болтаться..
Лично я например врядли буду что-то делать под расширеный граф. режим АТМ.. Да и остальные тоже.

За остальных не говори (под остальными я не только себя имею ввиду). Ибо остальными уже делается.

CHRV 31st March 2005 10:33

Quote:

Originally Posted by fan
З.Ы. Все эти пожелания относятся к домашнему "творчеству" , а не к серийному производству. ИМХО - если бы была серьёзная потребность в спектрумах (по цене песюков), то железячный форум был бы давно завален просьбами собрать чегонить.
И похоже железячные реализации спектрумов волнуют только самих железячников %) Без коминтариев ;)
З.З.Ы. Забавно , началась тема со спектрума повышенной несовместимости , а (надеюсь) закончилась промышленным копьютером повышенной невостребованности...

На самом деле просто в сети сидят одни эмуляторщики у которых в лучшем случае спектрум пылиться на полке и включается только по праздникам. А до реальных людей информация не доходит потомучто канала связи нет.
А так я с тобой согласен при наличие ПЦ - спектрум это просто хлам для ностальгирования.

CHRV 31st March 2005 12:17

Quote:

Originally Posted by spectrum
Когда я думал о импользовании Z380, то мне приходила мысля, что для начала попробовать процессор Z180, благо он в DIP исполнении есть и его можно и дома без специальных приспособлений запаять на плату или в панельку вставлять. Т.е. смысл такой - сначала попробовать преобрести опыт с использованием процессора Z180 (33 Мгц интересно насколько быстрее 3,5 или 7), а потом исходя из полученного опыта говорить о том стоит ли заморачиваться с Z380 или eZ80.

Не стоит - они дорогие и бестолковые, АРМ7 например дешевле и мощнее. А еще есть Rabbit который по командам похож на Zilog.

ASDT 4th August 2005 20:09

Разрешите высказать "стороннее" мнение.
Могу понять что движет "недо ... групп",
приятно быть творцом даже монстра :)
Однако.
1) Если у вас есть монитор EGA и выше, то правильнее
не заморачиваться, а приделать к нему 386-486-й за
300-400р. И это всё решит.
2) Исходя из производительности Z80 можно точно
определить место ZX - среднее между игровой приставкой
и компьютером, а соответственно - решает цена.
3) О применении плм, наворотах и стоимости.
Что должен иметь ZX - порты и прошивки 48 и 128,
TR-DOS + контроллер, ну и сам дисковод.
Считаем. Z80 - 2$, 27512- 1$, simm32 - 0.5$, мелочёвка - 1$,
вг93+ - 2$, FDD 3.5" б/у - 3$
Итого: до 10$,
но надо добавить клавиатуру, корпус и блок питания +5$ (б/у)
- 400-450р за миникомпьютер, что представляет интерес.

Плм - можно использовать, если сравнима по цене с рассыпухой
Звук - ну да, можно :)
IDE,CD-ROM - нет, потребуется еще источник 12в, увеличатся
габариты
Плата расширения... Ну можно 2-COM, 1 принтера, PS/2
мышка и клава - это 100р минимум.

Остальное софтовое - научить TR-DOS понимать RAM-диск,
связь с PC и прочее (типа 80 символов в строке)

Или где я не прав?

newart 4th August 2005 21:21

Quote:

Originally Posted by ASDT
Или где я не прав?

А сама плата, работа, корпус, разьемы и тд ничего не стоят?

fan 4th August 2005 21:37

А как насчёт цены на печатную плату? ;)
Подготовка процесса - 850рэ... с защитной маской - 1100...
Для приемлемой цены нужно набрать десяток человек.
Но помимо этого придётся выкинуть кучку бабок на промежуточные тестовые экземпляры...

ASDT 4th August 2005 21:52

1)"на промежуточные тестовые экземпляры"
А зачем? Для 128 есть куча проверенных решений, если без наворотов,
то нужно просто повторить на современных элементах (принципиально
ничего не меняется)
2)"А сама плата, работа, корпус, разьемы и тд ничего не стоят?"
Не надо путать с производством! Не так уж и много паять - можно и на
монтажке (даже меньше глюков будет) Разьёмов нет, а работа и корпус -
ну это же основное - купить каждый может. Да и можно доработать
существующие решения (под симы, 512 и т.п.)

fan 4th August 2005 22:28

Quote:

Originally Posted by ASDT
1)"на промежуточные тестовые экземпляры"
А зачем? Для 128 есть куча проверенных решений, если без наворотов

Ничего себе куча, только недавно у меня появились портреты платок Pentagon-128 и Kay-1024. Но я что то не вижу очереди из желающих получить голую плату за 100рэ.

Quote:

Originally Posted by ASDT
нужно просто повторить на современных элементах (принципиально
ничего не меняется)

Не понял %) , что есть современные элементы ?

rw6hrm 4th August 2005 23:14

Уж прошу прощения, что выдаю на-гора старую ссылку, но для любителей 128К + порты + флоп уже есть конструкция, http://aticatac.altervista.org . Девайс для наших суровых условий имеет один косяк - +D вместо TR-DOS. Все прошивки Xilinx'ов выложены, желающие могут прикрутить ВГ93 (вот только придется порт принтера заново делать, ибо он есть составная часть +D). Про переделку платы молчу..., но не вспомнить ли про бешеную собаку? ;)

... сам для личного программирования пользую плату от АОНа на Z80 с перешитым ПЗУ. Есть ВВ55, ВИ53, РУ10 и некое подобие "системной" шины на разъеме от дендика. Надо получить ТВ-тест - вставил в разъем плату с ПЗУ теста, надо сигнализацию - вставил другой девайс. Надо Спектрум - могу и девайс Спектрума вставить, база есть (но еще не думал такое делать, благо что реалами не обделен). Этакий аппаратный эмулятор на почти все случаи жизни. Вот и для "нового" Спектрума (и не только) можно использовать, как уже предлагалось выше, обычные промышленные контроллеры, к которым просто подключать доп. софт. Получится, конечно, обычный эмулятор, зато любого восьмибитного компа. Делать конкретную периферию с поддержкой её софта имхо гораздо проще и дешевле, нежели все лабать с нуля.

ASDT 4th August 2005 23:33

Посмотрел. Дорого будет. Если использовать статическое озу,
то проще оторвать от старой материнки часть кэша (128к),
это будет перфект - время доступа 25нс, плюс экономия на
мультиплексорах. Ну а кроме аппаратного эмулятора на ZX можно
погонять игрушки (ну есть у меня одна :))

fan 4th August 2005 23:47

"Основной косяк" этого варианта в совместимости с оригиналом. Нет исходников для матриц. Дорогучий SRAM при всего 128к.
И чем шить эти GALы ?...

ASDT 5th August 2005 00:09

Для симов лучше использовать разъём, как-то неправильно паять их напрямую.
Но есть ещё вариант - на исашных видюхах нашел память 256-ю - аналог
той, что на симм256, но дип. Т.е. пара панелек - и можно считать симм :)

fan 5th August 2005 00:42

Quote:

Originally Posted by rw6hrm
пользую плату от АОНа на Z80 с перешитым ПЗУ. Есть ВВ55, ВИ53, РУ10 и некое подобие "системной" шины на разъеме от дендика

Интересно на всё это глянуть (чёто не нашёл на твоём сайте).

rw6hrm 5th August 2005 11:35

> Интересно на всё это глянуть (чёто не нашёл на твоём сайте).

А энтому барахлу у меня лет десять уже, как аоны пошли, так и переделал одну плату. На сайт не ставил, бо, думаю, неинтересно это было никому, ведь что-то подобное ЮТ'у получилось, динозавр этакий...

А GAL'ы/PAL'ы и прочее шьются обычной шилкой от атмела, с помощью простых jedec'овских файлов. Но, думаю, Роман Чунин подробнее рассказать может, он в этом деле больший дока.

CHRV 5th August 2005 12:59

Quote:

Originally Posted by rw6hrm
А GAL'ы/PAL'ы и прочее шьются обычной шилкой от атмела, с помощью простых jedec'овских файлов. Но, думаю, Роман Чунин подробнее рассказать может, он в этом деле больший дока.

Вообщето прошивки обычно готовятся в специальном ассемблере (PALASM). А шьются на программаторах заточенных порд PAL/GAL.

Но сейчас это считается прошлым веком и все потихоньку перелезают на матрицы типа Альтера 3К/7К серий или Хулинксы!

icebear 5th August 2005 13:00

Quote:

Originally Posted by rw6hrm
Вот и для "нового" Спектрума (и не только) можно использовать, как уже предлагалось выше, обычные промышленные контроллеры, к которым просто подключать доп. софт.

Одно слово - Спринтер. Собирайте заказы, теребите Ивана :)

icebear 5th August 2005 13:02

Quote:

Originally Posted by CHRV
Но сейчас это считается прошлым веком и все потихоньку перелезают на матрицы типа Альтера 3К/7К серий или Хулинксы!

Кстати, реально самому собрать devboard для FPGA/CPLD? Меня ломает платить ещё полцены за пересылку из Америки, а вот попробовать очень хочется. Вроде в амижных кругах такое дело практиковалось, собственная борда. Если есть ссылки/схемы - буду очень благодарен.

CHRV 5th August 2005 16:50

Quote:

Originally Posted by icebear
Кстати, реально самому собрать devboard для FPGA/CPLD? Меня ломает платить ещё полцены за пересылку из Америки, а вот попробовать очень хочется. Вроде в амижных кругах такое дело практиковалось, собственная борда. Если есть ссылки/схемы - буду очень благодарен.

ПРограмматор для Altera 3K/7K состоит из одной микросхемы, софт свободно доступен! ТАк что сложного ничего нет!

ASDT 5th August 2005 17:09

День потрачен не зря :)
Прикупил CGA телик (оторвал за 150р) и миникорпус
с клавой и Сталинградом-48 :) ещё за 50р и призадумался ...
Как быть с частотой кадров? Есть мониторы на 50Гц и 60Гц,
делать среднее - 55? Вот тут нужен совет.
Со строчной всё ясно - 15625Гц, по точкам - все вроде 640 тянут,
строки 200-300 ... нормально вроде.

icebear 5th August 2005 17:09

Quote:

Originally Posted by CHRV
ПРограмматор для Altera 3K/7K состоит из одной микросхемы, софт свободно доступен! ТАк что сложного ничего нет!

Речь идёт о JTAG cable, схемы которого можно получить на сайте производителей? Тогда, если я правильно понимаю, devboard от производителя - это довески из всяких разъёмов, выходов на VGA светодиодов и прочего + этот самый JTAG cable?

ASDT 5th August 2005 23:14

Итак. Появились вопросы :)
1)Нужна ли прошивка ZX-48?
Или достаточно только ZX-128?
Т.е. есть ли особо ценная прога привязанная
к ZX48 и не перенесённая в 128-й?
2) Использование дополнительной памяти.
Точнее способы доступа к ней. Здесь, как
я понял, есть различия у разных конструкций.
Неплохо бы иметь обзор и возможность
сравнить. Интересует всё :)
3)Видеоконтроллер. Интересно отображение
экранной области на память. Тоже сравнить.
И по мониторам. Если кадровая 50Гц, а
монитор на 60, то всегда ли можно подстроить
только крутя переменные резисторы?

acidrain 6th August 2005 15:28

не знаю, кто нить до меня постил ли эту ссылку?
http://zxgate.sourceforge.net/spectrum.html

ASDT 6th August 2005 15:37

Ну это собственно софтовый эмулятор вроде?

ASDT 6th August 2005 20:02

Проверил монитор CGA на ленинграде, настраивается крутками,
но не совсем ... Надо эксперементировать с частотами.

CHRV 6th August 2005 22:24

Quote:

Originally Posted by ASDT
Проверил монитор CGA на ленинграде, настраивается крутками,
но не совсем ... Надо эксперементировать с частотами.

Не знаю как с CGA, но с EGA частеенько приходится устанавливать кварц на большую частоту (я ставил вместо 14мгц, 14.3мгц и 14.7мгц).

Ewgeny7 7th August 2005 04:29

Просто мы верны заветам кэпа Nemo :p
"Прогресс - не место для стада баранов" (с).
А вообще, наверное, самый лучший выход - тихо творить, а потом огорошить народ альфой - бетой своей задумки. Тогда все препирательства примут более рациональный вид.

ASDT 7th August 2005 05:31

Давеча я нарисовал 3 вопроса (страница 10), если кто что осветит,
то моя благодарность ... ну Вы знаете :)
По мониторам(монитору) - думаю взять AVR да и собрать генератор
развёртки (легко регулировать все параметры), вот тогда и будет
ясно ...


All times are GMT +4. The time now is 14:28.

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