Просмотр полной версии : Вопрос по ПЛИС
Вот надумал собрать Speccy2007 и попутно изучить работу с CPLD и FPGA. Появилось пару вопросов. При поиске инфы на сайте altera.com в разделе Products не нашел семейство MAX7000... оно есть только в разделе Support. Это что значит, что семейство ужу устарело? ... и новые устройства на этой серии разрабатывать не рекомендуется? Есть ли принципиальные отличия в работе с ПЛИС других поколений, т.е. подойдет ли семейчтво MAX7000 (EPM7128 в частности) для изучения азов работы с ПЛИС? Глупые вопросы задаю, т.к. в свое время чуть не приступил к изучению микроконтроллеров AT89xxx, хорошо что один добрый человек подсказал, что есть AVR. :)
Есть ли принципиальные отличия в работе с ПЛИС других поколений, т.е. подойдет ли семейчтво MAX7000 (EPM7128 в частности) для изучения азов работы с ПЛИС?
Дело в том что питание +5в само по себе устарело.
Если хочешь изучать современные конструкции, то лучше сразу переключиться на современные фпга и арм контроллеры. По возможности/цена имеют лучший коэфециент.
ФПГА имеют емкость как правило в порядке большую при той же цене чем ПЛИС, и к тому же позволяют изменять схему на лету. Большинство современных устройств построенно на тандеме фпга+микроконтроллер (причем микроконтроллер используется для загрузки фпга).
Для простоты изучения у многих фирм есть так называемые devboard - это уже готовые платы с набором периферии.
Дешевые серии фпга (low cost), у Altera это например Cyclone3, Cyclone2.
Дешевые арм-контроллеры делают практически все фирмы, хорошо представлены Atmel, NXP, TI...
Очень много литературы, бесплатный софт (Altera Quartrus Web Edition), бесплатные компиляторы (GnuARM). Вообщем есть где развернуться.
Много devboard предлагает фирма www.terraelectronica.ru ....
balu_dark
17.10.2008, 01:51
да - терраэлектроника наиболее продвинута в плане китов имхо. что до советов - если будеш брать что либо из OLIMEX китов - обязательно проверяй плату перед покупкой! в том числе визуально на отсутствие окисла,залипух и прочего. собирающие платы китайцы особо не стараются! из ФПГА китов - народ берет Altera DE1 от Terrasic цена порядка 150 убитых президентов. тут народ много чего на ней делал либо портировал.
что до АРМ контроллеров например то по мнению многих знакомых - с Атмеловскими SAM чипами - проблем меньше чем с NXP. но дабы не устраивать холивар - на этом с армами замнем. AVR ядро - ну как минимум мегу можно смотреть(максимум - AVR32).
если всетаки CPLD хочется а не FPGA. то разницы особо нет какое семейство - мах7000 вполне доставаем сейчас и думаю еще года 3 будет доступен.3.3 вольтовые чипы - требуют токоограничительные резисторы в цепи и возможно со стороны зетника - нужна будет подтяжка к +5в килоомов через 10.
Обясните пожалуйста неграмотному человеку на пальцах что такое CPLD и FPGA. Как их можна использовать и какие имеют возможности, что представляют из себя?
по мнению многих знакомых - с Атмеловскими SAM чипами - проблем меньше чем с NXP
да, не будем тут холивар разводить, но справедливости ради на electronix.ru было много разговоров о SAM и NXP. и я бы не сказал, что перевес в пользу SAM, скорее наоборот. другое дело, если знакомые знакомы только с SAM;)
Добавлено через 9 минут
Обясните пожалуйста неграмотному человеку на пальцах что такое CPLD и FPGA.
очень-очень грубо говоря.. видел плату, например, ленинграда? там куча микросхем логики. так вот фпга и цплд позволяют всю эту логику засунуть внутрь одного чипа! т.е. упрощенно у тебя будет на плате проц, память и фпга. фишка в том, что фпга можно заставить работать по-разному, т.е. хочешь у тебя будет ленинград, а хочешь - пентагон.
ну а разница между фпга и цплд примерно такая: в фпга можно засунуть гораздо большую схему, чем в цплд, но фпга надо при каждом включении прошивать, а цплд шьется 1 раз и помнит прошивку.
Обясните пожалуйста неграмотному человеку на пальцах что такое CPLD и FPGA. Как их можна использовать и какие имеют возможности, что представляют из себя?
CPLD построенны на еепром памяти и при включении устройства их не надо загружать. FPGA основаны на срам памяти и при включении устройства их нужно загружать каждый раз.
подойдет ли семейчтво MAX7000 (EPM7128 в частности) для изучения азов работы с ПЛИС?
В баню... Они перепрошиваются всего 100 раз... Стоят немеренно... И тощие они (при дикой цене)...
Бери любую FPGA к какой легче будет подступиться (бывают зверюшки в PLCC корпусах EPF8282ALC84-4, PLD, FLEX8000, PLCC84 - http://chip-dip.ru/product0/704810710.aspx ). Заливать в неё каждый раз не нужно , достаточно подцепить внешнюю спец флешатину и оно само при старте будет хаваться .
В баню... Они перепрошиваются всего 100 раз... Стоят немеренно... И тощие они (при дикой цене)...
Поздно... сегодня приехала EPM7128 :) Будем начинать с нее...
shurik-ua
17.10.2015, 00:28
7 лет, Карл )
shurik-ua
17.10.2015, 00:34
Проще старую поднять.
Жжёшь )
shurik-ua
17.10.2015, 00:39
но 7 лет, не Карл )
s_kosorev
17.10.2015, 01:14
7-10 лет назад, xilinx в магазинах электронных компонентов был представлен очень слабо и по заоблачным ценам, так что какие то советы назад в будущее не уместны.
Идет речь о чипах низкой интеграции. В то время видно по сообщениям что даже EPM7128 (CPLD на 128LE) стоил не мало.
shurik-ua
17.10.2015, 01:21
да это просто некропостинг - на некоторых форумах даже предупреждения дают за это - мне кажется модер удалит эту хрень да и всё )
shurik-ua
17.10.2015, 01:32
так как поднята запретная тема Xilinx
да у вас паранойя, батенька )
Виктор, скажи честно тебе Xilinx зарплату выдаёт за продвижение его продуктов ? Откуда такая рьяная и необоснованная симпатия именно к этой фирме ?
s_kosorev
17.10.2015, 01:48
Хорошая продукция, так если в двух словах.
только xilinx уже устарел, на дворе 2015 год
s_kosorev
17.10.2015, 02:03
рухлядь, максимум на роутеры годятся
s_kosorev
17.10.2015, 02:40
гугли Altera
shurik-ua
17.10.2015, 02:47
тут все тролли - и это великий заговор против Xilinx, Виктор Карлович ))
s_kosorev
17.10.2015, 02:57
Viktor2312 даже прикола про роутеры не понял :)
balu_dark
17.10.2015, 10:46
А че - Витя самоубильсяма?
Viktor2312
17.10.2015, 11:00
Конструктивного и полезного диалога не получилось, ну удалил офф и флейм, толку от него 0.
s_kosorev
17.10.2015, 13:06
Это называется разжигание флейма, занекропостить в нормальную тему, что то провокационное и ожидать треск, но кмарад Viktor2312 простой как 7 копеек, его сразу раскусили и естественно затролили
s_kosorev, разжигание межПЛИСинной розни :) уголовное дело нынче))))
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot