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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Почему от генератора всё работает, а через буфер нет?
zombi
сообщение Dec 16 2015, 13:05
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Это что же такое нужно "намутить" в прошивке cpld MAXII что бы от генератора 120 MHz
подключённого напрямую ко входу CLOCK чипа всё работало, а через буфер CDCV304 сбоило?
Go to the top of the page
 
+Quote Post
Realking
сообщение Dec 16 2015, 13:55
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771



Цитата(zombi @ Dec 16 2015, 16:05) *
Это что же такое нужно "намутить" в прошивке cpld MAXII что бы от генератора 120 MHz
подключённого напрямую ко входу CLOCK чипа всё работало, а через буфер CDCV304 сбоило?


Может быть и не в прошивке дело


--------------------
Человек - это существо, которое охотнее всего рассуждает о том, в чем меньше всего разбирается.
Go to the top of the page
 
+Quote Post
zombi
сообщение Dec 16 2015, 17:30
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Realking @ Dec 16 2015, 16:55) *
Может быть и не в прошивке дело

А в чём тогда?
Выпаиваю буфер и ставлю вместо него перемычку - всё отлично работает.
Пробовал уже четыре разные мс CDCV304, со всеми наблюдаю сбои.

Может ли форма сигнала клока хоть как то влиять на работу cpld?
Ну там фронты сигнала круче или еще чего...

Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 16 2015, 17:37
Сообщение #4


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



..может на 2-ю ножку буфера - ОЕ что-то наводиться? вот выход и глючит.
Флюс может пакастить.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
zombi
сообщение Dec 16 2015, 18:19
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Lmx2315 @ Dec 16 2015, 21:37) *
..может на 2-ю ножку буфера - ОЕ что-то наводиться? вот выход и глючит.
Флюс может пакастить.

OE подключён к VDD.
Наличие / отсутствие флюса ни на что не влияет.
Осциллографом наблюдаю вполне себе нормальную синусоиду что на входе что на выходе буфера.
Правда осциллограф до 100 MHz, 120 кое как показывает
Go to the top of the page
 
+Quote Post
Iptash
сообщение Dec 16 2015, 18:29
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



У вас 1 вых.буфера подключен, а остальные куда?
Go to the top of the page
 
+Quote Post
Stas
сообщение Dec 16 2015, 18:31
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



Может коэффициент заполнения тактового (duty cycle) после буфера меняется? Заваленные внешние фронты вызовут на глобальных линиях изменения в duty cycle, соответственно времена setup/hold триггеров нарушаются, что может вести к сбоям. Ну и сам проект может посмотреть на запас по временам. Можно попробывать поиграться с опциями ввода/вывода - типа Шмита включить и пр. Только имхо это костыли...
Go to the top of the page
 
+Quote Post
Iptash
сообщение Dec 16 2015, 18:33
Сообщение #8


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



и наличие конденсатора по пит. на ножках микросхемы буфера?
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 16 2015, 18:35
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(zombi @ Dec 16 2015, 20:30) *
А в чём тогда?
Выпаиваю буфер и ставлю вместо него перемычку - всё отлично работает.
Пробовал уже четыре разные мс CDCV304, со всеми наблюдаю сбои.

Надо на выходе CDCV304 последовательный резистор на 33 Ома поставить.
Go to the top of the page
 
+Quote Post
zombi
сообщение Dec 16 2015, 18:43
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Iptash @ Dec 16 2015, 22:29) *
У вас 1 вых.буфера подключен, а остальные куда?

остальные в воздухе пока. Точнее просто припаяны к проводнику к которому пока ничего не подключено.

Цитата(Iptash @ Dec 16 2015, 22:33) *
и наличие конденсатора по пит. на ножках микросхемы буфера?

конденсатор по питанию есть и у генератора и у буфера

Цитата(blackfin @ Dec 16 2015, 22:35) *
Надо на выходе CDCV304 последовательный резистор на 33 Ома поставить.

пробовал уже, всё только хуже становится. количество сбоев увеличивается при наличии резистора

Цитата(Stas @ Dec 16 2015, 22:31) *
Может коэффициент заполнения тактового (duty cycle) после буфера меняется?

что то вообще нифига не понял про заполнение laughing.gif
Можете подробней про это заполнение написать? или ссылочку

Цитата(Stas @ Dec 16 2015, 22:31) *
Можно попробывать поиграться с опциями ввода/вывода - типа Шмита включить и пр. Только имхо это костыли...

поиграться не получится. Есть готовый POF файл и всё.
Я просто переразвёл плату добавив буфер.
Думал лучше станет. А оно вон как...
Go to the top of the page
 
+Quote Post
Stas
сообщение Dec 16 2015, 18:45
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751



Цитата(zombi @ Dec 16 2015, 23:41) *
что то вообще нифига не понял про заполнение laughing.gif
Можете подробней про это заполнение написать? или ссылочку

Скважность это, по нашему ))duty cycle = 50% это меандр
duty cycle/setup/hold - этого в гугле навалом, с картинками ))
Если исходников нет, бывает лучше переписать, чем в слепую тыкаться. В мах2 много не запихать...
Go to the top of the page
 
+Quote Post
blackfin
сообщение Dec 16 2015, 18:50
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(zombi @ Dec 16 2015, 21:43) *
Я просто переразвёл плату добавив буфер.
Думал лучше станет. А оно вон как...

А земля буфера у вас как разведена, полигоном или тонким проводником?
Go to the top of the page
 
+Quote Post
zombi
сообщение Dec 16 2015, 20:04
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(blackfin @ Dec 16 2015, 21:50) *
А земля буфера у вас как разведена, полигоном или тонким проводником?

Плата четырёх слойная, один из внутр. слоёв земля другой VCC вся трассировка на наружных слоях.
Проводники питания и земли от буфера идут на конденсатор и потом через пер.отв. внутрь.
Питание генератора точно также.

ЗЫ: глянул на полигон земли и обнаружил что между пер.отв. земли у буфера и пер.отв. земли у чипа есть как бы "разрез" образовавшийся из за наличия других пер.отв.
у генератора такого "разреза" нет.
Может в этом быть проблема?
Go to the top of the page
 
+Quote Post
Iptash
сообщение Dec 16 2015, 20:20
Сообщение #14


Профессионал
*****

Группа: Свой
Сообщений: 1 613
Регистрация: 2-09-08
Из: г.Набережные Челны
Пользователь №: 39 936



Жаль, что у вас осциллограф до 100мГц.)
Go to the top of the page
 
+Quote Post
zombi
сообщение Dec 16 2015, 21:13
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Stas @ Dec 16 2015, 22:45) *
Скважность это, по нашему ))duty cycle = 50% это меандр

думаю что из за не правильного подключения земли буфера именно нарушается "cкважность" сигнала.
А в сплд скорее всего есть триггера работающие по обоим фронтам клока.
Go to the top of the page
 
+Quote Post
bugdesigner
сообщение Dec 20 2015, 16:54
Сообщение #16


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

Группа: Участник
Сообщений: 123
Регистрация: 12-06-15
Из: Земля
Пользователь №: 87 133



А клок этот у Вас какие-то входные сигналы тактирует? Тот буфер, что Вы добавили, вносит задержку, если по фронту клока защелкиваются данные, то возможно нарушено время setup/hold, что и приводит к сбоям.
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Dec 21 2015, 06:41
Сообщение #17


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Слишком мощный выход драйвера может приводить к генерации колебаний на верхних гармониках.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
zombi
сообщение Dec 21 2015, 20:50
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(EvgenyNik @ Dec 21 2015, 09:41) *
Слишком мощный выход драйвера может приводить к генерации колебаний на верхних гармониках.

и как с этим бороться?

Цитата(bugdesigner @ Dec 20 2015, 19:54) *
А клок этот у Вас какие-то входные сигналы тактирует? Тот буфер, что Вы добавили, вносит задержку, если по фронту клока защелкиваются данные, то возможно нарушено время setup/hold, что и приводит к сбоям.

Нет ничего больше не тактирует, выход генератора поступает только на вход буфера.
Go to the top of the page
 
+Quote Post
Jury093
сообщение Dec 21 2015, 22:40
Сообщение #19


Знающий
****

Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050



Цитата(zombi @ Dec 16 2015, 16:05) *
Это что же такое нужно "намутить" в прошивке cpld MAXII что бы от генератора 120 MHz
подключённого напрямую ко входу CLOCK чипа всё работало, а через буфер CDCV304 сбоило?

в описание чипа настораживает фраза "It is specifically designed for use with PCI-X applications."
ваш MAXII понимает этот стандарт?
подайте на вход буфера частоту, которую сможет показать ваш осцилл и посмотрите форму и амплитуду сигнала на выходе..
либо ищите другой вариант буфера
Go to the top of the page
 
+Quote Post
zombi
сообщение Dec 21 2015, 23:26
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106



Цитата(Jury093 @ Dec 22 2015, 01:40) *
в описание чипа настораживает фраза "It is specifically designed for use with PCI-X applications."
ваш MAXII понимает этот стандарт?
понятия не имею (
MAXII - EPM570T100
Цитата(Jury093 @ Dec 22 2015, 01:40) *
подайте на вход буфера частоту, которую сможет показать ваш осцилл и посмотрите форму и амплитуду сигнала на выходе..
О, надо будет попробовать.
Цитата(Jury093 @ Dec 22 2015, 01:40) *
либо ищите другой вариант буфера
А какой буфер нужно искать? на какие параметры следует обратить внимание?
Go to the top of the page
 
+Quote Post
bugdesigner
сообщение Dec 22 2015, 05:20
Сообщение #21


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

Группа: Участник
Сообщений: 123
Регистрация: 12-06-15
Из: Земля
Пользователь №: 87 133



Цитата(zombi @ Dec 21 2015, 22:50) *
Нет ничего больше не тактирует, выход генератора поступает только на вход буфера.

Может Вы меня не поняли? У Вас (кроме клока) есть ещё входные сигналы? Если есть, то они у Вас, возможно, защелкиваются этим клоком. Если это так, то внесенная буфером задержка фронта может привести к нестабильной работе.
И ещё один совет - попробуйте поставить согласующий резистор на 100 ом, между входом макса и землёй, как можно ближе к максу.
Go to the top of the page
 
+Quote Post
EvgenyNik
сообщение Dec 22 2015, 05:59
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 597
Регистрация: 24-05-06
Из: г. Чебоксары
Пользователь №: 17 402



Цитата(zombi @ Dec 21 2015, 23:50) *
и как с этим бороться?
Как выше подсказали - попробовать подгрузить выход драйвера.
Встретился мне как-то (давно ещё) такой случай, когда вместо обычного шинного формирователя (АП5, АП6, 244, 245) поставили какой-то очень быстрый и на шине данных стали возникать ошибки. Оказалось всё просто - сигналы RD и WR приобрели излишнюю колебательность и как бы поступали дважды на управляющие входы.


--------------------
Почему разработчики систем повышенной надёжности плохо справляются с простыми проектами? :)
Go to the top of the page
 
+Quote Post
Corner
сообщение Dec 24 2015, 16:44
Сообщение #23


Профессионал
*****

Группа: Участник
Сообщений: 1 072
Регистрация: 11-12-12
Пользователь №: 74 815



Если буфер слишком резкий, то могут возникать колебания дорожки и емкости ПЛИС. Можно полечить подзавалив фронты. Для этого в разрыв дорожки надо впаять резистор 15... 33 Ом. Резистор на землю ничего не изменит.
Go to the top of the page
 
+Quote Post

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

 


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


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