Полная версия этой страницы:
Питание ПЛИС
Люди, поделитесь опытом.
Какие регуляторы напряжения на 1.5V Вы используете для питания ядра ПЛИСа?
Serg1976
Nov 9 2004, 15:34
Цитата(Styv @ Nov 9 2004, 07:08 PM)
Люди, поделитесь опытом.
Какие регуляторы напряжения на 1.5V Вы используете для питания ядра ПЛИСа?
SPX1117M3-1-5
активно используем.
Altera на эту тему имеет соответствующие доки с примерами регуляторов и расчетами токов. Поищите у них.
Большой выбор регуляторов есть у фирмы Texas Instruments.
Вот полезный Aplication Report (правдо староват, может появились новые...).
Приведены статистические данные по токопотредлению кристалов фирмы Xilinx, а также рекомендуемые регуляторы LDO, Dual-LDO, Switching Regulator.
Я применил ADP3050 от 5В в 1,5В. У меня младший циклон. До 1А без внешних ключей.
Lefthander
Nov 10 2004, 07:52
Цитата(aal @ Nov 10 2004, 10:56 AM)
Я применил ADP3050 от 5В в 1,5В. У меня младший циклон. До 1А без внешних ключей.
А как с тепловыделением?
Цитата(СергО @ Nov 10 2004, 11:52 AM)
Цитата(aal @ Nov 10 2004, 10:56 AM)
Я применил ADP3050 от 5В в 1,5В. У меня младший циклон. До 1А без внешних ключей.
А как с тепловыделением?
Это же импульсный стабилизатор - кпд под 90%.
Считай потери - макс 0,35 Вт на 1 А.
svtsvt
Nov 10 2004, 13:21
В номерах 48 и 49 Xcell journal обзоры (рекламы) стабилизаторов от TI и LT для FPGA.
http://www.xilinx.com/publications/xcellon...48/xc_toc48.htm
svtsvt
Nov 10 2004, 13:23
>СергО
>А как с тепловыделением?
Еле тёпленькая была.... (30-40 С)
Hadgehog
Nov 12 2004, 16:04
кто нибудь применял для запитки ядра ПЛИС MAX 1831? выходной ток до 3 А, раб. част 1 МГц. синхронное выпрямление.
Esquire
Nov 13 2004, 09:04
Применял

. Писать знаешь куда

.
В продолжение темы...
Texas Instruments недавно выпустил
руководство по питанию Altera, Xilinx FPGA..
Вот ссылка для Altera FPGA, CPLD...
http://focus.ti.com/lit/ml/slyb113/slyb113.pdfДля Xilinx FPGA
www.ti.com/xilinxfpga, там есть конкретная ссылка.
Texas Insruments дает также Конкретные
электрические схемы и руководсво для питания
Altera FPGA, CPLD
www.ti.com/alterafpga
sasha2005
Dec 29 2004, 18:07
Для EP1C3 потребление ядра малое и можно использовать (см. приложение).
Проверено на 100 платах мин нет, рабочая частота EP1C3 - 66мГц.
На плате StarterKit Spartan3 используются:
LM1086CS 5V -> 3.3V 1.5A
LF25CDT 3.3V -> 2.5V
FAN1112 3.3V -> 1.2V 1A
Можно использовать доступную дешёвую микросхему импульсного стабилизатора индустриального температурного диапазона MC33063.
Посмотрите PT5405 на www.ti.com.
Цитата(Алга @ Dec 29 2004, 19:36)
Texas Instruments недавно выпустил
руководство по питанию Altera, Xilinx FPGA..
Вот ссылка для Altera FPGA, CPLD...
http://focus.ti.com/lit/ml/slyb113/slyb113.pdf 
Ё-моё, а мужики-то не знають!!
Спасибо!
RobFPGA
Jan 27 2005, 16:25
У меня была ситуация когда микросхемы LP3966 питающие XILINX самостоятельно выключались на 10-50 мксек. под действием помех по входной шине питания 3.3 V. При этом ток потребления был в пределах 0.5 А
Вылечилось заменой на LT1764 и TPS75601
Rob.
one_man_show
Jan 27 2005, 19:59
Посмотрел указанные ссылки, ничего не нашел микромощного и с большим КПД. В схеме собирался использовать МАХ1734 на 1.5В, микромощный с КПД 90%. Кто нибудь знает (применял) что-то похожее?
lvitaly
Jan 27 2005, 20:42
Цитата(one_man_show @ Jan 27 2005, 22:59)
Посмотрел указанные ссылки, ничего не нашел
микромощного и с большим КПД. В схеме собирался использовать МАХ1734 на 1.5В, микромощный с КПД 90%. Кто нибудь знает (применял) что-то похожее?
Вполне можно посмотреть на TPS62004 - он как раз микромощный с КПД 95%.
Я много раз применял из серии TPS6200x (3.3->1.6, 3.3->1.5, 3.3->1.2), но КПД не измерял
one_man_show
Jan 28 2005, 10:07
Большое спасибо за совет, очень помогло. Буду теперь пытаться 10 выводов впихнуть в футпринт на пять
Delsian
Feb 3 2005, 14:20
Я для Spartan3 поставил REG1117-ADJ с заземленным управляющим входом - выходное получается 1.25В вместо 1.2 - но в спецификации написан диапазон рабочих напряжений до 1.26В - так что даже запас остался
berberber
Feb 3 2005, 18:50
Цитата(Delsian @ Feb 3 2005, 17:20)
Я для Spartan3 поставил REG1117-ADJ с заземленным управляющим входом - выходное получается 1.25В вместо 1.2 - но в спецификации написан диапазон рабочих напряжений до 1.26В - так что даже запас остался

Можно LM317 - дешево и сердито, с землей на управлении тоже 1,25.
Хотя запас в 10мВ все же маловато.
TI предлагает для Spartan3 TPS75003 - три в одном флаконе (1,2 2,5 3,3) в продаже пока не видел, будем ждать.
belena7
Mar 22 2005, 10:02
U TI recomendation kone4no ne xilible kak naprimer Spartan3 zapitat', eto mojet pozvolit' sebe tot u kogo net ograni4eniy po razmeru PCB. Vsya zamoro4ka v tom 4to VCCINT doljen ustanovit'sya v chipe ran'she 4em VCCAUX i VCCO. 4asa 4erez dva proveru est' li smblsl v takom controle nad zapuskom (budu proveryat' svoyu novuyu platu s XC50S3 i miniaturnblmi suppliers dlya vsex trex pitaniy) 8)
Check Enpirion.com
Samye novie DC2DC.
3A dostupny seichas, 6A tolko samples.
Eto naskolko ja znaju edinstvennye v mire kto delaet DC2DC + internal inductor.
Eto deistvitelno PoL (Point of Load ) reshenie, kogda DC2DC stoit prjamo vosle FPGA.
My tolko planiruem ix poprobovat' v novom designe, poetomu realno ocenit' poka ne mogu no samples uge u nas est' givjem.
anatol1983
May 16 2005, 01:25
Конецно офтопик, но всё же. А как эти микросхемы на принципиальных схемах оформлять (ну DD или DA, как функцию этого устройства написать)
Цитата(anatol1983 @ May 16 2005, 05:25)
Конецно офтопик, но всё же. А как эти микросхемы на принципиальных схемах оформлять (ну DD или DA, как функцию этого устройства написать)
DA...
и по поводу питания... я юзаю LT1963... если ПЛИС одна на плате... запаса по току при включении (программировании) вполне хватает... если несколько и тем более циклоны (жрут при загрузке прилично), то ставлю TPS5602...
У TI есть очень неплохая серия в миниатюрных SOT-23 корпусах - tps622xx. Если потребление не критично, можно применить только их же LDO, навеса существенно меньше.
popeye
Aug 20 2005, 23:44
От LDO в последнее время отказались совсем, ставим импульсные TPS62000 (ток до 1А) и TPS62050 (большее входное напряжение), LM2651 (1,5A) и LM2655 (2,5A) тоже нравятся, а еще хочется поставить LM2734 (1A, SOT23-6, регулируемый до 0,8В).
Кстати о токах!
Приведите примеры у кого сколько микросхемы кушают.
Я пока обходился линейными стабилизаторами до 1А 3.3 В, работал с EP20K200 (старые схемы)
Сейчас буду Цыклоны ставить (EP1C12 и EP2C8) и будут они на 3.3 вальтах IO и под 100 МГц... а вот скоко току они сьедят я пока не знаю почему и спрашиваю....
UPD
из прочитанного выше и найденного пока пришел к ваводу в использовании
микросхем:
1.2V - FUN112DX (0.8А)
1.5V - пока не определился, видимо SPX1117M3-1.5 (0.8A)
3.3V - LM1085 3.3 (3A) - для всех схемы..
вобщем пока все на линейных делаю, дешево, просто и сердито.
popeye
Aug 23 2005, 22:19
Могу привести пример с питанием ядра EP1C12Q240. 100 МГц, 7644 LE, стабилизатор на 1,2А, никаких проблем. Вообще, по-моему, в первых циклонах главное - обеспечить стартовый (power-up) ток (особенно это было критично до того, как Altera пофиксила стартовый ток в своих девайсах), т.к. если верить доке "Cyclone Power Calculator", то создать такой проект, чтобы превысить этот самый power-up current, весьма проблематично. Так что если у Вас вдруг окажется EP1C12 из какой-нибудь старой партии, то по-хорошему SPX1117 не потянет (0,9А надо, хотя сейчас это значение снижено до 0,3А).
popeye
забавно,
а сколько вобще может скушать тока ядро у цыклона?
popeye
Aug 29 2005, 15:22
Цитата(udofun @ Aug 29 2005, 15:28)
popeyeзабавно,
а сколько вобще может скушать тока ядро у цыклона?
Берем Cyclone Power Calculator, девайс EP1C12, пишем 12000 LE (плюс 1200 LE с CARRY), 12000 триггеров, 52 блока памяти (по 36 входов/выходов), 1 PLL. Ставим везде частоту 200 МГц, средний LE fanout оставляем 3,4 по умолчанию, toggle % ставим типовое значение, указанное Altera, 12,5%. Цифры, как сами понимаете, предельные и чисто теоретические, а получаем total internal Icc = 801,7 мА. Всего ничего
Цитата(udofun @ Aug 29 2005, 17:28)
popeyeзабавно,
а сколько вобще может скушать тока ядро у цыклона?
Как-то баловались с EP1C6TI144-7: создали проект из офигительно длинного сдвигового регистра - почти на все триггеры (что-то окло 6 тыщ), тактовая 100 МГц, подали на вход паттерн 1010101... (с делителя - клок в два раза поделили - 50 МГц), замеряли потребление. Выходило, насколько помню (но могу и соврать, уже давно было, а результаты не записал), что-то около полампера или немогим более (но не больше 600 мА) по ядру. Т.е. логика почти вся простаивала, только триггеры на известной частоте щелкали. Зато все.

Совершнно точно помню, что микруха начинала сильно греться и буквально за несколько секунд до нее уже нельзя было дотронуться. Т.ч. когда все щелкает, хавает оно весьма заметно.
Есть для Xilinx у Intersil очень конкретная страничка по потреблению. Там без всяких оговорок указано максимальное потребление по каждому напряжению. Блин пока искал, столько всего прорыл. Все эти Power подсчеты цифры то дают, вот только уверенности нет. И кругом разночтения. Во всяком случае для начала очень хороший документ.
http://www.intersil.com/data/ag/ag0001.pdf Xilinx
http://www.intersil.com/data/ag/ag0002.pdf Altera
Для тех, кто использует не очень большие ПЛИС рекомендую TPS6205х (TI):
- 800-mA SYNCHRONOUS STEP-DOWN
- 2.7-V to 10-V Operating Input Voltage Range
- switching up to 95% Efficiency
- Adjustable Output Voltage Range From 0.7 V to 6 V
- Fixed Output Voltage Options Available in 1.5 V, 1.8 V, and 3.3 V
Маленький корпус, минимум обвязки, все легко покупается.
Black Pahan
Sep 9 2005, 08:37
Я как раз TPS6205х и использую
TPS62052 1,5V core EP1C6T144I7
TPS62056 3,3V IO
оч. нравится - обвязки минимум, кпд хорошее.
а вот с доставабельностью ситуация следующая
TPS62056 купили без проблем, а TPS62052 40шт. купить пришлось - меньше не продали.
Dimonira
Sep 12 2005, 12:54
PTH04000 от Texas. Это switchable dc/dc adj, так что практически любые плисовые напруги.
Пока, правда, покупаемость не очень, но найти можно.
Цитата(svtsvt @ Sep 9 2005, 01:15)
Для тех, кто использует не очень большие ПЛИС рекомендую TPS6205х (TI):
- 800-mA SYNCHRONOUS STEP-DOWN
- 2.7-V to 10-V Operating Input Voltage Range
- switching up to 95% Efficiency
- Adjustable Output Voltage Range From 0.7 V to 6 V
- Fixed Output Voltage Options Available in 1.5 V, 1.8 V, and 3.3 V
Маленький корпус, минимум обвязки, все легко покупается.
хмм не подскажете а есть что нибудь подходящее, со внутреними ключами на 1.5-2А ? мне бы спаран3-400 запитать при полной заполнености на 100МГц ??
Замерил потребление для XC3S400-4TQ144. Плата работает от 10В, 3.3V делаются из него, остальные из 3.3V . По 10В потребление 60 мА всей платой. Я думаю, что 90% потребляет Xilinx.
Чтобы получит 3.3V, я поставил импульсный max1685 на 1.2V - импульсный tps62207, на 2.5V - LDO tps73625. Max1685 применил только потому, что входное напряжение больше 8V. Все корпуса маленькие - QSOP16(MAX1685) и SOT23. Частота 50MHz, схема правда пока совсем небольшая.
Цитата(aem @ Sep 14 2005, 12:35)
Замерил потребление для XC3S400-4TQ144. Плата работает от 10В, 3.3V делаются из него, остальные из 3.3V . По 10В потребление 60 мА всей платой. Я думаю, что 90% потребляет Xilinx.
Чтобы получит 3.3V, я поставил импульсный max1685 на 1.2V - импульсный tps62207, на 2.5V - LDO tps73625. Max1685 применил только потому, что входное напряжение больше 8V. Все корпуса маленькие - QSOP16(MAX1685) и SOT23. Частота 50MHz, схема правда пока совсем небольшая.
Как то на сказку похоже
я на сайте ксайлинска сделал прикидку, так вот при заполнености чипа на 100%
и частоте 100МГц, по 1.2В 1.3 А потребуеться.
По остальным да мало не более 300мА, но вот по Vccint
tegumay
Oct 8 2005, 22:03
TPS70158
Цитата(tegumay @ Oct 8 2005, 17:03)
Спасибо уже не нужно, я выбрал импульсниые стабилизаторы от TI
DSIoffe
Oct 10 2005, 12:16
Цитата
Спасибо уже не нужно
Ещё как нужно. Чем больше опыта на такую трепещущую тему соберётся до кучи, тем лучше.
А никто не пробовал замерить пульсации напряжения на питании ядра при использовании импульсного стабилизатора? А ещё лучше сравнить их для разных стабилизаторов?
А не замечал ли кто-нибудь влияния этих пульсаций на фазу выходных импульсов ПЛИС (если для кого-то это было критично)?
Цитата(DSIoffe @ Oct 10 2005, 07:16)
Цитата
Спасибо уже не нужно
Ещё как нужно. Чем больше опыта на такую трепещущую тему соберётся до кучи, тем лучше.
А никто не пробовал замерить пульсации напряжения на питании ядра при использовании импульсного стабилизатора? А ещё лучше сравнить их для разных стабилизаторов?
А не замечал ли кто-нибудь влияния этих пульсаций на фазу выходных импульсов ПЛИС (если для кого-то это было критично)?
Вы как раз грите про мою плату

))
я заложил 3 импульсника от TI, будет хороший осцил под рукой померяю, раскажу если интересно
....Спасибо уже не нужно, я выбрал импульсниые стабилизаторы от TI ....
на каких именно если не секрет и для какой модели?
Цитата(vvvvv @ Oct 10 2005, 11:07)
....Спасибо уже не нужно, я выбрал импульсниые стабилизаторы от TI ....
на каких именно если не секрет и для какой модели?
Да что тут секретного
спартан 3 400ка в TQFP144,
3.3 В - TPS62056 (800mA)
2.5В - TPS62006 (600mA)
1.2B - TPS62040 (1.2mA)
В проекте планируеться использовать все возможности чипа, тактовая до 80МГц
DSIoffe
Oct 11 2005, 06:37
Цитата
раскажу если интересно
Очень даже интересно. Подписываюсь на тему
1.2B - TPS62040 (1.2A) конечно
Для младшего циклона EP1C3 и не слишком навернутой схемы я поставил
LM3671MF-1.5 в SOT23 - достаточно компактно и эффективно получилось. Смотрел решения на TPS62xxx и ADP3050, не понравилось - больше компонентов и площадь на плате, да и дороже выходит...
А вот en5310 от enpirion - штука весьма занятная. Но ее поставить однозначно не позволят - слишком малоизвестный производитель, неизвестно что с ним будет через пару лет.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.