User Tag List

Показано с 1 по 10 из 199

Тема: Лешадок помпе: плата расширения для Вектора-06ц

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

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

    Регистрация
    24.01.2008
    Адрес
    Уфа
    Сообщений
    3,927
    Спасибо Благодарностей отдано 
    106
    Спасибо Благодарностей получено 
    291
    Поблагодарили
    217 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    а в случае например 6'b000101 перекидывается на ram_do.
    Фигушки. ram_do выбирается лишь в одном варианте 6'b000100, конкретно этот вариант попадает лишь под маску 6'b?????1.

    Вопросы генерируют множество вариантов, где вместо вопросов либо нули, либо еденицы. На мой взгляд, это лишь сокращённая запись.

    Но в одном ты прав - casez может иметь несколько совпадений (если они были сгенерированы вопросами) и в конечном итоге будет действовать тот, что стоит выше.

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

    Проблема там скорее всего в наличии строчки default, которую можно считать вариантом 6'b??????, стоящим на последнем месте.

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

    А может и не на последнем, а вообще случайном. Кто этот кактус знает...

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

  3. #2

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,308
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от b2m Посмотреть сообщение
    Фигушки. ram_do выбирается лишь в одном варианте 6'b000100, конкретно этот вариант попадает лишь под маску 6'b?????1.
    Здравый смысл с тобой согласен. У меня же результат менялся от сборки к сборке. Уверен, что выборка приходилась на ram_do, хотя повторить это уже не захочу. Вывод тем не менее простой: не надо делать такие шифраторы вообще. Раньше по-моему Квартус выдавал хотя бы предупреждения какие-то на этот счет. Сейчас ему тихо сводит моск, а ты сиди и гадай, где слажал.
    Больше игр нет

  4. #3

    Регистрация
    20.06.2005
    Адрес
    Светлогорск
    Сообщений
    885
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    20 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от svofski Посмотреть сообщение
    Здравый смысл с тобой согласен. У меня же результат менялся от сборки к сборке. Уверен, что выборка приходилась на ram_do, хотя повторить это уже не захочу. Вывод тем не менее простой: не надо делать такие шифраторы вообще. Раньше по-моему Квартус выдавал хотя бы предупреждения какие-то на этот счет. Сейчас ему тихо сводит моск, а ты сиди и гадай, где слажал.
    Скорее всего в этом виноваты глитчи схемы
    То есть какая-то часть в этой сборке отработала быстрее и выдала вектор, а в другой сборке - уже другая.
    Входные сигналы на шифратор подай через регистр - и скорее всего проблема исчезнет. Ну и с фронтами поиграться стоит - я у себя сделал тактирование счётчика по положительному фронту, а занесение данных со счётчиков в регистр - по отрицательному. Без регистров была гонка состояний (т.е. "глитч") и работала только каждая третья-четвёртая сборка. Сейчас всё работает стабильно.
    "Байт-48"

  5. #4

    Регистрация
    20.06.2007
    Адрес
    С.-Петербург
    Сообщений
    4,308
    Спасибо Благодарностей отдано 
    1,034
    Спасибо Благодарностей получено 
    819
    Поблагодарили
    490 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    andreil, а это в эмуляторе дисковода, где все синхронное. На словах трудно объяснить ситуацию, но результат такой, что селекторы приходят "внахлест". А должны быть строго один из нескольких. Тут нет мистики, это просто особенность конкретного ядра 6502 и того, как я его без учета этой особенности подключил.
    Больше игр нет

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

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

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

Похожие темы

  1. Картотека ПО для Вектора-06ц
    от svofski в разделе Вектор
    Ответов: 719
    Последнее: 04.04.2024, 11:13
  2. Вектор-06Ц: железо расширения приобрету
    от dbk в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 25.06.2012, 20:29
  3. ExtPort - плата расширения для Ленинграда
    от zx-kit в разделе Ленинград
    Ответов: 5
    Последнее: 20.06.2011, 21:39
  4. ZXKit-004: плата расширения 128K+AY для SPECCY2007
    от zx-kit в разделе Барахолка (архив)
    Ответов: 5
    Последнее: 05.07.2010, 14:57
  5. Плата расширения системного разьема для 3-х периферийных плат
    от MasterKing в разделе Несортированное железо
    Ответов: 11
    Последнее: 23.10.2009, 17:14

Ваши права

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