Patent ID: 11947480
Assignee: SYNOPSYS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A communication device comprising:
controller circuitry configured to:
determine a number of stuffed bytes for a transaction packet based on a number of strings of consecutive ones in a payload of the transaction packet, wherein the strings are of a predetermined length;
determine a total number of bytes in the transaction packet based on a number of payload bytes in the transaction packet and the determined number of stuffed bytes; and
schedule the transaction packet to be transmitted during a current bus interval based on a determination that the total number of bytes in the transaction packet is less than or equal to a number of available bytes in the current bus interval; and

transmitter circuitry configured to transmit the transaction packet during the current bus interval based on the controller circuitry scheduling the transaction packet for transmission.