Форум программистов, компьютерный форум, киберфорум
Электротехнические САПР и PCB-дизайн
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
3 / 3 / 0
Регистрация: 10.10.2017
Сообщений: 25
1

Proteus, logic race condition

04.08.2019, 11:08. Показов 1769. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
хотел сделать 16-битный счетчик в протеусе на логических элементах.
с 10-ю Д-триггерами со срабатыванием по фронту работает нормлально, считает все вплодь до 10-го разряда и потом как и положено - идет по кругу.

добавляю 11-й и получаю ошибку перед самым переходом на 10-й разряд. С чем это может быть связано?
Миниатюры
Proteus, logic race condition   Proteus, logic race condition  
Изображения
 
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.08.2019, 11:08
Ответы с готовыми решениями:

3V logic --> 6v logic 20Mhz 5mA x4
Привет всем. Нужен преобразователь уровней напряжения логики из трех вольтовой (плис). В 6...

Как добиться Race Condition?
#include <stdio.h> #include <stdlib.h> #include <unistd.h> int main(int argc, char const...

_beginthread - Race Condition в отсутствии оного
Неправильно обозвал тему :) Правильно - WaitForMultipleObject говорит что все потоки завершены,...

ошибка в модели Block error Race condition detected
Подскажите, пожалуйста, в чем ошибка. Пишет: Block error Race condition detected Задание...

3
3218 / 2361 / 540
Регистрация: 11.09.2009
Сообщений: 8,604
04.08.2019, 15:47 2
Цитата Сообщение от zaicev9797 Посмотреть сообщение
получаю ошибку
Ошибки надо подробно описывать. По крайней мере, не лишне рассказать, почему вы решили, что получаете ошибку.
0
3 / 3 / 0
Регистрация: 10.10.2017
Сообщений: 25
04.08.2019, 16:51  [ТС] 3
Эммм... может я что то не так понимаю, но мне сама программа эту ошибку показывает, и прекращает симуляцию. Я приложил скриншот этой ошибки. А какие еще подробности тут можно описать?
Скриншот внутренностей триггера я приложил, Скриншот того как все эти триггеры соединены между собой, я приложил, Скриншот ошибки приложил. Условия при которых работает - описал, Условия при которых перестает работать тоже описал. Какие еще нужны подробности? Я новичек, не знаю всех тонкостей этой программы, поэтому даже не знаю куда стоит обращать внимание.
0
3218 / 2361 / 540
Регистрация: 11.09.2009
Сообщений: 8,604
04.08.2019, 20:23 4
Цитата Сообщение от zaicev9797 Посмотреть сообщение
Logic race condition
Если вы анализируете эту схему как счётчик, используя параллельный код с её выходов, то это из-за задержки элементов. Нарисован асинхронный счётчик, а у него каждый следующий разряд переключается с всё большей и большей задержкой, равной суммарной задержке предыдущих разрядов.
Задайте более низкую частоту входного такта, чтобы сумма задержек была значительно меньше периода такта, тогда эта схема будет работать более-менее как счётчик.

А вот просто как делитель частоты эта схема будет прекрасно работать. Поэтому и спрашивал, почему вы считаете это ошибкой, - вы не рассказали, как анализируете эту схему.
0
04.08.2019, 20:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.08.2019, 20:23
Помогаю со студенческими работами здесь

VertX и race condition, VertX и ожидание ответа
Здравствуйте, в компании начали писать новый проект и решили использовать VertX. Подскажите...

condition variables
То есть ожидающий процесс будет ждать 2 действий: 1) pthread_cond_signal(), 2)...

Task.WhenAny by some condition
Добрый день всем, хотелось бы узнать ваше мнение, есть ли возможность сделать whenany по условию.....

Condition IF at LINQ query
Есть такая трудность. Делаю валидацию почтового индекса в зависимости от введенных - страны,...

Тег condition в yml
Доброго времени суток. Не пойму как корректно оформить тег condition в Yml-файле. Валидатор...

Падение FPS в Race Driver GRID и GTA 4
В играх ГТА 4 и Race Driver GRID падает фпс .В первой с 30 до 9-10, а во второй с 80 до 30 ,при чем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru