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

User Tag List

Страница 4 из 6 ПерваяПервая 123456 ПоследняяПоследняя
Показано с 31 по 40 из 53

Тема: Внутрисхемный эмулятор Z80

  1. #31
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от Ronin
    есть третий способ - взять EZ80, у него JTAG вроде как есть и режим хм-совместимости с Z80 тоже
    Это наверное замый удобный, тем более что можно будет юзать ZDS

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

  3. #32
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Ronin
    я думал что речь идет имено о ВНУТРИСХЕМНОЙ отладке
    ТОЧНО!

    Цитата Сообщение от Ronin
    есть третий способ - взять EZ80, у него JTAG вроде как есть и режим хм-совместимости с Z80 тоже
    Серьёзно что-ли? Т.е. можно одноимёнными ногами воткнуться в панельку Z80 подцепить JTAG, загрузить IAR Workbench и можно лазить по ПЗУ и ОЗУ и шаги делать? Что-то как-то лёгко... Наверняка подвох какой-то есть, типа команды не все поддерживает...
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

  4. #33
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от DVS
    Что-то как-то лёгко... Наверняка подвох какой-то есть, типа команды не все поддерживает...
    В адресном пространсво ввода вывода 0000-00FF находятся внутренние регистры eZ80

  5. #34
    Veteran Аватар для icebear
    Регистрация
    05.05.2005
    Адрес
    Германия
    Сообщений
    1,614
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от DVS
    Серьёзно что-ли? Т.е. можно одноимёнными ногами воткнуться в панельку Z80 подцепить JTAG, загрузить IAR Workbench и можно лазить по ПЗУ и ОЗУ и шаги делать? Что-то как-то лёгко... Наверняка подвох какой-то есть, типа команды не все поддерживает...
    Не уверен насчёт IAR, но и ZDS никто не отменял. А подвох в LQFP64, такая "монетка" размером 1,5х1,5 см, думай как паять По поводу команд - наверное всё тоже, что и CMOS версии Z80 + внутренние порты, о которых уже написали.

  6. #35
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от icebear
    А подвох в LQFP64, такая "монетка" размером 1,5х1,5 см, думай как паять
    Не вопрос.

    Цитата Сообщение от icebear
    По поводу команд - наверное всё тоже
    Вот и я думаю...

    Цитата Сообщение от heroy
    В адресном пространсво ввода вывода 0000-00FF находятся внутренние регистры eZ80
    Обращение к ОЗУ или к портам имеется ввиду?
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

  7. #36
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    И ещё вопрос, если сделать переходную плату LQFP64 <---> DIP40, то есть eZ80 <---> Z80, то железка будет работать не замечая подмены? Или надо что-то конфигурить, т.е. хорошо разбираться в архитектуре ez80? Просто хотелось бы, чтобы всё выглядело примерно так: воткнули отладчик, загрузили софтину (ZDS, IAR и.т.п. ), она соеденилась с отладчиком, считала к себе в окно ПЗУ железки, состояние регистров, юзер расставил точки останова и побежали...
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

  8. #37
    ZEK
    Гость

    По умолчанию

    Надо писать загрузчик настройщик eZ80
    что бы он настраивал внешную шину в определенном куске адресного пространства что бы она работала как настоящая шина Z80
    правда в СПЕК напрямую не воткнеш, так как порты 00-FF заюзаны внутри - раз,
    команды вида ld h,h ld a,a используются для расширения системы команд

  9. #38
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от heroy
    Надо писать загрузчик настройщик eZ80
    что бы он настраивал внешную шину в определенном куске адресного пространства что бы она работала как настоящая шина Z80
    правда в СПЕК напрямую не воткнеш, так как порты 00-FF заюзаны внутри - раз,
    команды вида ld h,h ld a,a используются для расширения системы команд
    Значит не "сбиваемся" с курса ?

    Ориентируюсь на серию XC9500 5V, реально получиться, XC95144 либо две XC9572 ( более предпочтительны из-за корпуса PLCC84 ).

    Тогда вопросы:
    1) Правильно ли я делаю, что пытаюсь "имплантировать" ИР22, ИР23, ИР35 ?
    2) То же для АП5,6 ?

    Или их оставлять внешними?

    Две ИР22 + две ИР23 + две АП5 + одна АП6 (в точной реализации по pdf) занимают 90 макроячеек.
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

  10. #39
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от DVS
    Две ИР22 + две ИР23 + две АП5 + одна АП6 (в точной реализации по pdf) занимают 90 макроячеек.
    Многовато будет Надо на DHL языке попробывать участок, скажи какой кусок схемы я тебе его опишу попробуеш

  11. #40
    Activist Аватар для DVS
    Регистрация
    11.03.2005
    Адрес
    Екатеринбург
    Сообщений
    311
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от heroy
    Многовато будет Надо на DHL языке попробывать участок, скажи какой кусок схемы я тебе его опишу попробуеш
    Я сначала на логически целесообразные куски всю схему побью, нарисую Shematic в Xilinx ISE, переведу в VHDL. И выложу тебе для оптимизации, пойдёт?

    А вообще то довольно интересно выглядит процесс описания железа:

    1) скачал pdf на все микрухи с www.st.com
    2) нарисовл их используя примитивные элементы (Flip-flop, Latch, Logic) и создал из них симовлы sym
    3) накидал несколько таких символов на базовую схему и соеденил
    4) раскидал сигналы по ножкам
    5) синтезировал файл прошивки

    Мне пока всё понятно и я сильно не углубляюсь в тонкости HDL. Посмотрю как дальше пойдёт...
    Magic 05/128Кб/AY/kempston mouse/FDD 5.25/ext keyboard/minitower
    "ZX FlashTaper" developer : тут

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

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

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

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

Похожие темы

  1. Эмулятор Кворума
    от caro в разделе Эмуляторы
    Ответов: 13
    Последнее: 17.04.2011, 16:02
  2. Хороший эмулятор
    от ian в разделе Эмуляторы
    Ответов: 13
    Последнее: 06.01.2006, 13:43
  3. Эмулятор на сотовом
    от Jack Ketch в разделе Эмуляторы
    Ответов: 3
    Последнее: 23.07.2005, 11:52

Ваши права

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