PCI card INTx interrupt distribution method, system, device and medium
By creating a mapping between a dedicated identifier and a synchronization structure on the PCI board, and combining it with the operating system kernel wait queue, the problem of the limited number of interrupt signals on the PCI board was solved, and high-precision interrupt services were achieved in a multi-threaded environment, adapting to the microsecond-level consistency requirements of radar data processing.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CHENGDUSCEON ELECTRONICS
- Filing Date
- 2026-02-09
- Publication Date
- 2026-05-29
AI Technical Summary
The existing PCI board hardware design can only provide two independent interrupt signals, which cannot meet the radar data processing software's requirement for multiple equally spaced high-precision interrupt services. Furthermore, hardware modifications cannot be made to upgrade to a PCIe bus to support more interrupts.
By creating multiple unique identifiers and constructing corresponding synchronization structures, and utilizing the operating system kernel wait queue to build an interaction model of waiting and completion, the binding and waking of threads with synchronization structures are realized, ensuring that each data processing thread receives equally spaced interrupt services.
It achieves high-precision interrupt signal distribution in a multi-threaded environment, meets the radar data processing requirements for microsecond-level consistency, and reduces the development difficulty and compatibility risks of the driver.
Smart Images

Figure CN122111907A_ABST