-
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
- ładowarka zmarła
- Podstawa bezpiecznikowa jako rozłącznik DC
- Napięcie akumulatora wyłączające UPS / jakie nowe akumulatory do UPS?
- nawigacja satelitarna
- SmartLife/Tuya i osuszanie -- mordowanie z zimną krwią...
- Głośnik piezoelektryczny
- Mala autonomiczna kamera monitoringu
- czas na emeryturę i EB
- Generowanie sumy kontrolnej z fragmentu pliku bin
- Re: Mala autonomiczna kamera monitoringu
- HDMI
- Re: Mala autonomiczna kamera monitoringu
- Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
- Re: Kamera monitoringu z kartą SIM
Najnowsze wątki
- 2024-07-01 W-wa naklejki wjazd do centrum
- 2024-07-01 ładowarka zmarła
- 2024-07-01 Koder szuka pracy. Koduję w j.: Asembler, C, C++ (z Qt) i D.
- 2024-07-01 Kraków => Kierownik Działu Spedycji Międzynarodowej <=
- 2024-07-01 Białystok => Full Stack Web Developer (.Net Core, Angular6+) <=
- 2024-07-01 Berlin => Technical Rollouter (Radio Systems Software Installation and
- 2024-07-01 Warszawa => Key Account Manager <=
- 2024-07-01 Gdańsk => Programista Full Stack .Net <=
- 2024-07-01 Zabrze => Junior HelpDesk <=
- 2024-07-01 Warszawa => Key Account Manager <=
- 2024-07-01 Bielsko-Biała => Expert Migration Architect (Azure) <=
- 2024-07-01 Mini Netykieta polskich grup dyskusyjnych
- 2024-07-01 Re: Jak wypełnić polecenie francuskiego sądu blokowania niektórych zapytań DNS? Blokując Francję
- 2024-07-01 Re: Powtórne wezwanie na PO-komisję uzdrowi Ziobrę już w 10 dni
- 2024-07-01 CA -- problem z logowaniem