p.s. Извините за опечатки - писал с планшета, а он некоторые слова на такую херню исправляет. Стоит только не уследить.
Чертовка - черточка
ваш/выкл - вкл/выкл
А.. это фича больших CoolRunner-ов. у них есть модуль делителя частоты, который я там использовал чтобы чуток макроячейки высвободить. Для других кристаллов надо удалить строчки начинающиеся от -- CLK_DIV16: до -- End of CLK_DIV16_inst instantiation. И убрать комментарий у следующих 5 строчек, которые вместо делителя поставят на вход простой буффер BUFG. Разумеется, буфер частоту не будет делить, поэтому следующий делитель надо снова сделать 10-ти разрядным - заменить строчку:asvhmao писал(а):with type 'CLK_DIV16'
Код: Выделить всё
signal clk_div : std_logic_vector (5 downto 0) := (others => '0');Код: Выделить всё
signal clk_div : std_logic_vector (9 downto 0) := (others => '0');думаю, вот основная причина. Надо проверить и подключить все входы.asvhmao писал(а):WARNING:Xst:647 - Input <clk32k> is never used.
WARNING:Xst:653 - Signal <clkdv> is used but never assigned. Tied to value 0.
WARNING:Cpld:1006 - Design 'clock_vhdl' has no inputs.
Это - да. разрядность счетчика увеличили, а сигналы как брали так и продолжаем брать с более ранних разрядов... в исходнике надо во всех упоминаниях clk_div цифирки увеличить на 4.WARNING:Xst:2677 - Node <clk_div_6> of sequential type is unconnected in block <clock>.
WARNING:Xst:2677 - Node <clk_div_7> of sequential type is unconnected in block <clock>.
WARNING:Xst:2677 - Node <clk_div_8> of sequential type is unconnected in block <clock>.
WARNING:Xst:2677 - Node <clk_div_9> of sequential type is unconnected in block <clock>.
Код: Выделить всё
************************* Mapped Resource Summary **************************
Macrocells Product Terms Function Block Registers Pins
Used/Tot Used/Tot Inps Used/Tot Used/Tot Used/Tot
136/144 ( 94%) 443 /720 ( 62%) 256/432 ( 59%) 70 /144 ( 49%) 36 /81 ( 44%)
