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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> Генератор на ПЛИС CPLD, Как сделать генератор импульсов из XC95144
Burgunsky
сообщение Dec 5 2013, 18:08
Сообщение #1





Группа: Новичок
Сообщений: 6
Регистрация: 5-12-13
Из: Москва
Пользователь №: 79 510



Здравствуйте.
Пытаюсь разработать схемный проект в ISE Project Navigator на XC95144-PQ100. Мне нужно сделать генератор импульсов на данной ПЛИС.
Нахожусь в плену определённой физической схемы, на которой имеется кварц и резистор, подключенный в одним из выводов. Их каким-то образом нужно использовать для создания генератора.
Подскажите пожалуйста как. Конденсатора в схеме нет.
Go to the top of the page
 
+Quote Post
count_enable
сообщение Dec 5 2013, 18:13
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384



Какой кварц стоит и какой диапазон частот нужно генерировать? Скважность сигнала менять надо?
Go to the top of the page
 
+Quote Post
iosifk
сообщение Dec 5 2013, 18:20
Сообщение #3


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Burgunsky @ Dec 5 2013, 22:08) *
Здравствуйте.
Пытаюсь разработать схемный проект в ISE Project Navigator на XC95144-PQ100. Мне нужно сделать генератор импульсов на данной ПЛИС.
Нахожусь в плену определённой физической схемы, на которой имеется кварц и резистор, подключенный в одним из выводов. Их каким-то образом нужно использовать для создания генератора.
Подскажите пожалуйста как. Конденсатора в схеме нет.

Это довольно плохая идея. Она неоднократно здесь обсуждалась... Ищите поиском.
А на самом деле - эту идею похороните навсегда!


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
count_enable
сообщение Dec 5 2013, 19:22
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 310
Регистрация: 28-01-13
Из: Лондон
Пользователь №: 75 384



Судя по времени года, элементной базе и "схемному проекту" это студенческая лаба sm.gif. Так что сделать делитель, пилу там на R2R можно.
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Dec 5 2013, 19:31
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



все выкинуть, поставить нормальный внешний генератор и не мучаться.
Go to the top of the page
 
+Quote Post
XVR
сообщение Dec 6 2013, 09:52
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(Burgunsky @ Dec 5 2013, 22:08) *
Пытаюсь разработать схемный проект в ISE Project Navigator на XC95144-PQ100. Мне нужно сделать генератор импульсов на данной ПЛИС.
Нахожусь в плену определённой физической схемы, на которой имеется кварц и резистор, подключенный в одним из выводов. Их каким-то образом нужно использовать для создания генератора.

Никак. Для создания генератора на кварцевом резонаторе нужна определенная аналоговая схема (в всех МК, которые умеют тактироваться от кварца, такая схема встроена). В XC95144 такой схемы нет.
Цитата
Конденсатора в схеме нет.
Даже если бы и был, это не помогло бы.
Go to the top of the page
 
+Quote Post
Burgunsky
сообщение Dec 6 2013, 14:52
Сообщение #7





Группа: Новичок
Сообщений: 6
Регистрация: 5-12-13
Из: Москва
Пользователь №: 79 510



Это не студенческая лаба и похоронить идею не получится.
Скажем так. Это один из специфических модулей оборудования, применяющегося в одной из отраслей народного хозяйства.
Ситуация такова, что есть физически готовое устройство (дрочь), построенное на XC95144, и мне необходимо его перепрограммировать. Но, к сожалению, нет файла прошивки и вытащить его оттуда не получается. Я знаю алгоритм работы этой дрочи, поэтому могу попробовать собрать прошивку сам, но столкнулся этим подводным камнем.
Как вы видите из схемы, кварц и резистор подключен к выводам ПЛИС и, совершенно точно служат для работы генератора. Как его собрать?
Гена на 1мГц. Скважность менять не надо.

Проект схемный. VDHL я не знаю. Поэтому, пожалуйста, нарисуйте.

Сообщение отредактировал Burgunsky - Dec 6 2013, 14:55
Go to the top of the page
 
+Quote Post
Burgunsky
сообщение Dec 6 2013, 16:47
Сообщение #8





Группа: Новичок
Сообщений: 6
Регистрация: 5-12-13
Из: Москва
Пользователь №: 79 510



Ну или не рисуйте. Просто дайте понять как можно сделать гену на данной ПЛИС, используя то, что есть?
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 6 2013, 17:35
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Burgunsky
Скорее всего там хотели сделать что то типа такого.
Стандартная схема. Но вам тут пытаются объяснить что CPLD не даст вам такого сделать нормально. Тут была где то темка по этому поводу, давно правда. На сколько я помню, там всё таки удалось получить какие то результаты, но как то оно не всё гладко было, скорее наоборот - потому и не ставят такие "поделки" в серию обычно.
Попробуйте поискать эту тему по ключевым словам в разделе "Программируемая логика ПЛИС (FPGA,CPLD, PLD)", точно была где то здесь.

Рац.предложение - киньте навесом генератор и сохраните кучу времени wink.gif и нервов
Go to the top of the page
 
+Quote Post
AndreiUS
сообщение Dec 6 2013, 19:05
Сообщение #10


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 23-12-08
Из: Тверь
Пользователь №: 42 694



Цитата
Тут была где то темка по этому поводу, давно правда.

Вероятно это она http://electronix.ru/forum/index.php?showt...mp;#entry613954
Чуть ниже EvgenyNik приводит схему включения.
Go to the top of the page
 
+Quote Post
Raven
сообщение Dec 7 2013, 07:23
Сообщение #11


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



Цитата(AndreiUS @ Dec 6 2013, 23:05) *
Чуть ниже EvgenyNik приводит схему включения.

Для CPLD внутреннюю схему, возможно, надо будет немного скорректировать. По поводу внешней - в качестве пикофарадных конденсаторов в приведенной схеме, похоже, используется емкость входов/выходов/конструкции, а R46 - резистор обратной связи, для вывода внутренней цепочки gate'ов в линейный режим.

Короче, экспериментировать обязательно надо будет с разными вариантами. А вообще, конечно, печально, что ж.д. электроника использует такие решения.
Go to the top of the page
 
+Quote Post
Burgunsky
сообщение Dec 7 2013, 09:31
Сообщение #12





Группа: Новичок
Сообщений: 6
Регистрация: 5-12-13
Из: Москва
Пользователь №: 79 510



Цитата(AndreiUS @ Dec 6 2013, 22:05) *
Вероятно это она http://electronix.ru/forum/index.php?showt...mp;#entry613954
Чуть ниже EvgenyNik приводит схему включения.

Большое спасибо за ссылку. Там тема старая. Боюсь в ней мне уже никто не ответит. Поэтому не могли бы вы уточнить некоторые вопросы относительно этого рисунка?
XT1 = XTIN, XT2 = XTOUT ?
Что за символ LCELL ?
Go to the top of the page
 
+Quote Post
Александр77
сообщение Dec 7 2013, 10:04
Сообщение #13


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



По всей видимости, XT1=XTIN, XT2=XTOUT.
LCELL простой буфер, назначение которого создать задержку испульса.
Go to the top of the page
 
+Quote Post
Raven
сообщение Dec 7 2013, 11:35
Сообщение #14


Местный
***

Группа: Свой
Сообщений: 491
Регистрация: 16-01-05
Из: Санкт-Петербург
Пользователь №: 1 987



LCELL - это из экосистемы Altera, вроде. Точно есть в их FPGA (что мы и видим в примере), насчет их CPLD навскидку не скажу. У Xilinx наверняка что-то другое, аналогичное.
Go to the top of the page
 
+Quote Post
maksimp
сообщение Dec 8 2013, 19:30
Сообщение #15


Местный
***

Группа: Участник
Сообщений: 313
Регистрация: 2-07-11
Пользователь №: 66 023



Скорее всего схема такая. Загенерирует наверняка, но может не на той частоте. Она может работать как просто RC генератор, кварц как конденсатор будет просто.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 28th June 2025 - 20:50
Рейтинг@Mail.ru


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