The invention provides a multi-core real-time online debugging
analysis method, device and equipment for a multi-core
processing chip, and the method comprises the steps: pre-distributing a
shared memory region which can be accessed by each
processing core in a memory of the multi-core
processing chip according to a debugging demand and a business application memory occupation condition, and enabling the
shared memory region to be used for the access of debugging information; defining a debugging
information storage variable for storing service data; inserting debugging
information extraction logic into the to-be-monitored service
software, and during enabling, writing service data into the debugging
information storage variable and storing the service data into the
shared memory area to serve as debugging information while the service of the service
software is executed; debugging
information monitoring logic is configured in any
processing core of the multi-core processing
chip, debugging information is continuously and circularly obtained through a preset triggering mechanism, and abnormity positioning analysis is carried out. According to the method,
asynchronous data transmission is achieved through the shared memory, online debugging analysis is achieved, the multi-core debugging capacity of the multi-core processing chip can be improved to a great extent, and rapid problem positioning is achieved.