Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: не видно сигнала на входе
Форум разработчиков электроники ELECTRONIX.ru > Программируемая логика ПЛИС (FPGA,CPLD, PLD) > Работаем с ПЛИС, области применения, выбор
DevL
Quartus выдает
Node vs:dreq was determined to be a clock but was found without an associated clock assignment

Код
vs_dreq:        in std_logic;


и сигнала нет в SignalTap, те '0' всегда , что не должно по идее быть
так как это выход другой, внешней DSP...

что именно значит вообщение и как лучше лечить?
tAmega
Это значит, что сигнал используется в дизайне как клок, то есть идет отработка других сигналов по фронту данного, но сам этот клок не использует ни один глобальный клок буфер.
Лечится так, сигнал вводится в чип через клок буфер.
DevL
Цитата(tAmega @ Jul 10 2011, 23:15) *
Это значит, что сигнал используется в дизайне как клок, то есть идет отработка других сигналов по фронту данного, но сам этот клок не использует ни один глобальный клок буфер.
Лечится так, сигнал вводится в чип через клок буфер.


ага, понял, можно попросить еще насчет клок буфера просвятить? в деталях и/или примерах sm.gif
vadimuzzz
Цитата(DevL @ Jul 11 2011, 03:26) *
и сигнала нет в SignalTap, те '0' всегда , что не должно по идее быть
так как это выход другой, внешней DSP...

а по какому клоку он защелкивается в сигналтапе?
des00
Цитата(tAmega @ Jul 10 2011, 16:15) *
но сам этот клок не использует ни один глобальный клок буфер. Лечится так, сигнал вводится в чип через клок буфер.

вот этого, это точно не значит и лечится по другому %)
DevL
Цитата(vadimuzzz @ Jul 11 2011, 04:34) *
а по какому клоку он защелкивается в сигналтапе?


глобальному clk

ожидаемый dreq сигнал не привязат на частоты , он стабильно 0 или 1 ,
но у меня пока только 0, всегда - что и странно.... не думаю что signaltap правильно показывает,
ну или DSP барахлит....

пока что хочу убрать все ссвязанные Quartus сообщения...
DevL
Цитата(des00 @ Jul 11 2011, 04:43) *
вот этого, это точно не значит и лечится по другому %)


ok, покопал твои статьи по TimeQuest и решил все это
Код
create_clock -name clk12MHz -period 12MHz [get_ports {vs_dreq}]

set_clock_groups -exclusive -group {clk12MHz}


sm.gif
DevL
вообщем сообщений Quartus нет , как пока и самого сигнала sad.gif ,

FPGA pin подключен как

по Fitter:
Цитата
Pin Name/Usage : Location : Dir. : I/O Standard : Voltage : I/O Bank : User Assignment
-------------------------------------------------------------------------------------------------------------
vs_dreq : 128 : input : 3.3-V LVTTL : : 8 : Y


128я ножка , как именно по схеме и надо, input для Cyclone....

может смущать "3.3-V LVTTL" но IMHO правильно для DREQ от VS1053
( на всякий случай datasheet - http://www.vlsi.fi/fileadmin/datasheets/vlsi/vs1053.pdf )

уже начал задумываться на поиске осцилографа, ибо нет доверия SignalTap

может кто еще что предложит как вариант?
EugeneS
QUOTE (DevL @ Jul 11 2011, 13:46) *
глобальному clk

ожидаемый dreq сигнал не привязат на частоты , он стабильно 0 или 1 ,
но у меня пока только 0, всегда - что и странно.... не думаю что signaltap правильно показывает,
ну или DSP барахлит....

пока что хочу убрать все ссвязанные Quartus сообщения...


Попробуй применить "auto_global_clock off" на dreq.

А Signaltap вообще не любит асинхронных к его clock'у сигналов.
Если приспичило, создай другой instance и заводи через trigger in.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.