Otevře se na nové kartě

VHDL – 8bit čítač/counter

Další příklad kódu ve VHDL pro FGPA. Tentokrát 8bitový čítač/counter

Budou zde zobrazeny dva zdrojové kódy, v prvním je podmínka:

if (reset =’1′) then

to znamená, že čítač bude v resetu, dokud bude vstup „reset“ v logické 1.

Ve druhém příkladu je tato podmínka upravena:

if (reset =’1′ AND reset’event) then

to znamená, že reset vyresetuje čítač pouze tehdy, pokud bude vstup „reset“ v logické 1 A ZÁROVEŇ nastane na tomto vstupu změna stavu.

Obě tyto podmínky vysvětlují i obrázky ze simulace.

První příklad:

counter.vhd

counter_tb.vhd

Časový diagram simulace osmibitového čítače VHDL s resetem

Druhý příklad:

counter.vhd

counter_tb.vhd

Simulační průběh hodinového signálu a resetu osmibitového čítače ve VHDL

Sdílejte článek:
Tričko Chiptron s potiskem Trust me, I'm a maker
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku
Buy Me a Coffee

Související články

Logo CHIPTRON s grafickým motivem elektronické desky

Další příklad kódu ve VHDL pro FGPA.

Nabídka Project otevřená v prostředí ModelSim Altera Starter Edition

Jazyk VHDL je úplně jiný než kterýkoli jiný jazyk používaný v mikrokontrolérech.

Dva e-ink monitory Modos Paper Monitor zobrazují černobílou krajinu

E-papír má vlastnosti, které klasický monitor nenabídne. Nebliká, nesvítí vám do očí, obraz drží i po odpojení napájení a je čitelný na přímém slunci a navíc má výborné pozorovací úhly.

Aeris-10

Když se řekne radar, většina lidí si představí kovovou mísu na střeše letiště nebo obří vojenskou instalaci obklopenou ostnatým drátem. Projekt AERIS-10 (zkratka z Array Electronic Radar with Integrated System) se pouští do vývoje vlastního, domácího, radaru – a všechno dává k dispozici…

Trendy