The invention relates to the technical field of on-
chip communication, in particular to a
multicast AXI
crossbar switch design method and device adaptive to an ML accelerator, a host initiates AXI transmission, slaves respond to the AXI transmission, in a
multicast task, a write request of the host is distributed to a plurality of slaves, each
host interface is connected to an AXID Demux module for write request splitting, and the write request is transmitted to the
host interface through the AXI Demux module. Each slave interface is connected to an AXIMux module so as to be connected with different AXI hosts; the whole
crossbar switch is configured with an
address mapping table Address Map, a complete
address space is divided into a plurality of address intervals, and each
address space is mapped to one slave; when a host initiates a write request, a target address is compared with an
address mapping rule in an
address mapping table, so that the request is matched to a corresponding slave, an AXI related
bus signal is transmitted to the corresponding slave in an original mode, and only AW, W and B channels of the AXI are involved for
multicast transactions. Compared with the prior art, the method has the advantages that the performance can be ensured, the transmission efficiency is remarkably improved, the multicast function is supported, and the
power consumption delay overhead is controlled within an acceptable range.