eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaNauka programowania FPGARe: Nauka programowania FPGA
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!.P
    OSTED!not-for-mail
    From: Sebastian Biały <h...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    Subject: Re: Nauka programowania FPGA
    Date: Thu, 8 Feb 2018 21:35:27 +0100
    Organization: ATMAN - ATM S.A.
    Lines: 45
    Message-ID: <p5icar$eqs$1@node2.news.atman.pl>
    References: <5a795eef$0$667$65785112@news.neostrada.pl>
    <p5d2cc$j7k$1@node2.news.atman.pl>
    <9...@g...com>
    NNTP-Posting-Host: 176.115.86.203
    Mime-Version: 1.0
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Transfer-Encoding: 8bit
    X-Trace: node2.news.atman.pl 1518122139 15196 176.115.86.203 (8 Feb 2018 20:35:39
    GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Thu, 8 Feb 2018 20:35:39 +0000 (UTC)
    User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101
    Thunderbird/52.6.0
    In-Reply-To: <9...@g...com>
    Content-Language: en-US
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:729057
    [ ukryj nagłówki ]

    On 2/7/2018 1:00 AM, s...@g...com wrote:
    >> Zacznij od CPLD. W praktyce układy CPLD beda miały znacznie bardziej
    >> przyjazne napięcia i obudowy. To na poczatek dość istotne.
    > Przeciwnie. Naukę lepiej zacząć od czegoś o większych zasobach. Obudowy i napięcia
    bardziej przyjazne? Nie żartuj...

    Nie żartuje. Jesli mam zaczynać od projektów migania diodą to naprawdę
    nie potrzebuje w tym celu oprogramowania ważacego 25GB, bardzo drogich
    ukladów, skomplikowanych zasilań, magicznych programatorów itp.
    Wystartować można niżej, jak nie wciągnie to bez żalu porzucić.

    >> Verilog jest językiem z masa bledów projektowych. VHDL zaś jest
    >> przeraźliwie verbose i opóźniony o dziesięciolecia. Naucz się obu -
    >> wiele współczesnych projektów to mixed language, czasami dokładając
    >> również SystemC.
    > Fakt, lepiej znać oba języki. Verilog znam "po łebkach", więc się nie wypowiadam,
    natomiast co do VHDL Twoja opinia jest kompletnie nieuzasadniona. Delikatnie mówiąc..

    VHDL to jest Ada + dodatki. Ada jest bardzo verbose. Trudno dyskutować z
    faktami. To jeden z najbardziej, obok COBOLa, gadatliwych języków.
    Prowadzi do dośc częstego rwania sobie wlosów z głowy choćby na głupich
    konwersjach wektorow bitów itd.

    Skoro nie masz pojęcia o Verilogu, to jak możesz oceniać czy VHDL nie
    jest opóźniony o dziesięciolecia? Może podrzuce Ci hasło do
    przemyslenia: testowanie. Obecnie robi się to w Verilogu ponieważ ma do
    tego ficzery (hint: UVM). VHDL nie ma, lub ma żałosne. Też się robi, ale
    przypomina to lata 80, erę BASICa łupanego. Problemem jest komited
    standaryzujący VHDL który długo zastsanawia się czy warto coś do jezyka
    dodać kiedy konkurencja ma to od wielu lat.

    >> Nie jest łatwo. Ale układy FPGA poganiane sa napięciami niskimi, np.
    >> 1.8V. Ciezko to z czymkolwiek połaczyć.
    > Nieprawda!! Napięciem 1.8V zasilany jest rdzeń logiczny

    Czyli FPGA jest poganiany.

    >, natomiast IO zasilasz osobnym napięciem VCCIO 2.5V lub 3.3V i po kłopocie.

    Nie każdy i nie jest to 5V. Czyli od razu odpada milion tanich jak
    barszcz peryferiów od arduino. Ciężko połączyć FPGA z czymkolwiek *tanio*.

    > Takie niezbyt skomplikowane EVB idzie kupić za mniej niż 100$

    Płytkę z CPLD za $8.

    https://www.aliexpress.com/item/IEZ-USB-FX2LP-CY7C68
    013A-USB-core-board-development-board-USB-logic-anal
    yzer-I2C-serial-and-SPI/32793462445.html

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: