Skip to content

EventCatcher is a reusable FPGA component that receives events from user logic and exposes them to software.

License

Notifications You must be signed in to change notification settings

eccelerators/event-catcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EventCatcher

Its purpose is to be inherited by implementations of e.g., GPIO or Timer controllers utilizing this function to provide event information to SW for polling or as a prestage to transport events to an interrupt controller. Usually the events can be activated or deactivated at the HW block sourcing them e.g. timer is activated or not. The events must be deliverered as a pulse of exactly one clock duration.

The following picture shows the proposed HW realization as schematic attached to the HxS generateted bus.

EventCatcherUserLogic

The block can be customized to handle more events by modifying the HxS description and the attached VHDL realization.

About

EventCatcher is a reusable FPGA component that receives events from user logic and exposes them to software.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •