Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Altera Cyclone II

Witam wszystkich,

czy ktoś z Was używał "Altera Cyclone II", chciałbym spróbować zaimplementować na tym typie FPGA codec audio (MP3). Jest to moja pierwsza przymiarka do tematu programowanie FPGA . Kupiłem w chińskim sklepie internetowym następujący zestaw developerski:

http://www.dx.com/p/altera-fpga-cycloneii-ep2c5t144-mi...

Znalazłem też dość ciekawą pracę magisterską w internecie dot. implementacji codeka audio.

Czy macie jakieś hinty dla początkującego zaczynającego swoją przygodę z FPGA (oraz Verilog i VHDL)?, na co należy zwrócić uwagę i jakie narzędzia programistyczne wybrać?

Pozdrawiam.
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Altera Cyclone II

Działania, które udało mi się zrealizować w tym temacie do dnia dzisiejszego (niestety mam mało wolnego czasu po pracy i idzie to dość powoli).

1) Wybrałem i dokonałem zakupu programatora za pomocą którego mogę dokonać zaprogramowania FPGA "Altera Cyclone II" na nabytej płytce developerskiej. Mój wybór padł na:

https://kamami.pl/programatory-avr/46743-zl11prg-v2-uni...

Niestety żaden z użytkowanych przeze mnie komputerów nie posiada portu równoległego (nie mam też możliwości dołożenia takowego jako osobnej karty rozszerzeń z powodu braku wolnego slotu PCI.

Niestety programatory USB są dużo droższe (około 300 PLN). Znalazłem, co prawda jeden model w przystępnej cenie, ale produkt jest na razie niedostępny:

http://elty.pl/pl/p/USB-Blaster-V2-for-ALTERA-FPGA%2C-...

2) Pobrałem "Quartus II Web Edition" wersja 13.0 sp1

http://dl.altera.com/13.0sp1/?edition=web&platform=win...

3) Kupiłem sobie trzy książki w Helion.pl:

http://helion.pl/ksiazki/uklady-programowalne-pierwsze...

http://helion.pl/ksiazki/uklady-fpga-w-przykladach-pio...

http://helion.pl/ksiazki/picoblaze-mikroprocesor-w-fpg...

Aktualnie "wskrzeszam" stary komputer, gdzie na płycie głównej jest prot LPT. Jest to płyta z CPU Intel "Dual core" taktowany 2 GHz i posiadający 2GB Ram (mam nadzieję, że to wystarczy do pracy z programem "Quartus II").

Poza tym obejrzałem kilka wykładów dotyczących CPLD i FPGA na youtube.com

Jako pierwszy układ chcę zrobić dwu-dekadowy licznik dziesiętny (BCD) wyświetlający wynik na dwóch wyświetlaczach 7-segmentowych, ponieważ jest to układ prosty do zaprojektowania i sprawdzenia poprawności działania.

Posiadam wiedzę dotyczącą syntezy układów cyfrowych z bloków funkcyjnych (układy średniej i małej skali integracji: bramki, przerzutniki, liczniki, multipleksery itp.), oraz typowych układów mikroprocesorowych, ale nie mam żadnej wiedzy dotyczącej języków HDL (np. AHDL, VHDL, Verilog), dlatego, teraz dużo czytam na ten temat.

Pozdrawiam.

konto usunięte

Temat: Altera Cyclone II

Cześć,

Proponowałbym zainstalowanie najnowszego środowiska Quartusa na najnowszym koputerze. W wyniku kompilacji dostaniesz plik który możesz przenieś na inny komputer i z niego zaprogramować (w Twoim przypadku z komputera z portem równoległym).

Razem ze środowiskiem ściągnij symulator VHDL ModelSime (licenncja powinna być darmowa). Umożliwi to Tobie szybkie testowanie działania napisanego kodu.

Najbardziej populari producenti to Altera i Xilinx ich środowiska są dla początkujących dość skomplikowanie tak więc się nie przerażaj :).
Maciej G.

Maciej G. Projektant /
Programista, Famor
S.A.

Temat: Altera Cyclone II

Kamil K.:
Cześć,

Proponowałbym zainstalowanie najnowszego środowiska Quartusa na najnowszym koputerze. W wyniku kompilacji dostaniesz plik który możesz przenieś na inny komputer i z niego zaprogramować (w Twoim przypadku z komputera z portem równoległym).

Dzięki za sugestie, ostatnio musiałem temat "odłożyć na później", ale wkrótce zamierzam do niego powrócić.

Pozdrawiam.
-----------------------------------

Update: 2017-04-07:

Chyba "odłożyłem" na za długo - w tzw. międzyczasie nabyłem "MAXimatora" z kamami.pl (oparty o FPGA MAX10 Altera). Układ jest naprawdę fajnie zaprojektowany i jest do niego sporo gotowych projektów. Do tej płytki z Altera Cyclone II już chyba prędko nie powrócę :)Ten post został edytowany przez Autora dnia 07.04.17 o godzinie 17:05

Następna dyskusja:

Xilinx vs Altera




Wyślij zaproszenie do