[an error occurred while processing this directive]
Что-то мне кажется, что у Вас проект несинхронный
(«Телесистемы»: Конференция «Языки описания аппаратуры (VHDL и др.))
Отправлено
Victor®
17 мая 2005 г. 18:22
В ответ на:
Народ... помогите с сonstraints'ами
отправлено vladx 17 мая 2005 г. 18:01
Составить ответ
|||
Конференция
|||
Архив
Ответы
Да не одна сволочь без clk не шевельнется... :)
—
vladx
(17.05.2005 18:46
217.12.251.5
, 949 байт)
Сигнал start_en ассинхроный относительно CLK: в этом и проблема. Сделаете его синхронным и все будет ОК
—
DPAVLOV
(17.05.2005 19:57
62.118.80.132
,
пустое
)
в смысле асинхронный :)
—
DPAVLOV
(17.05.2005 20:01
62.118.80.132
,
пустое
)
Я его потом защелкиваю....
—
vladx
(17.05.2005 20:11
217.12.251.5
, 160 байт)
Вы написали, <В другой схеме тож самое>(+)
—
DPAVLOV
(18.05.2005 10:40
62.118.80.132
, 241 байт)
Так в том-то и вопрос....
—
vladx
(18.05.2005 11:35
217.12.251.5
, 886 байт)
Оставте только один start_en_trg(+)
—
DPAVLOV
(18.05.2005 12:25
62.118.80.132
, 582 байт)
А вот можно поподробнее...
—
vladx
(18.05.2005 12:47
217.12.251.5
, 332 байт)
Кто такой FDC_1 и почему он запускается по клоку? Зачем вы используете CLK для старта ?
—
DPAVLOV
(18.05.2005 14:14
62.118.80.132
,
пустое
)
FDC_1 - триггер с инвертированным клоком и асинхронным сбросом...
—
vladx
(18.05.2005 14:22
217.12.251.5
, 218 байт)
А можно привести характеристики сигнала start(+)
—
DPAVLOV
(18.05.2005 15:01
62.118.80.132
, 257 байт)
Ответ:
—
vladx
(18.05.2005 16:17
217.12.251.5
, 1346 байт)
Поскольку длительность импульса больше периода CLK, могу посоветовать следующее(+)
—
DPAVLOV
(18.05.2005 20:14
62.118.80.132
, 647 байт)
Сорри: start_en <= NOT(d2) AND d3;
—
DPAVLOV
(18.05.2005 20:15
62.118.80.132
,
пустое
)
Да проблема что start к разным схемам идёт с разной задержкой. Пропустил его через клок, получил start_en. И вот веди start_en на те две схемы.
—
zlyh
(18.05.2005 13:36
80.82.61.29
,
пустое
)
Лучше через два. См. Метастабильность.
—
Oldring
(18.05.2005 13:47
62.213.72.103
,
пустое
)
На счет этого вопрос только что ниже задал... :)
—
vladx
(18.05.2005 13:45
217.12.251.5
,
пустое
)
stop_trg работает как асинхронный сброс. Попробуй его как синхронный clear.
—
zlyh
(17.05.2005 19:17
80.82.61.29
, 124 байт)
Не совсем так....
—
vladx
(17.05.2005 19:45
217.12.251.5
, 754 байт)
Так значит constraints-ы отсутсвуют напрочь. Тогда открываем книжки..
—
zlyh
(18.05.2005 09:10
80.82.61.29
, 148 байт)
ConstrGuide давно открыт... :)
—
vladx
(18.05.2005 09:50
217.12.251.5
, 361 байт)
Ответ:
—
zlyh
(18.05.2005 10:48
80.82.61.29
, 802 байт)
Вопрос...
—
vladx
(18.05.2005 12:19
217.12.251.5
, 889 байт)
Ответ:
—
zlyh
(18.05.2005 13:27
80.82.61.29
, 162 байт)
Понятно... Значит,если
—
vladx
(18.05.2005 13:44
217.12.251.5
, 494 байт)
Ответ:
—
zlyh
(18.05.2005 15:18
80.82.61.29
, 694 байт)
Мне тоже почему-то подумалось, что у вопрошающего проект какой-то немножечко несинхронный.
—
druzhin
(17.05.2005 18:44
80.92.98.198
,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru