[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Другое дело, что в моей конкретной ситуации мне они не мешают. Ну запишется регистр не один раз а два. Но если подобная схема работает
у меня на рассыпухе, то это может и не значить, что в Альтере, которую я только начинаю использовать, все будет так же хорошо и не придется проект переделывать с нуля на полную синхронизацию всего,
что можно.
А конкретно - написал несколько дешифраторов на AHDL для записи данных в регистры (все это в MAX7128S), не знаю, что он MAX насинтезировал, но в симуляторе работает нормально, а сообщений о static 1 hazard до логического синтеза больше 200, после - больше 1000. Жуть.
Асинхронная схема всегда плохо, но на рассыпухе же работает.
Вот и хотелось узнать у опытных людей, чем эти s1h грозят.
E-mail: info@telesys.ru