eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.programmingFPGA z punktu widzenia programistyFPGA z punktu widzenia programisty
  • X-Received: by 10.140.94.236 with SMTP id g99mr71596qge.0.1455318900223; Fri, 12 Feb
    2016 15:15:00 -0800 (PST)
    X-Received: by 10.140.94.236 with SMTP id g99mr71596qge.0.1455318900223; Fri, 12 Feb
    2016 15:15:00 -0800 (PST)
    Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net
    !2.us.feeder.erje.net!weretis.net!feeder6.news.weretis.net!news.glorb.com!hb3no
    3978927igb.0!news-out.google.com!o51ni615qge.1!nntp.google.com!w104no654378qge.
    1!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
    Newsgroups: pl.comp.programming
    Date: Fri, 12 Feb 2016 15:15:00 -0800 (PST)
    Complaints-To: g...@g...com
    Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=188.146.71.186;
    posting-account=bMuEOQoAAACUUr_ghL3RBIi5neBZ5w_S
    NNTP-Posting-Host: 188.146.71.186
    User-Agent: G2/1.0
    MIME-Version: 1.0
    Message-ID: <3...@g...com>
    Subject: FPGA z punktu widzenia programisty
    From: Maciej Sobczak <s...@g...com>
    Injection-Date: Fri, 12 Feb 2016 23:15:00 +0000
    Content-Type: text/plain; charset=ISO-8859-2
    Content-Transfer-Encoding: quoted-printable
    Xref: news-archive.icm.edu.pl pl.comp.programming:209125
    [ ukryj nagłówki ]

    Uwaga: *celowo* nie zadaję tego pytania na grupie typowo elektronicznej, bo zakładam
    wysoką podatność tego pytania na wzniecenie flejma. Zakładam natomiast, że na tej
    grupie jest co najmniej kilka osób, które są programistami, ale temat FPGA rozpoznały
    i mają na ten temat wyrobioną przez praktykę opinię.

    Pytanie: jeżeli potraktujemy FPGA jako alternatywę[*] dla mikrokontrolerów w
    podobnych zastosowaniach, to w jakim kierunku polecilibyście eksplorację dla kogoś,
    kto potrafi ogarnąć się z mikrokontrolerem? Docelowo chodzi o zastosowania w
    przetwarzaniu danych (przykład: firewall lub jakiś inny tool sieciowy) lub sygnałów
    (przykład: przetwarzanie dźwięku).

    Luźne założenia:

    - raczej VHDL niż Verilog
    - narzędzia raczej open-source niż zamknięte

    Na standardowych sklepach znalazłem dwie fajne płytki:

    https://kamami.pl/zestawy-uruchomieniowe/179815-tera
    sic-de0-nano-zestaw-startowy-z-ukladem-fpga-z-rodzin
    y-cyclone-iv-firmy-altera.html

    https://kamami.pl/zestawy-uruchomieniowe/560134-arti
    x-7-35t-arty-zestaw-ewaluacyjny-dla-fpga-artix-7.htm
    l?search_query=fpga&results=271

    Jedna jest z układem Altery, druga Xilinx. Ta druga jest dla mnie o tyle ciekawa, że
    ma złącze Ethernet, kompatybilność ze złączami Arduino też pobudza wyobraźnię.

    Pytanie: yes, no, cancel? :-)

    Coś w tym temacie warto szczególnie albo czegoś szczególnie nie warto? Literatura
    szczególnie warta polecenia? Itd.

    [*] Pisząc "alternatywa" mam świadomość płynności granicy oraz istnienia np. opcji
    połączenia tych dwóch rozwiązań w jednym układzie. Chodzi o alternatywne metody pracy
    z punktu widzenia programisty a nie o rozważania co jest jednoznacznie lepsze.

    Dziękuję za wskazówki,

    --
    Maciej Sobczak * http://www.inspirel.com

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: