User Tag List

Результаты опроса: ZX Spectrum должен быть:

Голосовавшие
48. Вы ещё не участвовали в этом опросе
  • историчным.

    15 31.25%
  • Speccy нужно развивать.

    33 68.75%
Показано с 1 по 10 из 108

Тема: Концепции? Для чего?

Древовидный режим

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

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,890
    Спасибо Благодарностей отдано 
    524
    Спасибо Благодарностей получено 
    256
    Поблагодарили
    230 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исходим из следующего:
    1) старье рушится, не все печ. платы были сделаны на японских заводах, чтобы безотказно служить 40 лет;
    2) старые компоненты с трудом доставабельны, тут даже 9-pin овый разъем под com-порт обыскался;
    3) печатные платы сейчас можно делать очень качественно, но это будет и "новодел" и см. п.2
    Казалось, выходом из этого является программный эмулятор, это многие, и я в числе прочих еще в 1999 году предрекал "что спектрум будет выживать благодаря сетям и эмуляторам". Но!
    Современный писишки очегь интенсивно удаляют пользователя от своего железа! Исходя из этого, современную аппаратную мелкосерийную ( до 1000 шт. в год)платформу можно делать по большому счету всего двумя способами:
    1) используя программируемую логику SystemOnChip от 2 млн. вентилей в принципе должно хватать на весь Spectrum 128. Сложности в этом основные две: трудоемкость реализации интерфейсов для подключения современных накопителей HS USB, например и трудоемкость верификации прошивок.
    2) используя современные программируемые процессоры цифровой обработки сигналов, которые по сути являются уже готовыми компьютерами для встроенных приложений и обработки сигналов. Лидеры в этом на сегодня Da Vinci TI и ADSP Blackfin ADI.
    Здесь основная тяжесть ложится на программирование. Оба семейства имеют огромное количество портированных для них операционок, прежде всего "жесткого реального времени" на основе Linux, встроить в них устройства Спектрумов всех типов и все операционки теоретически вполне возможно. Софт для Linux-а наличествует в большом количестве и требует доводок вполне подъемных.
    Смотрите, вот управляющий регистр видео-акселератора ADSP-BF548. Для всех устройств типа расширенный параллельный порт(по сути имеющий выводы видеоконтроллера), контроллер HS USB OTG и кучи всего другого, есть регистры, отображаемые в системную память Blackfin-а. Имитация "родного" железа Спектрума сводится к написанию драйверов, работающих под управлением операционки "жесткого реального времени", обработка прерываний сводится к управлению пинами подключенного снаружи z80 и работе с его шиной через тот же расширенный (функционально) сверхбыстрый параллельный порт
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	PIXC_CTL.jpg 
Просмотров:	340 
Размер:	75.3 Кб 
ID:	7536  
    Последний раз редактировалось andrews; 07.03.2008 в 11:48.

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

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

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

Похожие темы

  1. Ответов: 73
    Последнее: 18.09.2008, 05:35
  2. Dj чего случайно нашел....
    от Mikka_A в разделе Эмуляторы
    Ответов: 1
    Последнее: 29.04.2007, 00:47
  3. Обсуждение концепции OS ZX-Doors
    от andrews в разделе Оси
    Ответов: 18
    Последнее: 30.12.2006, 14:33
  4. Программатор EPROM-ов (и еще кое чего)
    от dhau в разделе Оборудование
    Ответов: 13
    Последнее: 18.03.2005, 01:09

Ваши права

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