Disclosed are a method and an apparatus for detecting spike event or transmitting spike event information generated in a neuromorphic chip. The apparatus for detecting spike event generated in a neuromorphic chip may detect spike event information for a plurality of neurons included in the neuromorphic chip based on a neuron group.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method of transmitting spike event information, the method comprising: determining whether a spike event occurred in a neuron group among a plurality of neuron groups in a neuromorphic chip; and identifying address information of a neuron in which the spike event occurred and transmitting the identified address information. 2. The method of claim 1, further comprising, before the determining of whether the spike event occurred, grouping neurons in the neuromorphic chip into the plurality of neuron groups; and wherein the transmitting comprises transmitting the identified address information out of the neuromorphic chip. 3. The method of claim 1, wherein, in response to a determination that the spike event occurred in the neuron group, the determining comprises determining whether a neuron subgroup of the neuron group includes a neuron in which the spike event occurred. 4. The method of claim 1, wherein the determining comprises: identifying a neuron group in which a spike event did not occur; and determining, for a remaining neuron group other than the identified neuron group, whether a spike event occurred in a neuron subgroup of the neuron group. 5. The method of claim 1, wherein the address information of the neuron in which the spike event occurred comprises address information of the neuron group in which the spike event occurred and address information of the neuron in which the spike event occurred within the neuron group. 6. The method of claim 1, wherein the transmitting comprises: identifying, for the neuron in which the spike event occurred, timing information in which the spike event occurred; and transmitting the address information of the neuron in which the spike event occurred and the timing information through a synchronized channel. 7. The method of claim 1, wherein the determining comprises determining whether the spike event occurred in the neuron group using a one clock cycle. 8. A method of detecting a spike event, the method comprising: determining whether a spike event occurred in a neuron group among a plurality of neuron groups in a neuromorphic chip; and determining, for a neuron group in which the spike event occurred, whether a spike event occurred in a neuron subgroup of the neuron group. 9. The method of claim 8, further comprising, before the determining of whether the spike event occurred, grouping neurons in the neuromorphic chip into the plurality of neuron groups. 10. The method of claim 8, wherein the determining of whether the spike event occurred in the neuron group comprises determining whether the spike event occurred in the neuron group during a one clock cycle. 11. The method of claim 8, wherein the determining of whether the spike event occurred in the neuron subgroup comprises determining whether the spike event occurred in the neuron subgroup during a one clock cycle. 12. The method of claim 8, wherein the neuron subgroup corresponds to a neuron group including fewer neurons than a number of neurons included in the neuron group. 13. A neuromorphic chip comprising: a plurality of neurons configured to generate a spike event based on an amount of current received through a synapse; and a spike event detection unit configured to detect whether a spike event occurred in the plurality of neurons, wherein the spike event detection unit is configured to detect whether a spike event occurred in a neuron based on neuron groups. 14. The neuromorphic chip of claim 13, wherein the spike event detection unit is configured to group the plurality of neurons into the neuron groups before detecting whether the spike event occurred. 15. The neuromorphic chip of claim 13, wherein, in response to a determination that the spike event occurred in a neuron group, the spike event detection unit is configured to determine whether a neuron subgroup of the neuron group includes a neuron in which the spike event occurred. 16. The neuromorphic chip of claim 13, wherein, in response to a determination that the spike event did not occur in a neuron group, the spike event detection unit is configured to omit a spike event detection operation based on a neuron subgroup. 17. The neuromorphic chip of claim 14, wherein the spike event detection unit is configured to adjust at least one of a number of neuron groups to be generated through grouping and a depth of a neuron group based on at least one of a number of neurons included in the neuromorphic chip and a number of occurrences of a spike event. 18. The neuromorphic chip of claim 13, wherein at least one of the neuron groups include a neuron subgroup, the spike event detection unit being configured to adjust a size of the neuron subgroup based on at least one of a number of neurons included in the neuromorphic chip and a number of occurrences of a spike event. 19. The neuromorphic chip of claim 13, further comprising: a spike event information transmission unit configured to identify address information of a neuron in which the spike event occurred and timing information in which the spike event occurred, and transmit the identified address information and the identified timing information. 20. The neuromorphic chip of claim 19, wherein the spike event information transmission unit is configured to identify address information of a neuron group including the neuron in which the spike event occurred and address information of the neuron in which the spike event occurred, and to transmit the identified address information.