User Tag List

Страница 1 из 5 12345 ПоследняяПоследняя
Показано с 1 по 10 из 50

Тема: Клон собственной конструкции

  1. #1

    Регистрация
    30.06.2011
    Адрес
    г. Кривой Рог
    Сообщений
    78
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Клон собственной конструкции

    Здравствуйте.
    Решил создать клон по своей схеме. Главная задача это компьютер с общим полем памяти и использование SRAM и только стандартные микросхемы логики. Машина должна иметь "правильный" видеовыход, например компонентный (YPbPr), и еще несколько полезных фишек, над которыми надо еще работать. Первый более менее удачный запуск и внешний вид франкенштейна на картинках.
    Нажмите на изображение для увеличения. 

Название:	IMG_1.jpg 
Просмотров:	1239 
Размер:	68.1 Кб 
ID:	74787Нажмите на изображение для увеличения. 

Название:	IMG_2.jpg 
Просмотров:	1221 
Размер:	97.2 Кб 
ID:	74788Нажмите на изображение для увеличения. 

Название:	IMG_3.jpg 
Просмотров:	1140 
Размер:	97.9 Кб 
ID:	74789

    Эти 4 пользователя(ей) поблагодарили ale2k за это полезное сообщение:

    nimdasys_inbox_ru(28.06.2021), Pluto(24.02.2021), shadwork(24.02.2021), Shofer(25.02.2021)

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

  3. #2

    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    ale2k, по какому стандарту будет клон ? Сколько памяти планируете ?
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  4. #3

    Регистрация
    30.06.2011
    Адрес
    г. Кривой Рог
    Сообщений
    78
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Планирую 128кб. Сейчас работает в режиме 48кб, но стоит микросхема на 128кб (is61c1024). По таймингам планирую сделать универсальным, стоят отдельные кварцы на синхрогенератор и процессор. В данный момент при частотах 14.0 на синхрогенераторе и 14.318 на плате процессора выходит около 71600 тактов на кадр. Прерывание беру от начала кадрового синхроимпульса. Вот собственно и первый вопрос, откуда должен начинаться импульс прерывания в популярных машинах и насколько это критично?

  5. #4

    Регистрация
    30.08.2010
    Адрес
    Санкт-Петербург
    Сообщений
    1,263
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    163 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ale2k Посмотреть сообщение
    Вот собственно и первый вопрос, откуда должен начинаться импульс прерывания в популярных машинах и насколько это критично?

    Для практически всех игр и программ не критично. Для отечественных демок нужно как на пентагоне, иначе картинка на бордюре будет попорчена...
    Последний раз редактировалось krotan; 24.02.2021 в 20:18.

    Этот пользователь поблагодарил krotan за это полезное сообщение:

    ale2k(24.02.2021)

  6. #5

    Регистрация
    30.06.2011
    Адрес
    г. Кривой Рог
    Сообщений
    78
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Разобрался с правым бордером, проблема заключалась в одновременном приходе сигналов C и В на D-триггер. Немного изменив цепочку логических элементов добился меньшей задержки на D входе триггера.
    Причиной полосочек на основном поле была сопля припоя между выводами микросхемы. Но пока искал причину, понял, что мой проект содержит ошибку. В случае использовании сигнала Wait будет сыпаться изображение. Теперь придется переделывать арбитр памяти.
    А еще прикрутил преобразователь RGB - YPbPr, собранный на транзисторах. Работает не очень, но пока сойдет.
    Кстати, кто знает что за ПЗУ с надписью "L© 1991 Spectrum-turbo Ltd" ?
    Нажмите на изображение для увеличения. 

Название:	IMG_4.jpg 
Просмотров:	1192 
Размер:	24.6 Кб 
ID:	74847

  7. #6

    Регистрация
    03.06.2006
    Адрес
    Минск
    Сообщений
    106
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что только не писали в 90-е, каждая жаба лезла в пзу и пыталась вкорячить свое имя.

    Этот пользователь поблагодарил dim за это полезное сообщение:

    nimdasys_inbox_ru(28.06.2021)

  8. #7

    Регистрация
    01.04.2020
    Адрес
    г. Екатеринбург
    Сообщений
    573
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    156
    Поблагодарили
    109 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ale2k Посмотреть сообщение
    Разобрался с правым бордером, проблема заключалась в одновременном приходе сигналов C и В на D-триггер. Немного изменив цепочку логических элементов добился меньшей задержки на D входе триггера.
    Причиной полосочек на основном поле была сопля припоя между выводами микросхемы. Но пока искал причину, понял, что мой проект содержит ошибку. В случае использовании сигнала Wait будет сыпаться изображение. Теперь придется переделывать арбитр памяти.
    А еще прикрутил преобразователь RGB - YPbPr, собранный на транзисторах. Работает не очень, но пока сойдет.
    Кстати, кто знает что за ПЗУ с надписью "L© 1991 Spectrum-turbo Ltd" ?
    Нажмите на изображение для увеличения. 

Название:	IMG_4.jpg 
Просмотров:	1192 
Размер:	24.6 Кб 
ID:	74847
    ПЗУ с турбозагрузкой и выгрузкой, ещё теневой монитор должен быть и неполный сброс. Скорее всего одна из разновидностей "ПЗУ-90"

    Эти 2 пользователя(ей) поблагодарили Shofer за это полезное сообщение:

    ale2k(16.03.2021), nimdasys_inbox_ru(28.06.2021)

  9. #8

    Регистрация
    30.06.2011
    Адрес
    г. Кривой Рог
    Сообщений
    78
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shofer Посмотреть сообщение
    ПЗУ с турбозагрузкой и выгрузкой, ещё теневой монитор должен быть и неполный сброс. Скорее всего одна из разновидностей "ПЗУ-90"
    Да, действительно турбозагрузка есть, а вот с монитором не разобрался. NMI приводит к сбросу. ПЗУ на 32кб. Переключал на верхние 16кб, сброс проходит стандартно, после чего экран заполняется мусором.
    Как попасть в этот теневой монитор и как вообще проверить его наличие?

    А теперь продолжу историю со своим самоделом. Раздобыл ПЗУ с оригинальной прошивкой и вот что вышло:
    Нажмите на изображение для увеличения. 

Название:	IMG_5.jpg 
Просмотров:	931 
Размер:	37.1 Кб 
ID:	74954 Нажмите на изображение для увеличения. 

Название:	IMG_6.jpg 
Просмотров:	958 
Размер:	37.4 Кб 
ID:	74955
    Снова мой "инженерный просчет". Неверно производится выборка видеоданных в буфер, из-за чего первое знакоместо дублируется с 24м, остальные смещены на одну позицию. Последнее вообще не отображается.

  10. #9

    Регистрация
    01.04.2020
    Адрес
    г. Екатеринбург
    Сообщений
    573
    Спасибо Благодарностей отдано 
    214
    Спасибо Благодарностей получено 
    156
    Поблагодарили
    109 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ale2k Посмотреть сообщение
    Как попасть в этот теневой монитор и как вообще проверить его наличие?
    .
    Кроме NMI, ещё *, enter. Но я бы прошил ПЗУ-90 и не мучался. Там еще шрифт покрасивше.

  11. #10

    Регистрация
    03.06.2006
    Адрес
    Минск
    Сообщений
    106
    Спасибо Благодарностей отдано 
    13
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ale2k Посмотреть сообщение
    Снова мой "инженерный просчет". Неверно производится выборка видеоданных в буфер, из-за чего первое знакоместо дублируется с 24м, остальные смещены на одну позицию. Последнее вообще не отображается.
    А может то что вы считаете первым просто лишнее, рано закончился бордюр, С-ка возможно и есть первое знакоместо

Страница 1 из 5 12345 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Новосибирский клон КМ-2
    от KALDYH в разделе Несортированное железо
    Ответов: 13
    Последнее: 18.10.2022, 18:16
  2. Клон МАСТЕР
    от l0nger в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 6
    Последнее: 26.08.2017, 19:32
  3. клон ZX Spectrum
    от PvvS в разделе Несортированное железо
    Ответов: 1
    Последнее: 12.09.2013, 13:53
  4. Клон Колер
    от newart в разделе Несортированное железо
    Ответов: 0
    Последнее: 20.07.2013, 20:10
  5. Опознайте клон
    от alost в разделе Несортированное железо
    Ответов: 3
    Последнее: 05.01.2013, 12:05

Ваши права

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