По даташиту максимальная частота работы перемножителей 260МГц для шестого спид-грейта. При тактовой 220МГц не выполняются условия setup для выходного регистра перемножителя. Попытка ввести pipeline ничего хорошего не дала. Placement effort multiplier поднял до потолка. Куда рыть дальше?
Группа: Участник
Сообщений: 835
Регистрация: 9-08-08
Из: Санкт-Петербург
Пользователь №: 39 515
Цитата(_Anatoliy @ Oct 9 2012, 17:57)
По даташиту максимальная частота работы перемножителей 260МГц для шестого спид-грейта. При тактовой 220МГц не выполняются условия setup для выходного регистра перемножителя. Попытка ввести pipeline ничего хорошего не дала. Placement effort multiplier поднял до потолка. Куда рыть дальше?
Убедитесь, что подключены оба input registers, встроенные в перемножитель.
Убедитесь, что подключены оба input registers, встроенные в перемножитель.
Не понял,о каких регистрах идёт речь.Если pipeline отключен, перемножитель является чисто комбинационной схемой,ему клок не нужен. Если pipeline включен - добавляется слой регистров в нужных местах.Но должны ли быть регистры на входе LPM в UG не нашёл.
Не понял,о каких регистрах идёт речь.Если pipeline отключен, перемножитель является чисто комбинационной схемой,ему клок не нужен. Если pipeline включен - добавляется слой регистров в нужных местах.Но должны ли быть регистры на входе LPM в UG не нашёл.
там 2 слоя регистров на входе и на выходе, максимальные тактовые обеспечиваются только в этом режиме. если умножитель больше чем 18х18 то нужно еще регистров %)
1 слой на входе, 1 слой на выходе. итого Pipeline = 2. в мегавизарде же даже изображение этого умножителя есть
Я же писал вначале "Попытка ввести pipeline ничего хорошего не дала." При Pipeline = 2 количество умножителей стало в два раза больше,времянки не улучшились.