User Tag List

Показано с 1 по 10 из 165

Тема: Новый Орион. Давайте обсудим!

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    Регистрация
    14.08.2006
    Адрес
    Владимир
    Сообщений
    4,581
    Спасибо Благодарностей отдано 
    64
    Спасибо Благодарностей получено 
    112
    Поблагодарили
    97 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от pvlad Посмотреть сообщение
    Я думаю надо придумать, чтобы исполняемый код загрузчика находился в ресурсах самой Альтеры. Альтера переносит код в ОЗУ контроллера (можно с адреса 0000Н) и выдает RESET. Запустится загрузчик, и уже он сам решит решит откуда и кого грузить.
    Если окажется, что параллельное ПЗУ неизбежно, тогда бессмысленно дополнительно вешать еще последовательное. Давайте думать.
    Кстати, вот подумалось: раз уж пришли к необходимости последовательного ПЗУ, которое тем паче обрабатывается Z80 программно (т.е. на пару порядков медленнее параллельного), то почему не рассмотреть решение с MMC/SD картой вместо мсх ПЗУ? Раз один хрен из альтеры забрасывать в ОЗУ код "читалки", то можно будет воспользоваться готовым решением (а для Z80 есть CPM в исходниках, работающая как раз с MMC/SD - можно тупо взять отлаженные подпрограммы SPI оттуда). По-моему, получится красиво, т.к. имеем во-первых сменный носитель, во вторых - несравнимой с ПЗУ емкости, в-третьих его легко в любом кардридере можно подготовить на PC без всяких программаторов, в-четвертых - если рассматривать плату как абстрактную девборду, то иметь на девборде SD/MMC приятнее чем только ПЗУ, пускай даже и flash.


    ---------- Post added at 15:37 ---------- Previous post was at 15:29 ----------

    Цитата Сообщение от pvlad Посмотреть сообщение
    Очень хорошо было бы сделать вариант Вашего эмулятора под этот контроллер (именно контроллер!). При этом сделать общую оболочку и объединить какой-нибудь редактор и транслятор кросс-ассемблера. Получилась бы среда разработки, где можно было бы программу писать и обкатывать на РС, а затем "запихивать" ее в контроллер через LPT или COM. Это было бы уже достаточно серьезное начало с инструментальной поддержкой контроллера!
    Конечно, можно запустить имеющийся эмулятор, под ним орионовский редактор и ассемблер и т.д., но это уже не тот уровень для сегодняшнего дня. Что скажете по этому поводу, уважаемый коллега?
    Это вполне можно было бы сделать. Кроме того, тут присутствуют более продвинутые эмуляторщики. У b2m вообще эмулируется множество машин, не только Орионы. В-общем, когда появится что-то близкое к финальному варианту (желательно хотя бы что-то в железе, на чем можно проверить соответствие эмуляции), думаю, за эмулятором тоже не заржавеет.
    Последний раз редактировалось Error404; 11.10.2009 в 15:51.
    Лучше сделать и жалеть, чем не сделать и жалеть.

    Некоторые из моих поделок тут: https://github.com/serge-404

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

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

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

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

Похожие темы

  1. давайте меняццо
    от sv в разделе Барахолка (архив)
    Ответов: 25
    Последнее: 23.01.2009, 21:04
  2. Новая софтина: GSV V1.7DS. Обсудим?
    от CityAceE в разделе Софт
    Ответов: 15
    Последнее: 23.01.2007, 03:53
  3. А давайте поздравим Rst7 с ДР !
    от Orionsoft в разделе Поздравления
    Ответов: 11
    Последнее: 09.12.2006, 20:09
  4. Описание системы команд - давайте централизуем ;)
    от Alex/AT в разделе Программирование
    Ответов: 42
    Последнее: 09.07.2005, 22:34

Ваши права

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