Вы, вероятно, путаете инструмент синтеза с этой конструкцией, потому что это ненормально. (В FPGA нет ничего такого, что напрямую поддерживает это, и я сомневаюсь, что оно вообще вообще можно синтезировать.)
С другой стороны, если вы изменили ce
на clr
в списке чувствительности, вы должны получить зарегистрируйте clr
в качестве асинхронного сброса, поскольку это нормальный способ кодирования этого для Xilinx.
Я попытался синтезировать его с помощью Vivado и получил странное предупреждение, которое не имело смысла. Вероятно, он достаточно близок к асинхронному шаблону сброса c, поэтому напрямую не выдает ошибку, но, в конечном счете, не синтезируется, поэтому заканчивается выводом, подключенным к GND
.