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

 
 
> Знатоки FPGA, подскажите, проблеммы сонхронизации
Kazap
сообщение Jan 30 2007, 20:08
Сообщение #1


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

Группа: Свой
Сообщений: 93
Регистрация: 8-05-06
Пользователь №: 16 880



Доброго всем времени суток
До настоящего момента работал только с CPLD, особых проблем не было. Но для текущего проекта ресурсов CPLD не хватает
Проект -офисная миниАТС,- в FPGA (подошла acex1k), коммутационная матрица, синхронный порт,
тональные генераторы и много чего другого. Наблюдаю следующую картину-отлаживаю один узел, другой, берусь за третий отлаживаю,- начинает сбоить первый, вношу какие -то изменения в один узел- почему влияет на второй, и так замкнутый круг. Это что, нормальная ситуация с FPGA? Или я что-то не так делаю?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Alex_vod
сообщение Feb 1 2007, 15:16
Сообщение #2


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

Группа: Свой
Сообщений: 123
Регистрация: 20-11-05
Пользователь №: 11 121



Да действительно , не конкретный вопрос я задал ...
Плисс у меня Cyclone II. Я знаю у этих микросхемм есть специальные выводы тактовых частот наружу. Называются они в документации PLL<#>_OUT, привязываются они к специальным ногам плисы. Но при разводке платы я это не учел. Если просто подавать Global Clock на выход плис,то получается криво... мы имею не только плохую частоту на выходе плисс, но и все схемы тактируемые этим Global Clock ведут себя странно.
Наверное лучше спросить по другому .
Можно ли сигналы Global Clock выводить наружу плис без специальных выводов. Если можно то как?
Go to the top of the page
 
+Quote Post
Boris_TS
сообщение Feb 1 2007, 16:06
Сообщение #3


Злополезный
****

Группа: Свой
Сообщений: 608
Регистрация: 19-06-06
Из: Russia Taganrog
Пользователь №: 18 188



Цитата(Alex_vod @ Feb 1 2007, 15:16) *
мы имею не только плохую частоту на выходе плисс, но и все схемы тактируемые этим Global Clock ведут себя странно.

С Altera не работаю, архиректуру Cyclone II не представляю.
Но ловил подобный глюк в Spartan-IIE при GCLK более 200 МГц. Дело было исправлено добавлением к каждому блокировочному конденсатору 0.1 мкФ (Murata X7R) еще и 0.01 мкФ (Murata X7R). После этого все стало работать нормально. В том проекте 0.1 мкФ конденсаторы стояли на каждой ноге питания ПЛИС. В описании конденсаторов Murata для X7R обнуружил, что конденсаторы 0.1 мкФ более или менее хорошо работают на частотах до 20 МГц.
Хоть у Вас частота только 60 Мгц, но все-же может быть дело с блокировочными конденсаторами (?), попробуйте - дорого не выйдет.
Если вы применяете Y5V конденсаторы, то может быть поможет такая наводка: у некоторых из Y5V мы обнаруживали пъезо эффект, т.е. любой удар по плате отзывается небольшим броском напряжения - очень забавно выглядит при просмотре данных с 12-разрядного АЦП, оцифровывающего высокостабильное постоянное напряжение. Если ваше устройство работаете в условиях вибраций... то в таком случае итог будет печален.

Может конечно, дело еще в чем-то...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Kazap   Знатоки FPGA, подскажите   Jan 30 2007, 20:08
- - papasha   Временные ограничения установлены?   Jan 30 2007, 22:28
- - Самурай   Цитата(Kazap @ Jan 30 2007, 20:08) Доброг...   Jan 30 2007, 22:40
- - chan   Посмотрите в сторону Cyclone, по цене дешевле и ес...   Jan 30 2007, 22:41
- - ybd   Бывало такое при использовании более 70% ресурсов ...   Jan 30 2007, 22:57
|- - dmivs   Уточните, какой тип FPGA вы используете - вам отве...   Jan 30 2007, 23:16
- - maior   Общие рекомендации: 1. Синхронный дизайн. Если ест...   Jan 31 2007, 01:30
|- - Kazap   Большое спасибо за подсказки. Дествительно, в диз...   Jan 31 2007, 08:30
- - Alex_vod   В своё время многие проблеммы с синхронизацией реш...   Jan 31 2007, 17:03
|- - EugeneS   Цитата(Alex_vod @ Jan 31 2007, 18:03) В с...   Feb 1 2007, 00:04
|- - LeonY   Цитата(EugeneS @ Jan 31 2007, 23:04) Цита...   Feb 1 2007, 12:32
|- - Oldring   Цитата(LeonY @ Feb 1 2007, 12:32) Чем же ...   Feb 1 2007, 12:53
|- - LeonY   Цитата(Oldring @ Feb 1 2007, 11:53) Цитат...   Feb 1 2007, 13:52
|- - Oldring   Цитата(LeonY @ Feb 1 2007, 13:52) Спасибо...   Feb 1 2007, 13:59
- - Alex_vod   "то не синхронизация, а rise detection. При п...   Feb 1 2007, 11:18
- - sazh   Тем что выход первого триггера используется в даль...   Feb 1 2007, 13:11
|- - Oldring   Цитата(sazh @ Feb 1 2007, 13:11) Тем что ...   Feb 1 2007, 13:29
- - Alex_vod   Я согласен с Вашими замечаниями... В этом вопросе ...   Feb 1 2007, 13:25
|- - Oldring   Цитата(Alex_vod @ Feb 1 2007, 13:25) Я со...   Feb 1 2007, 13:39
|- - Boris_TS   Цитата(Alex_vod @ Feb 1 2007, 13:25) Тогд...   Feb 1 2007, 15:36
|- - leevv   Цитата(Boris_TS @ Feb 1 2007, 07:36) Цита...   Feb 2 2007, 03:39
|- - Boris_TS   А XOR потому, что: ЦитатаЕсть CLK_1 и есть некое с...   Feb 2 2007, 09:33
|- - Oldring   Цитата(Boris_TS @ Feb 2 2007, 09:33) Наск...   Feb 2 2007, 10:17
|- - Boris_TS   Цитата(Oldring @ Feb 2 2007, 10:17) При н...   Feb 2 2007, 10:45
- - Alex_vod   Раз уж тема о проблеммах синхронизации, хотелось б...   Feb 1 2007, 13:55
|- - Oldring   Цитата(Alex_vod @ Feb 1 2007, 13:55) Раз ...   Feb 1 2007, 14:02
|- - Boris_TS   Цитата(Alex_vod @ Feb 1 2007, 13:55) Напр...   Feb 1 2007, 14:55
- - sazh   Если набрать слово метастабильность в конференции,...   Feb 1 2007, 13:59
|- - Oldring   Цитата(Alex_vod @ Feb 1 2007, 15:16) мы и...   Feb 1 2007, 15:27
||- - Alex_vod   Цитата(Oldring @ Feb 1 2007, 15:27) Цитат...   Feb 1 2007, 16:06
- - sazh   XOR использовался в XPLA3 (там он аппаратный XOR с...   Feb 2 2007, 10:58
|- - Oldring   Цитата(sazh @ Feb 2 2007, 10:58) Что инте...   Feb 2 2007, 11:13
- - sazh   To Oldring. //////////////////////////////////////...   Feb 2 2007, 11:25
|- - Oldring   Цитата(sazh @ Feb 2 2007, 11:25) To Oldri...   Feb 2 2007, 11:27
- - sazh   Я на триггерах не экономлю. (В реальности уже давн...   Feb 2 2007, 11:34
|- - Oldring   Цитата(sazh @ Feb 2 2007, 11:34) Я на три...   Feb 2 2007, 11:40
- - sazh   Ничего если я замечу, что чтение njgbrf не заменяе...   Feb 2 2007, 11:45
|- - Oldring   Цитата(sazh @ Feb 2 2007, 11:45) Ничего е...   Feb 2 2007, 11:51
- - Alex_vod   Я пока пишу в AHDL и только собираюсь переходить н...   Feb 2 2007, 11:50
|- - Boris_TS   Цитата(Alex_vod @ Feb 2 2007, 11:50) Вы б...   Feb 2 2007, 14:40
- - sazh   Функционально можно заменить. Что касается текста,...   Feb 2 2007, 12:07
|- - Oldring   Цитата(sazh @ Feb 2 2007, 12:07) Функцион...   Feb 2 2007, 12:12
- - sazh   Недавно фильм Павлв Лунгина посмотрел. Остров назы...   Feb 2 2007, 12:56
|- - Oldring   Цитата(sazh @ Feb 2 2007, 12:56) Недавно ...   Feb 2 2007, 13:01
- - sazh   Приношу свои извинения.   Feb 2 2007, 13:17
- - Alex_vod   А нарисовать можно, то о чём вы спорите. У меня ка...   Feb 2 2007, 13:31
|- - Oldring   Цитата(Alex_vod @ Feb 2 2007, 13:31) А на...   Feb 2 2007, 14:13
- - Alex_vod   Спасибо Boris_TS за схемку Конечно же Вы правы, ка...   Feb 2 2007, 15:00
- - sazh   To Boris_TS //////////////////////////////////////...   Feb 2 2007, 15:15
|- - Boris_TS   Цитата(sazh @ Feb 2 2007, 15:15) А как Ва...   Feb 3 2007, 09:55
|- - Oldring   Цитата(Boris_TS @ Feb 3 2007, 09:55) Озна...   Feb 3 2007, 13:51
- - sazh   Что касется xor, я был неправ. Про CPLD слишком по...   Feb 3 2007, 14:33
- - cyclop   Схемы Титце-Шенка (Т-Ц) и Boris_TS (В) различны. С...   Feb 4 2007, 17:53


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

 


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


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