User Tag List

Результаты опроса: Нужна ли такая плата с доработками

Голосовавшие
93. Вы ещё не участвовали в этом опросе
  • Да, нужна

    77 82.80%
  • Нет, не нужна

    7 7.53%
  • Нужна, но не в таком виде

    9 9.68%
Страница 15 из 76 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя
Показано с 141 по 150 из 894

Тема: Pentagon - общая плата доработок

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

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

    По умолчанию

    CAS 7мГц, RAS 7мГц, тактовая 7мГц, все скомпановано по фазам, снял все сопли на всяий случай, меняю только тактовую.
    При 7 мГц не исполняется код из озу !!! Запускал проги из под STS, tasm, игры и т.д. Обращение из басика в озу без проблем, код проги басика из озу ведь выбирается, исполняется !!! Любой код асма даже из трех строчек зависает ! Смотрим видео, чешем затылки даем умные советы.
    Этот же пентагон с вайтовым турбо работает без проблем, поэтому грешить на какую то медленную микру я бы не стал, так как ПЗУ в турбо с вайтом и порты работают на 200% , если бы было дело в них, он бы глючил и в вайтовом турбо. На озу не грешу, 7мгц без WAIT на видео, проблем нет. Третий вечер, моск сломан



    Позже подпаяю переключалку 3.5/7 , покажу, что так же работает без проблем, клацай сколько угодно, на лету переключает, прога басика не виснет.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

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

  3. #2

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ты бы нарисовал схему своих переделок. А то трудно телепатировать по картинке.
    Если как ты уверяешь что в ПЗУ программа исполняется, а в ОЗУ нет, то проблема скорее всего в чтении кода команды из ОЗУ.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  4. #3

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

    По умолчанию

    Mick, а как же басик тогда исполняется, он то озу пишет и читает
    Тестовое ПЗУ, без проблем все озу читает, пишет ни одного сбоя
    Тест озу на басике так же без проблем.
    МИСТИКА.
    Сейчас нарисую схему
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  5. #4

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Mick, а как же басик тогда исполняется, он то озу пишет и читает
    Тестовое ПЗУ, без проблем все озу читает, пишет ни одного сбоя
    Тест озу на басике так же без проблем.
    МИСТИКА.
    Сейчас нарисую схему

    Если допустим код исполняется в ПЗУ, то из ОЗУ он читает и пишет данные, а не команды.
    Как только ты пытаешься исполнить код уже в ОЗУ, то у тебя зависон. Если так, то код команды из ОЗУ у тебя не читается. Иными словами при активном M1, у тебя из ОЗУ читается задница.
    А задница для процессора противопоказана.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  6. #5

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

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Как только ты пытаешься исполнить код уже в ОЗУ, то у тебя зависон. Если так, то код команды из ОЗУ у тебя не читается. Иными словами при активном M1, у тебя из ОЗУ читается задница.
    Я уже выше именно об этом и написал, вопрос почему.... Ты встречал когда нибудь такое ? с синхрой как только не игрался, сейчас на ир23 которая раскладывает адрес после мультиплексоров подал 14мгц, думал может не успевает адресс развернуть (хотя басик то озу читает), в 3.5 и в 7 опять таки басик работает, код нет.

    Нажмите на изображение для увеличения. 

Название:	IMG_3483.jpg 
Просмотров:	354 
Размер:	20.3 Кб 
ID:	58496

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

    PS, остается пробовать ИЕ 5 менять на ТВ9 (и под рукой ее нет), не хочется ведь городить.... Самое интересное будет если не поможет.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  7. #6

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

    По умолчанию

    Повторюсь,чтение по М1 идет на пол такта раньше, это при 7мгц около 70нс , получается что за два такта у нас не успевают сформироваться данные на выходе D39 ? , а за два с половиной такта уже успевают, когда идет обычный цикл все тип топ.

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

    Цитата Сообщение от Mick Посмотреть сообщение
    лучше уж тогда адрес полностью защелкивать в регистрах, а CS ОЗУ посадить на землю. Тогда у тебя адреса будут защелкиваться и уже не изменятся по своему желанию.
    Это да, но учитывай, что перед чтением на третьем такте, два такта проца адреса на мультиплексорах стоят жестко (и на третьем тоже) и не меняются, по RAS мы в регистр положили старший байт, на следующем переключении у нас на выходе мультиков лежит младший адрес, проблемы быть вреде бы как не должно.
    Схема как раз простая, так бы не хотелось ее усложнять.

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

    Цитата Сообщение от Mick Посмотреть сообщение
    Тогда я полагаю, у тебя не совпадает фаза работы проца с ОЗУ.
    Да уже и протягивал фазу проца и так и эдак, не помогает.
    В общем если наша идея на счет M1 правильная, надо играть фазами, а вот если трабл где то в SRAM это уже другая схематика. Буду думать, пробовать...

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

    Да, кстати SRAM сейчас стоит 70нс, имеет смысл 55нс пробовать ?

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

    Попробую отдельный более быстрый денитель 14/7 для клока проца, если не поможет, значит буду коварять схему sram, а если поможет значит надо тв9 туда для стабильной работы.

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

    Mick, я люблю минимализм, доработка из десятка микросхем это жирно будет.Думаю еще чуток переделаю без дополнительных элементов узел на D15.




    Итог - из озу не выбиралась команда, цикл М1.

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

    Отдельно итогом хотел подвести, по результатам проделанного, Basic48 в своей работе не использует ни одной команды на ассемблере в пространстве ОЗУ, только данные.
    Последний раз редактировалось JV-Soft; 15.10.2016 в 02:48.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  8. #7

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,141
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    769
    Поблагодарили
    417 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Какая то замороченная у тебя схема.
    Ты адреса на ОЗУ берешь после мультиплексоров D16...D19?
    По мне это не айс. У тебя как минимум появляется регистр-прокладка, который вносит доп задержку.
    И как я выше писал, лучше уж тогда адрес полностью защелкивать в регистрах, а CS ОЗУ посадить на землю. Тогда у тебя адреса будут защелкиваться и уже не изменятся по своему желанию.

    По схеме пентагона M1 вообще не участвует в выборке данных из ОЗУ.
    Тогда я полагаю, у тебя не совпадает фаза работы проца с ОЗУ.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #8

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

    По умолчанию

    solegstar Олег, задача следующая, ,буду запускать адреса #0000-#4000 в режиме кеша, получим как и говорил турбо кеш для плеера без установки микросхемы кеша, а с использованием имеющейся SRAM, схемно это при IN #fb отключить A15,A16 от D15, и все, ПЗУ отключено, обращение идет ко всем 64кб, скорость в турбо 200%, в #0000-#4000 тем самым семулировали кеш.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  10. #9

    Регистрация
    16.12.2009
    Адрес
    Харьков
    Сообщений
    4,735
    Спасибо Благодарностей отдано 
    365
    Спасибо Благодарностей получено 
    378
    Поблагодарили
    241 сообщений
    Mentioned
    11 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    ПЗУ отключено
    главное верни резисторы R23 и R21 на место. В схеме пента при обращении in #fb формируется сигнал С13 и он с ОК, так что R23 нужен в любом случае, что бы не спалить выход D51. и я так понимаю нужно будет завести через диод 8 вывод D67 на 11 вывод D50. катодом к 8 выводу D67. так?
    Profi must live!

    Моё железо...

    1. Profi 5.06/1Mb(DRAM)+Profi5.06(UP)/HDD/3`5FDD/CF512Mb/SD-CARD
    3. Profi 6.2 Rev. B/1Mb/3`5FDD/HDD3.2Gb
    4. Profi 5.05(down)/1Mb+Profi 5.03(UP)/Pentagon_Fix
    Все укомплектованы:
    Profi_ZX-BUS/ZXMC2/NemoIDE/SounDrive
    [свернуть]

    Ссылка на Telegram-канал поддержки пользователей Profi.

  11. #10

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

    По умолчанию

    Цитата Сообщение от solegstar Посмотреть сообщение
    главное верни резисторы R23 и R21 на место. В схеме пента при обращении in #fb формируется сигнал С13 и он с ОК, так что R23 нужен в любом случае, что бы не спалить выход D51. и я так понимаю нужно будет завести через диод 8 вывод D67 на 11 вывод D50. катодом к 8 выводу D67. так?
    Приблизительно так, но я бы резисторы диодами заменил,что бы не вносить дополнительную задержку.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

Страница 15 из 76 ПерваяПервая ... 111213141516171819 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Ответов: 968
    Последнее: 03.06.2024, 09:16
  2. Ответов: 1
    Последнее: 12.02.2009, 16:23
  3. плата Pentagon SL 1024 v2.2
    от yorgee в разделе Барахолка (архив)
    Ответов: 9
    Последнее: 27.12.2008, 11:55
  4. Пустая плата Pentagon 1991
    от skar в разделе Барахолка (архив)
    Ответов: 4
    Последнее: 18.08.2007, 10:02

Ваши права

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