-
Data: 2014-02-20 23:24:16
Temat: zajętość komórek LUT przez "typowy" program
Od: Jakub Rakus <s...@o...pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Witajcie,
Do tej pory bawiłem się "zwykłymi" prockami i tam wiem, że jak wezmę
atmegę8 z 8kB flash to mogę na nią zapakować programik, który steruje
PWM jakimiś silnikami, odczytuje kilka czujników po 1-wire, obsługuje
klawiaturkę, lcd 2x16 z rozbudowanym menu, zamruga ledami i sprawdzi ze
dwa oddzielnie przyciski, a na koniec wyśle wszystko po uarcie. I
potrafię z góry - na podstawie doświadczenia z innych projektów - mniej
więcej określić że te 8kB mi wystarczy, ale jak będę chciał zamienić
2x16 na graficzny to już niekoniecznie i trzeba szukać większego proca.
Niedawno zacząłem zabawę z VHDLem i takie pytanie mam: Czy można jakoś
szybko oszacować czy konkretny FPGA będzie wystarczający do założonego
celu? Dokładniej: czy można oszacować ile LUTów potrzebujemy żeby
zaimplementować logikę, która wykonuje jakieś typowe zadania? Np. czy
mając FPGA, które ma na pokładzie 1200 lutów, da radę wepchnąć w niego
odczyt dwóch czujników po i2c, komunikację po uarcie, i sterowanie dwoma
silnikami dc regulatorem typu pid lub podobnym na podstawie odczytów z
tychże czujników?
Dlaczego pytam? Bo mam płytkę z lattica machxo2-pico-devkit i
zastanawiam się czy to mi wystarczy czy muszę szukać jakiegoś innego
większego zestawu? Bo ceny takich zestawów nie są zachwycające...
Jak zadaje głupie pytania to wybaczcie, ale na razie w VHDLu potrafię
hello world na 7seg.
--
Pozdrawiam
Jakub Rakus
Następne wpisy z tego wątku
- 21.02.14 00:42 Grzegorz Kurczyk
- 21.02.14 08:48 s...@g...com
- 21.02.14 11:07 Artur Miller
- 21.02.14 19:03 J.F
- 21.02.14 19:17 Jakub Rakus
- 21.02.14 19:28 Grzegorz Kurczyk
- 21.02.14 19:42 tusk, donald tusk
- 21.02.14 20:56 Jan
- 22.02.14 09:37 tusk, donald tusk
- 22.02.14 10:51 MiSter
- 22.02.14 11:08 MiSter
- 22.02.14 19:41 Grzegorz Kurczyk
Najnowsze wątki z tej grupy
- nie naprawiam więcej telewizorów
- Zrobił TV OLED z TV LCD
- Zasilacz USB na ścianę.
- Gniazdo + wtyk
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
Najnowsze wątki
- 2025-03-05 Zielona GĂłra => Konsultant wdroĹźeniowy Comarch XL/Optima (KsiÄgowoĹ
- 2025-03-05 Białystok => Spedytor Międzynarodowy (handel ładunkami/prowadzenie
- 2025-03-05 Warszawa => Specjalista ds. Sprzedaży (transport drogowy) <=
- 2025-03-05 Środa Wielkopolska => Konsultant wewnętrzny SAP FI/CO <=
- 2025-03-05 Zielona Góra => Senior Field Sales (system ERP) <=
- 2025-03-05 Warszawa => Data Engineer (Tech Lead) <=
- 2025-03-05 Kraków => Business Development Manager - Network and Network Security
- 2025-03-05 Zaniepokojeni mieszkańcy
- 2025-03-05 Ile pieniędzy ma bank?
- 2025-03-05 Ostrów Świętokrzy => Node.js / Fullstack Developer <=
- 2025-03-05 Białystok => Architekt rozwiązań (doświadczenie w obszarze Java, A
- 2025-03-05 Warszawa => Frontend Developer (Angular13+) <=
- 2025-03-05 Warszawa => Frontend Developer (obszar Angular13+) <=
- 2025-03-05 Chiny-Kraków => Backend Developer (Node + Java) <=
- 2025-03-05 Warszawa => JavaScript / Node / Fullstack Developer <=