The embodiment of the invention provides a
system-on-
chip design method and device, a
deadlock detection method and device,
electronic equipment and a storage medium. The
system-on-
chip design method comprises the steps that a network-on-
chip included in a
system-on-chip in design is mapped into a first directed connected graph; determining a first directed
connectivity dependency graph according to the first directed
connectivity graph and a
routing algorithm of the network-on-chip; mapping subsystems included in the system-on-chip in the design into a second directed connected graph; determining a second directed
connectivity dependency graph according to the second directed
connectivity graph and a logic
routing algorithm of the subsystem; determining a third directed connected graph according to the first directed connected graph and the second directed connected graph; determining a third directed connectivity
dependency graph according to the first directed connectivity dependency graph and the second directed connectivity dependency graph; and performing
deadlock detection on the system-on-chip in design according to the third directed
connectivity graph and the third directed connectivity dependency graph, and optimizing the system-on-chip in design according to a
deadlock detection result. According to the scheme, the design cost of the system-on-chip can be reduced.