![]() |
Quote:
То есть к чему я это все веду - пока ты работаешь с физическими лицами на уровне домашних поделок - это твое личное дело (ну разве что ОБЭП придет если слишком денег много зарабатывать начнешь ; ), а вот после того как ты выходишь на уровень юридических лиц, твое личное дело превращается в государственное и вокруг него появляются целая куча жаждущих обобрать. |
Quote:
Все давайте завершаем флеймить. В принципе возможно разработка любительского компа и даже ниши кое какие можно занять! Естественно это уже не будет спек, а будет чтото 32 битное, а может и больше... Но появление его всеравно маловероятно потомучто это требует вложения определенных финансов, а на любительском уровне это большая проблема. Например я могу позволить себе производство какихто малых серий и то например производство АТМ (читаем в ближайшем "абзаце"), при наличие уже готовой тех. документации стоило порядка 1200у.е и не факт что окупится. А например разработку на базе АРМ9 в самом оптимистичном варианте я оцениваю ну не меньше 5000-6000у.е. - это уже для меня проблема, т.е. разработка должна быть целевой чтобы появился заказчик. |
да, много всяких интересных вещей, но жизнь она другая...
гы нумбер 1. бросай z380, пиарь eZ80, он типа круче, и ДМА там тоже есть ;) гы нумбер гы. давай я минимизирую твои идеи, подфокусирую немножко так, до "eZ80-акселя". т.е. девайса на eZ80 (с 256к флешей на борту) + 8-16мб RAM (запаяна намертво) + плис махонькая. вот это более-менее реально вообще-то. |
а насчет матричных процессоров - дааа, я тоже так (вот слово в слово, не поверишь!) мечтал когда-то, после того как узнал что z80 это всего 8500 транзисторов, а п3/4/... это уже скоро под сотню миллионов подопрет, а регулярность матричных структур для СБИС это плюс.........
|
Quote:
|
Quote:
2. из Zilog наиболее современное ;) неудобство - хм, ну да, на SRAM они соориентированы. нужно снаружи SDRAM прикручивать. 3. совместимость - архитектура существенно иная (и кое в чем не очень удобная сравнивая с тем же Z80 - айай, где же наши mreq/iorq/iorqge и в таком роде) из-за девайсов на борту, поэтому лично я думаю нужна, скажем прямо - эмуляция архитектуры zx128. т.е. на уровне команд совместимость есть - что даст высокую эффективность - а сам ZX (хоть пентагон, хоть что - это уже на уровне софта) в целом и общем эмулируется, хотя железо самого спека на материнке (видео, АУшка) эмулить опять же не надо. т.е. главное развести траблы между своей памятью/портами и спековскими. скорость ессесно тоже эмулится стандартная ;) а все навороты - велкам в extended режим. 4. насчет не самое дешевое. если затребовать z80 совместимость, то вариантов нет, если нет - то съэкономленные 10-20 баксов дадут ой скоко головной боли в софте... а так имеем 50мгц такт/цикл процессор (эквивалент наверно 100-200мгц стандартного) с 24 битным адресом и всякой полезной всячиной на борту. большего сейчас и не надо. имхо. |
В том то и дело что при другой архитектуре, спроса не будет. Примеры уже есть. Проект Спринтер изза этого погорел!
АТМ то не хотят брать - ибо у них количество тактов не как у пентагона, а когда такая сильная несовместимость то уж точно брать не будут. А работать в ящик мне не интересно. Путь который я вижу это сделать универсальный боард который при прошивании становится неким клоном, собственно смотрим трейд об АТМ3. Второй путь это делать чтото серьезное/дешевое. Тут наверно лучше обратить взор на АРМ. Цена/обвеска у них лучшие. |
Quote:
|
Quote:
|
В данный момент имеет смысл изготовление дешёвых
плат следующей конфигурации: 128к + ay + tr-dos. Все прибомбасы обречены бесполезно болтаться.. Лично я например врядли буду что-то делать под расширеный граф. режим АТМ.. Да и остальные тоже. |
Quote:
Для АТМ сейчас делается: 1) Новый обезбаженный BIOS (прошивка ПЗУ), включающий версию ТРДОС позволяющую эмулировать с достаточной точностью ВГ93 при работе с РАМ-диском... (сделан на 95%). 2) Операционная систем TASiS - аналог iSDOS, но ориентирован под АТМ и его графические режимы :smile: . Релиз уже свободно доступен! ВОт так то! |
Quote:
|
В данный момент имеет смысл изготовление дешёвых
плат следующей конфигурации: 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 корпусов). Будет двойная экономия на микрухах и на платах (которые будут минимального размера). ИМХО - самый большёй осиновый кол в вбитый в реальные спектрума это печатная плата, дома её сделать достаточно затруднительно , а заказать ... (лучше сразу из залота отлить и на стенку повесить). З.Ы. Все эти пожелания относятся к домашнему "творчеству" , а не к серийному производству. ИМХО - если бы была серьёзная потребность в спектрумах (по цене песюков), то железячный форум был бы давно завален просьбами собрать чегонить. И похоже железячные реализации спектрумов волнуют только самих железячников %) Без коминтариев ;) З.З.Ы. Забавно , началась тема со спектрума повышенной несовместимости , а (надеюсь) закончилась промышленным копьютером повышенной невостребованности... |
Quote:
|
Quote:
А так я с тобой согласен при наличие ПЦ - спектрум это просто хлам для ностальгирования. |
Quote:
|
Разрешите высказать "стороннее" мнение.
Могу понять что движет "недо ... групп", приятно быть творцом даже монстра :) Однако. 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 символов в строке) Или где я не прав? |
Quote:
|
А как насчёт цены на печатную плату? ;)
Подготовка процесса - 850рэ... с защитной маской - 1100... Для приемлемой цены нужно набрать десяток человек. Но помимо этого придётся выкинуть кучку бабок на промежуточные тестовые экземпляры... |
1)"на промежуточные тестовые экземпляры"
А зачем? Для 128 есть куча проверенных решений, если без наворотов, то нужно просто повторить на современных элементах (принципиально ничего не меняется) 2)"А сама плата, работа, корпус, разьемы и тд ничего не стоят?" Не надо путать с производством! Не так уж и много паять - можно и на монтажке (даже меньше глюков будет) Разьёмов нет, а работа и корпус - ну это же основное - купить каждый может. Да и можно доработать существующие решения (под симы, 512 и т.п.) |
Quote:
Quote:
|
Уж прошу прощения, что выдаю на-гора старую ссылку, но для любителей 128К + порты + флоп уже есть конструкция, http://aticatac.altervista.org . Девайс для наших суровых условий имеет один косяк - +D вместо TR-DOS. Все прошивки Xilinx'ов выложены, желающие могут прикрутить ВГ93 (вот только придется порт принтера заново делать, ибо он есть составная часть +D). Про переделку платы молчу..., но не вспомнить ли про бешеную собаку? ;)
... сам для личного программирования пользую плату от АОНа на Z80 с перешитым ПЗУ. Есть ВВ55, ВИ53, РУ10 и некое подобие "системной" шины на разъеме от дендика. Надо получить ТВ-тест - вставил в разъем плату с ПЗУ теста, надо сигнализацию - вставил другой девайс. Надо Спектрум - могу и девайс Спектрума вставить, база есть (но еще не думал такое делать, благо что реалами не обделен). Этакий аппаратный эмулятор на почти все случаи жизни. Вот и для "нового" Спектрума (и не только) можно использовать, как уже предлагалось выше, обычные промышленные контроллеры, к которым просто подключать доп. софт. Получится, конечно, обычный эмулятор, зато любого восьмибитного компа. Делать конкретную периферию с поддержкой её софта имхо гораздо проще и дешевле, нежели все лабать с нуля. |
Посмотрел. Дорого будет. Если использовать статическое озу,
то проще оторвать от старой материнки часть кэша (128к), это будет перфект - время доступа 25нс, плюс экономия на мультиплексорах. Ну а кроме аппаратного эмулятора на ZX можно погонять игрушки (ну есть у меня одна :)) |
"Основной косяк" этого варианта в совместимости с оригиналом. Нет исходников для матриц. Дорогучий SRAM при всего 128к.
И чем шить эти GALы ?... |
Для симов лучше использовать разъём, как-то неправильно паять их напрямую.
Но есть ещё вариант - на исашных видюхах нашел память 256-ю - аналог той, что на симм256, но дип. Т.е. пара панелек - и можно считать симм :) |
Quote:
|
> Интересно на всё это глянуть (чёто не нашёл на твоём сайте).
А энтому барахлу у меня лет десять уже, как аоны пошли, так и переделал одну плату. На сайт не ставил, бо, думаю, неинтересно это было никому, ведь что-то подобное ЮТ'у получилось, динозавр этакий... А GAL'ы/PAL'ы и прочее шьются обычной шилкой от атмела, с помощью простых jedec'овских файлов. Но, думаю, Роман Чунин подробнее рассказать может, он в этом деле больший дока. |
Quote:
Но сейчас это считается прошлым веком и все потихоньку перелезают на матрицы типа Альтера 3К/7К серий или Хулинксы! |
Quote:
|
Quote:
|
Quote:
|
День потрачен не зря :)
Прикупил CGA телик (оторвал за 150р) и миникорпус с клавой и Сталинградом-48 :) ещё за 50р и призадумался ... Как быть с частотой кадров? Есть мониторы на 50Гц и 60Гц, делать среднее - 55? Вот тут нужен совет. Со строчной всё ясно - 15625Гц, по точкам - все вроде 640 тянут, строки 200-300 ... нормально вроде. |
Quote:
|
Итак. Появились вопросы :)
1)Нужна ли прошивка ZX-48? Или достаточно только ZX-128? Т.е. есть ли особо ценная прога привязанная к ZX48 и не перенесённая в 128-й? 2) Использование дополнительной памяти. Точнее способы доступа к ней. Здесь, как я понял, есть различия у разных конструкций. Неплохо бы иметь обзор и возможность сравнить. Интересует всё :) 3)Видеоконтроллер. Интересно отображение экранной области на память. Тоже сравнить. И по мониторам. Если кадровая 50Гц, а монитор на 60, то всегда ли можно подстроить только крутя переменные резисторы? |
не знаю, кто нить до меня постил ли эту ссылку?
http://zxgate.sourceforge.net/spectrum.html |
Ну это собственно софтовый эмулятор вроде?
|
Проверил монитор CGA на ленинграде, настраивается крутками,
но не совсем ... Надо эксперементировать с частотами. |
Quote:
|
Просто мы верны заветам кэпа Nemo :p
"Прогресс - не место для стада баранов" (с). А вообще, наверное, самый лучший выход - тихо творить, а потом огорошить народ альфой - бетой своей задумки. Тогда все препирательства примут более рациональный вид. |
Давеча я нарисовал 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.