Maciek - Wally
Guest
Mon Mar 17, 2008 12:34 am
Witam!
Pytanie może troszkę głupie...
Jestem na etapie nauki syntezy układów programowalnych. Mam do wykonania
projekt bazujący na zestawie UP2 Development Kit Altery (dodatkowo
komunikacja z komputerem PC przez USB, sterowanie dodatkowym,
dwuliniowym, graficznym wyświetlaczem LCD). Otóż moje pytanie dotyczy
następującej sprawy - od czego najlepiej zacząć naukę? Celowo nie podaję
tematu projektu, bo nie chcę jakichś gotowych rozwiązań, chcę się po
prostu tego nauczyć, zwłaszcza że programiści sprzętowi są podobno
poszukiwani bardziej niż (hmm, dziwnie to brzmi;) programiści
"programowi"

Na razie zaopatrzyłem się w następujące podręczniki:
- Język VHDL - Kevin Skahill
- Synteza układów cyfrowych, WNT
Mam też dokumentację płytki UP2 ze strony Altery:
http://www.altera.com/literature/univ/upds.pdf
Próbowałem też wygooglać jakieś przydatne materiały, ale ogrom
znalezionych informacji jest przerażający, zwłaszcza dla kogoś, kto
dopiero pierwszy raz wpływa na szerokie wody ;)
Chciałem prosić Grupowiczów o podanie jakichś sprawdzonych źródeł
informacji, adresów stron-legend w tym środowisku, co do których można
mieć pewność wysokiej jakości informacji oraz ich przydatności. Wszelkie
inne sprawdzone informacje na ten temat także mile widziane, podobnie
jak opinie i sugestie o podręcznikach (mogą być po angielsku, byle nie
było z nimi dużego problemu jeżeli chodzi o dostępność w bibliotekach).
Projekt będzie tworzony w VHDLu w środowisku Quartus II. Dodatkowo ma on
współpracować z napisanym oprogramowaniem na komputerze (C++/Java) ale
akurat z tym chyba sam sobie poradzę :)
Z góry dziękuję za wszelkie rady. Już raz na tej grupie uzyskałem bardzo
przydatną pomoc, mam nadzieję ze teraz też się uda

Pozdrawiam
wszystkich :)
--
Maciek
Życzę miłego dnia
Jerry1111
Guest
Thu Mar 20, 2008 10:43 pm
Maciek - Wally wrote:
Quote:
Witam!
Pytanie może troszkę głupie...
Jestem na etapie nauki syntezy układów programowalnych. Mam do wykonania
projekt bazujący na zestawie UP2 Development Kit Altery (dodatkowo
komunikacja z komputerem PC przez USB, sterowanie dodatkowym,
dwuliniowym, graficznym wyświetlaczem LCD). Otóż moje pytanie dotyczy
następującej sprawy - od czego najlepiej zacząć naukę? Celowo nie podaję
tematu projektu, bo nie chcę jakichś gotowych rozwiązań, chcę się po
prostu tego nauczyć, zwłaszcza że programiści sprzętowi są podobno
poszukiwani bardziej niż (hmm, dziwnie to brzmi;) programiści
"programowi"

Na razie zaopatrzyłem się w następujące podręczniki:
- Język VHDL - Kevin Skahill
- Synteza układów cyfrowych, WNT
Mam też dokumentację płytki UP2 ze strony Altery:
http://www.altera.com/literature/univ/upds.pdf
Próbowałem też wygooglać jakieś przydatne materiały, ale ogrom
znalezionych informacji jest przerażający, zwłaszcza dla kogoś, kto
dopiero pierwszy raz wpływa na szerokie wody ;)
Chciałem prosić Grupowiczów o podanie jakichś sprawdzonych źródeł
informacji, adresów stron-legend w tym środowisku, co do których można
mieć pewność wysokiej jakości informacji oraz ich przydatności. Wszelkie
inne sprawdzone informacje na ten temat także mile widziane, podobnie
jak opinie i sugestie o podręcznikach (mogą być po angielsku, byle nie
było z nimi dużego problemu jeżeli chodzi o dostępność w bibliotekach).
Projekt będzie tworzony w VHDLu w środowisku Quartus II. Dodatkowo ma on
współpracować z napisanym oprogramowaniem na komputerze (C++/Java) ale
akurat z tym chyba sam sobie poradzę :)
Z góry dziękuję za wszelkie rady. Już raz na tej grupie uzyskałem bardzo
przydatną pomoc, mam nadzieję ze teraz też się uda

Pozdrawiam
wszystkich :)
Jak UP2 to ja bym zaczal od strony producenta, czyli SLSCORP.
Ostatnio z rok temu patrzylem - bylo troche malych projektow (zeby
zrozumiec co i jak) i kilka wiekszych.
A zaczynac jak zwykle: od podstaw.
Poprobuj jakies liczniki, enkodery, proste maszynki stanow na poczatek
porobic.
--
Jerry1111
Maciek - Wally
Guest
Sat Mar 22, 2008 11:38 pm
Dzięki! Nie wiedziałem, ze producentem tej płytki jest SLSCORP, zawsze
miałem podawane, ze to Altera (nawet na ich stronie jest dokumentacja do
tego), ale teraz jak wpisałem do Google'a UP2 SLSCORP to rzeczywiście
coś wypluło :)
--
Pozdrawiam, Maciek
Życzę miłego dnia :)
Zapraszam na mojego bloga IT -
http://www.efware.yoyo.pl/blog