User Tag List

Страница 2 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 11 по 20 из 52

Тема: Аппаратная запись в память Спека

  1. #11
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Это не страшно.
    так бы и обозвал тему, "как спалить произвольный спектрум при помощи ардуины через системный разъем"

  2. #12

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Целостность данных меня не волнует.
    Вячеслав делает дему с аппаратными спецэффектами...
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  3. #13
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Вячеслав делает дему с аппаратными спецэффектами...
    тогда ему надо решить сначала задачи
    1. Определить по сигналам с шины к чему подключен (хотя бы логику арбитра памяти)
    2. Для клонов с остановом клока ему еще надо будет определить в каком состоянии видеогенератор тру спектрумов

    Это аппаратно напряжно, а софтово на 16-20мгц меге - маловероятно

  4. #14

    Регистрация
    26.04.2009
    Адрес
    г. Воронеж
    Сообщений
    6,480
    Спасибо Благодарностей отдано 
    310
    Спасибо Благодарностей получено 
    249
    Поблагодарили
    217 сообщений
    Mentioned
    6 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    тогда ему надо решить сначала задачи
    Это только мои догадки, другого практического применения сего изврата я пока не увидел. Хотя с другой стороны, если это дема, то она может наладить связь с мегой и рулить её движениями. Либо это задумывается чисто "аппаратная" дема :-/
    "Во времена всеобщей лжи говорить правду - это экстремизм" - афоризм.

  5. #15
    ZEK
    Гость

    По умолчанию

    тогда только под наши безвейтовые клоны, там арбитр памяти в некоторых рамках подстраивается под то что творит проц или кто за него

  6. #16

    Регистрация
    19.04.2005
    Адрес
    SPb
    Сообщений
    313
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1) хм.. можно обыграть ардуину как "пзу" и стеком с нее "читать", например.
    Я обдумывал замену атмегой ПЗУ, т.к. РФки искать и шить запарно. В теории с геморроем, но должно получиться.

    2) DMA мутить трудозатратно, но не невыполнимо, у 128к 2 экрана, и пока видеоконтроллер дрючит основной экран, можно гадить в теневой.

    3) Самый халявный вариант, таки INI. 2/3 экрана 64000 тактов. еще на музычку останется.

    4) выдрать из панельки зетник, воткнуть вместо него ардуину Она станет процом, а остальное будет видеть как набор периферии. Будет Sky Net
    Куплю в СПб 5.25" Robotron или Teac

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

  8. #17

    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я не шарю сильно, но проц же не знает, какая там логика в компах, он же тупо выставляет на шину адрес + сигнал записи в память по своей временной диаграмме. почему не захватив шину делать так же? или логика в спеке сильно заточена под времянки проца и даже +-1 такт все сломает?

  9. #18

    Регистрация
    19.04.2005
    Адрес
    SPb
    Сообщений
    313
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Проц надо вовремя тормознуть, тогда он не будет долбиться в память.
    В память будет долбиться видеоконтроллер и схема регенерации, т.к. обновление экрана со скоростью 50Гц никто не отменял, а ОЗУ - динамическое.

    Мегу, в идеале, тактировать от спековского генератора 14МГц, чтобы фазы совпадали и были кратными. Но ардуина тут плохой помощник, у него свой генератор.
    Куплю в СПб 5.25" Robotron или Teac

  10. #19
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    почему не захватив шину делать так же? или логика в спеке сильно заточена под времянки проца и даже +-1 такт все сломает?
    даже полтакта

    Цитата Сообщение от research Посмотреть сообщение
    DMA мутить трудозатратно, но не невыполнимо, у 128к 2 экрана, и пока видеоконтроллер дрючит основной экран, можно гадить в теневой.
    ключевой момент что шина данных одна на 2 экрана, процессор, регистры защелки памяти итд и пофик какой экран выводится

    ---------- Post added at 16:36 ---------- Previous post was at 16:35 ----------

    Цитата Сообщение от research Посмотреть сообщение
    Проц надо вовремя тормознуть, тогда он не будет долбиться в память.
    в резинках проц тормозят остановом клока, по определенным фазам луны улы

    В клонах с прозрачных доступом проца к памяти ула подстраивается под проц, а не подстраивает проц под себя, поэтому и писал про безвейтовые компы, но фазу RAS/ всеравно надо, по ней переключаются фазы проц/ула
    Последний раз редактировалось ZEK; 05.08.2013 в 17:39.

  11. #20

    Регистрация
    19.01.2005
    Адрес
    Санкт-Петербург
    Сообщений
    11,551
    Спасибо Благодарностей отдано 
    205
    Спасибо Благодарностей получено 
    188
    Поблагодарили
    83 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от research Посмотреть сообщение
    1) хм.. можно обыграть ардуину как "пзу" и стеком с нее "читать", например.
    Нельзя.
    Есть условие - спектрум используется как аналоговый девайс, то есть без программирования.

    Процессор вообще можно было бы вырезать, но он в качестве генератора нойза может тоже оказаться интересным.

    ---------- Post added at 18:42 ---------- Previous post was at 18:35 ----------

    Что-бы не порождать лишних загадок - делаю я нечто среднее между этим

    http://www.youtube.com/watch?feature...dj6KrRGfQ&t=58

    и

    этим http://www.youtube.com/watch?feature...zzgjdH0JU&t=60

    Есть еще мысль как-то связать два спектрума между собой. Что-бы нормальная работа каких то программ порождала нойз на втором спектруме.

    Ардуина во всем это безпределе не главный элемент, можно и без нее.

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

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

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

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

Похожие темы

  1. ZX Spectrum: аппаратная реализация на восьми микросхемах
    от Lisitsin в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 809
    Последнее: 29.06.2014, 20:52
  2. Ответов: 7
    Последнее: 24.02.2009, 22:54
  3. Аппаратная эмуляция GS/TFM/AY
    от Black_Cat в разделе Эмуляторы
    Ответов: 34
    Последнее: 03.05.2008, 23:34
  4. Аппаратная трассировка
    от Sonic в разделе Несортированное железо
    Ответов: 6
    Последнее: 25.11.2006, 11:36

Ваши права

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