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

force'ить из верилога VHLDные сигналы

Дано: modelsim 10.0b

 

Из кода на верилоге (тестбенч) пытаюсь сделать что-то вроде

    initial
    begin
        force tb.q75.u0.RC <= 16'd0;
    end

q75.u0.RC -- это signal в VHDLном модуле.

 

Получаю:

# ** Error: (vsim-8220) tb_top.v(570): This or another usage of 'tb.q75.u0.RC' inconsistent with 'VHDL SIGNAL' object.

 

Есть очевидный метод, заключающийся в переписывании VHDL-кода с целью введения нужного функционала.

 

Но что же получается, из вериложного бенча нельзя форсить сигналы в глубине VHDLного кода? Или можно, но я просто не знаю как? Если так, то как надо?

Изменено пользователем LordVader

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


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

2 LordVader

можно, не давеча как вчера делал такое чтобы индусскую "кашу" как то загнать в симулятор.

Симулятор: 10.1с

Смотрите типы сигналов.

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


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

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

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

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

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

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

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

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

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

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