Перейти к содержанию
    

Неопределённость в модельсиме

При перехода из одного клокового домена в другой, если эти клоки совпадают по времени. в моделсиме сигнал приобретает неопределённое состояние. Это происходит при временном симулировании (с учётом задержек). Далее автомат в RLDRAM контроллере подхватывает эту не определённость и процесс моделирования разваливается, поскольку дальше всё становится неопределённым.

Нельзя ли, как то заставить модельсим доопределить эти неопределённости?

Применяются Модельсим 6.2f и RLDRMI I 6.0.

Заранее благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

-- ASYNC_REG attributes added to simulate actual behaviour under

-- asynchronous operating conditions.

attribute ASYNC_REG : string;

attribute ASYNC_REG of wr_tran_frame_tog : signal is "TRUE";

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

-- ASYNC_REG attributes added to simulate actual behaviour under

-- asynchronous operating conditions.

attribute ASYNC_REG : string;

attribute ASYNC_REG of wr_tran_frame_tog : signal is "TRUE";

 

Это только для Xilinx, на сколько я помню. А для остальных оно не подойдет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Почитайте про tcheck_set в руководстве пользователя.

 

Не понял синтаксиса, точнее куда ставить, в конструкции vsim do-файла симулятор ругается.

По поиску "tcheck_set" нашёл ключ +no_notifier

http://electronix.ru/forum/index.php?showtopic=12678&hl=.

мне помогло. Как раз что надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не понял синтаксиса, точнее куда ставить, в конструкции vsim do-файла симулятор ругается.

По поиску "tcheck_set" нашёл ключ +no_notifier

http://electronix.ru/forum/index.php?showtopic=12678&hl=.

мне помогло. Как раз что надо.

 

У Вас какой ModelSim? Дело в том, что эта функция, afair, есть только в QuestaSim и ModelSim SE/PE.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У Вас какой ModelSim? Дело в том, что эта функция, afair, есть только в QuestaSim и ModelSim SE/PE.

 

ModelSim SE, но использовать tcheck_set пока нет смысло посколько ключ +no_notifier даёт результат приближённый к реальному, там где дожны быть по логике неопределённости, красные в диаграмме остались.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...