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

User Tag List

Страница 8 из 17 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя
Показано с 71 по 80 из 163

Тема: Радио-86РК: Реализация компьютера на ПЛИС

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

    По умолчанию

    Впечатляет! Есть в планах доделывать эти мелочи? Будешь ли выкладывать сорцы?
    Все детали проектов ЮТ-88 на ПЛИС, АГАТ-7 на ПЛИС и прочее в моем блоге на http://electronicsfun.net

  2. #72
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,851
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    171 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Основная часть была скопирована из сырцов Башкирии-2М. Я добавил лишь ВТ57 и ВГ75, их я как-нибудь потом выложу, когда посчитаю, что больше сам ничего менять не буду.

  3. #73
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,851
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    171 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил поддержку SD-карты, команда монитора U (которая обычно просто делает переход на 0F000h). Работают команды DIR, CD и запуск .rk(.rkr) файлов. FAT32 не поддерживается.

  4. #74
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,851
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    171 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исправил ошибки:
    - неправильно формировался флаг доп. переноса
    - в режиме макс. скорости иногда не работал вывод в порты ВГ75,ВТ57
    - DIR *.RK не выдавал файлы с длинной имени 8 знаков

  5. #75
    Guru
    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,851
    Спасибо Благодарностей отдано 
    84
    Спасибо Благодарностей получено 
    235
    Поблагодарили
    171 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Решил всё-таки выложить недоделанные исходники, т.к. последние три месяца вообще ничего не делал, если не считать, что вчера добавил информацию об авторстве в исходники. Убедительная просьба, не удалять её оттуда.

  6. #76
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я потом хочу попробовать засунуть ВТ57 и ВГ75 в AVR. Будет компьютер из четырех микросхем: Задающий генератор, процессор, статическая память и AVR.

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

  8. #77
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Я потом хочу попробовать засунуть ВТ57 и ВГ75 в AVR. Будет компьютер из четырех микросхем: Задающий генератор, процессор, статическая память и AVR.
    Хорошая затея!

    Правда, я бы распределил функции AVRов так: Видео генератор (ВТ57 и ВГ75), Процессор (ВМ80+ПЗУ+мелочевка), Статическое ОЗУ 32кб, Ввод/вывод (ППА ВВ55 D14 и D20). Возможно Вы, vinxru, это и имели ввиду?

    Да, есть еще, на мой взгляд, проблема: пиксель клок в РК 8МГц. Сможет ли ATMega работающая пусть даже на 20МГц выдать нам на каком нибудь порту такой пиксель клок? 20/8=2.5 Получается нужно выдавать каждые 2 с половиной такта.

  9. #78
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я бы наверное использовал оригинальный процессор 580ВМ80. Если бы не 3 питания, я бы даже не думал в сторону эмуляции 8080 на ATMega.

    А по поводу 8 Мгц, народ придумал использовать SPI. Я сам не разбирался, но вроде бы принцип такой. В порт в частотой 1 Мгц записывается сразу 8 бит, и эти биты с битрейтом 8 МГц последовательно выходят с ножки MISO.

    Но кроме формирования видеосигнала, МК должен успевать реагировать на команды процессора (запись и чтение значений из адресного пространства устройств). Этот же МК будет загружать в ОЗУ код монитора, хотя можно и ПЗУ разместить. Микросхемы ОЗУ и ПЗУ очень просто соединять проводниками. Всмысле все дорожки между ними будут параллельны.
    Последний раз редактировалось vinxru; 16.12.2011 в 09:35.

  10. #79
    Member Аватар для kovdry
    Регистрация
    11.10.2010
    Адрес
    Запорожье
    Сообщений
    165
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    12 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Если так, то надо стараться засунуть РК в один AVR.
    Например, как здесь http://pmd85.topindex.sk/
    В этом случае меньше согласований между микросхемами нужно делать

  11. #80
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от kovdry Посмотреть сообщение
    Если так, то надо стараться засунуть РК в один AVR.
    Например, как здесь http://pmd85.topindex.sk/
    В этом случае меньше согласований между микросхемами нужно делать
    Тогда это будет обычный программный эмулятор компьютера РК86, только написанный для AVR.

Страница 8 из 17 ПерваяПервая ... 456789101112 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Радио-86РК: Разное
    от Titus в разделе Радио-86РК
    Ответов: 351
    Последнее: 05.04.2018, 16:19
  2. Ответов: 65
    Последнее: 14.11.2014, 08:05
  3. Ответов: 92
    Последнее: 19.02.2009, 17:33
  4. Радио 86РК
    от Shnurkov в разделе Барахолка (архив)
    Ответов: 1
    Последнее: 02.01.2009, 12:52

Ваши права

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