Например TDA7294

Форум РадиоКот • Просмотр темы - Проблема из-за смены источника входного сигнала
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Ср апр 17, 2024 01:42:55

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Проблема из-за смены источника входного сигнала
СообщениеДобавлено: Ср сен 27, 2017 21:48:51 
Встал на лапы

Зарегистрирован: Пн дек 31, 2012 02:36:32
Сообщений: 97
Рейтинг сообщения: 0
Приветствую!
Написал на верилоге модуль, осуществляющий задержку входного сигнала. Для его проверки в той же ПЛИС (EPM240T100C5) сделал модуль генератора меандра, посмотрел сигналы - все работало правильно и стабильно. Потом взял сигнал от внешнего генератора - появились плавающие баги. После нескольких попыток оптимизации кода добиться корректной работы схемы так и не удалось.
Спойлер
Код:
module delay
   (
   input wire clk,
   input wire sgn,
   
   output reg out
   );

localparam       phase = 1;
            
reg[7:0]         pos_cnt = 0,
                 neg_cnt = 0;
               
always @ (posedge clk)
   begin
      if (sgn)
         begin
            pos_cnt <= pos_cnt + 1;
            if (neg_cnt > phase) neg_cnt <= neg_cnt - 1;
            else
               begin
                  neg_cnt <= 0;
                  out <= 1;
               end
         end
      else
         begin
            neg_cnt <= neg_cnt + 1;
            if (pos_cnt > phase) pos_cnt <= pos_cnt - 1;
            else
               begin
                  pos_cnt <= 0;
                  out <= 0;
               end
         end
   end
   
endmodule


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема из-за смены источника входного сигнала
СообщениеДобавлено: Ср сен 27, 2017 22:02:41 
Друг Кота

Карма: 68
Рейтинг сообщений: 1408
Зарегистрирован: Сб янв 29, 2011 00:28:48
Сообщений: 7774
Рейтинг сообщения: 0
Фронты внешнего сигнала должны быть идеально сформированы...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Проблема из-за смены источника входного сигнала
СообщениеДобавлено: Ср сен 27, 2017 22:09:15 
Встал на лапы

Зарегистрирован: Пн дек 31, 2012 02:36:32
Сообщений: 97
Рейтинг сообщения: 0
Фронты там крутые - генератор сделан на 74HC132 и находится на плате рядом с ПЛИС.


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Проблема из-за смены источника входного сигнала
СообщениеДобавлено: Чт сен 28, 2017 23:16:56 
Встал на лапы

Зарегистрирован: Пн дек 31, 2012 02:36:32
Сообщений: 97
Рейтинг сообщения: 0
Проблема была в метастабильности и оказалась решена двумя триггерами на входе внешнего сигнала.


Вернуться наверх
 
Организация питания на основе надежных литиевых аккумуляторов EVE и микросхем азиатского производства

Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.

Подробнее>>
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y