Как отключить переводы строки? [закрыто]

Как вы, кажется, новичок в VHDL, помните об этом правиле:

Вы можете управлять только сигналом одного процесса.

Вам нужно перестроить свою логику так, чтобы данный сигнал управлялся только одним процессом. Не пытайтесь обойти это. Используйте тип std_ulogic, и компилятор скажет вам, когда вы ошибетесь очень рано.

Итак, в вашем случае вам нужно переместить часть «перезагрузки», которая приводит count в процесс который делает приращение count.


Теперь, когда вы накопили некоторый опыт, вы обнаружите, что есть моменты, когда вам нужно иметь несколько драйверов по одному сигналу. Это используется при моделировании вне чипов (шины I2C, шины с тристатной памятью и т. П.). Но не для кода «внутри чипа».

-9
задан Christian Dean 16 May 2017 в 05:50
поделиться