|
Почему от генератора всё работает, а через буфер нет? |
|
|
|
Dec 16 2015, 13:55
|
Местный
  
Группа: Свой
Сообщений: 498
Регистрация: 4-10-04
Из: Нижний Новгород
Пользователь №: 771

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

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

|
Цитата(Realking @ Dec 16 2015, 16:55)  Может быть и не в прошивке дело А в чём тогда? Выпаиваю буфер и ставлю вместо него перемычку - всё отлично работает. Пробовал уже четыре разные мс CDCV304, со всеми наблюдаю сбои. Может ли форма сигнала клока хоть как то влиять на работу cpld? Ну там фронты сигнала круче или еще чего...
|
|
|
|
|
Dec 16 2015, 18:19
|

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

|
Цитата(Lmx2315 @ Dec 16 2015, 21:37)  ..может на 2-ю ножку буфера - ОЕ что-то наводиться? вот выход и глючит. Флюс может пакастить. OE подключён к VDD. Наличие / отсутствие флюса ни на что не влияет. Осциллографом наблюдаю вполне себе нормальную синусоиду что на входе что на выходе буфера. Правда осциллограф до 100 MHz, 120 кое как показывает
|
|
|
|
|
Dec 16 2015, 18:43
|

Гуру
     
Группа: Свой
Сообщений: 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) после буфера меняется? что то вообще нифига не понял про заполнение Можете подробней про это заполнение написать? или ссылочку Цитата(Stas @ Dec 16 2015, 22:31)  Можно попробывать поиграться с опциями ввода/вывода - типа Шмита включить и пр. Только имхо это костыли... поиграться не получится. Есть готовый POF файл и всё. Я просто переразвёл плату добавив буфер. Думал лучше станет. А оно вон как...
|
|
|
|
|
Dec 16 2015, 18:45
|
Местный
  
Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751

|
Цитата(zombi @ Dec 16 2015, 23:41)  что то вообще нифига не понял про заполнение Можете подробней про это заполнение написать? или ссылочку Скважность это, по нашему ))duty cycle = 50% это меандр duty cycle/setup/hold - этого в гугле навалом, с картинками )) Если исходников нет, бывает лучше переписать, чем в слепую тыкаться. В мах2 много не запихать...
|
|
|
|
|
Dec 16 2015, 20:04
|

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

|
Цитата(blackfin @ Dec 16 2015, 21:50)  А земля буфера у вас как разведена, полигоном или тонким проводником? Плата четырёх слойная, один из внутр. слоёв земля другой VCC вся трассировка на наружных слоях. Проводники питания и земли от буфера идут на конденсатор и потом через пер.отв. внутрь. Питание генератора точно также. ЗЫ: глянул на полигон земли и обнаружил что между пер.отв. земли у буфера и пер.отв. земли у чипа есть как бы "разрез" образовавшийся из за наличия других пер.отв. у генератора такого "разреза" нет. Может в этом быть проблема?
|
|
|
|
|
Dec 21 2015, 22:40
|
Знающий
   
Группа: Участник
Сообщений: 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 понимает этот стандарт? подайте на вход буфера частоту, которую сможет показать ваш осцилл и посмотрите форму и амплитуду сигнала на выходе.. либо ищите другой вариант буфера
|
|
|
|
|
Dec 21 2015, 23:26
|

Гуру
     
Группа: Свой
Сообщений: 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)  либо ищите другой вариант буфера А какой буфер нужно искать? на какие параметры следует обратить внимание?
|
|
|
|
|
Dec 22 2015, 05:20
|
Частый гость
 
Группа: Участник
Сообщений: 123
Регистрация: 12-06-15
Из: Земля
Пользователь №: 87 133

|
Цитата(zombi @ Dec 21 2015, 22:50)  Нет ничего больше не тактирует, выход генератора поступает только на вход буфера. Может Вы меня не поняли? У Вас (кроме клока) есть ещё входные сигналы? Если есть, то они у Вас, возможно, защелкиваются этим клоком. Если это так, то внесенная буфером задержка фронта может привести к нестабильной работе. И ещё один совет - попробуйте поставить согласующий резистор на 100 ом, между входом макса и землёй, как можно ближе к максу.
|
|
|
|
|
Dec 22 2015, 05:59
|

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

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