Algoritmicka - pocitanie impulzov
M.
milger na pobox.sk
Středa Únor 7 10:36:58 CET 2024
Zdravim
1. Pamatovy detektor nabeznej hrany s resetom. Teda logika (signal &
negovany oneskoreny ten isty signal, oba synchronizovane cez registre),
na vystupe register a k tomu moznost resetovat...
2. Logika so synchronnym registrom, do registra sa pise na kazdu
hodinovu hranu "1" ak je detekovana nabezna hrana z 1., inak "0". Vystup
z registra resetuje "1" detektor hrany 1. a postupuje do sift registra 3.
3. Synchronny sift register dostatocnej sirky pre 30sec, na jeho vstupe
je vystup z 2.
4. Scitacka, ktora spocita "1" v sift registri. Pri tych rychlostiach
zrejme nemusi byt paralelna, ale postaci aj obvo pre sekvencne
pripocitavanie "+1".
Hodiny pre 1.,2.,3., musia byt synchronne a aspon 2x rychlejsie ako
minimalna sirka impulzu na vstupe.
Hodiny pre 4 musia byt dostatocne rychle, aby obvod sucet zvladol medzi
2 hranami hodin pre 1.,2.,3, to teda v pripade sekvencneho spocitavania.
Pozor, vysledok bude malicko oneskoreny o par taktov hodin pre 1.,2.,3.,
to neviem ci vadi?
Milan
On 07-Feb-24 07:50, balu wrote:
> Takto na stredu by som mal algoritmicku otazku. Potrebujem najst
> nejaku inspiraciu na zaciatok. Jednu metodu uz mam predvymyslenu, ale
> viac inspiracie nikdy nue je na zahodenie.
> Majme impulzy, ktore prichadzaju s maximalnou frekvenciou 10Hz, cas
> medzi nimi je ale nahodny a nie su synchronizovane na ziadne hodiny
> spolocne s vyhodnocovacim obvodom.
> Potrebujem pocitat pocet impulzov za poslednych 30 sekund. Musi to ale
> byt plavajuce okno, za poslednych 30 sekund. Nie fixne okno raz za 30
> sekund.
> Komplikacia je, ze sa to ma implementovat do fpga, takze sa nedaju
> pouzit operacie typu for slucka a prejst cez pole niecoho.
> Ako na to?
> b.
>
>
> _______________________________________________
> HW-list mailing list - sponsored bywww.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20240207/c839e05c/attachment.htm>
Další informace o konferenci Hw-list