GHDL является хорошим симулятором для VHDL и даже работает с некоторыми сторонними библиотеками (например, Xilinx UNISIMS).
Если вы объедините его с gtkwave, у вас должен быть полноценный симулятор VHDL исредство просмотра формы волны.
GHDL также поддерживает запись в сигналы .GHW, которые являются фантастическими для небольших симуляций, поскольку они (часто) включают в себя все сигналы в вашем проекте.
Я использовал их со стандартным RTL-моделированием, а также для моделирования после синтеза с Xilinx UNISIM.
Оба должны быть доступны в вашем дистрибутиве Linux.Если нет, вы можете получить их из:
GHDL: http://ghdl.free.fr/
GtkWave: http://gtkwave.sourceforge.net/