fpganedir.com'da ara

fpganedir mail

EVENT

Bir sinyalin mevcut değerinin değişmesi anlamına gelir.

Event, VHDL’de çok yaygın olan önemli bir uygulamadır. Herhangi bir sinyal üstündeki değişimi 'EVENT attribute’u kullanarak tespit etmek mümkündür. Bu attribute kullanımı, clock sinyalinin kenarlarındaki değişimin kontrol edilmesi yöntemine dayanır. 'LAST_EVENT attribute’u kullarak da sinyal üstündeki son değişikliği bulabiliriz. Process’e ait duyarlılık listesindeki ya da eşzamanlı (concurrent) sinyal atamalarındaki event’ler o process ya da atamanın geri çağrılmasını sağlar.  

NOT:

ÖRNEK

if CLK'event and CLK='1' then
   . . .

Clock sinyalinin yükselen kenarında yukardaki ifade TRUE olur. Sinyal üstünde değişiklik olduktan sonra sinyal ‘1’ olması şartı aranır.

 

 

Anasayfa | Fpga | VHDL | VHDL Sözlüğü | Embedded Sistem | Android | Sayısal Tasarım | Simulasyon | PCB | Örnekler | Forum | İletişim
Copyright © 2010-2013 FPGAnedir. All Rights Reserved.