Low latency counter event indication
Abstract
A hybrid counter array device for counting events with interrupt indication includes a first counter portion comprising N counter devices, each for counting signals representing event occurrences and providing a first count value representing lower order bits. An overflow bit device associated with each respective counter device is additionally set in response to an overflow condition. The hybrid counter array includes a second counter portion comprising a memory array device having N addressable memory locations in correspondence with the N counter devices, each addressable memory location for storing a second count value representing higher order bits. An operatively coupled control device monitors each associated overflow bit device and initiates incrementing a second count value stored at a corresponding memory location in response to a respective overflow bit being set. The incremented second count value is compared to an interrupt threshold value stored in a threshold register, and, when the second counter value is equal to the interrupt threshold value, a corresponding "interrupt arm" bit is set to enable a fast interrupt indication. On a subsequent roll-over of the lower bits of that counter, the interrupt will be fired.
- Inventors:
-
- Mount Kisco, NY
- Chappaqua, NY
- Issue Date:
- Research Org.:
- International Business Machines Corp., Armonk, NY (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1013615
- Patent Number(s):
- 7782995
- Application Number:
- 12/130,724
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Classifications (CPCs):
-
H - ELECTRICITY H03 - BASIC ELECTRONIC CIRCUITRY H03K - PULSE TECHNIQUE
- DOE Contract Number:
- B542702
- Resource Type:
- Patent
- Country of Publication:
- United States
- Language:
- English
Citation Formats
Gara, Alan G, and Salapura, Valentina. Low latency counter event indication. United States: N. p., 2010.
Web.
Gara, Alan G, & Salapura, Valentina. Low latency counter event indication. United States.
Gara, Alan G, and Salapura, Valentina. Tue .
"Low latency counter event indication". United States. https://www.osti.gov/servlets/purl/1013615.
@article{osti_1013615,
title = {Low latency counter event indication},
author = {Gara, Alan G and Salapura, Valentina},
abstractNote = {A hybrid counter array device for counting events with interrupt indication includes a first counter portion comprising N counter devices, each for counting signals representing event occurrences and providing a first count value representing lower order bits. An overflow bit device associated with each respective counter device is additionally set in response to an overflow condition. The hybrid counter array includes a second counter portion comprising a memory array device having N addressable memory locations in correspondence with the N counter devices, each addressable memory location for storing a second count value representing higher order bits. An operatively coupled control device monitors each associated overflow bit device and initiates incrementing a second count value stored at a corresponding memory location in response to a respective overflow bit being set. The incremented second count value is compared to an interrupt threshold value stored in a threshold register, and, when the second counter value is equal to the interrupt threshold value, a corresponding "interrupt arm" bit is set to enable a fast interrupt indication. On a subsequent roll-over of the lower bits of that counter, the interrupt will be fired.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2010},
month = {8}
}
Works referenced in this record:
Maintaining statistics counters in router line cards
journal, January 2002
- Shah, D.; Iyer, S.; Prahhakar, B.
- IEEE Micro, Vol. 22, Issue 1