МАРСОХОД

Open Source Hardware Project

Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
  • Страница:
  • 1

ТЕМА: Очень много элементов при сравнении шин..

Очень много элементов при сравнении шин.. 4 года 7 мес. назад #2521

  • wowa
  • wowa аватар Автор темы
  • Не в сети
  • Давно я тут
  • Давно я тут
  • Сообщений: 157
  • Спасибо получено: 37
Понадобился мне синхронный делитель частоты с загрузкой коэфициента и выходом максимально приближенным к меандру.
Написал такой вот модуль, код под спойлером:
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


Берёт он 53 логических елемента (из этого только 33 регистры) на чипе Cyclone IV E. Как можно уменьшить количество элементов при сравнении двух шин? 20 элементов мне кажется много :) Мне их там нужно будет много.. Какие есть варианты?

Сама схема работает точно так как ожидалось:


Похоже что непонятно чего я хочу :) В програме есть сравнение:
if(cnt > compare)

И вот оно даёт почти 14 логических блоков. Как можно оптимализировать такие сравнения?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Последнее редактирование: от wowa.
  • Страница:
  • 1
Время создания страницы: 0.107 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Обсуждаем Altera Quartus II Очень много элементов при сравнении шин..