FPGA data managing system
A data management system and data technology, applied in the direction of electrical digital data processing, program startup/switching, instruments, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0025] The implementation method of the present invention in FPGA can refer to figure 1 . The implementation of the present invention depends on five basic modules: interrupt detection unit, interrupt message queue, interrupt response processing unit, bus switch and data buffer.
[0026] The interrupt detection unit completes the detection of the external interrupt, and latches the corresponding channel number into the interrupt message queue. Each interrupt source corresponds to a synchronizer and an arbitrator. The synchronizer circuit uses two-stage D flip-flops to synchronize signals to eliminate signal metastable problems when signals cross clock domains and ensure that signals are reliably sampled. The latch circuit is used to latch the current interrupt signal and pass it to the channel memory circuit. When the external interrupt signal is a pulse signal, it will become a level signal after passing through the latch to ensure that the interrupt signal will not be mi...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 