Цитата(essev @ Jan 11 2011, 09:16)

1) на выходном порте стоит Д-триггер.
Нужно чтобы при включении питания он был = '1'. Как это можно сделать?
У меня нет внешнего ресета. И даже вполне возможно, что схема некоторое время вообще без синхронизации находится.
Но надо чтобы выходной триггер порта при включении питания вставал в '1'.
2) Приведенный выше код Precision Synthesys синтезирует как Д-триггер с en клока равным всегда '1', а также синтезирует мультиплексор. Почему так?
Откуда взялся мультиплексор непонятно, ибо в описания сплошные синтаксические ошибки.
Посмотрите у xilinx документ xst.pdf и синтезируйте.
А чтоб устанавливался в 1, то по логике - по асинхронному ресету он в 1 должен устанавливаться.
if (reset = '1') then
q <= '0'; -- q <= '1';