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

User Tag List

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

Тема: Speccy2007 v1.00

  1. #11
    Master Аватар для syd
    Регистрация
    21.11.2006
    Адрес
    Киев
    Сообщений
    618
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mikka_A Посмотреть сообщение
    Итак..
    По итогу есть два заказчика...
    И тут я, такой красивый......
    Хочу две платы.
    Забыл обратить внимание на то, что еще понадобятся 2 програматора
    1. Для AVR
    2. Для Alter`ы

    http://zx.pk.ru/showthread.php?p=111847#post111847

    Добавлено через 8 минут
    Цитата Сообщение от newart Посмотреть сообщение
    А запись TAP или SNA реализованы?
    Нет. Но теоритичеси можно сделать на данной схемотехнике запись sna`ов через тот же порт.
    1. Нужна специальная прошивка, которая будет подставлятся при нажатии опр клавиши. (сигналы ROM0, ROM1) и сбрасывать дамп на AVRку.
    2. Нужен код записи на карточку для AVRки (там пока заглушка).

    для записи tap`ов нужно сигнал tape_out c плис завести на avr`ку (чем-то пожертвовав ) и доработать прошивку аврки. но не факт, что влезит.

    Цитата Сообщение от newart Посмотреть сообщение
    Кнопочки PAUSE нету?
    Нету, но на данной схемотехнике делается легко..
    Последний раз редактировалось syd; 09.12.2007 в 00:12. Причина: Добавлено сообщение

  2. #12
    Veteran Аватар для skyther
    Регистрация
    24.06.2005
    Адрес
    Лысьва
    Сообщений
    1,205
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от syd Посмотреть сообщение
    еще понадобятся 2 програматора
    byteblaster пойдет?

  3. #13
    Master Аватар для syd
    Регистрация
    21.11.2006
    Адрес
    Киев
    Сообщений
    618
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от skyther Посмотреть сообщение
    byteblaster пойдет?
    для альтеры самое оно
    для аврки тоже подойдет, только нужно посмотреть что-куда заводить http://ln.com.ua/~real/avreal/index.html

    (у меня для авр такой http://tuxgraphics.org/electronics/2...cle05101.shtml)

    Добавлено через 4 минуты
    Цитата Сообщение от Black_Cat Посмотреть сообщение
    хорошо, давай fpga через переходник.. на этом компе её загрузку из ПЗУ или флешки можно сделать?
    не, эт будет уже другой вариант, без Z80, метра 4 мозгов, вся логика 3.3, ну вобщем смотри в сторону 1chipmsx.
    Последний раз редактировалось syd; 09.12.2007 в 01:04. Причина: Добавлено сообщение

  4. #14
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Тоды ишшо помучаю вопросами:
    - описалово какое по логике работы схемы намечается?
    - какие-то особенные порты или ещё чего особенное имеется?
    - какая-то навигация по флешке возможна?
    - что сидит в банках по ROM0, ROM1?
    - что, зачем, и как соотносятся - AVR TAPE, AVR SOUND, TAPE, SOUND?
    Последний раз редактировалось Black_Cat; 09.12.2007 в 04:45.

  5. #15
    Banned Аватар для Black_Cat
    Регистрация
    15.06.2006
    Адрес
    S.Pb
    Сообщений
    5,791
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    6
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Господа-спецы vhdl'a гляньте пожалуйста плиску, мож там есть где её уплотнить?

  6. #16
    Master Аватар для ILoveSpeccy
    Регистрация
    20.03.2007
    Адрес
    Germany
    Сообщений
    867
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Black_Cat Посмотреть сообщение
    Господа-спецы vhdl'a гляньте пожалуйста плиску, мож там есть где её уплотнить?
    Незнаю насчет уплотнить... наверное уже некуда...

    Кстати, мой клон самый первый, тот что я по мотивам Speccy2007 делал,
    использует Xilinx XC95144XL. В нём 144 ячейки, что всего на 16 больше чем в MAX7128
    и у меня в него залезло: 128K, AY, KEMPSTON.
    Осталась всего 1 ячейка.
    SpeccyLand - тут рождается клон!

    Новый проект: Аркадный автомат своими руками

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

  8. #17
    Master Аватар для syd
    Регистрация
    21.11.2006
    Адрес
    Киев
    Сообщений
    618
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от newart Посмотреть сообщение
    Лучше потратить ресурсы на действительно нужные опции, например всроить на плату пал кодер. Скарты есть даалеко не на всех тв.
    Пал кодер будет в fpga.

    - описалово какое по логике работы схемы намечается?
    если надо, в двух словах напишу.

    какие-то особенные порты или ещё чего особенное имеется?
    да, порт 0x1f используется не только для эмуляции кемпстона, но и для навигации по флешке и загрузки данных с флешки. там простой протокольчик, тоже отпишу, если надо.

    что сидит в банках по ROM0, ROM1
    сейчас так - банк 00 - 48_sydpatch.rom (по NMI грузит с флешки boot.sna)
    банк 01 - 48turbo.rom
    10 и 11 не задействованы

    переключение между 00 <-> 01 по комбинации клавиш левый ctrl + правый alt

    в 10 планировал засунусть спецпрошивку, для загрузки/выгрузки sna`пов, и тогда в 00 будет полностью оригинальная прошивка (иногда это надо)
    тоесть например по f12 будет не просто NMI, а переключение банка + NMI

    AVR TAPE, AVR SOUND, TAPE, SOUND
    Тут есть нобольшие отличая в названиях на схеме.
    Значит так.
    1. На схеме AVR_SOUND (на плисе TAPE_IN) - сигнал загрузки, на плисе просто смешивается с SOUND_OUT (порт 0xfe, бит 4) и выводится наружу (SOUND на плисе). В Z80 сигнал загрузки попадает другим способом (при опросе порта 0xfe).
    2. На схеме AVR_TAPE (реально AVR_NOINT) - если по этому порту авр выдает лог "1", значит прерываться на опрос 0xfe не нужно (z80 мирно читает с шины данный 0xff и все довольны), если "0" то по приходу запроса на чтение порта 0xfe Z80 останавливается, и плис генерирует AVR_INT. Дальше авр читает состояние A8-A14, выставляет на шине данных нужный ответ и устанавливает AVR_WAIT в "0". Это значит что плис отпускает WAIT (Z80) до тех пор, пока IOREQ = '0'. Потом Z80 снова останавливается, авр делает AVR_WAIT -> "1" и Z80 запускается окончательно до следующего запроса. С портом 0x1f все так же, только AVR_NOINT не влияет на генерирование AVR_INT (AVR_INT генерируется всегда).

  9. #18
    ZEK
    Гость

    По умолчанию

    О! Рульная поделка.
    Особенно учитывая возможность доступа к карточке.
    В общем есть возможность привинтить тырдос, нада остаток 16к памяти сделать доступными в тырдосе (к примеру по битику в порте 1F (хотя его в тырдосе юзать нелься) будет C000-FFFF заменять на недоступные в обычном режиме 16к памяти) для буферов и пропатчить прошивку в духе Scorpion или vTR-DOS (поставить перехваты на все команды ввода вывода в порт FF и вгшные).

    Я к примеу юзал 2 штуки RST (которые фактисчески не юзаются в тырдосе) и позаменял конанды out и in на эти самые RST.
    RST удобны что они однобайтные и теоретически позволяют сохранить совместимость с софтом который стучиться на прямую к портам ВГшки (в смысле прыгает о адресу ожидая команду out а у меня там стоит затычка RST которая экмулит команду out).

  10. #19
    Master Аватар для syd
    Регистрация
    21.11.2006
    Адрес
    Киев
    Сообщений
    618
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    7
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от heroy Посмотреть сообщение
    О! Рульная поделка.
    Особенно учитывая возможность доступа к карточке.
    В общем есть возможность привинтить тырдос,
    Поиграться можно, но отсутствие места на плис очень напрягает. По-этому я повторяю еще раз. Я не вижу реальной возможности расширить функционал данного железа и все мои следующие изыскания будут на fpga.

  11. #20
    Master
    Регистрация
    07.08.2007
    Адрес
    Москва
    Сообщений
    926
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ... пардону муа - а вот эта самая фпга по цене как, больше/меньше скажем двух слц84 ?

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

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

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

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

Ваши права

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