-
Data: 2020-09-13 20:11:27
Temat: Możliwości CPLD
Od: Atlantis <m...@w...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W paru projektach wykorzystałem już proste układy logiczne GAL. Niby
przestarzałe rozwiązanie, ale ułatwia zadanie tam, gdzie normalnie
trzeba by użyć kilku-kilkunastu układów logicznych. W dodatku możliwość
zastosowania znacznie bardziej dowolnej konfiguracji wejść/wyjść ułatwia
projektowanie PCB.
Teraz chciałbym się bliżej przyjrzeć bardziej złożonym układom
programowalnym. Zabrałem się za czytanie podręcznika VHDL-a, chciałem
trochę poeksperymentować na jakimś zestawie deweloperskim i zrobić
konkretny projekt. Docelowo pewnie będę eksperymentował z FPGA, ale na
razie chciałem zacząć od CPLD - choćby z uwagi na fakt, że nie
potrzebują zewnętrznej pamięci do przechowywania konfiguracji.
Wstępnie zdecydowałem się na układ Xilinx CoolRunner II XC2C256.
Nie mam jeszcze wielkiego rozeznania w możliwościach tych układów i tym,
jak zaawansowane projekty można stworzyć za ich pomocą, tak samo, jak
byłbym w stanie ocenić np. możliwości mikrokontrolera na podstawie
taktowania, rozmiaru pamięci i zestawu peryferiów.
Wiem, że na nowoczesnych FPGA można tworzyć całe zestawy
mikroprocesorowe a nawet odtwarzać komputery retro. Gdzie się mniej
więcej wpisuje wspomniany układ CPLD?
Domyślam się, że mikrokontrolera z dedykowanymi peryferiami na nim nie
stworzę. Domyślam się, że z prostym zegarem (a nawet zegarem z
kalendarzem) nie będzie problemu. A czy np. wystarczy "miejsca" na
zaprogramowanie synchronizacji czasu po DCF77?
Następne wpisy z tego wątku
- 13.09.20 20:35 Piotr Wyderski
- 13.09.20 21:30 Atlantis
- 13.09.20 23:13 Grzegorz Niemirowski
- 13.09.20 23:58 Piotr Wyderski
- 14.09.20 10:40 J.F.
- 14.09.20 11:02 Piotr Wyderski
- 14.09.20 11:13 Grzegorz Kurczyk
- 14.09.20 13:52 J.F.
- 14.09.20 15:10 Piotr Wyderski
- 14.09.20 19:31 Irokez
- 14.09.20 20:26 Piotr Wyderski
- 14.09.20 20:30 J.F.
- 16.09.20 09:05 RoMan Mandziejewicz
- 17.09.20 18:31 Michal
- 17.09.20 19:01 J.F.
Najnowsze wątki z tej grupy
- System operacyjny dla 6800?
- Przyłączenie działki do sieci elektrycznej
- Działalność nierejestrowana/definicja sprzętu elektronicznego/misie i kolejki
- Smukły, długi ściągacz izolacji do kynaru
- rezystor 3 omy 400W
- [newbie] Jaki multimetr za 2-4 stówy?
- szafka sieciowa
- Raspberry Pi 5 + dyski SATA
- lutownica na węgiel
- Znów czary (albo niewiedza) - tym razem fotowoltaika
- Chess
- Vitruvian Man - parts 7-11a
- przeźroczyste koszulki
- Re: Win 10/11 nie lubi OKI
- Programator czasowy TUYA.
Najnowsze wątki
- 2024-05-15 Mini Netykieta polskich grup i list dyskusyjnych
- 2024-05-15 Warszawa => Key Account Manager <=
- 2024-05-15 Millenium czyli DEBILE bankowości
- 2024-05-15 Warszawa => Frontend Developer - React <=
- 2024-05-15 Marki => ERP Implementer <=
- 2024-05-15 Marki => Wdrożeniowiec ERP <=
- 2024-05-15 System operacyjny dla 6800?
- 2024-05-15 Ulm => IT Netzwerktechniker (m/w/d) <=
- 2024-05-15 Ulm => Technischer Rollouter (d/m/w) <=
- 2024-05-15 Zabrze => Junior HelpDesk <=
- 2024-05-15 Wrocław => Consultant/Implementer Comarch ERP XL <=
- 2024-05-15 Niemcy: "Alles fuer Deutschland" jest zakazane (dla AfD - nieprawomocna grzywna)
- 2024-05-14 Ustawy o rejestracji obcych agentów (wpływu): fuj Gruzja/Rosja v. cacy USA
- 2024-05-14 VMWare :)
- 2024-05-14 Ulm => Solution Engineer (m/w/d) Data Center Technologies <=