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

 
 
 
Reply to this topicStart new topic
> посоветуйте ПЛИС пожалуйста, для реализации ФАПЧ
sKWO
сообщение Sep 4 2007, 11:23
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Видел аппаратную реализацию ФАПЧ на ПЛИСЕ семейства ACEX EP1K50TC144 .
там реализовано их аж восемь, мне нужна только одна ФАПЧ.
Какое семейство выбрать чтобы шить много раз во флэш?
думаю что 64 макроячейки достаточно.
приведу ряд доступных на ВИАКОМе
1. EPM7128STC100-15N ПЛИС семейства MAX7000, 2500 вентилей, 128 макроячеек, 84 линий ввода/вывода, Fcnt=76.9MHz, Tcnt=13ns Тип корпуса : TQFP-100
2. EPM7064SLI44-7 ПЛИС семейства MAX7000, 1250 вентилей, 64 макроячеек, 36 линий ввода/вывода,Fcnt=100MHz, Tcnt=10ns Тип корпуса : PLCC-44
3. EPM3064ATC100-4 ПЛИС семейства MAX3000, 1250 вентилей, 64 мак
ограничение по частоте - килогерцы.
самая подходящая EPM3064ATC100-4 , и вопрос нужна ли ей внешняя конфигурационная память?
можна ли её прошить Альтеровским байтбластером?
заранее спасибо, я просто в плисах новичёк...


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
Andrewak
сообщение Sep 4 2007, 11:41
Сообщение #2


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

Группа: Новичок
Сообщений: 148
Регистрация: 13-12-05
Пользователь №: 12 162



Цитата(sKWO @ Sep 4 2007, 15:23) *
Видел аппаратную реализацию ФАПЧ на ПЛИСЕ семейства ACEX EP1K50TC144 .
там реализовано их аж восемь, мне нужна только одна ФАПЧ.
Какое семейство выбрать чтобы шить много раз во флэш?
думаю что 64 макроячейки достаточно.
приведу ряд доступных на ВИАКОМе
1. EPM7128STC100-15N ПЛИС семейства MAX7000, 2500 вентилей, 128 макроячеек, 84 линий ввода/вывода, Fcnt=76.9MHz, Tcnt=13ns Тип корпуса : TQFP-100
2. EPM7064SLI44-7 ПЛИС семейства MAX7000, 1250 вентилей, 64 макроячеек, 36 линий ввода/вывода,Fcnt=100MHz, Tcnt=10ns Тип корпуса : PLCC-44
3. EPM3064ATC100-4 ПЛИС семейства MAX3000, 1250 вентилей, 64 мак
ограничение по частоте - килогерцы.
самая подходящая EPM3064ATC100-4 , и вопрос нужна ли ей внешняя конфигурационная память?
можна ли её прошить Альтеровским байтбластером?
заранее спасибо, я просто в плисах новичёк...

Если нужна именно ПЛИС с одной ФАПЧ, то могу порекомендовать LCMXO1200 от Lattice.
http://www.latticesemi.com/products/cpldsp...achxo/index.cfm
У Lattice есть очень интересные специализированные микросхемы:
http://www.latticesemi.com/products/ispclock/index.cfm
Это ФАПЧ с возможностью формирования 3-х или 5-ти различных частот плюс логика. В самом маленьком варианте вывод на 2 дифференциальных пары ног, можно и single ended. При разработке можно даже и не знать, что это CPLD. Софтина от Lattice (PAC-Designer) позволяет за час разобраться и сконфигурировать микросхему. К тому же, можно её прям оттуда прошить через JTAG. Есть возможность сделать 4 различных конфигурации и переключать на лету, ещё есть output enable.
Вобщем, долго можно рассказывать. Мне понравилась. Рекомендую.
Если есть вопросы по этой мелкосхеме - всегда рад помочь smile.gif

Сообщение отредактировал Andrewak - Sep 4 2007, 11:42
Go to the top of the page
 
+Quote Post
sKWO
сообщение Sep 4 2007, 11:48
Сообщение #3


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(Andrewak @ Sep 4 2007, 15:41) *
Если есть вопросы по этой мелкосхеме - всегда рад помочь smile.gif


есть.
какой нужен ей стартовый набор?(программатор) и соф платный?


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
Andrewak
сообщение Sep 4 2007, 12:00
Сообщение #4


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

Группа: Новичок
Сообщений: 148
Регистрация: 13-12-05
Пользователь №: 12 162



Цитата(sKWO @ Sep 4 2007, 15:48) *
есть.
какой нужен ей стартовый набор?(программатор) и соф платный?

По софту:
PAC-Designer полностью бесплатный качается отсюда:
http://www.latticesemi.com/products/design...igner/index.cfm
Там надо будет получить бесплатну лицензию.

По железу:
Кит стоит в штатах около 300 долларов. У нас несколько дороже, точную цену к сожалению сказать щас не могу. В него входит плата, программатор (JTAG) и адаптер для питания. Ну и доки, естественно.
Если интересует конкретика - в личку.
Go to the top of the page
 
+Quote Post
Edmundo
сообщение Sep 5 2007, 16:07
Сообщение #5


Мастер
****

Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474



Цитата(sKWO @ Sep 4 2007, 15:23) *
3. EPM3064ATC100-4 ПЛИС семейства MAX3000, 1250 вентилей, 64 мак
ограничение по частоте - килогерцы.
самая подходящая EPM3064ATC100-4 , и вопрос нужна ли ей внешняя конфигурационная память?
можна ли её прошить Альтеровским байтбластером?
заранее спасибо, я просто в плисах новичёк...

Внешнее конфигурационное ЗУ не нужно, есть внутреннее (Flash), правда только на 100 перепрошивок (номинально).
Байтбластером шьется на ура.
Только я не понял, что значит "ограничение по частоте - килогерцы"?


--------------------
شامل
Go to the top of the page
 
+Quote Post
sKWO
сообщение Sep 5 2007, 17:47
Сообщение #6


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(Edmundo @ Sep 5 2007, 20:07) *
Только я не понял, что значит "ограничение по частоте - килогерцы"?

Эдмундо, это я в смысле подбора ПЛИС под создание ФАПЧ на частоту в несколько килогерц.
Шутка конечно учитывая быстродействия ПЛИСов.

Извените но никогда не работал в Квартусе или Макс плюс но хотелось узнать такие элементарные вещи:
1. Если описать схему , ну например на Верилоге, принципиальную схему можна увидеть (для конкретизации например в Квартусе)?
- хочу обкатывать в П-спайсе если фирменные отладчики конечно не позволяют
2. Где качать даташиты на плисы Альтеры?
просто оатановился с выбором на EPM7064S.
Семейство MAX 7000S шъётся байтбластером, а найти даташит не смог. Правда есть русское описание
EPM7064S
чего и достаточно.
3. Драйвер на байтбластер поставляется с Макс плюс?
Заранее спасибо.


---- Andrewak ---
Организация работает с Виакомом, а он по фирме Lattice ждёт только предложения!
Печально, а за ссылки большое спасибо. Они по самой сути..


И ещё, немного по теории, может кто подскажет ка выйти из ситуации когда частота сигнала нестабильна и ФАПЧ срывает. Я понимаю что можна уменьшить инерционность фильтра Фапч, но это приведёт к потери стабильности синхронизации. Просто я хочу использовать её в качестве битового синхронизатора.
Может сделать цифровую АПЧ с регенератором и с неё подавать сигнал на ФАПЧ но это как-то фантастически трудно реализовать, или мне кажется?

Сообщение отредактировал sKWO - Sep 5 2007, 18:03


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
Edmundo
сообщение Sep 6 2007, 08:29
Сообщение #7


Мастер
****

Группа: Свой
Сообщений: 730
Регистрация: 18-02-06
Из: Москва
Пользователь №: 14 474



Цитата(sKWO @ Sep 5 2007, 21:47) *
1. Если описать схему , ну например на Верилоге, принципиальную схему можна увидеть (для конкретизации например в Квартусе)?
- хочу обкатывать в П-спайсе если фирменные отладчики конечно не позволяют
2. Где качать даташиты на плисы Альтеры?
просто оатановился с выбором на EPM7064S.
Семейство MAX 7000S шъётся байтбластером, а найти даташит не смог. Правда есть русское описание
EPM7064S
чего и достаточно.
3. Драйвер на байтбластер поставляется с Макс плюс?
Заранее спасибо.

1. При компиляции Quartus генерит Net List. Следовательно его можно посмотреть как в Квартусе с помощью RTL Viewer'а (см. аттач), так и в сторонних программах. Хотя я в этом не силен, не пользуюсь smile.gif
2. Документация здесь. Даташит общий на все семейство, корпуса и пинаут -- в отдельных документах. Только вы решите -- вам нужно 7000-е или 3000 семейство.
3. Да, драйвер есть в комплекте вместе с Max Plus II/Quartus. Как ставить -- см. здесь.
Эскизы прикрепленных изображений
Прикрепленное изображение
 


--------------------
شامل
Go to the top of the page
 
+Quote Post
Andrewak
сообщение Sep 6 2007, 09:08
Сообщение #8


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

Группа: Новичок
Сообщений: 148
Регистрация: 13-12-05
Пользователь №: 12 162



Цитата(sKWO @ Sep 5 2007, 21:47) *
Организация работает с Виакомом, а он по фирме Lattice ждёт только предложения!
Печально, а за ссылки большое спасибо. Они по самой сути..

Эти микросхемы Вам может дать любой поставщик, работающий с Lattice. Даже не на территории Украины. Есть множество вариантов.

Цитата(sKWO @ Sep 5 2007, 21:47) *
И ещё, немного по теории, может кто подскажет ка выйти из ситуации когда частота сигнала нестабильна и ФАПЧ срывает. Я понимаю что можна уменьшить инерционность фильтра Фапч, но это приведёт к потери стабильности синхронизации. Просто я хочу использовать её в качестве битового синхронизатора.
Может сделать цифровую АПЧ с регенератором и с неё подавать сигнал на ФАПЧ но это как-то фантастически трудно реализовать, или мне кажется?

Вам нужно восстановить тактовую частоту принимаемого сигнала или синхронизировать работу приемника по принимаемому сигналу?
Если Вам нужно восстановить битовую синхронизацию, то, если не ошибаюсь, есть специализированные микросхемы для этих целей. Кроме того, для восстановления тактовой есть специализированные алгоритмы для реализации на ПЛИС, способные дать большую точность, чем ФАПЧ.
Go to the top of the page
 
+Quote Post
sKWO
сообщение Sep 10 2007, 10:51
Сообщение #9


Местный
***

Группа: Участник
Сообщений: 355
Регистрация: 27-03-07
Из: Україна, Чуднів
Пользователь №: 26 530



Цитата(Andrewak @ Sep 6 2007, 13:08) *
Если Вам нужно восстановить битовую синхронизацию, то, если не ошибаюсь, есть специализированные микросхемы для этих целей. Кроме того, для восстановления тактовой есть специализированные алгоритмы для реализации на ПЛИС, способные дать большую точность, чем ФАПЧ.

Andrewak, мне нужно восстановить битовую синхронизацию.
Можете ткнуть носом на эти алгоритмы?
EPM7064S на поддерживает программирование 5вольт в 44 выводном корпусе (там нету преобразователя на 12в), чем тогда её шить?
байтбластером точно нельзя, как выйти из такого положения?

Andrewak, Edmundo --- спасибо


--------------------
нельзя недооценивать предсказуемость глупости
Go to the top of the page
 
+Quote Post
Andrewak
сообщение Sep 10 2007, 11:01
Сообщение #10


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

Группа: Новичок
Сообщений: 148
Регистрация: 13-12-05
Пользователь №: 12 162



Цитата(sKWO @ Sep 10 2007, 14:51) *
Andrewak, мне нужно восстановить битовую синхронизацию.
Можете ткнуть носом на эти алгоритмы?
Andrewak, Edmundo --- спасибо

Вам нужна вот эта статья:
Martin Oerder and Heinrich Meyr, Digital Filter and Square Timing Recovery, IEEE trans. on Communications, Vol. 36, No. 5, May 1988.
Попробуйте её погуглить.
Ещё вот здесь есть немножко:
http://rf.atnn.ru/s6/pr-cifra.html

PS вот нашёл:
http://dspman.narod.ru/ieee/timing/00001476.pdf

Сообщение отредактировал Andrewak - Sep 10 2007, 11:03
Go to the top of the page
 
+Quote Post

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

 


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


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