RTV forum PL | NewsGroups PL

Jak skutecznie nauczyć się programowania w AHDL i VHDL w Altery bez hardware?

Programowanie Altery

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skutecznie nauczyć się programowania w AHDL i VHDL w Altery bez hardware?

Krzysiek
Guest

Wed Jan 11, 2006 11:32 am   



Witam, chcialbym sie nauczyc programowania tych ukladow w AHDL, VHDL,
graficznie. Sciagnalem ze strony altery plik 50mb do programowania ale to
jakas wersja studencka, nic prawie nie moge zrobic. Co mam jeszcze
doinstalowac? zeby bez hadware moc symulowac sobie jego istnienie, ogladac
jakies przebiegi itp? Na tej stronie jest taki "pliczek" ~500MB ale czy to
to?
A moze jakies faq, dobry samouczek itp na sieci znajde? najlepiej po polsku
of course :)

Wielkie dzieki za wszelka pomoc!
Krzysiek

voices
Guest

Wed Jan 11, 2006 3:18 pm   



Krzysiek wrote:
Quote:
Witam, chcialbym sie nauczyc programowania tych ukladow w AHDL, VHDL,
graficznie. Sciagnalem ze strony altery plik 50mb do programowania ale to
jakas wersja studencka, nic prawie nie moge zrobic. Co mam jeszcze
doinstalowac? zeby bez hadware moc symulowac sobie jego istnienie, ogladac
jakies przebiegi itp? Na tej stronie jest taki "pliczek" ~500MB ale czy to
to?
A moze jakies faq, dobry samouczek itp na sieci znajde? najlepiej po polsku
of course :)


Witam,

Nie mogę nie skorzystać z okazji, aby zapytać: Jaki jest cel uczenia się
języka AHDL ?
Zastrzegam, że nie pytam się złośliwie i nie chcę rozpocząć flame'a ;)

Od pewnego czasu eksperymentuję z FPGA, duuużo czasu spędziłem wędrując
po sieci w poszukiwaniu opisów, projektów, przykładów związanych z tym
tematem i na coś związanego z AHDL'em natknąłem się tylko kilka razy, i
to głównie w związku z zajęciami na uczelniach. (Na mojej uczelni też
uczą AHDL'a, jednak będę miał ten przedmiot dopiero w przyszłym semestrze).

Jakie argumenty mogą przemawiać za nauką tego języka, tym bardziej, że
jest on związany z układami tylko jednej firmy ? Chyba ma on jakieś
wybitne cechy, których nie ma verilog czy VHDL ?

Ja osobiście zaczynałem od VHDL'a i szybko uciekłem do veriloga.

--
voices (at) metallicrain (dot) com

doc. Zenobiusz Furman
Guest

Wed Jan 11, 2006 8:13 pm   



Dnia Wed, 11 Jan 2006 18:52:43 +0100, voices napisał(a):

Quote:
Może dlatego uczą go na uczelniach - tak jak z Turbo Pascalem - świetny
do nauki algorytmiki, przejrzysty, ale raczej nie pisze się w nim
wielkiego softu Wink

Nikt, kto zaczyna uczyć się programowania nie zaczyna od języka assemblera
dla procesora PIV. Smile)))))))
AHDL jest bardzo dobrym językiem aby nauczyć się układów cyfrowych i
układów programowalnych.

Quote:
Ale oczywiście znawcą nie jestem, jeśli się mylę, popraw.

Ja też znawcą rynku nie jestem, ale póki co wszędzie słyszę Altera,
Altera... Pomijam moją uczelnię, którą zdominowała Altera. I ta przytoczona
w wątku wartość 51% jest dla mnie zaskoczeniem.

Sam zacząłęm się interesować Xilinxem (bo chyba jest tańszy na domową
kieszeń). Dlatego znajomość Veriloga bądź VHDL'a jest przypdatna, jeżeli
się chce bawić czymś innym.

Ale co by nie mówić, jakimi liczbami czy projektami tego nie popierać,
znajomość języka opisu sprzętu to tylko kilka procent sukcesu w projekcie.

--
_/_/_/_/_/
_/ zenobiusz (kropka) furman (małpa) vp (kropka) pl
_/_/_/
_/ http://zenobiusz-furman.webpark.pl

J.A
Guest

Wed Jan 11, 2006 8:31 pm   



"doc. Zenobiusz Furman":

Quote:
Genezą VHDL'a nie były układy programowalne, ale ogólnie pojęte
symulowanie działania układów i różnych procesów etc etc.
Język AHDL został stworzony _jedynie_ pod kątem układów
programowalnych i na tym polega jego przewaga.

swiete slowa ;)

Quote:
Używałem każdego z przytaczanych w wątku języków i moim
zdaniem najbardziej przejrzysty i najłatwiejszy do poznania jest
AHDL. Na pierwsze kroki w sam raz.

jesli sie pracuje z ukladami altery to z rzadka, ale czasem
przydaje sie znajomosc ahdl z tego powodu, ze altera napisala
swoje makra [lpm_***] w tym jezyku i czasem, gdy nie wiadomo co
sie dzieje, zajrzenie do kodu altery cos rozjasnia;

JA

doc. Zenobiusz Furman
Guest

Thu Jan 12, 2006 9:05 am   



Dnia Thu, 12 Jan 2006 08:13:52 +0100, Krzysiek napisał(a):

Quote:
AHDL chcialem sie nauczyc bo po czytaniu helpa Altery w introdukszonie bylo
napisane ze to jezyk specjalnie do programowania tego typu ukladow.
Poniewaz tak jak zaznaczylem na poczatku dopieo chce sie nauczyc ukladow
programowalnych to chce zaczac od czegos w miare prostego.

W takim razie AHDL, skoro zaczynasz przygodę...

Quote:
Co sciagnac z tej ich strony? Pomozcie, prosze na razie w tej kwestii bo
stoje w miejscu.

http://tiny.pl/x6sm
Trzeba się zarejestrować, aby móc ściągnąć quartusa ze strony (założyć
konto, bądź wypełnić formularz, który się pojawia po próbie kliknięcia w
link quartusowy).

Quote:
Aha i jeszcze jedno pytanie: U mnie w firmie uzywa sie Altery Max, ale jak
wyczytalem z wypowiedzi Pana docenta altera wycofala sie z niego na rzecz
Quartusa. Czy w zwiazku z tym od razu uczyc sie quartusa czy na poczatkowym
etapie nie ma to znaczenia?

Jeżeli zależy Ci na programie Max Plus II, to z pewnością da się go
ściągnąć. Oto link:
http://tiny.pl/x6st

Poza tym quartus ma opcję wyboru interfejsu, który może być taki jak Max
Plus II, ale nie korzystałem z tej opcji. "Procedowanie" (ostatnio
popularne słowo) w jednym i drugim programie jest podobne, więc nie
powinieneś mieć większych problemów, gdy przesiądziesz się z jednego na
drugi (przynajmniej ja nie miałem).

--
_/_/_/_/_/
_/ zenobiusz (kropka) furman (małpa) vp (kropka) pl
_/_/_/
_/ http://zenobiusz-furman.webpark.pl

JA
Guest

Thu Jan 12, 2006 9:22 am   



"Krzysiek":

Quote:
AHDL chcialem sie nauczyc bo po czytaniu helpa Altery

ucz sie tego, do czego masz jakies materialy do nauki Wink
moim zdaniem to nie ma zadnego znaczenia, czy to bedzie
ahdl, vhdl czy verilog;

Quote:
Co sciagnac z tej ich strony? Pomozcie, prosze na razie
w tej kwestii bo stoje w miejscu.

quartus web edition badz max+ [lub oba];
tyle, ze za dawnych czasow darmowa wersia max+ nie pozwalala
na kompilowanie veriloga i vhdl, uzytkownik 'skazany' byl na ahdl;

rozne przykladowe projekty znajdziesz tutaj:
http://www.altera.com/support/examples/exm-index.html


Quote:
Aha i jeszcze jedno pytanie: U mnie w firmie uzywa sie Altery Max,
ale jak wyczytalem z wypowiedzi Pana docenta altera wycofala sie
z niego na rzecz Quartusa. Czy w zwiazku z tym od razu uczyc
sie quartusa czy na poczatkowym etapie nie ma to znaczenia?

do malych rzeczy max+ jest calkiem dobry, choc to staroc;
jesli w firmie pracuje sie z max+, to chyba odpowiedz od czego
zaczac jest oczywista;
chyba ze zajmujesz sie czyms innym, a projektowanie fpga
traktujesz [na razie przynajmniej] hobbystycznie, w takim
razie zaczynaj od quartusa;

JA


--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Krzysiek
Guest

Thu Jan 12, 2006 1:13 pm   



Quote:
http://tiny.pl/x6sm
Trzeba się zarejestrować....

Ufff... ale to woooolno idzie
Quote:

Aha i jeszcze jedno pytanie: U mnie w firmie uzywa sie Altery Max, ale
jak
wyczytalem z wypowiedzi Pana docenta altera wycofala sie z niego na rzecz
Quartusa. Czy w zwiazku z tym od razu uczyc sie quartusa czy na
poczatkowym
etapie nie ma to znaczenia?

Jeżeli zależy Ci na programie Max Plus II, to z pewnością da się go
ściągnąć. Oto link:
http://tiny.pl/x6st

Nie wiem czy mi zalezy, na razie mi to w pracy niepotrzebne ale lubie sie
uczyc nowych rzeczy Smile wiec to tez sie sciaga

Quote:
Poza tym quartus ma opcję wyboru interfejsu, który może być taki jak Max
Plus II, ale nie korzystałem z tej opcji. "Procedowanie" (ostatnio
popularne słowo) w jednym i drugim programie jest podobne, więc nie
powinieneś mieć większych problemów, gdy przesiądziesz się z jednego na
drugi (przynajmniej ja nie miałem).

I hope so! :-D

DZIEKI BARDZO,
Krzysiek

Krzysiek
Guest

Thu Jan 12, 2006 1:14 pm   



Quote:
rozne przykladowe projekty znajdziesz tutaj:
http://www.altera.com/support/examples/exm-index.html


Dzieki wielkie, wieczorem zaczne zaglebiac sie w zasoby :)

Krzysiek

elektroda NewsGroups Forum Index - Elektronika Polska - Jak skutecznie nauczyć się programowania w AHDL i VHDL w Altery bez hardware?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map