On-chip communication method for use in multi-core DSP and data communication apparatus

The present invention discloses an on-chip communication method for use in a multi-core DSP and a data communication apparatus. The on-chip communication method comprises: configuring a data communication apparatus for each DSP core; sending a transaction to a target DSP core by each DSP core over the communication data apparatus, and when data needs to be sent, controlling to write data to be sent into a sending data buffer of the data communication apparatus, and sending the data over the data communication apparatus; and receiving the transaction from the DSP core by each DSP core over the data communication apparatus, and when data needs to be received, receiving the data over the data buffer of the data communication apparatus, and controlling to return the received data to a corresponding DSP core. The data communication apparatus comprises a sending unit, a receiving unit and a global transaction management unit. The apparatus and method according to the present invention implements data communication for a multi-core DSP, and has such advantages as high communication efficiency and communication bandwidth, and flexible communication manner.