... главное - это спокойствиеatmicandr писал(а):Я не могу разобраться с элементами которые с мегафункциями, например: lpm mux0- на схеме из Квартуса этот элемент имеет 16 входов, 4 вывода управления и один выход- всё понятно
создаешь *.tdf файл и называешь его mux0.tdf
Код: Выделить всё
SUBDESIGN mux0
(
data[15..0] : INPUT;
sel[3..0] : INPUT;
result : OUTPUT;
)
BEGIN
CASE sel[] IS
WHEN 0 => result = data[0];
WHEN 1 => result = data[1];
....
WHEN 15 => result = data[15];
END CASE;
END;
PS. Глянь справку она там с кучей примеров - разобраться несложно... было-бы желание. (... писал "сходу", так что если чего пропустил - извиняй, но вроде все поправил)


