реклама на сайте
подробности

 
 
> Непонятные глюки в проекте
seldim
сообщение Sep 4 2012, 04:54
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 96
Регистрация: 2-04-12
Из: Саратов
Пользователь №: 71 142



Здравствуйте. Есть проект задачей которого является обработка набока кнопок (антидребезг 30 ms, проверка на залипание 5 сек), выдача данных (информация от обработчика кнопок) во внешний контроллер биполярного кода по паралельной шине, прием данных из этого контроллера и выдача их на светодиоды. ПЛИС циклон 4. Сброс организован внутри ПЛИС на счетчике. Внешний генератор 25 МГц. Для обработки кнопок был сделан делитель частоты до 610 Гц и 2 Гц (предварительно 25 МГц на PLL поделены до 62,5 КГц).
Проблема в следующем: проект заработал, но были неправильно выбраны значения счетчика для 5 сек проверки на залипание (признак залипания кнопки появлялся через 7 сек а не через 5). При смене значения счетчика при котором надо выставить признак залипания кнопки у меня ломалася не обработчик кнопок, а весь проект. Переставал обслуживаться контроллер биполярного кода, хотя его управление никаким образом не связано с обработчиком кнопок. Вторая проблема со схемой сброса. Сначала ее сделал от частоты генератора но значения счетчика на котором происходил сброс (65534) слишком большое и я решил попробовать перейти на частоту 62,5 КГц от PLL соответственно разрядность счетчика значительно уменьшилась, но возникла ситуация аналогичная предыдущей - ничего не работает! Сейчас оставил генератор сброса на частоте 25 МГц, а в обработчике кнопок залипание проверяю от частоты не 2 Гц а 610 Гц. Вроде заработало. В чем могла быть причина сбоя не понятно. Модель ничего не показывает. Инкрементная компиляция отключена. Проглядеть все цепочки сигнал тапом пока небыло возможности. Если у кого нибудь есть идеи по поводу причин данных сбоев пожалуйса напишите.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- seldim   Непонятные глюки в проекте   Sep 4 2012, 04:54
- - vadimp61   Цитата(seldim @ Sep 4 2012, 08:54) Здравс...   Sep 4 2012, 05:29
- - seldim   PLL функция ведь от производителя и по моим поняти...   Sep 4 2012, 05:51
|- - troiden   Цитата(seldim @ Sep 4 2012, 09:51) PLL фу...   Sep 4 2012, 06:05
- - seldim   В мегафункции делитель 400 при входной частоте 25 ...   Sep 4 2012, 06:39
- - bogaev_roman   Вы все частоты правильно прописали в sdc и временн...   Sep 4 2012, 11:43
|- - alexPec   Цитата(bogaev_roman @ Sep 4 2012, 15:43) ...   Sep 4 2012, 13:12
- - seldim   По времянке могут быть вопросы, но работа контролл...   Sep 4 2012, 16:23
|- - bogaev_roman   Цитата(seldim @ Sep 4 2012, 20:23) Если б...   Sep 4 2012, 16:44
- - seldim   То есть после загрузки плис при указании в квартус...   Sep 4 2012, 17:33
|- - Alexey K   У вас сброс постоянно в лог 1 после отсчета счетч...   Sep 4 2012, 18:38
|- - bogaev_roman   Цитата(seldim @ Sep 4 2012, 21:33) То ест...   Sep 6 2012, 18:10
- - seldim   Да так должно быть сброс генерится 1 раз по включе...   Sep 5 2012, 02:47
- - seldim   Да действительно он без регистра этоя обязательно ...   Sep 7 2012, 03:01
|- - bogaev_roman   Цитата(seldim @ Sep 7 2012, 07:01) Остает...   Sep 7 2012, 11:18
- - seldim   Контроллер работает под управление хоста (в моем с...   Sep 9 2012, 14:20
|- - Maverick   Цитата(seldim @ Sep 9 2012, 17:20) Контро...   Sep 9 2012, 18:05
- - seldim   Вроде уже писал. Запись данных в контроллер синхро...   Sep 10 2012, 05:48
- - XVR   У вас получилась асинхронная схема (или синхронная...   Sep 10 2012, 07:13
- - seldim   Для исключения метастабильности используются разны...   Sep 10 2012, 07:35
|- - sazh   Цитата(seldim @ Sep 10 2012, 10:35) Для и...   Sep 10 2012, 07:58
- - bogaev_roman   to seldim. Сброс на логику блока управления запись...   Sep 10 2012, 12:35
- - seldim   Насчет контроллера внутри ПЛИС с объвязкой из драй...   Sep 10 2012, 17:46
|- - sazh   Цитата(seldim @ Sep 10 2012, 20:46) А с а...   Sep 11 2012, 07:11
- - seldim   Спасибо посмотрю. Реализацию контроллеров аринга ...   Sep 12 2012, 05:15
- - seldim   Всем откликнувшимся хочу сказать огромное спасибо,...   Sep 17 2012, 04:56


Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 21:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.0167 секунд с 7
ELECTRONIX ©2004-2016