[an error occurred while processing this directive]
|
зачем Вы в списке чуствительности описали все сигналы?
process (CLR, CLK, CE, DI1, DI2, DI3, D1, D2, D3)
достаточно
process (CLR, CLK)
для ассинхронного сброса
ну и соответственно всю логику со сравнениями надо поместить внутрь
elsif CLK'event and CLK='1' then
--
if CE='1' then
__сюда__
или в отдельный процесс или три процесса (у которого/ых в списке чуствительности будут все сигналы)
с учетом моего мнения про ВХДЛ может и не стоит смотреть на ответ
если бы не пятница - я бы не постил
E-mail: info@telesys.ru