МАРСОХОД

Open Source Hardware Project

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

ТЕМА: Задержка в установлении сигнала

Задержка в установлении сигнала 2 года 5 мес. назад #6116

  • single
  • single аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 10
  • Спасибо получено: 0
Добрый день! Подскажите, пожалуйста, как можно избавиться от задержки в установлении сигнала(т.е ясно что аппаратно избавиться не удастся, но может есть возможность сделать так, что бы все одновременно устанавливались с одинаковой большой задержкой). К примеру вот код на VHDL, простой счетчик импульсов, в зависимости счета которого меняется состояние мультиплексора. Если посмотреть на график, то видно, что из-за задержки импульсов, мультиплексор соединяет не те выводы.
Вложения:

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

Последнее редактирование: от single.

Задержка в установлении сигнала 2 года 5 мес. назад #6117

single пишет: что бы все одновременно устанавливались с одинаковой большой задержкой.


Задержка на один "clk" устраивает?.
Я не силен в "vhdl", но , похоже на сигнале "data_out " у вас нет регистра.
Спасибо сказали: single

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

Последнее редактирование: от umarsohod.

Задержка в установлении сигнала 2 года 5 мес. назад #6118

Если Вы имеете в виду не одновременное переключение выходных сигналов, то
в процесс p1 перед case нужно вставить строку:
if (clk'event and clk = '1') then
Тогда все выводы будут переключаться одновременно по переднему фронту клока.

Николай.

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

Задержка в установлении сигнала 2 года 5 мес. назад #6119

  • single
  • single аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 10
  • Спасибо получено: 0
umarsohod, спасибо, вроде что то получилось, буду дальше тренироваться :)
Вложения:

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

Задержка в установлении сигнала 2 года 5 мес. назад #6120

  • single
  • single аватар Автор темы
  • Не в сети
  • Новый участник
  • Новый участник
  • Сообщений: 10
  • Спасибо получено: 0
Николай, вот так Вы имеете ввиду?
Вложения:

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

Задержка в установлении сигнала 2 года 5 мес. назад #6121

Да, теперь у Вас после мультиплексора на выходе стоит регистр, как сказал umarsohod.

Николай.
Спасибо сказали: single

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

  • Страница:
  • 1
Время создания страницы: 0.150 секунд

facebook  GitHub  YouTube  Twitter
Вы здесь: Начало Forum Наш форум Вопросы о плате Марсоход Задержка в установлении сигнала