A data transmission circuit and method, a core, a multi-core chip, an electronic device, and a storage medium are disclosed. The data transmission circuit includes a receiving unit, a control unit, a lookup table unit, and a selection unit. The receiving unit receives original data packets from Fabric. The control unit determines whether the original data packet needs relaying based on an original control bit. In response to the need for relaying, the control unit activates a first input terminal of the selection unit, which then sends a new data packet to Fabric via the first input terminal. The new data packet includes the original data and a new header obtained by the lookup table unit based on the original index. This data transmission circuit effectively reduces power consumption during data transmission between multiple cores.
This communication apparatus comprises: a communication unit that acquires a first reception packet of a first protocol for use in communication with another communication apparatus; an AI control unit that inputs, to a generative AI, a first input that includes the first reception packet, a prompt for inquiring the definition of the first reception packet, and at least a portion of a written specification defined by a first version of the first protocol; and a comparison unit that, on the basis of a response from the generative AI to the first input, determines whether or not the first reception packet is defined in the first version. Accordingly, the communication apparatus can detect the version of a protocol used in communication by a communication partner.