[an error occurred while processing this directive]
|
Период. Понятно.
NET "CLK_30MHZ" TNM_NET = "CLK_30MHZ";
TIMESPEC "TS_CLK_30MHZ" = PERIOD "CLK_30MHZ" 30 MHz HIGH 50 %;
Клок enable.
NET "CE2M5" TNM_NET = "CE2M5";
TIMESPEC "TS_CE2M5" = PERIOD "CE2M5" 2.5 MHz HIGH 50 %;
NET "CE5M" TNM_NET = "CE5M";
TIMESPEC "TS_CE5M" = PERIOD "CE5M" "TS_CE2M5" * 2;
Из серии сетапов-холдов. (Только относительно внешних клоков.)
NET SDATA OFFSET = IN 20 ns AFTER SCK_n LOW;
NET FSYNC OFFSET = IN 20 ns VALID 40 BEFORE SCK_n LOW;
После синтеза например сигнал CE5M может исчезнуть (переименоваться). Надо синтезатору объяснить эт дело. Для Синплифая помоему в исходном коде надо сказать что то вроде "keep" на нужный сигнал. Для XST у меня
.xcf файл.
BEGIN MODEL MyDesign
NET CE5M keep=yes;
END;
а дальше то же что и в ucf.
E-mail: info@telesys.ru