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

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 21

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

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

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

    Давненько я не заходил на этот замечательный форум. Напомню, что в связи с рождением дочки времени на хобби почти не оставалось и я мог позволить себе только эпизодические маленькие проекты. Но теперь она подросла и у меня появляется все больше свободного времени, так что я постепенно возвращаюсь к теме ретро-компьютеров.
    За это время у меня появилось несколько идей как оптимизировать проекты по постройке их реплик и я пришел к идее универсальной модульной платформы для создания реплик ретро-компьютеров на ПЛИС. Я назвал ее Retrobyte.
    Вот здесь я подробно написал об этой идее:
    http://electronicsfun.net/RU/archives/833
    В кратце, это недорогая плата размером всего 10х10см с наиболее востребованными элементами для строительства ретро-компьютеров (память, видео, магнитофонные входы/выходы и т.д.). Она не содержит ПЛИС. Вместо этого на нее устанавливается готовый модуль CoreEP4CE10. Это компактная плата содержащая чип ALTERA Cyclone IV EP4CE10F17C8N (10К LE) и всю необходимую его обвязку, включая осцилятор и flash память. Цена сопоставима с покупкой всех комплектующих (чуть больше $30), но не требует усилий на пайку и экономит время на отладку. Она продается во многих интернет-магазинах и на ebay.
    Под конкретный компьютер надо будет только изготовить плату с недостающими элементами и присоединить ее к Retrobyte методом бутерброда. При желании таких плат расширения может быть даже несколько. Этим платам расширения для подключения предоставляется от 104 до 117 пинов ПЛИС, что должно хватить для большинства задач.
    Так, если бы я начинал делать "Агат" на базе Retrobyte, то вместо четырехратной переделки и перепайки всей схемы целиком, включая ПЛИС, память, разъемы и пр., я бы только переделывал бы небольшую плату расширения с вариантами контроллеров дисковода и процессором 6502. Это было бы намного дешевле и быстрее.
    Я уже собрал первый прототип Retrobyte. Прилагаю его рендер и фотку:
    Нажмите на изображение для увеличения. 

Название:	retrobyte_2.jpg 
Просмотров:	332 
Размер:	21.9 Кб 
ID:	57539Нажмите на изображение для увеличения. 

Название:	retrobyte_1.jpg 
Просмотров:	429 
Размер:	77.4 Кб 
ID:	57540
    Для тестирования идеи и схемы, я решил сделать на нем реплику "Микро-80". В процессе были обнаружены незначительные недостатки, которые я учту в Rev.B платы и выложу в сеть. Кстати, компьютер почти закончен (я готовлю описание и скоро его выложу), так что видимо уже скоро будет готов и окончательный вариант платы.
    Мне понравился процесс создания компьютера на этой базе, так как можно избавиться от рутины и переделок и сосредоточиться на самом процессе. Это почти как создание компьютера на плате разроботки (к примеру, DE1), с той разницей, что вся конструкция компактна, не имеет лишнего и уже сразу готова к тому, чтобы убрать ее в корпус и поставить на полку.
    По всей видимости "Агат" тоже имеет смысл закончить на этой платформе - у меня ведь еще осталось 9 плат Retrobyte .
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  2. Этот пользователь поблагодарил Santechnik за это полезное сообщение:
    LeoN65816 (07.07.2016)

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

  4. #2
    Super Moderator Аватар для Ewgeny7
    Регистрация
    03.07.2005
    Адрес
    Санкт-Петербург
    Сообщений
    9,451
    Благодарностей: 3797
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А куда на этой платке фтыкаются реальные (теплые, ламповые) процессоры и музпроцессоры?
    И в чем принципиальная разница от uX-Reverse? (Спекки-2010, АЕОН и т.д.)
    Scorpion ZS 1024 turbo+/ZXMC 2.6/SD-HDD/FDD/AT-Keyb/Mouse/SMUC 2.0/ProfROMse/VGA 3.0/NeoGS
    ZX-Evolution 4096 rev.B

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

  5. #3
    Moderator Аватар для CodeMaster
    Регистрация
    26.04.2009
    Адрес
    Воронеж
    Сообщений
    4,069
    Благодарностей: 562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    И в чем принципиальная разница от uX-Reverse?
    Цитата Сообщение от Santechnik Посмотреть сообщение
    но не требует усилий на пайку и экономит время на отладку.
    Как-то так.

    Цитата Сообщение от Ewgeny7 Посмотреть сообщение
    А куда на этой платке фтыкаются реальные (теплые, ламповые) процессоры и музпроцессоры?
    Цитата Сообщение от Santechnik Посмотреть сообщение
    Под конкретный компьютер надо будет только изготовить плату с недостающими элементами и присоединить ее к Retrobyte методом бутерброда.
    Андурино-метод?
    Рыцарь ордена Хламовников

    Мои магазины на Мешке: Retro store и Компьютерные комплектующие

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

    По умолчанию

    Основное отличие - модульность. Имеем только все самое необходимое, остальное пристраиваем под конкретный компьютер. Если нужны все свистелки (Ethernet, второй PS/2 и пр.), то просто ставим их на плату расширения и пристыковываем снизу бутербродом и они не занимают пины ПЛИС если не нужны. Процессоры так же на плату расширения ставятся - больше 100 пинов позволят несколько процов привесить. К примеру, если я решу делать Агат на этой платформе, то мне только потребуется сделать плату расширения (дешевую - 10х10см) с процессором 6502, буферами порта и контроллером дисковода. Можно даже лутом если не сложная. Стыкуется все снизу - на рендере видна куча пинов для этого.
    Ну и опять-таки паять 240-ногих монстров каждый раз не надо, так как оно уже на другом модуле привешено.

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Андурино-метод?
    Точно. Этакая Ардуино-переросток.
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  7. #5
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    Павлодар
    Сообщений
    2,749
    Благодарностей: 1374
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Все уже украдено, до вас. А сколько их под STM32F4/STM32F7 Disovery!

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

    По умолчанию

    Не подходит Всего 80 пинов, на которые надо навесить память, видео и пр. Но даже если бы там было вдвое больше пинов, то для каждого компа пришлось бы разрабатывать платы и паять разъемы, память, видео, SD и пр. В Retrobyte весь этот минимум уже есть и еще больше сотни пинов остается для навески железа уникального для компа.
    Кстати, использую модуль ПЛИС той же фирмы, что и в ссылке
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  9. #7
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    Павлодар
    Сообщений
    2,749
    Благодарностей: 1374
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Их оба есть у меня:

    У BGAшного больше юзерпинов, от чего шаг гребенки меньше. Всего делов.

  10. #8
    Activist
    Регистрация
    20.06.2014
    Адрес
    г. Орск, Оренбургская обл.
    Сообщений
    337
    Благодарностей: 98
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ура-а-а-а!!!
    Наконец-то появится девятый АГАТик на ПЛИСине! Только прикручивай к нему не 6502, а W65C816S (или софтядро 65816), у него есть режим полной эмуляции 6502, и сколько вкусностей предоставляет! Апгрэйд i8080-компа до Z80 даже в сравнение не идет с этим, это НАМНОГО вкуснее! Реальный АГАТ уже проапгрэйдил до W65C802, теперь делаю турбу к нему.
    Обязательно такой соберу/куплю.
    Последний раз редактировалось LeoN65816; 07.07.2016 в 11:47.

  11. #9
    Member Аватар для Santechnik
    Регистрация
    08.05.2010
    Адрес
    Brisbane, AU
    Сообщений
    193
    Благодарностей: 130
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

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

  12. #10
    Master
    Регистрация
    30.08.2005
    Адрес
    Питер
    Сообщений
    954
    Благодарностей: 154
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Santechnik Посмотреть сообщение
    К сожалению они не полностью совместимы с 6502 в части недокументированных опкодов
    Я когда-то изучал недокументированные опкоды 6502. Они отличались от производителя (мексиканские/индийские).
    Собираю в коллекцию советские калькуляторы и компьютеры.
    Мой сайт: http://www.leningrad.su/museum/

  13. Этот пользователь поблагодарил Sergei Frolov за это полезное сообщение:
    Santechnik (17.07.2016)

Страница 1 из 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

Ваши права

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