Jump to content

    

PLD ретро

Recommended Posts

Мур

Обратил внимание, что осталось на складах большое количество программируемых микросхем старой архитектуры.  Согласен, что для тех решений вопросы потребления не очень волновали разработчиков. На первом месте - гибкость.

А в условиях быстрого ремонта, когда надо быстро поставить нечто, чтобы дешево удовлетворить задачу, PLD достаточно удобная штука!

Кроме того, каждый день выслушиваю стоны схемотехников по поводу избыточности и дороговизны современных ПЛИС.

В связи с этим вопрос к знатокам,-  НА КАКОМ ЭТАПЕ остановилась ветка  PLD? 

Какой минимальный инструментарий должен быть под руками (программатор, среда проектирования), чтобы свободно решать простенькие задачки эдак на ~100 триггеров?

Что порекомендуете для освоения дешевых складов по PLD? :girl_dance:

 

Хоть тут и стоит Программируемая логика ПЛИС (FPGA, CPLD, PLD), но по PLD тут особо ничего нет.....    Спасибо!

Share this post


Link to post
Share on other sites

_4afc_
1 hour ago, Мур said:

Кроме того, каждый день выслушиваю стоны схемотехников по поводу избыточности и дороговизны современных ПЛИС.

В связи с этим вопрос к знатокам,-  НА КАКОМ ЭТАПЕ остановилась ветка  PLD? 

Какой минимальный инструментарий должен быть под руками (программатор, среда проектирования), чтобы свободно решать простенькие задачки эдак на ~100 триггеров?

Что порекомендуете для освоения дешевых складов по PLD? :girl_dance:

Вы бы озвучили фирму производителя CPLD под который ищите софт...

И что значит дешёвый CPLD на 100 триггеров, в каком он корпусе?

 

Лет 15 назад я программировал Atmel ATF1504ASV15AC44 - софт был чуть ли не под дос, отдельно фиттер запускался, отдельно генератор битстрима...

Для Xillinx XC2C32A подходит их ISE.

 

Но XC2C32A-6VQG44I стоит 930р,

а GW1NZ-ZV1QN48I2 стоит 360р

Share this post


Link to post
Share on other sites

Мур
38 minutes ago, _4afc_ said:

Вы бы озвучили фирму производителя CPLD под который ищите софт...

Спасибо большое.

К фирме не привязан.  Электронщики ткнули в  Sypress PALCE20V8  за 0.4$.   Мне ближе Lattice...    Я пока на перепутье....

Share this post


Link to post
Share on other sites

_4afc_
16 minutes ago, Мур said:

Спасибо большое.

К фирме не привязан.  Электронщики ткнули в  Sypress PALCE20V8  за 0.4$.   Мне ближе Lattice...    Я пока на перепутье....

Так судя по всему PALCE20V8 это и есть Lattice GAL20V8A снятый с производства, остатками которого барыжит Rochester Electronics

Share this post


Link to post
Share on other sites

Мур
1 hour ago, _4afc_ said:

.... снятый с производства, остатками которого барыжит Rochester Electronics

Да все равно кто!

Есть гибкая элементная база и можно сделать шаг назад ради успешного дешевого решения простых задач...

Вопрос к знатокам рынка,- где золотое дно?  Какой вектор брать?

Ответ на этот вопрос и даст подробности по  программатору и среде проектирования

Share this post


Link to post
Share on other sites

xvr
2 hours ago, Мур said:

Электронщики ткнули в  Sypress PALCE20V8  за 0.4$.

На всякий случай - для этого археологического экспоната нужен программатор, такой же экспонат. Это не современные FPGA/CPLD, которые через стандартный JTAG шьются. Там сплошная проприетарщина (и к тому же закрытая - алгоритмы программирования в былые дни производители PLD раздавали только производителям программаторов под NDA)

 

Со средой проектирования тоже будут проблемы. Тогда не было HDL, всё вручную. Максимум PALASM (кажется так назывался). Ещё ABEL был

 

 

Share this post


Link to post
Share on other sites

Мур
2 hours ago, xvr said:

На всякий случай - для этого археологического экспоната нужен программатор, такой же экспонат. Это не современные FPGA/CPLD, которые через стандартный JTAG шьются. Там сплошная проприетарщина (и к тому же закрытая - алгоритмы программирования в былые дни производители PLD раздавали только производителям программаторов под NDA)

Со средой проектирования тоже будут проблемы. Тогда не было HDL, всё вручную. Максимум PALASM (кажется так назывался). Ещё ABEL был

Спасибо!

Ценная информация...

Как чувствовал, что тут узкое место - программатор!

Share this post


Link to post
Share on other sites

Мур
adnega

Я пользуюсь TL866CS, в том числе и для старых PLD.

Цитата
      ATF16V8B
[ LATTICE ]     23 PCS
      GAL16V8                     GAL16V8 @SOIC20             GAL16V8A                    GAL16V8A @SOIC20            
      GAL16V8B                    GAL16V8B @SOIC20            GAL16V8C                    GAL16V8C @SOIC20            
      GAL16V8D                    GAL16V8D @SOIC20            GAL20V8                     GAL20V8A                    
      GAL20V8B                    GAL20V8C                    GAL20V8D                    GAL22V10                    
      GAL22V10 @SOIC24            GAL22V10B                   GAL22V10B  @SOIC24          GAL22V10C                   
      GAL22V10C  @SOIC24          GAL22V10D                   GAL22V10D  @SOIC24          

 

Share this post


Link to post
Share on other sites

xvr
5 hours ago, Мур said:

К сведению!  

 

Цена вопроса - $140. Вопрос - сколько надо запрограммировать PLD по $0.4, что бы окупить покупку программатора? :dance2:

Share this post


Link to post
Share on other sites

Мур
35 minutes ago, xvr said:

Цена вопроса - $140. Вопрос - сколько надо запрограммировать PLD по $0.4, что бы окупить покупку программатора? :dance2:

За пару зашивок...

Если еще учитывать стоимость разработки нужной по ТЗ прошивки.:blum:

Share this post


Link to post
Share on other sites

Мур
4 hours ago, adnega said:

Я пользуюсь TL866CS, в том числе и для старых PLD.

Спасибо.  Ценно.

И кто теперь будет вникать в древний инструментарий по проектированию и отладке на модели (есть ли такой?) этих автоматов?   А это и есть ниша простых решений!

Share this post


Link to post
Share on other sites

adnega
1 час назад, Мур сказал:

Спасибо.  Ценно.

И кто теперь будет вникать в древний инструментарий по проектированию и отладке на модели (есть ли такой?) этих автоматов?   А это и есть ниша простых решений!

Я пользуюсь WinCupl, но вещь довольно своеобразная и глючная. Может, из-за современного железа и ОСи.

Share this post


Link to post
Share on other sites

Мур
16 hours ago, adnega said:

 ...вещь довольно своеобразная и глючная. Может, из-за современного железа и ОСи.

Спасибо!  Принял к сведению

...Раз есть проблема, то это неизбежно поднимает стоимость её решения.  Вот и золотое дно!:dance:

Share this post


Link to post
Share on other sites

vitzap

У Lattice есть серия CPLD ispMACH 4000. Софт свежий, программируются от FTDI.

У Xilinx была серия Coolrunner-II - вроде бы еще не снята с производства.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.