eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaJeszcze raz VHDL - problem ze zwięzłym zapisem › Re: Jeszcze raz VHDL - problem ze zwięzłym zapisem
  • Path: news-archive.icm.edu.pl!news.icm.edu.pl!plix.pl!newsfeed2.plix.pl!goblin2!gobli
    n1!goblin.stu.neva.ru!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-sp
    o-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
    From: "J.F." <j...@p...onet.pl>
    Newsgroups: pl.misc.elektronika
    References: <8...@g...com>
    <55643099$0$8389$65785112@news.neostrada.pl>
    <b...@g...com>
    <55658303$0$27506$65785112@news.neostrada.pl>
    <7...@g...com>
    In-Reply-To: <7...@g...com>
    Subject: Re: Jeszcze raz VHDL - problem ze zwięzłym zapisem
    Date: Wed, 27 May 2015 12:09:14 +0200
    MIME-Version: 1.0
    Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
    Content-Transfer-Encoding: 8bit
    X-Priority: 3
    X-MSMail-Priority: Normal
    Importance: Normal
    X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
    X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
    Lines: 44
    Message-ID: <556597cf$0$2188$65785112@news.neostrada.pl>
    Organization: Telekomunikacja Polska
    NNTP-Posting-Host: 83.30.156.150
    X-Trace: 1432721359 unt-rea-a-01.news.neostrada.pl 2188 83.30.156.150:49425
    X-Complaints-To: a...@n...neostrada.pl
    Xref: news-archive.icm.edu.pl pl.misc.elektronika:681856
    [ ukryj nagłówki ]

    Użytkownik napisał w wiadomości grup
    dyskusyjnych:7ba3c1df-aa38-42e9-96a5-55679d72c497@go
    oglegroups.com...
    W dniu środa, 27 maja 2015 10:40:37 UTC+2 użytkownik J.F. napisał:
    >> A jest jakas szansa zobaczyc jak to kompilator zrobil ?
    >> Ewentualnie - ile makrocell mu to zajelo, jakie opoznienia wyszly ?

    >Można to zobaczyć na edytorze wyroutowanego układu, ale analizę tego
    >pozostawiam raczej mnichom z Shaolin, albo tym co mają czasu w
    >nadmiarze.
    >Makrocele to masz w CPLD. Ja robię na FPGA raczej dosyć małym, ale i
    >tak ilość zasobów logicznych jest taka, że ten konkretny problem
    >zajmuje kompletnie nieistotny procent. W ogóle o tym nawet nie myślę.
    >Opóźnienia jak najbardziej możesz monitorować, >ewentualnie narzucić
    >swoje constraintsy. Ja tego nawet nie robię, zostawiam to
    >kompilatorowi "as is", układ działa poprawnie na 20MHz.

    >> Pomysl pierwszy - rysunek by sie przydal, ale moze sie uda slowami:
    >> 32 rejestry w szeregu, tylko ze na wejsciu kazdego (z wyjatkiem
    >> pierwszego) z nich umieszczasz sumator A i wyjscia poprzednego
    >> rejestru.
    >Rozumiem, że coś w tym stylu:
    >http://www.fotoszok.pl/show.php/2420352_sumator.jpg
    .html

    Dokladnie.

    >> Pomysl drugi - jesli jest zwykla suma, to ona co cykl zmienia sie
    >> tylko o nowy wyraz, ktory wchodzi do sumy, i ostatni, ktory wypada.
    >> Czyli wystarczy jeden akumulator S, w ktorym co cykl liczymy
    >> S = S +A - A(-31)

    >Jasne, można i tak i owak, niemniej jednak nie dostrzegam żadnych
    >zalet w stosunku do przyjętego rozwiązania.

    Funkcja logiczna wydaje znacznie prosztsza.
    Ale moze nie doceniam kompilatora.

    Jesli masz wszystko przygotowane ... moze bys zrobil drugi projekt w
    alternatywnej wersji, tylko jak to ocenic - % zajetosci zasobow,
    wyliczona maksymalna czestotliwosc pracy, czas pracy kompilatora ?
    To ostatnie najmniej istotne :-)


    J.

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: