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

 
 
> Cyclone III PLL bug, Откуда дровишки(+)
des00
сообщение Dec 29 2009, 08:16
Сообщение #1


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Добрый день господа!

Есть у меня проект Cyclone III (25 ка, 7 ка в TQFP144 корпусе), наблюдается там занятнейший баг.

Схема следующая ClockGen -> FPGA -> АЦП. Тактирование АЦП идет от ПЛИС (так сделано для удешевления, на Cyclone I/II работает без проблем). Сигнал переноситься из третьей зоны найквиста на ПЧ, потом идет обработка. С генератора идет тактовая 96МГц. Для эксперимента сделано две сборки : 1. Клок для АЦП берется с ПЛИС напрямую со входного порта. 2 Клок для АЦП берется с PLL в режиме работы 1:1. В остальном прошивки абсолютно одинаковые. С выхода АЦП сигнал сливается на комп, где по нему строим фурье.

1 ая сборка спектр сигнала чистый, а вот на второй видно что принимается два спектра сигнала, нужный и мешающий, с отстройкой по частоте на пару МГц. В процессе копания платы в спектре выходного сигнала PLL нашлась частота, преобразование которой дает мешающий спектр. Вот история в картинках

Входной клок на ПЛИС 96МГЦ
Прикрепленное изображение

Выходной клок с ПЛИС с работающей PLL
Прикрепленное изображение

Частота, преобразование с которой крайне не айс
Прикрепленное изображение

Та же частота когда работаем с 1 ой сборкой
Прикрепленное изображение


PLL стоит в режиме Auto (хотя проверял режимы Low/Medium/High), частота ГУНа 576МГц. Главный вопрос откуда взялась частота в 336МГц? На плате нет источников сигнала такой, либо кратной частоты, на гармонику ГУНа это тоже не похоже. Еще вопрос что такого PLL сделала с чистым сигналом, что его так разнесло?

Питание ПЛИС и PLL сделано как по даташиту. В схеме стоят импульсники, но замена их на хороший лабораторный источник питания результатов не дает. И самое занятное что точно так же сделаны платы на Cyclone I/II, там таких проблем нет. Это особенность третьих сыклонов, или особенность корпуса ?

ЗЫ. Может быть Stewart Little поможет выяснить ситуацию unsure.gif


--------------------
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
des00
сообщение Jan 5 2010, 11:55
Сообщение #2


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Хроники расследования :

Забежал на пару часов на работу, проверил несколько идей. Результаты отрицательные.

1. Идея насчет изоляции клока АЦП от всего в схеме. Условия : PLL_3, с0 - только АЦП, с1/с2 - только система. c0 идет на PLLCLKOUT. Результат : помеха остается. Если инверсии клока нет то уровень помехи -28дБ. Если инверсия клока есть уровень помехи -23дБ.

2. Проверка использования другой PLL. Условия: PLL_2. Результат тот же -23/-28Дб.

Еще заметил интересную вешь. Есть у меня сигнал сброса CIC фильтров, в этом случае с выхода CIC фильтров летят нули. Так вот помеха пропадает в случаях :
1. Отключаю enable chain
2. Включаю сброс CIC фильтров.

Т.е. enable chain не сильно то и причем. Получается косяк в количестве хлопающей логики.


--------------------
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Jan 6 2010, 06:25
Сообщение #3


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(des00 @ Jan 5 2010, 20:55) *
Хроники расследования :

Забежал на пару часов на работу, проверил несколько идей. Результаты отрицательные.

1. Идея насчет изоляции клока АЦП от всего в схеме. Условия : PLL_3, с0 - только АЦП, с1/с2 - только система. c0 идет на PLLCLKOUT. Результат : помеха остается. Если инверсии клока нет то уровень помехи -28дБ. Если инверсия клока есть уровень помехи -23дБ.

2. Проверка использования другой PLL. Условия: PLL_2. Результат тот же -23/-28Дб.

Еще заметил интересную вешь. Есть у меня сигнал сброса CIC фильтров, в этом случае с выхода CIC фильтров летят нули. Так вот помеха пропадает в случаях :
1. Отключаю enable chain
2. Включаю сброс CIC фильтров.

Т.е. enable chain не сильно то и причем. Получается косяк в количестве хлопающей логики.

может это SSN? cranky.gif
http://www.altera.com/literature/an/AN508.pdf


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- des00   Cyclone III PLL bug   Dec 29 2009, 08:16
- - cdg   Цитата(des00 @ Dec 29 2009, 11:16) Питани...   Dec 29 2009, 08:46
|- - des00   Цитата(cdg @ Dec 29 2009, 02:46) 1) Имеет...   Dec 29 2009, 08:56
|- - cdg   Цитата(des00 @ Dec 29 2009, 11:56) Режим ...   Dec 29 2009, 09:03
|- - vadimuzzz   ЦитатаДля моих частот, по отчету мегавизарда в Low...   Dec 29 2009, 09:07
- - vadimuzzz   Цитата(des00 @ Dec 29 2009, 14:16) PLL ст...   Dec 29 2009, 08:52
- - des00   Цитата(cdg @ Dec 29 2009, 03:03) Интересн...   Dec 29 2009, 11:24
- - des00   Хроники расследования. Нашелся источник этой час...   Dec 30 2009, 04:27
|- - cdg   Интересно всетаки как она(наведенная помеха) проле...   Dec 30 2009, 05:28
||- - des00   Цитата(cdg @ Dec 29 2009, 23:28) Интересн...   Dec 30 2009, 05:36
|- - vadimuzzz   Цитата(des00 @ Dec 30 2009, 10:27) Хроник...   Dec 30 2009, 06:08
||- - des00   Цитата(vadimuzzz @ Dec 30 2009, 00:08) то...   Dec 30 2009, 06:14
||- - vadimuzzz   Цитата(des00 @ Dec 30 2009, 12:14) на сни...   Dec 30 2009, 09:40
|- - VslavX   Цитата(des00 @ Dec 30 2009, 06:27) Нашелс...   Dec 30 2009, 08:15
- - DmitryR   Цитата(des00 @ Dec 29 2009, 11:16) Тактир...   Dec 30 2009, 07:07
|- - des00   Цитата(DmitryR @ Dec 30 2009, 01:07) А во...   Dec 30 2009, 07:40
|- - _Anatoliy   Цитата(des00 @ Dec 30 2009, 09:40) На так...   Dec 30 2009, 08:13
|- - des00   Цитата(_Anatoliy @ Dec 30 2009, 02:13) Я ...   Dec 30 2009, 08:23
|- - _Anatoliy   Цитата(des00 @ Dec 30 2009, 10:23) по иде...   Dec 30 2009, 08:53
|- - des00   Цитата(_Anatoliy @ Dec 30 2009, 02:53) Не...   Dec 30 2009, 10:29
|- - vadimuzzz   Цитата(des00 @ Dec 30 2009, 16:29) На сни...   Dec 31 2009, 02:50
- - Harbour   Может издержки технологии производства - чем мельч...   Dec 30 2009, 11:24
|- - DmitryR   Конечно, ближе проводники друг к другу - больше на...   Dec 30 2009, 11:34
- - des00   Цитата(Harbour @ Dec 30 2009, 05:24) Може...   Dec 30 2009, 11:45
|- - DmitryR   Ну то что QFP шумнее BGA это как бы не секрет, не ...   Dec 30 2009, 11:57
|- - des00   Цитата(DmitryR @ Dec 30 2009, 05:57) Ну т...   Dec 30 2009, 12:10
- - Iouri   а если поменять частоту клока, или пин микрохемы,к...   Dec 30 2009, 13:44
|- - des00   Цитата(Iouri @ Dec 30 2009, 07:44) а если...   Dec 30 2009, 15:02
|- - VslavX   Цитата(Iouri @ Dec 30 2009, 15:44) а если...   Jan 1 2010, 12:42
- - Iouri   а есть возможность заменить микросхему/посмотреть ...   Dec 30 2009, 15:52
|- - des00   Цитата(Iouri @ Dec 30 2009, 09:52) а есть...   Dec 30 2009, 16:11
- - Iouri   я думаю что плис не узлучает а излучает что то дру...   Dec 30 2009, 16:42
- - dvladim   Цитата(des00 @ Dec 30 2009, 07:27) Т.е. н...   Dec 30 2009, 19:05
- - des00   Цитата(dvladim @ Dec 30 2009, 13:05) Попр...   Dec 31 2009, 05:53
|- - DmitryR   А что, хорошая идея, которая до сих пор почему-то ...   Dec 31 2009, 08:29
|- - des00   Цитата(DmitryR @ Dec 31 2009, 02:29) А чт...   Dec 31 2009, 11:08
- - vadimuzzz   а этот enable, по которому демодулятор работает, п...   Dec 31 2009, 14:12
- - dvladim   Цитата(des00 @ Dec 31 2009, 08:53) вы име...   Dec 31 2009, 23:04
- - des00   Цитата(vadimuzzz @ Dec 31 2009, 08:12) а ...   Jan 1 2010, 14:12
- - vadimuzzz   еще вопросик: а как в проекте с пинами? сколько ис...   Jan 2 2010, 05:46
|- - des00   Цитата(vadimuzzz @ Jan 1 2010, 23:46) еще...   Jan 2 2010, 17:28
|- - vadimuzzz   Цитата(des00 @ Jan 2 2010, 23:28) вопрос ...   Jan 3 2010, 01:48
|- - des00   Цитата(vadimuzzz @ Jan 2 2010, 19:48) а п...   Jan 3 2010, 07:27
|- - vadimuzzz   Цитата(des00 @ Jan 3 2010, 13:27) Я поним...   Jan 3 2010, 09:51
|- - des00   Цитата(vadimuzzz @ Jan 3 2010, 03:51) я с...   Jan 3 2010, 13:48
|- - DmitryR   Цитата(des00 @ Jan 3 2010, 16:48) Ушел ко...   Jan 3 2010, 14:11
|- - vadimuzzz   Цитата(des00 @ Jan 3 2010, 19:48) попробы...   Jan 3 2010, 14:26
- - des00   ок после праздников проверю.   Jan 3 2010, 16:22
|- - vadimuzzz   Цитата(des00 @ Jan 5 2010, 17:55) Т.е. en...   Jan 6 2010, 05:01
||- - SM   Цитата(Postoroniy_V @ Jan 6 2010, 09:25) ...   Jan 6 2010, 08:27
|- - DmitryR   Цитата(des00 @ Jan 5 2010, 14:55) Если ин...   Jan 6 2010, 19:02
|- - des00   Цитата(DmitryR @ Jan 6 2010, 13:02) Скажи...   Jan 7 2010, 07:13
- - des00   Цитата(vadimuzzz @ Jan 5 2010, 23:01) а е...   Jan 6 2010, 08:37
|- - SM   Цитата(des00 @ Jan 6 2010, 11:37) ну вот ...   Jan 6 2010, 08:42
|- - des00   Цитата(SM @ Jan 6 2010, 02:42) А какая ра...   Jan 6 2010, 08:48
|- - SM   Цитата(des00 @ Jan 6 2010, 11:48) Какие с...   Jan 6 2010, 08:52
|- - des00   Цитата(SM @ Jan 6 2010, 02:52) Тогда оста...   Jan 6 2010, 08:59
|- - SM   Цитата(des00 @ Jan 6 2010, 11:59) еле всё...   Jan 6 2010, 09:10
|- - des00   Цитата(SM @ Jan 6 2010, 03:10) Вот это и ...   Jan 6 2010, 11:44
|- - SM   Цитата(des00 @ Jan 6 2010, 14:44) 2. Макс...   Jan 6 2010, 12:27
||- - des00   Цитата(SM @ Jan 6 2010, 06:27) Фигасе фан...   Jan 6 2010, 12:29
||- - SM   Цитата(des00 @ Jan 6 2010, 15:29) от этой...   Jan 6 2010, 12:35
||- - des00   Цитата(SM @ Jan 6 2010, 06:35) Не, что от...   Jan 6 2010, 12:42
|- - Builder   Цитата(des00 @ Jan 6 2010, 13:44) 1. Идея...   Jan 6 2010, 13:44
- - SM   Кстати да. Вбило почему-то в голову, что надо боро...   Jan 6 2010, 21:12
|- - vadimuzzz   Цитата(SM @ Jan 7 2010, 03:12) А каким об...   Jan 7 2010, 03:38
|- - SM   Цитата(vadimuzzz @ Jan 7 2010, 06:38) кло...   Jan 7 2010, 07:37
|- - vadimuzzz   Цитата(SM @ Jan 7 2010, 13:37) Тот по сут...   Jan 7 2010, 08:32
|- - SM   Цитата(vadimuzzz @ Jan 7 2010, 11:32) а п...   Jan 7 2010, 10:44
|- - VslavX   Цитата(SM @ Jan 7 2010, 12:44) Автору - м...   Jan 7 2010, 11:38
||- - Postoroniy_V   Цитата(VslavX @ Jan 7 2010, 20:38) Именно...   Jan 7 2010, 11:47
||- - petrov   В клоке ли дело? "Яйца" на моделях не ра...   Jan 7 2010, 11:54
||- - des00   Цитата(Postoroniy_V @ Jan 7 2010, 05:47) ...   Jan 7 2010, 13:28
||- - VslavX   Цитата(des00 @ Jan 7 2010, 15:28) Т.е. по...   Jan 7 2010, 14:18
|||- - des00   Цитата(VslavX @ Jan 7 2010, 08:18) ИМХО, ...   Jan 7 2010, 14:28
||- - SM   Цитата(des00 @ Jan 7 2010, 16:28) Т.е. по...   Jan 7 2010, 14:30
||- - Postoroniy_V   Цитата(des00 @ Jan 7 2010, 22:28) опять т...   Jan 7 2010, 15:00
||- - DmitryR   Цитата(des00 @ Jan 7 2010, 16:28) АЦП исп...   Jan 7 2010, 17:08
||- - des00   Цитата(DmitryR @ Jan 7 2010, 11:08) Я пос...   Jan 7 2010, 18:00
||- - vadimuzzz   Цитата(des00 @ Jan 8 2010, 00:00) как мож...   Jan 8 2010, 04:55
|- - vadimuzzz   Цитата(SM @ Jan 7 2010, 16:44) Должен - о...   Jan 7 2010, 13:53
||- - des00   Цитата(vadimuzzz @ Jan 7 2010, 07:53) у в...   Jan 7 2010, 14:31
|||- - vadimuzzz   Цитата(des00 @ Jan 7 2010, 20:31) неправи...   Jan 7 2010, 14:57
|||- - des00   Цитата(vadimuzzz @ Jan 7 2010, 08:57) неа...   Jan 7 2010, 15:13
|||- - SM   Цитата(des00 @ Jan 7 2010, 18:13) вы прав...   Jan 7 2010, 15:21
||- - SM   Цитата(vadimuzzz @ Jan 7 2010, 16:53) нет...   Jan 7 2010, 14:35
|- - des00   Цитата(SM @ Jan 7 2010, 04:44) Автору - м...   Jan 8 2010, 12:35
|- - SM   Цитата(des00 @ Jan 8 2010, 15:35) уровень...   Jan 11 2010, 13:02
- - MKS   Цитата(SM @ Jan 7 2010, 09:37) ... Вот по...   Jan 7 2010, 08:24
- - des00   Фронт работ составлен, спасибо всем за советы. О р...   Jan 7 2010, 14:54
- - MKS   Прошу прощения, но на рисунке в посте №70 я похоже...   Jan 7 2010, 21:25
- - des00   Итого. Обнаружил у себя косячок, на который вовр...   Jan 18 2010, 08:10


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

 


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


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