|
|
  |
посоветуйте ПЛИС пожалуйста, для реализации ФАПЧ |
|
|
|
Sep 4 2007, 11:23
|

Местный
  
Группа: Участник
Сообщений: 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 , и вопрос нужна ли ей внешняя конфигурационная память? можна ли её прошить Альтеровским байтбластером? заранее спасибо, я просто в плисах новичёк...
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
|
Sep 4 2007, 11:41
|
Частый гость
 
Группа: Новичок
Сообщений: 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. Вобщем, долго можно рассказывать. Мне понравилась. Рекомендую. Если есть вопросы по этой мелкосхеме - всегда рад помочь
Сообщение отредактировал Andrewak - Sep 4 2007, 11:42
|
|
|
|
|
Sep 4 2007, 11:48
|

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

|
Цитата(Andrewak @ Sep 4 2007, 15:41)  Если есть вопросы по этой мелкосхеме - всегда рад помочь  есть. какой нужен ей стартовый набор?(программатор) и соф платный?
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
|
Sep 4 2007, 12:00
|
Частый гость
 
Группа: Новичок
Сообщений: 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) и адаптер для питания. Ну и доки, естественно. Если интересует конкретика - в личку.
|
|
|
|
|
Sep 5 2007, 16:07
|

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

|
Цитата(sKWO @ Sep 4 2007, 15:23)  3. EPM3064ATC100-4 ПЛИС семейства MAX3000, 1250 вентилей, 64 мак ограничение по частоте - килогерцы. самая подходящая EPM3064ATC100-4 , и вопрос нужна ли ей внешняя конфигурационная память? можна ли её прошить Альтеровским байтбластером? заранее спасибо, я просто в плисах новичёк... Внешнее конфигурационное ЗУ не нужно, есть внутреннее (Flash), правда только на 100 перепрошивок (номинально). Байтбластером шьется на ура. Только я не понял, что значит "ограничение по частоте - килогерцы"?
--------------------
شامل
|
|
|
|
|
Sep 5 2007, 17:47
|

Местный
  
Группа: Участник
Сообщений: 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
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
|
Sep 6 2007, 08:29
|

Мастер
   
Группа: Свой
Сообщений: 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'а (см. аттач), так и в сторонних программах. Хотя я в этом не силен, не пользуюсь  2. Документация здесь. Даташит общий на все семейство, корпуса и пинаут -- в отдельных документах. Только вы решите -- вам нужно 7000-е или 3000 семейство. 3. Да, драйвер есть в комплекте вместе с Max Plus II/Quartus. Как ставить -- см. здесь.
Эскизы прикрепленных изображений
--------------------
شامل
|
|
|
|
|
Sep 6 2007, 09:08
|
Частый гость
 
Группа: Новичок
Сообщений: 148
Регистрация: 13-12-05
Пользователь №: 12 162

|
Цитата(sKWO @ Sep 5 2007, 21:47)  Организация работает с Виакомом, а он по фирме Lattice ждёт только предложения! Печально, а за ссылки большое спасибо. Они по самой сути.. Эти микросхемы Вам может дать любой поставщик, работающий с Lattice. Даже не на территории Украины. Есть множество вариантов. Цитата(sKWO @ Sep 5 2007, 21:47)  И ещё, немного по теории, может кто подскажет ка выйти из ситуации когда частота сигнала нестабильна и ФАПЧ срывает. Я понимаю что можна уменьшить инерционность фильтра Фапч, но это приведёт к потери стабильности синхронизации. Просто я хочу использовать её в качестве битового синхронизатора. Может сделать цифровую АПЧ с регенератором и с неё подавать сигнал на ФАПЧ но это как-то фантастически трудно реализовать, или мне кажется? Вам нужно восстановить тактовую частоту принимаемого сигнала или синхронизировать работу приемника по принимаемому сигналу? Если Вам нужно восстановить битовую синхронизацию, то, если не ошибаюсь, есть специализированные микросхемы для этих целей. Кроме того, для восстановления тактовой есть специализированные алгоритмы для реализации на ПЛИС, способные дать большую точность, чем ФАПЧ.
|
|
|
|
|
Sep 10 2007, 10:51
|

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

|
Цитата(Andrewak @ Sep 6 2007, 13:08)  Если Вам нужно восстановить битовую синхронизацию, то, если не ошибаюсь, есть специализированные микросхемы для этих целей. Кроме того, для восстановления тактовой есть специализированные алгоритмы для реализации на ПЛИС, способные дать большую точность, чем ФАПЧ. Andrewak, мне нужно восстановить битовую синхронизацию. Можете ткнуть носом на эти алгоритмы? EPM7064S на поддерживает программирование 5вольт в 44 выводном корпусе (там нету преобразователя на 12в), чем тогда её шить? байтбластером точно нельзя, как выйти из такого положения? Andrewak, Edmundo --- спасибо
--------------------
нельзя недооценивать предсказуемость глупости
|
|
|
|
|
Sep 10 2007, 11:01
|
Частый гость
 
Группа: Новичок
Сообщений: 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.htmlPS вот нашёл: http://dspman.narod.ru/ieee/timing/00001476.pdf
Сообщение отредактировал Andrewak - Sep 10 2007, 11:03
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|