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

User Tag List

Страница 25 из 48 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя
Показано с 241 по 250 из 472

Тема: Потактовый клон i8080 на FPGA/CPLD

  1. #241
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нечего добавить. Хватит слов, приступим к делу!

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

  3. #242
    Guru Аватар для Vslav
    Регистрация
    31.03.2013
    Адрес
    г. Киев
    Сообщений
    2,413
    Спасибо Благодарностей отдано 
    132
    Спасибо Благодарностей получено 
    755
    Поблагодарили
    353 сообщений
    Mentioned
    86 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Пофиксил:
    - проблема ненадежного выхода из RESET при длительном (на несколько тактов F2), подправил генерацию t1f1
    - при длительном F2 не рестартовало нормально после снятия HOLD, подправил
    - немного упростил шину данных, так как флаги теперь на схему анализа перехода транслируются напрямую (а не через шину данных), лишние выдачи флагов на шину можно убрать.
    - в модуль vm80a добавил синхронизацию фазовых сигналов F1/F2
    - потестировал на модели с разными схемами тактирования, работает
    - потестировал на DE0, работает
    Вложения Вложения

  4. #243
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Схоронил, зазеркалил, скомпилировал, запустил. Неплохой результат уже!



    Еще бы чуть-чуть сбросить весу и цены бы ему не было. Как закончится эксесайзер - отпишу, но пока все ОК.
    При принудительной установке READY, HOLD и INT выигрываем всего 10ЛЕ. Не густо. Я думаю, что в проекте есть места, где можно получить выигрыш без поломки совместимости. Нужно только поискать.
    Последний раз редактировалось HardWareMan; 19.08.2014 в 13:32.

  5. #244
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну усё, данная модель ревизии "j" все тесты прошла по чесноку.

  6. #245
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Занимаюсь анализом схемы. Есть занятные места. Возможно таки получится похудеть не потеряв внешней и внутренней совместимости с оригиналом.

  7. #246
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Продолжаю преобразовывать транзисторную схему ВМ80А. Скажу сразу, я заменил латчи на D триггеры, т.к. в рамках данной схемы их поведение одинаково (проверял на симуляции) а ПЛИС не очень любят латчи как таковые. Таким образом, схеме не требуется внешняя синхронизирующая частота, все на честных F1 и F2. Так же, были убраны лишние двойные инверсии (особенность транзисторного дизайна) в процессе восстановления логики. Я уже почти закончил первый лист, где тактовые и цикловые формирователи. Вот:

    На данный момент схема занимает 36LE и способна взлететь на:

    Очень интересно, как это будет выглядеть в итоге. Даже сейчас видны мультиплексоры и некоторые другие элементы на "россыпухе", которые можно свернуть в один элемент для наглядности. Но это будет уже вторым заходом, после подтверждения правильности схемы в тестах.
    Последний раз редактировалось HardWareMan; 05.09.2014 в 06:33.

  8. #247
    Moderator
    Регистрация
    25.11.2007
    Адрес
    Симферополь
    Сообщений
    2,164
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    3 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Хм - на таких частотах клон специалиста - сделает карту 3d ускорителя куда уж там о бедном синклере говорить
    А вот когда будет одно питание и один клок - будет совсем хорошо. Вернее питание то уже и так одно.
    Amiga 1200+Blizzard 1260 72 Mb+Mtek 68030,Compozit 128, Leningrad 2,
    Atari STE 1040,ZX Spectrum +2,Pentagon 48, Speccy2007 - 2 , ATAS 256k.
    ZX Evo 4Mb- в строю.
    Speccy2010 v1
    Специалист (пока готовлюсь к восстановлению).
    Это все мое!
    Родное!
    Все люблю на свете я! Это родина моя!

  9. #248
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исправил несколько неточностей в схеме и добавил еще несколько блоков. Еще немного и первый лист будет полностью готов. Затем примусь сразу за 3й, чтобы инструкции хавало и можно было уже проверить, потому как на втором там АЛУ, а на четвертом регистры.

  10. #249
    Activist Аватар для AIS
    Регистрация
    24.06.2011
    Адрес
    Тула
    Сообщений
    278
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Прошу прощения, что влезаю со своим любопытством - сколько примерно корпусов выйдет, если собирать аналог ВМ80 на 155 серии?

  11. #250
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,404
    Спасибо Благодарностей отдано 
    319
    Спасибо Благодарностей получено 
    598
    Поблагодарили
    444 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от AIS Посмотреть сообщение
    Прошу прощения, что влезаю со своим любопытством - сколько примерно корпусов выйдет, если собирать аналог ВМ80 на 155 серии?
    А сразу и не поймешь. Как доделаю схему можно будет оценить.

Страница 25 из 48 ПерваяПервая ... 212223242526272829 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Комманды ассемблера/коды i8080/КР580ВМ80А
    от sergey2b в разделе Разное
    Ответов: 4
    Последнее: 29.11.2015, 14:01
  2. МикроСтеплер. Компилятор ЯП СТЕПЛЕР для i8080
    от Kakos_nonos в разделе Программирование
    Ответов: 8
    Последнее: 31.05.2013, 16:34
  3. Эмулятор i8080
    от Higgins в разделе Разное
    Ответов: 2
    Последнее: 20.05.2011, 11:43
  4. Использование FPGA и CPLD (ПЛИС и ПЛМ)
    от Mick в разделе Для начинающих
    Ответов: 69
    Последнее: 03.05.2006, 11:47

Ваши права

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