-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask
.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: Wojciech Bartczak <o...@o...pl>
Newsgroups: pl.misc.elektronika
Subject: Re: FPGA - jak toto ugryźć ?
Date: Sat, 18 Feb 2012 18:41:32 +0100
Organization: Netia S.A.
Lines: 52
Message-ID: <jhonsq$la2$1@mx1.internetia.pl>
References: <jhgcio$qis$1@inews.gazeta.pl> <jhkras$3qs$1@opal.futuro.pl>
NNTP-Posting-Host: 178-37-132-96.adsl.inetia.pl
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: mx1.internetia.pl 1329586906 21826 178.37.132.96 (18 Feb 2012 17:41:46 GMT)
X-Complaints-To: a...@i...pl
NNTP-Posting-Date: Sat, 18 Feb 2012 17:41:46 +0000 (UTC)
In-Reply-To: <jhkras$3qs$1@opal.futuro.pl>
X-Tech-Contact: u...@i...pl
X-Antivirus-Status: Clean
X-Antivirus: avast! (VPS 120218-0, 2012-02-18), Outbound message
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.1) Gecko/20120208
Thunderbird/10.0.1
X-Server-Info: http://www.internetia.pl/
Xref: news-archive.icm.edu.pl pl.misc.elektronika:626520
[ ukryj nagłówki ]W dniu 2012-02-17 07:16, Lelek@ pisze:
>
> "sundayman" <s...@p...onet.pl> wrote in message
> news:jhgcio$qis$1@inews.gazeta.pl...
>> No czytałem to i tam, ale nadal mam chaos myślowy;
>>
>> Jak tu się zabrać do nauki FPGA ? No wiem oczywiście że głównie Altera
>> albo Xilinx.
>
> Ja bym kupił starter kit. Używkę po kimś nawet na stary CPLD Xilinxa
> byle był VHDL czy Verilog co ci pasuje.
> Jak załapiesz o co w tym chodzi to później to już zabawa.
> Musisz przestawić myślenie z procesorów i to jest jedyny problem.
> Kup starter do którego są przykłady migania ledami. Reszta przyjdzie
> sama. VHDL jest przenośny jak C. Jak nie korzystasz z makr odnoszących
> sie do specyficznych fragmentów architektury tylko budujesz maszyny
> stanów i logikę to jest jak C++.
>
Witam,
Popieram przedmówcę. Najlepiej zacząć od gotowego kitu.
Kamami oferuje dobre kity w niezłej cenie, kity Xilinxa zawierają już
programator na USB, więc odpadnie problem z zaprogramowaniem kostki. Do
prostych projektów wystarczy CPLD, mniejsi kuzyni FPGA, z wbudowaną
pamięcią. Chyba, że planujesz od razu zająć
się budową ALU. Jednak nie jest to takie proste.
Osobiście mam poniższy kit:
http://kamami.pl/index.php?ukey=product&productID=40
065
Co do samej teorii, to przydadzą się podstawy układów cyfrowych.
Później warto prześledzić historię programowalnych układów logicznych.
Następnie warto wybrać sobie język jaki zamierzasz używać do
programowania. Z popularnych odmian HDL dostępny jest Verilog (bardziej
jak Pascal) i VHDL bardziej jak ADA. Istnieje też ABEL, ale z tego
co się orientuję jest mniej popularny obecnie.
Verilog i VHDL obsługiwany jest przez większość narzędzi na rynku, także
tych darmowych. Niektóre środowiska pozwalają nawet na mieszany projekt
złożony z modułów jednego i drugiego języka. Ich możliwości też są
podobne. Z czego VHDL jest bardziej konfigurowalny. Niestety ceną za to
jest jego większa złożoność.
Istnieje tez możliwość projektowania układów przez ich rysowanie w na
zasadzie łącznia pojedynczych bramek (tylko najprostsze układy).
Na koniec zostaje wybór konkretnego dostawcy układów.
Z racji posiadania płytki Xilinxa preferuje ich układy, jednak
po czasie wygląda na to, że Altera ma ich większy wybór oraz dostępność.
Dodatkowo publikują schemat programatora pod USB, z czym problemy są dla
produktów Xilinxa.
Pozdrawiam,
Wojtek Bartczak.
Następne wpisy z tego wątku
- 21.02.12 01:51 MH
Najnowsze wątki z tej grupy
- Czy cos fi przechodzi przez trafo separujące?
- śrubka masy
- Ciekawostka na dziś lock bity
- [OT] napisy w YT
- Było 83V
- Stare komputery
- Odbiornik ADS-B i wzmacniacze
- Thunderbird i dysk...
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML