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

 
 
> Тактирование без генератора, Нетактируемые задержки в ПЛИС
svtsvt
сообщение Oct 26 2004, 11:13
Сообщение #1


Участник
*

Группа: Свой
Сообщений: 33
Регистрация: 26-10-04
Пользователь №: 983



Поделюсь опытом

ПЛИС в основном рассчитаны на построение тактируемых устройств. Для этого они содержат специализированные средства для клоков (выделенные контакты, синтезаторы частот, специально проложенные в кристалле пути с малыми задержками для разводки клоков и т.п.) и соответствующее размещение логики. В таких случаях используется внешний тактовый сигнал нужной частоты от генератора, микропроцессора или других устройств размещенных на плате или подключенных к ней.
Но бывают случаи, когда в устройстве в основном распределенная логика или/и счетчики, регистры и т.п. внешних сигналов, а машины состояний если и нужны, то не большие и не критичные к временным разбросам.
И, если на плате только одна микросхема ПЛИС, то добавление генератора делает существенную прибавку к стоимости устройства.

В таких случаях я делаю машины состояний на линиях задержки с отводами.
А эти линии задержки - это последовательно соединенные не подключенные к ногам ПЛИС блоки ввода/вывода (unbonded I/O pad - UPAD). Обычно их довольно много на кристалле и чем меньше ног у корпуса, тем больше количество UPAD. Сама задержка в основном определяется задаваемым выходным током UPAD - чем меньше ток, тем больше задержка. Например, для Spartan2 при заданном выходном токе в 2мА (минимальный) задержка на UPAD составляет около 25нс.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- svtsvt   Тактирование без генератора   Oct 26 2004, 11:13
- - Porychik Kize   ...........минуты 3 репу чесал, что же написать в ...   Oct 26 2004, 13:52
- - pergunt   А в схематике есть возможность приделать зтот UPAD...   Oct 27 2004, 10:57
- - USTAS   В принципе, похожие трюки можно делать, используя ...   Oct 27 2004, 13:19
|- - Gorby   Цитата(USTAS @ Oct 27 2004, 16:19)В принципе,...   Mar 8 2005, 14:09
- - pergunt   Атрибуты KEEP и OPTIMIZE ведут себя, на мой взгляд...   Oct 27 2004, 13:47
- - svtsvt   pergunt Один элемент задержки - это IOBUF (от IOBU...   Oct 28 2004, 14:48
- - pergunt   [B]svtsvt Пробовал нарисовать как Вы рекомендуете,...   Oct 28 2004, 15:42
- - USTAS   Вот пример построения внутреннего генератора, испо...   Oct 28 2004, 15:49
- - svtsvt   pergunt Схемы я рисую в Foundation 4.2, но думю чт...   Oct 29 2004, 05:34
- - USTAS   А вот еще одна "необычная" схема. На том...   Oct 29 2004, 06:03
- - pergunt   svtsvt Большое спасибо за ИДЕЮ ! и пример. ...   Oct 29 2004, 08:42
- - Shtirlits   Все же не совсем я понимаю, что во всех этих конст...   Oct 29 2004, 09:26
- - USTAS   Проекты сделаны в Xilinx Foundation v4.1. Обычно я...   Oct 29 2004, 13:42
- - pergunt   USTAS Спасибо за схемы ! Насколько стабильная...   Oct 29 2004, 15:48
- - hlebn   Цитата(Shtirlits @ Oct 29 2004, 01:26 PM)Все ...   Oct 29 2004, 19:48
|- - DmitryR   Послушайте, а почему не поставить дешевый резонато...   Mar 9 2005, 07:14
- - Shtirlits   Менять можно, только это секретная информация, отд...   Oct 29 2004, 21:12
- - pergunt   USTAS Извиняюсь за повтор вопроса к Вам по-поводу...   Nov 1 2004, 09:58
- - USTAS   1. Ориентировочный расчет частоты для приведенный ...   Nov 1 2004, 11:58
- - Serega Doc   Почему все про Xilinx да про Xilinx для Altera это...   Mar 11 2005, 14:51
- - v_mirgorodsky   На www.xilinx.com есть раздел TechXclusives, там в...   Mar 12 2005, 16:46
- - Serega Doc   Я читал эту статью. Но приведенные генераторы не о...   Mar 14 2005, 07:08
- - v_mirgorodsky   Сейчас нет времени проверять на практике, но в ...   Mar 15 2005, 10:46
- - leevv   USTASU OT ALEKSA. Vernee ot leevv. ;-0 Spasib...   Mar 23 2005, 21:39


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

 


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


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