eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikapodstawy Verilog ktoś podpowie co jest żle? › Re: podstawy Verilog ktoc59b podpowie co jest c5bcle3f
  • 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.unit0.net!feeder.erje.net!1.eu.feeder.erje.net!feeder
    2.ecngs.de!ecngs!feeder.ecngs.de!81.171.118.61.MISMATCH!peer01.fr7!news.highwin
    ds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-01.ne
    ws.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    Subject: Re: podstawy Verilog ktoc59b podpowie co jest c5bcle3f
    Newsgroups: pl.misc.elektronika
    References: <mudmj8$a1e$1@usenet.news.interia.pl>
    <560a6575$0$22589$65785112@news.neostrada.pl>
    <mudq1q$he4$1@usenet.news.interia.pl>
    From: Grzegorz Kurczyk <g...@c...usun.slupsk.pl>
    Date: Tue, 29 Sep 2015 12:54:58 +0200
    User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101
    Thunderbird/38.2.0
    MIME-Version: 1.0
    In-Reply-To: <mudq1q$he4$1@usenet.news.interia.pl>
    Content-Type: text/plain; charset=utf-8; format=flowed
    Content-Transfer-Encoding: 8bit
    Lines: 43
    Message-ID: <560a6e02$0$8376$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 217.97.194.161
    X-Trace: 1443524098 unt-rea-b-01.news.neostrada.pl 8376 217.97.194.161:57968
    X-Complaints-To: a...@n...neostrada.pl
    X-Received-Bytes: 1975
    X-Received-Body-CRC: 3204890522
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:686640
    [ ukryj nagłówki ]

    W dniu 29.09.2015 o 12:46, ToTylkoJa pisze:
    > Grzegorz Kurczyk wrote:
    >
    >>
    >>> always @(posedge zegar)
    >>> begin
    >>> r5=r4;
    >>> r4=r3;
    >>> r3=r2;
    >>> r2=r1;
    >>> r1=r0;
    >>> r0=but;
    >>> end
    >>> assign wy = r0 & r1 & r2 & r3 & r4 & r5;
    >>> endmodule
    >>>
    >>
    >> Tu powinno byc:
    >>
    >> r5<=r4;
    >> r4<=r3;
    >> r3<=r2;
    >> r2<=r1;
    >> r1<=r0;
    >> r0<=but;
    >>
    >>
    > Jeszcze nie do końca rozumiem różnicę między blocking i nonblocking
    > assigment. Niestety po zamienieniu przypisania "=" na "<=" układ działa tak
    > samo źle. Właśnie sprawdziłem na płytce "spartan-3" (chyba digilent)
    >
    > MArek
    >

    Twoim celem było zrobienie rejestru przesuwnego, a użycie blocking
    zwinie to do jednego przerzutnika:

    Tu jest to ładnie opisane (strona 3):
    http://web.mit.edu/6.111/www/f2007/handouts/L06.pdf

    --
    Pozdrawiam
    Grzegorz

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: