User Tag List

Страница 18 из 20 ПерваяПервая ... 14151617181920 ПоследняяПоследняя
Показано с 171 по 180 из 192

Тема: Предлагаемые упрощения для «Специалиста-М»

  1. #171

    Регистрация
    18.01.2010
    Адрес
    Крым
    Сообщений
    238
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    41
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    "на этапе оживления" - не получится. довольно много менять надо (адресные мультиплексоры как минимум).
    Статическое ОЗУ ставится на F000, но нужно писать софт. Физически напаивается на ПЗУ. Либо ОЗУ с подпиткой вместо ПЗУ. Только что это даёт? Убедиться в неисправности DRAM?
    Тест можно писать и без ОЗУ. А для в/в есть ВВ55.

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

    GlueLogic(08.06.2025)

  2. #172

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    диаграммы практически ничем не отличаются.
    Последние не смотрел, а те, что смотрел не совсем соответствовали ни Early Write ни /OE-controlled write.

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

    GlueLogic(08.06.2025)

  3. #173

    Регистрация
    20.04.2006
    Адрес
    Санкт-Петербург
    Сообщений
    2,870
    Спасибо Благодарностей отдано 
    522
    Спасибо Благодарностей получено 
    251
    Поблагодарили
    225 сообщений
    Mentioned
    8 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от M80 Посмотреть сообщение
    Убедиться в неисправности DRAM?
    убедиться в исправности всего остального. Так как программы предполагают наличие RAM.
    Цитата Сообщение от M80 Посмотреть сообщение
    Тест можно писать и без ОЗУ
    у 8080 мало регистров и для любого вызова пп в ппзу требуется стек ( а это RAM), обработка прерываний тоже. Если бы было несколько сегментов RAM -было бы проще оживлять.

    - - - Добавлено - - -

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    надо хорошо понимать как работает железо. а тут редко можно обойтись совсем без паяльника...
    теперь уже можно. Когда используемый для разработки комп в тысячи раз мощнее - без реального железа можно часто обойтись. Раньше алгоритмы реализовывались посредством "железа", теперь часто наоборот.

    - - - Добавлено - - -

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    это все имеет смысл когда речь идет о хоть какой-то серии
    здесь каждый проектировщик решает самостоятельно. Производить до 5 экз. можно наверное для музеев и индивидуальных предзаказов с предоплатой. А в коробки под неопределенный объем реализации ну наверное хотя бы от 100 штук. 5-100 шт. самые непонятные партии. Хотя если иметь в виду мировой рынок...

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

    GlueLogic(08.06.2025)

  4. #174

    Регистрация
    18.03.2025
    Адрес
    Perth and Kinross, UK
    Сообщений
    71
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    я имел в виду управляющие сигналы на ОЗУ - /RAS, /CAS, /WE и т.д.

    сделал простой тест
    http://sksb3.no-ip.org:8085/test.bin
    все что он делает - пишет в память по адресу 0x9110, затем читает тот же адрес, увеличивает значение байта который пишется в память, опять пишет, читает и так в бесконечном цикле.
    его нужно прошить в ПЗУ, после чего смотреть сигналы /RAS, /CAS, /WE, /RD, /WR, /CSRAM, U22.2, U22.18
    О, я вижу. Я протестирую эти сигналы на новом ПЗУ, с модификацией /RAS и без нее.

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    да, кстати - а что за анализатор такой что только 16МГц умеет? мой дешевый на FX2 работает на 24МГц.
    Это LHT00SU1 с Aliexpress. Вики sigrok, похоже, предполагает, что драйвер для этого анализатора неполный. По-видимому, он может работать на 24МГц, но PulseView падает, если я пытаюсь запустить его быстрее 16МГц.

    Цитата Сообщение от CodeMaster Посмотреть сообщение
    Если оно теоретически должно работать, то проблема в контактах. Если нет, то надо на МГТФ повесить однобитное и проверить остальную схему, потом возвращаться к экспериментам с ОЗУ.
    Если не удастся заставить его работать с 4-битным ОЗУ, попробую так.

    Когда я начинал этот проект, я не предполагал, что с ОЗУ могут возникнуть проблемы с синхронизацией, ведь мне удалось модифицировать «Ленинград» таким же образом... Что ж, я считаю, что учиться на своих ошибках - самый эффективный способ обучения.

    Цитата Сообщение от andrews Посмотреть сообщение
    Скажите, а DRAM для этой схемы единственно возможное решение? Может на SRAM на этапе оживления ( плана B)заменить?
    Если бы у меня были соответствующие знания, я бы заинтересовался разработкой версии с SRAM. Что ж, надеюсь, эта тема вдохновит других на эксперименты с аппаратной частью Специалиста!
    Последний раз редактировалось GlueLogic; 08.06.2025 в 21:51.
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

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

    CodeMaster(09.06.2025)

  5. #175

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    Это LHT00SU1 с Aliexpress. Вики sigrok, похоже, предполагает, что драйвер для этого анализатора неполный. По-видимому, он может работать на 24МГц, но PulseView падает, если я пытаюсь запустить его быстрее 16МГц.
    можно попробовать отпаять I2C EEPROM 24C02/04 - он превратится в generic FX2, он точно на 24МГц работает. но перестанет работать аналоговый канал. если не поможет - возможно комп слабоват. если поможет - можно подключить первую ножку EEPROM к земле через переключатель, подтянув к 8 ножке резистором. когда ножка на земле - будет как в оригинале, когда в лог.1 - generic FX2.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

    GlueLogic(08.06.2025)

  6. #176

    Регистрация
    18.03.2025
    Адрес
    Perth and Kinross, UK
    Сообщений
    71
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Результаты работы логического анализатора (H1_CAS срабатывает /WE): alex-j-lowry.github.io/download/speci85m/spec85m_h1cas-we_ram_16mhz_1.zip

    Результаты работы логического анализатора (RAS срабатывает /WE): alex-j-lowry.github.io/download/speci85m/spec85m_ras-we_ram_16mhz_1.zip
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

  7. #177

    Регистрация
    07.08.2008
    Адрес
    г. Уфа
    Сообщений
    8,391
    Спасибо Благодарностей отдано 
    763
    Спасибо Благодарностей получено 
    2,367
    Поблагодарили
    1,317 сообщений
    Mentioned
    39 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Может все же начать с исправления /RAS?

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

    GlueLogic(09.06.2025)

  8. #178

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    Результаты работы логического анализатора
    да, /RAS по прежнему выглядит странно. не исключаю что это артефакт анализатора, для проверки можно 1 канал подключить к /CAS, второй - к /RAS, если артефакт останется в первом канале - это анализатор, если перейдет во второй - надо разбираться с /RAS.

    впрочем я кажется догадываюсь откуда он может взяться. нужно попробовать вернуть C4.

    и самое главное - здесь нет шины данных. не видно что пишется в ОЗУ и что читается. нужны вот эти сигналы: /RAS, /CAS, /WE, /RD, /WR, /CSRAM, U22.2, U22.18

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

    GlueLogic(09.06.2025)

  9. #179

    Регистрация
    18.03.2025
    Адрес
    Perth and Kinross, UK
    Сообщений
    71
    Спасибо Благодарностей отдано 
    140
    Спасибо Благодарностей получено 
    105
    Поблагодарили
    28 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    да, /RAS по прежнему выглядит странно. не исключаю что это артефакт анализатора, для проверки можно 1 канал подключить к /CAS, второй - к /RAS, если артефакт останется в первом канале - это анализатор, если перейдет во второй - надо разбираться с /RAS.

    впрочем я кажется догадываюсь откуда он может взяться. нужно попробовать вернуть C4.
    Я посмотрел на /RAS и /CAS на осциллографе. Это /CAS, который выглядит нормально:


    Но если посмотреть на /RAS, то результаты анализатора выглядят более логично. Становится ясно, что здесь что-то не так:


    Я склонен попробовать поставить конденсатор на один из выходов U12 - вывод 9 или 12.

    Цитата Сообщение от Serg6845 Посмотреть сообщение
    и самое главное - здесь нет шины данных. не видно что пишется в ОЗУ и что читается. нужны вот эти сигналы: /RAS, /CAS, /WE, /RD, /WR, /CSRAM, U22.2, U22.18
    Вот результаты.

    /RAS на канале 1, /CAS на канале 2: https://alex-j-lowry.github.io/downl...ta_16mhz_1.zip

    /CAS на канале 1, /RAS на канале 2: https://alex-j-lowry.github.io/downl...ta_16mhz_1.zip

    Конечно, теперь подтвердилось, что источником необычной формы волны является компьютер.

    - - - Updated - - -

    Чтобы уточнить, результаты анализатора были получены при подключении H1_CAS к U11A (триггер /WE) и с установленным тестовым ПЗУ Serg6845.
    Я увлекаюсь электроникой, чьи проекты в основном связаны с 8-битной вычислительной техникой. Если вы ищете, что построить, загляните на мой сайт!
    alex-j-lowry.github.io/index-ru.html
    Я не очень хорошо знаю русский язык, поэтому мои сообщения автоматически переводятся. Пожалуйста, имейте в виду, что возможны ошибки в переводе.

  10. #180

    Регистрация
    30.12.2018
    Адрес
    г. Москва
    Сообщений
    1,375
    Спасибо Благодарностей отдано 
    11
    Спасибо Благодарностей получено 
    384
    Поблагодарили
    346 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GlueLogic Посмотреть сообщение
    Но если посмотреть на /RAS, то результаты анализатора выглядят более логично. Становится ясно, что здесь что-то не так:
    Я склонен попробовать поставить конденсатор на один из выходов U12 - вывод 9 или 12.
    вывод 12. собственно куда и был подключен C4. надо несколько задержать переход вывода 12 из 0 в 1, тогда провал на осциллограмме пропадет. но наверно лучше его подключать именно около вывода 12 U12, емкость подобрать так чтобы /RAS на осциллографе выглядел как /CAS. похоже причина в том что серия 74LS (555) несколько быстрее 74 (155) - как следствие, переходные процессы более ярко выражены.
    а дальше уже смотреть что получится на анализаторе.
    Последний раз редактировалось Serg6845; 09.06.2025 в 22:39.

    Зверинецъ

    Специалист (был когда-то "совсем стандарт") - 1988-2023
    Ленинград1 +256К +AY+BDI+VGA выход +Ethernet (Speccyboot) +Xmodem (115200)+divmmc
    Ленинград2 + CF карта
    Платформа 8085+Z80+CPLD (Специалист МХ2 +SD +FDD +PS/2kbd)
    БК0010-01 стоковый
    [свернуть]

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

    andrews(10.06.2025)

Страница 18 из 20 ПерваяПервая ... 14151617181920 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Бейсик для Специалиста
    от Zidane в разделе Специалист
    Ответов: 29
    Последнее: 20.12.2025, 22:40
  2. Desolate для Специалиста
    от nzeemin в разделе Специалист
    Ответов: 4
    Последнее: 19.02.2024, 08:12
  3. Каталог программ для Специалиста
    от CityAceE в разделе Специалист
    Ответов: 11
    Последнее: 01.11.2023, 13:01
  4. Элита для Специалиста
    от jerri в разделе Специалист
    Ответов: 77
    Последнее: 20.11.2021, 20:22
  5. OriNET для Специалиста ?
    от SYR-ALEX в разделе Специалист
    Ответов: 22
    Последнее: 21.07.2017, 07:40

Метки этой темы

Ваши права

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