|
Проблемы с выходом Cyclone |
|
|
|
Aug 4 2006, 12:04
|
Участник

Группа: Новичок
Сообщений: 20
Регистрация: 21-03-05
Из: Гондурас
Пользователь №: 3 572

|
Здравствуйте уважаемые, созрел вопрос: на вывод Altera FPGA EP1C3 генерирую мегагерцовые импульсы, на выводе висит резистор, один вывод соединен с выходом плисины а другой вывод висит в воздухе. Непосредственно на выводе плисины наблюдается стабильная генерация, после резистора же импульсов практически нет, вешал подтягивающий 10К резистор на выход плис тоже самое. Что делать может кто сталкивался.
Эскизы прикрепленных изображений
|
|
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 21)
|
Aug 4 2006, 18:26
|

Местный
  
Группа: Свой
Сообщений: 314
Регистрация: 13-07-06
Из: Москва
Пользователь №: 18 797

|
Цитата(Doka @ Aug 4 2006, 16:14)  возможно у вас резистор с паразитной емкостью контактной площадки ФНЧ образуют Паразитная ёмкость ,однозначно. Классическая RC-цепоцка. Только ёмкость может вноситься не площадкой, а щупом осцилографа. Попробуйте другой щуп или осцилограф. Если такой возможности нет, можно завернуть сигнал обратно в ПЛИС и вывести через другую ножку и проверить наличие сигнала на ней.
|
|
|
|
|
Aug 4 2006, 18:28
|
Участник

Группа: Новичок
Сообщений: 20
Регистрация: 21-03-05
Из: Гондурас
Пользователь №: 3 572

|
Планарный резистор (1ком) заменил на навесной, те же грабли. Частоту менять не пробовал, но думаю для циклона мегагерц это не проблема да и какая же должна быть емкость площадки чтобы был такой завал на мегагерце. Вывод плисины использую как LVTTL. В хэндбуке на циклон нашел такую фразу The Cyclone device family does not feature on-chip I/O termination resistors. И тем не менее в quartus assignment editor есть возможность выбрать as output driving VCC и as output driving ground Так все таки есть ли в циклоне внутренние терминальные резисторы или нет.
|
|
|
|
|
Aug 5 2006, 06:21
|
Участник

Группа: Новичок
Сообщений: 20
Регистрация: 21-03-05
Из: Гондурас
Пользователь №: 3 572

|
Цитата(Adlex @ Aug 5 2006, 02:48)  Цитата(lexl @ Aug 4 2006, 21:28)  Планарный резистор (1ком) заменил на навесной, те же грабли. Частоту менять не пробовал, но думаю для циклона мегагерц это не проблема
Так не в циклоне дело, а в инструментарии и способе (через резистор) наблюдения. Если интересно уменьшите резистор до 100 Ом и расскажите что изменилось Резистор уменьшал как раз до 100 ом , сигнал проходит нормально (но это не снимает проблему), а измеряю осциллографом с мегаомным входом. В понедельник еще поковыряю схему, собака похоже не глубоко порылась
|
|
|
|
|
Aug 6 2006, 10:07
|
Участник

Группа: Новичок
Сообщений: 20
Регистрация: 21-03-05
Из: Гондурас
Пользователь №: 3 572

|
Господа спасибо, что в открытую дебилом не обозвали. Видимо придется пояснить; изначальная схема приведена на рисунке ниже, на базу транзистора должны поступать 1 МГц импульсы, транзистор работает в режиме ключа, но на базе нет импульсов ВООБЩЕ, а присутствует некий постоянный уровень и диод горит все время, хотя на пине циклона генерация присутствует. И что бы упростить ситуацию, я не стал описывать полную схему, чтобы отсеять ответы типа: “у тебя неисправен транзистор, перепутана цоколевка” или “убери резистор и попробуй без него”. Пробовал все или практически все. А учить что такое RC цепочка не нужно  . В понедельник попробую несколько вариантов, есть кое-какие мысли. P.S. Если кто-то скажет что, такая схема в природе не должна работать, пусть первым кинет в меня камень.
|
|
|
|
|
Aug 7 2006, 09:56
|
Участник

Группа: Новичок
Сообщений: 20
Регистрация: 21-03-05
Из: Гондурас
Пользователь №: 3 572

|
Светодиод не простой - это микросхема передачи сигнала в оптоволокно от Agilent, работает на частотах до 160 МГц. Разобрался, все дело было в недостатке фильтрующих конденсаторов и стечении обстоятельств. Спасибо всем кто откликнулся
|
|
|
|
|
Aug 7 2006, 11:09
|
Участник

Группа: Новичок
Сообщений: 20
Регистрация: 21-03-05
Из: Гондурас
Пользователь №: 3 572

|
Вдогонку вопрос, извините за офтопик; как можно умножить частоту в плис, не прибегая к блокам PLL. Генератор для циклона 10 МГц, необходимо же 100 МГц, а PLL на вход позволяет не менее 15.4 МГц.
|
|
|
|
|
Aug 7 2006, 14:02
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(Adlex @ Aug 7 2006, 20:33)  Удвойте частоту (напр. с исполтьзованием задержки и XOR), а затем используйте PLL И будет работать? Насколько помню, там есть требование по скважности для опорного клока - 50% +-5%. Наврядли после удвоения с помощью XOR удастся удовлетворить этому требованию. Конечно, можно навтыкать задержек, чтобы подогнать, но это все будет все равно коряво - будет плавать от питания, от температуры, от образца к образцу - грязный хак это.  Лучше так не делать.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Aug 8 2006, 04:49
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(Adlex @ Aug 7 2006, 21:07)  наверное Вы правы, не продумал до конца. А может тогда есть смысл удвоить дважды (т.е в 4 раза) и поделить для получения меандра? Тоже проблемы. Когда делается удваивание из меандра, то фактически выделяются фронты входного сигнала, а они стоят на четком временном интервали друг от друга. А вот удвоенный сигнал уже далек от мендра (ничто там не гарантирует длительностей), поэтому повторное удвоение - выделение фронтов - даст уже совсем нерегулярный сигнал. Не, тут простого и надежного пути нет. Нормально - либо сразу подать исходную опорную в нужном диапазоне, либо использовать элементы задержки с гарантированными временами. В ПЛИС фирмы Альтера, насколько знаю, таких элементов нет. Вообще, имхо, игра не стоит свеч - ПЛИС не такая дешевая и простая шутка, чтобы экономить на генераторе опорной частоты, которых нынче полно на любой вкус и цвет.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|