Multi-interrupt balance management method implemented in FPGA (field programmable gate array)
A balanced management and multi-interruption technology, applied in the direction of multi-program device, program startup/switching, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0030] see figure 1 , the implementation of the present invention depends on a specific hardware platform. figure 1 A typical application of four high-speed AD converters externally connected to FPGA is described. The platform is only one of the usage modes of the present invention, and the implementation method of the present invention is described by using the hardware platform. The application of the present invention is not limited to figure 1 Describe the hardware platform.
[0031] The implementation method of the present invention in FPGA can refer to figure 2 . 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.
[0032] The interrupt detection unit completes the detection of the external interrupt, and latches the corresponding channel number into the interrupt message queue. see image 3 , each interrupt source correspon...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 