RTV forum PL | NewsGroups PL

CPLD vs FPGA: Jakie są zalety i sens używania CPLD w projektach?

CPLD - po co to komu?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - CPLD vs FPGA: Jakie są zalety i sens używania CPLD w projektach?

Goto page Previous  1, 2

Sebastian Biały
Guest

Mon Feb 16, 2015 8:44 pm   



On 2015-02-16 10:11, stchebel@gmail.com wrote:
Quote:
Ale sensu produkowania CPLD choćby z ekonomicznego punktu widzenia za cholerę nie widzę mając do dyspozycji FPGA. Najmniejszy Spartan-3AN

1) Kosztuje ponad 60zł na pierwszym linku z google. CPLD najmniejszy
(oczywiście o wiele skromniejszy ale sam porównujesz dwa różne światy)
to koło 20zl i w dodatku da się kupić w detalu bez problemu.

2) Nie ma 5V tollerant I/O co ma kluczowe znaczenie w wielu projektach.
Niektóre FPGA miewaly absolutnie idiotyczne wymogi dotyczące zasilania,
dalej bywa że mają po 2 napięcia.

3) obudowa najmniejszego Spartana to katastrofa przy prototypowaniu,
CPLD czasem da się zrobić na jednej warstwie, co więcej najtańsze kostki
Xilinxa sa np. w PLCC. FPGA są więc dalece bardziej niedostepne dla
amatorów niż CPLD.

4) technologia Spartana to rzedy wielkości mniejsza ścieżka. Jak Ci
wysokoenergetyczna czastka zrobi puk to CPLD okaże się niezła
alternatywą. Z resztą czasem wystarczy klapiący przekaźnik do silnika
metr dalej.

5) potrzebuje 20bramek, kilka przerzutników i tyle.Po ch... mi FPGA?

Quote:
Po cholerę to komu?

Po to samo dlaczego do dzisiaj porodukuje się TL071 i 8051. Bo lepsze
niepotrzebne a dodatkowe ficzery to czesto kłopot. Kazda nisza na rynku
bedzie wypełniona.

J.F.
Guest

Mon Feb 16, 2015 8:59 pm   



Użytkownik "janusz_k" napisał w wiadomości
W dniu 2015-02-16 o 14:11, J.F. pisze:
Quote:
Jeszcze ciekawsza byłaby cena...

Jesli 250 mld tranzystorow (karta pamieci) kosztuje 40 zl, to ile
kosztuje pare setek, gora tysiecy ? Smile
Jesteś pewien że to 250mld a nie 250mln? Smile

32 GB to jednak ~256 mld bitow ....

Pomijajac plotki o wielowartosciowosci ... to ile wychodzi nm^2 na bit
?


J.

butek
Guest

Mon Feb 16, 2015 11:56 pm   



W dniu 16.02.2015 o 20:44, Sebastian Biały pisze:

/ciach/

Quote:
2) Nie ma 5V tollerant I/O co ma kluczowe znaczenie w wielu projektach.
Niektóre FPGA miewaly absolutnie idiotyczne wymogi dotyczące zasilania,
dalej bywa że mają po 2 napięcia.


Z resztą się zgodzę, ale tu nie bardzo. Naprawdę ktoś jeszcze używa 5V
zamiast 3V3/2V5 jako podstawowego napięcia układu? Po co? Przecież dla
zdecydowanej większości "czegokolwiek nowoczesnego z wyjściem cyfrowym"
i tak trzeba wtedy robić glue-logic, bo 3V6 to ich absolutne maksimum.

--
butek
Safety note: Don't put all your enriched uranium hexafluoride in one
bucket. Use at least two or three buckets and keep them in separate
corners of the room. This will prevent the premature build-up of a
critical mass.

Mario
Guest

Tue Feb 17, 2015 12:01 am   



W dniu 2015-02-16 o 16:34, Jeffrey pisze:
Quote:
J.F. wrote:
Użytkownik "RoMan Mandziejewicz" napisał w wiadomości
Hello Grzegorz,
Tak se myślę, że można by zrezygnować z produkcji TTL-i bo jest ich
tyle
typów i każdy inny (czyli inna maska do naświetlania). Zamiast tego
prosty układ CPLD klepany w obudowie DIP-14/16/18 itd. Taki XC2C32A
byłby w stanie zastąpić chyba każdy standardowy układ z serii TTL
(za
wyjątkiem jakiś buforów wysokonapięciowych itp). Pakować taką
wstępnie
zaprogramowaną strukturę z standardową obudowę DIP/SMD tak aby
pełniła
funkcję któregoś z układów serii TTL i tylko na obudowie wydrapać
odpowiedni napis. Dodatkową ciekawostką byłaby możliwość
przerobienia
sobie w każdej chwili posiadanego 7400 na 7474 :-)

Jeszcze ciekawsza byłaby cena...

Jesli 250 mld tranzystorow (karta pamieci) kosztuje 40 zl, to ile
kosztuje pare setek, gora tysiecy ? :-)

J.

pewnie 36 zł bo koszt wytworzenia to kilka zł reszta to logistyka i zysk

A czemu logistyka i zysk nie powodują, że 7400 i 7474 nie kosztuje 36 zł?

--
pozdrawiam
MD

Pszemol
Guest

Tue Feb 17, 2015 1:36 am   



<stchebel@gmail.com> wrote in message
news:a0f9db05-3afa-4a38-b31d-d92ce026af98@googlegroups.com...
Quote:
Ale sensu produkowania CPLD choćby z ekonomicznego punktu widzenia za
cholerę nie widzę mając do dyspozycji FPGA. Najmniejszy Spartan-3AN
(jedyne FPGA mające flash konfiguracyjny na pokładzie) ma nieporównywalnie
więcej zasobów logicznych od najbardziej wypasionego CPLD. A cena nawet
niższa.

Po cholerę to komu?

Niższa? A ile kosztuje taki najtańszy? I czy toleruje 5V na pinach?

Pszemol
Guest

Tue Feb 17, 2015 1:42 am   



"butek" <email.is@invalid> wrote in message
news:54e275b3$0$2177$65785112@news.neostrada.pl...
Quote:
Z resztą się zgodzę, ale tu nie bardzo. Naprawdę ktoś jeszcze używa 5V
zamiast 3V3/2V5 jako podstawowego napięcia układu? Po co? Przecież dla
zdecydowanej większości "czegokolwiek nowoczesnego z wyjściem cyfrowym" i
tak trzeba wtedy robić glue-logic, bo 3V6 to ich absolutne maksimum.

Elektronika to nie tylko sprzęt komercyjny - a w przemyśle urządzenia
pracują całymi dekadami, nowe moduły często są cząstką całej reszty
urządzenia zrobioną 30 lat temu i niewartą wymiany - i po prostu lepiej
czasem zastosować kostke która wytrzyma te 5V niż obkładać wszystko
dookoła buforami w obie strony.

Marek
Guest

Tue Feb 17, 2015 10:24 am   



On Mon, 16 Feb 2015 23:56:50 +0100, butek <email.is@invalid> wrote:
Quote:
zamiast 3V3/2V5 jako podstawowego napięcia układu? Po co?

O ile potrzebę 5V u kustoszy muzealnych (o których pisze Przemol)
można zrozumieć, to nie pojmuję po co np. takie arduino zrobili
pięcio woltowe. I gdy trzeba arduino zinterfejsować z czymś bardziej
skomplikowanym od diody LED to arduinowcy szukają tuturiali jak
zinterfejsować arduino z jakimś fajnym peryferium, bo wiadomo, że
wszystkie fajne peryferia są max 3.3V.

--
Marek

koń Fritz i jego pan dr
Guest

Tue Feb 17, 2015 10:43 am   



W dniu 2015-02-17 o 10:24, Marek pisze:
Quote:
O ile potrzebę 5V u kustoszy muzealnych (o których pisze Przemol) można
zrozumieć, to nie pojmuję po co np. takie arduino zrobili pięcio
woltowe. I gdy trzeba arduino zinterfejsować z czymś bardziej
skomplikowanym od diody LED to arduinowcy szukają tuturiali jak
zinterfejsować arduino z jakimś fajnym peryferium, bo wiadomo, że
wszystkie fajne peryferia są max 3.3V.



Nie tragizuj, arduino to nie mikrokomputer przemysłowy tylko edukacja.
Rezystor i dioda zenera na linie zwykle wystarczą.

Piotr Wyderski
Guest

Tue Feb 17, 2015 10:51 am   



butek wrote:

Quote:
Z resztą się zgodzę, ale tu nie bardzo. Naprawdę ktoś jeszcze używa 5V
zamiast 3V3/2V5 jako podstawowego napięcia układu? Po co?

Bo np. można bezpośrednio sterować MOSFETami mocy logic-level.
Niektóre mikrokontrolery 8-bitowe pozwalają na szybszy zegar
też tylko przy zasilaniu 5V (co nie znaczy, że inne nie pozwalają,
tylko jeżeli z jakichś innych powodów uprzesz się akurat na taki,
to masz bonus).

Pozdrawiam, Piotr

Marek
Guest

Wed Feb 18, 2015 10:26 am   



On Tue, 17 Feb 2015 10:43:44 +0100, koń Fritz i jego pan dr
Schultz<dr Schultz i kon Fritz @gmail.com> wrote:
Quote:
Nie tragizuj, arduino to nie mikrokomputer przemysłowy tylko
edukacja.
Rezystor i dioda zenera na linie zwykle wystarczą.

Czemu edukacji nie pasi 3.3V?

--
Marek

AlexY
Guest

Wed Feb 18, 2015 11:11 am   



Marek pisze:
Quote:
On Tue, 17 Feb 2015 10:43:44 +0100, koń Fritz i jego pan dr Schultz<dr
Schultz i kon Fritz @gmail.com> wrote:
Nie tragizuj, arduino to nie mikrokomputer przemysłowy tylko
edukacja.
Rezystor i dioda zenera na linie zwykle wystarczą.

Czemu edukacji nie pasi 3.3V?

Czemu 3.3V a nie 2.5V albo 1.5V? TTL jest dość odporne na błędy i
zakłócenia, dość częste na etapie edukacji.

--
AlexY
http://faq.enter.net.pl/simple-polish.html
http://www.pg.gda.pl/~agatek/netq.html

butek
Guest

Fri Feb 20, 2015 1:03 pm   



W dniu 18.02.2015 o 11:11, AlexY pisze:
Quote:

Czemu 3.3V a nie 2.5V albo 1.5V? TTL jest dość odporne na błędy i
zakłócenia, dość częste na etapie edukacji.


Dlatego, że obecnym de facto standardem cyfrówki jest 3V3, dlatego, że
"99%" współczesnych układów peryferyjnych pracuje w zakresie napięcia
zasilania 2V7 - 3V6, a przy 5V mogą posłużyć jedynie jako szybka i
jednorazowa grzałka?

Co do poziomów typu 1V5 to racja, to już wkraczanie na teren "voodoo"
przy projektowaniu PCB (nie wspominając o uruchamianiu tego na stykówce)
- edukacyjnie nieprzydatne, przynajmniej dla "elektroników" na poziomie
Arduino.

--
butek
Safety note: Don't put all your enriched uranium hexafluoride in one
bucket. Use at least two or three buckets and keep them in separate
corners of the room. This will prevent the premature build-up of a
critical mass.

badworm
Guest

Mon Mar 02, 2015 11:06 pm   



Dnia Mon, 16 Feb 2015 20:59:27 +0100, J.F. napisał(a):

Quote:
32 GB to jednak ~256 mld bitow ....
Pomijajac plotki o wielowartosciowosci ... to ile wychodzi nm^2 na bit
?

W przypadku tej karty tych nm2 będzie jeszcze mniej:
http://www.sandisk.com/products/memory-cards/microsd/ultra-premium-edition/?capacity=200GB
Swoją drogą ciekawie to wygląda - w przestrzeni zajmowanej przez dysk
twardy 2,5" zmieści się kilkaset kart uSDHC a dla dysku 3,5" będzie to
ponad tysiąc. 1000x200GB=200TB, takowych dysków jeszcze nie ma i długo
nie będzie. Aż jakoś tak dziwnie się robi jak przypomnę sobie dysk 3,5"
120MB ATA, który jeszcze gdzieś w piwnicy zalega a który przez kilka lat
pełnił funkcję dużej dyskietki. Za kilka lat faktycznie niemal wszystkie
swoje dane będzie można mieć na nośniku wielkości paznokcia.
--
Pozdrawiam Bad Worm badworm[maupa]post{kropek}pl
GG#2400455 ICQ#320399066

Guest

Tue Mar 03, 2015 12:30 pm   



W dniu wtorek, 17 lutego 2015 01:36:20 UTC+1 użytkownik Pszemol napisał:
Quote:
stchebel@gmail.com> wrote in message
news:a0f9db05-3afa-4a38-b31d-d92ce026af98@googlegroups.com...
Ale sensu produkowania CPLD choćby z ekonomicznego punktu widzenia za
cholerę nie widzę mając do dyspozycji FPGA. Najmniejszy Spartan-3AN
(jedyne FPGA mające flash konfiguracyjny na pokładzie) ma nieporównywalnie
więcej zasobów logicznych od najbardziej wypasionego CPLD. A cena nawet
niższa.

Po cholerę to komu?

Niższa? A ile kosztuje taki najtańszy? I czy toleruje 5V na pinach?

Niższa.
http://www.digikey.com/product-search/en?x=15&y=14&lang=en&site=us&KeyWords=XC3S50AN

janusz_k
Guest

Tue Mar 03, 2015 8:42 pm   



W dniu 2015-02-16 o 20:59, J.F. pisze:
Quote:
Użytkownik "janusz_k" napisał w wiadomości
W dniu 2015-02-16 o 14:11, J.F. pisze:
Jeszcze ciekawsza byłaby cena...

Jesli 250 mld tranzystorow (karta pamieci) kosztuje 40 zl, to ile
kosztuje pare setek, gora tysiecy ? Smile
Jesteś pewien że to 250mld a nie 250mln? :)

32 GB to jednak ~256 mld bitow ....
No tak zapomniałem że to giga bity, a zmyliło mnie bo ostatnio czytałem

że chyba intelowski procek ma już tylko 1,2mld tranzystorów Smile
Quote:

Pomijajac plotki o wielowartosciowosci ... to ile wychodzi nm^2 na bit ?
Podobno udało się zrobić tranzystor z bramką 6nm ale nie pamiętam gdzie

to czytałem.


--
Pozdr

Janusz_K

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - CPLD vs FPGA: Jakie są zalety i sens używania CPLD w projektach?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map