Отговори на тема  [ 7 мнения ] 
Замяна на компоненти с CPLD/FPGA... 
Автор Съобщение
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Ное 12, 2008 9:59 pm
Мнения: 512
Местоположение: София
Мнение Замяна на компоненти с CPLD/FPGA...
Искам да помогна на приятел, а и да понауча/припомня нещо в сфера, която не ми е присъща.
Задачата е да се заменият няколко логики (74hc02, 74hc175, 74hc365, 74hc374 и т.н.), както и два GAL-а 16V8 и 20V8 или 22V10 последното не го помня кое от двете беше, но ще имам JED файловете (матриците) на GAL-овете... като цяло IO-та май до около 70, максимум 80 ги сведох като гледах схемата.
И тук започнаха въпросите в главата ми :)
разполагам с USB blaster за ALTERA, но гледам cyclone-ите дето ги имам в чекмеджето не се поддържат от много години последно в Quartus II 13.0 са поддържали Cyclone II ?!?, имам няколко борда МАX II 240-ки дето съм ги взимал за жълти стотинки при поръчки от Китай за пълнеж, но не знам ще се справят ли...
Поръчах сега един кабел за USB->Jtag за Lattice, защото след кратък "рисърч" днес ми се сториха много интересни -> причината 5V толерантни, не като при алтерите с външни резистори, диоди... имат и "по-безплатна" среда :oops:
при Xilinx също има ниски серии с 5V толерантни входове изходи, но там още не съм се зачитал. Някъде в нас трябва да се търкалят демо бордове със Spartan 3-ки...
Не намерих такава дискусия, а ми е интересно вие какво бихте сложили и защо?

_________________
I'm debugging my software mostly with soldering iron....


Вто Сеп 25, 2018 10:13 pm
Профил ICQ
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 03, 2005 11:31 am
Мнения: 766
Местоположение: Пловдив
Мнение Re: Замяна на компоненти с CPLD/FPGA...
Най добре е с нещо 5V от старите CPLD-та но ще е проблем със намирането ако се искат бройки , а и цената им е доста по-висока и греят доста.

Кое Lattice си гледал 5V толерантно?

Също така възможен вариант е XC95XXX-XL , то е 3.3V но е с 5V толерантни входове .

Имай в предвид че CPLD/FPGA обикновенно са доста бързи и понякога комбинаторната логика и закъснението в сигналите може да ти изиграе лоша шега , и да има доста чесане по главата ;) така че трябва добре да се огледа схемата и логиката и дали няма реализирани някакви тригерни елементи примерно и как ще бъдат представени в CPLD-то.


така че

_________________
"I really do like SOLDERING as my programming language." Bob Pease


Вто Сеп 25, 2018 10:35 pm
Профил ICQ
Ранг: Професионалист
Ранг: Професионалист
Аватар

Регистриран на: Сря Ное 12, 2008 9:59 pm
Мнения: 512
Местоположение: София
Мнение Re: Замяна на компоненти с CPLD/FPGA...
за 5 волта толерантни гледах цялата ispMACH 4000 гама.
Бройките ще са една, две, цената не е фактор, но ми е интересно и ако беше - с какво и как биха се променили отговорите :)
да и аз XC95XX имах предвид като споменах за алтернатива при ксаилинкс...

_________________
I'm debugging my software mostly with soldering iron....


Вто Сеп 25, 2018 10:50 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Вто Юли 31, 2007 2:55 pm
Мнения: 1792
Местоположение: София
Мнение Re: Замяна на компоненти с CPLD/FPGA...
CPLD == GAL, повече или по-малко.
CPLD и FPGA нямат много общо.

5V толерантни на X и A няма вече (официално), има само псевдо-толерантни. Иначе се зовяха примерно XC95xx и може би алтерското да беше нещо като MAX7000S (не помня и не ми се гугли).
XC95xx-XL са псевдо-толерантни, като естествено ако нещото не е твърде критично можеш да го игнорираш това, тъй като все още се произвеждат/продават и са евтини.


Вто Сеп 25, 2018 11:45 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Вто Фев 07, 2012 11:22 pm
Мнения: 3084
Мнение Re: Замяна на компоненти с CPLD/FPGA...
един по-бърз контролер няма ли да свърши същата работа....


Сря Сеп 26, 2018 12:13 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Нед Фев 26, 2006 6:52 pm
Мнения: 11265
Местоположение: Добрич
Мнение Re: Замяна на компоненти с CPLD/FPGA...
HIFI написа:
Задачата е да се заменият няколко логики (74hc02, 74hc175, 74hc365, 74hc374 и т.н.), както и два GAL-а 16V8 и 20V8 или 22V10 последното не го помня кое от двете беше, но ще имам JED файловете (матриците) на GAL-овете... като цяло IO-та май до около 70, максимум 80 ги сведох като гледах схемата.


хм... Предимствата на CPLD спрямо FPGA са цената и обикновено по-малкия корпус. Но това са предимства когато говорим за "малко" CPLD от порядъка 32-64 клетки. Така като гледам броя на IO-тата и логиките сякаш дилемата ще да е "голямо" CPLD или "малко" FPGA и тук вече е спорно къде са предимствата.
Относно програмирането... В случай че има процесорче на платката аз лично предпочитам процесорчето пред разните там кабели. Особено за FPGA дето няма флаш, но и да има ако минава през проц може да се прави дистанционен ъпгрейд и т.н.
За 5-те волта... Естествено най-добре е да ги няма ;-) Щом ще се преработва платката е хубаво да се помисли в тая посока. Ако пък са външни сигнали, особено с конектори/кабели мисля че е по-добре някакви прости буфери, хем ще е по-пригодно за ремонт ;-)
Btw. Въпросът не е само нивото на сигналите, трябва да се внимава и със захранванията. Особено ако има и проц и/или FPGA, да не се окаже че трябват 100 регулатора. Същото важи и за клоците, трябва да се види трябва ли и ако трябват дали става с вътрешни осцилатори. Примерно Z серията на ispMatch 4000 е с вграден осцилатор.


Сря Сеп 26, 2018 10:40 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Мар 16, 2006 9:42 am
Мнения: 12095
Местоположение: Гьотеборг
Мнение Re: Замяна на компоненти с CPLD/FPGA...
нещо от тези
https://www.mouser.se/Semiconductors/In ... =Pricing|0


Чет Сеп 27, 2018 10:51 am
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 7 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 15 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни