Важная информация

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 21

Тема: Retrobyte: универсальная модульная платформа для постройки реплик ретро-компьютеров

  1. #11
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    777
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Santechnik Посмотреть сообщение
    К сожалению они не полностью совместимы с 6502 в части недокументированных опкодов, что может влиять на некоторые программы. Конечно, их мало, но тем не менее.
    Какие, например?
    Да, согласен с этим на коммодоре или атари... Но на АГАТе уже не первый раз об этом слышу (как аргумент против апгрэйда проца), но не знаю ни одну такую прогу... Могу протестить на 65802.

    - - - Добавлено - - -

    Цитата Сообщение от Sergei Frolov Посмотреть сообщение
    Я когда-то изучал недокументированные опкоды 6502. Они отличались от производителя (мексиканские/индийские).
    Тем более! (Хотя, честно говоря, я сильно сомневаюсь в этом)
    Ну вот реально какие проги на АГАТе используют недокументированные коды? Да и как они себя ведут на CM630(Болгария)/Rockwell6502/SCL6502/UM6502, которые реально ставились в серийные АГАТики?
    Ну и в эмуляторе с сайта GARNIZONа можно их протестить (там выставить 65C02).
    Последний раз редактировалось LeoN65816; 17.07.2016 в 20:34.

  2. #12
    Member Аватар для Santechnik
    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LeoN65816 Посмотреть сообщение
    Ну вот реально какие проги на АГАТе используют недокументированные коды? Да и как они себя ведут на CM630(Болгария)/Rockwell6502/SCL6502/UM6502, которые реально ставились в серийные АГАТики?
    Ну и в эмуляторе с сайта GARNIZONа можно их протестить (там выставить 65C02).
    Чтобы найти такие проги надо все их протестировать на разных конфигурациях, что непрактично. Это как тот суслик, которого не видно, но он есть
    Моя логика такая - никто по серьезному новые программы для таких компьютеров писать не будет. Особенно для нестандартных усовершенствований. Так что все эти новые возможности будут скорее всего не использованы, хотя как проект они безусловно интересны. Однако с другой стороны, есть гипотетическая возможность потерять 100% совместимость с оригиналом (к примеру, были программы, портированные с Apple). И здесь надо выбрать что важнее. Для моих целей гарантия совместимости важнее (хотя, конечно, Sergei Frolov озадачил меня разными нестандартными опкодами на разных копиях ). И это совсем не значит, что платформа не поддержит предлагаемое усовершенствование. Даже наоборот - внести его будет намного проще и дешевле, чем в мой изначальный проект реплики "Агат-7" благодаря модульности.
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  3. #13
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    777
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    М-м-м-м... Вот уже второй сферический конь в вакууме... (первый)
    Еще раз прошу - дайте конкретики: какое именно програмьё именно на АГАТе использует illegal opcodes?
    И особенно это интересно после замечания Сергея Фролова...
    Вот про различие 65C02 разных производителей - есть упоминание (BBR, BBS, RMB, SMB, STP, WAI), а то, о чем говорит Сергей - сомневаюсь я в этом....
    Santechnik, Вы какой проц используете (маркировка)?
    Последний раз редактировалось LeoN65816; 18.07.2016 в 11:51.

  4. #14
    Member Аватар для Santechnik
    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я не являюсь экспертом в Агатах, чтобы знать все программы, но это не важно. Важно то, что чтобы утверждать, что таких программ нет или они есть, надо протестировать их все (и не просто запускается или нет), что никто делать не будет. У вас, LeoN65816, есть интерес к усовершенствованию Агата больше, чем к сохранению его совместимости. Для меня же важнее гарантировать совместимость, чем добавлять функции, которые не используются ни одной существующей программой с потенциальным риском, что какая-нибудь из них перестанет работать. Но на то это и хобби. Так что здесь спор о вкусе фломастеров.
    К тому же, насколько я понимаю, предлагаемый процессор совместим попиново с 6502, так что я не вижу причин не использовать его если есть желание.
    Для проекта я сейчас использую болгарские СМ630.
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  5. #15
    Member Аватар для Santechnik
    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выложил схему, BOM и герберы с исправлениями и улучшениями: http://www.electronicsfun.net/RU/archives/918.
    Однако пока не советую его повторять, так как я еще пока не пробовал собрать эту ревизию. Там все еще могут потребоваться изменения. Кстати, в качестве тестирования идеи, я закончил на этой плате "Микро-80". Получилось очень быстро все сделать, так что пока идею с Retrobyte считаю удачной. Я подробнее про этот "Микро-80" попозже напишу - надо всю информацию вместе собрать. А пока для затравки вот :Нажмите на изображение для увеличения. 

Название:	M80.jpg 
Просмотров:	241 
Размер:	56.1 Кб 
ID:	57694
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  6. #16
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    777
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Александр, какие подвижки в проекте? Интересно же!
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  7. #16
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  8. #17
    Member Аватар для Santechnik
    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    К сожалению не много Планировал летом много сделать пока опять учёба не началась, но куча других дел накопилась и много сделать не получилось.
    Пока все на стадии VGA выхода и буфера кадров с контроллером SDRAM.
    Семестр заканчивается в июне, так что очень надеюсь как раз за зиму продвинуть проект сколько смогу - у меня до августа каникулы будут.
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  9. #18
    Master
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    777
    Спасибо Благодарностей отдано 
    25
    Спасибо Благодарностей получено 
    61
    Поблагодарили
    47 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Александр, есть какой прогресс?
    По поводу платки:
    1. Каковы диаметры отверстий и ширина поясков на футпринтах системного разъема, дип-компонентов, разъёмов для CoreEP4CE10?
    2. Каков диаметр отверстий и ширина пояска переходных отверстий (via)?
    3. Какая ширина проводников и зазоров?
    4. В каком каде "рисовал" печатку? Можешь "поделиться" разводкой платки для перенятия опыта?

    P.S. С праздником, дорогие товарищи программеры!
    Последний раз редактировалось LeoN65816; 13.09.2017 в 07:52.
    Турбо АГАТ-9/16 (ЦП 65C802, 5 Махов, dual-port SRAM).

  10. #19
    Member
    Регистрация
    18.05.2011
    Адрес
    Воронежская обл.
    Сообщений
    129
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Просто посетила мысль и попутно случайно наткнулся на ссылку с этой темой, так что тут и напишу.

    Что если сделать платформу с реальным ВМ80 и некоторой мелочёвкой, на реальной ПЛИС, чтоб можно было кнопочкой переключатся между некоторыми платформами на этом проце.
    Ну скажем ют88, радио86, орион128, тотже специалист туда бы вошли. Фактически различия там только в соединениях.
    Сложность разве что найти финальные версии схем и их различия.

    А о чём данный проект, какие платформы вы хотите реализовать?
    Это будет плата которая конфигурируется под конкретное железо прошивкой так что становятся доступны реальные порты тех машин, и список машин зависит только от програмистов.
    Тут вспоминается что перезаписей ПЛИС не так уж и много.

    Или это тоже комбаин с быстрым переключением платформы, но тогда трудновато придётся это всё вталкивать.

  11. #20
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    10,168
    Спасибо Благодарностей отдано 
    146
    Спасибо Благодарностей получено 
    76
    Поблагодарили
    51 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от LED Посмотреть сообщение
    Тут вспоминается что перезаписей ПЛИС не так уж и много.
    У CPLD количество перезаписей ограничено. У FPGA такого понятия нет вообще, она на статической памяти. Ты какую имел ввиду? Автор вроде как Cyclon FPGA использовал, судя по фото.

    Цитата Сообщение от LED Посмотреть сообщение
    Что если сделать платформу с реальным ВМ80 и некоторой мелочёвкой, на реальной ПЛИС, чтоб можно было кнопочкой переключатся между некоторыми платформами на этом проце.
    Я тоже неоднократно хотел привинтить реалПроц к FPGA, но лень городить сопряжение по уровням сигналов. ПЛИСы как правило 3,3 вольт любят, а древние Ацексы пятивольтовые переехали в музей.
    ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
    Speccy-2007 128/AY/TR-DOS

    Сайт с документацией к "Scorpion ZS 256"

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Ответов: 10
    Последнее: 04.10.2016, 14:52
  2. Концепция Музея ретро компьютеров
    от newart в разделе Разное
    Ответов: 25
    Последнее: 10.11.2015, 00:48
  3. Ответов: 17
    Последнее: 12.12.2010, 23:16
  4. ArtField'2008 (фестиваль ретро-компьютеров))
    от КАСик в разделе События
    Ответов: 91
    Последнее: 06.02.2009, 18:53

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •