Легко обновить комбинаторный процесс и забыть обновить список чувствительности. В Verilog @ (*) был введен, чтобы сказать, что список чувствительности - то, что используется в этом процессе. Есть ли эквивалент в VHDL?
Я нашел эту тему в comp.lang.vhdl. Похоже, что VHDL-2008 добавляет чувствительность подстановочных знаков с process(all), но поддержка инструментов варьируется.
process(all)
Если вы еще не можете использовать VHDL-2008, Sigasi HDT может автоматически вставить правильный список чувствительности для вас.
Emacs VHDL-режим также может обновлять их.Вот с чем я пойду.