Data processing device, coprocessor and methods performed thereby for interrupt handling
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsTonghai Gao, Pengfei Ma
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget LM Ericsson (publ)
InventorsTonghai Gao, Pengfei Ma
Estimating the term…
A data processing device includes a central processing unit (CPU), and a coprocessor to perform predetermined tasks for a plurality of sessions, and to report, for at least one session satisfying a predetermined condition, at least one interrupt event to the CPU. The coprocessor maintains a bitmap table and row validity data. The bitmap table indicates, for each of the plurality of sessions, whether there is an interrupt event needing to be reported to the CPU. The row validity data indicates, for each of rows of the bitmap table, whether the row has at least one interrupt event needing to be reported to the CPU. The CPU is configured to, in response to an interrupt signal triggered by the coprocessor, read, from the bitmap table, at least one row that has at least one interrupt event needing to be reported to the CPU, according to the row validity data.
A data processing device comprising:
A method performed by a data processing device, wherein the data processing device comprises a central processing unit (CPU), and a coprocessor configured to perform predetermined tasks for a plurality of sessions, and to report, for at least one session satisfying a predetermined condition, at least one interrupt event to the CPU, the method comprising:
A coprocessor for use in a data processing device, wherein the data processing device comprises a central processing unit (CPU), and the coprocessor configured to perform predetermined tasks for a plurality of sessions, and to report, for at least one session satisfying a predetermined condition, at least one interrupt event to the CPU;
Dependencies are inferred from the claim text.