Tesla, Inc.
Clock sprinklers for a system on a chip

Last updated:

Abstract:

A System-on-a-Chip includes a plurality of processing systems and channel circuitry servicing the plurality of processing systems. The channel circuitry includes a clock sprinkler circuit, a clock source, first direction data path circuitry and second direction data path circuitry. A clock sprinkler is a clock signal that propagates in a first direction only, from a source to all destinations. The first direction data path circuitry includes a plurality of first direction data flip flops and first direction combinational logic that service data flow in the first direction. The second direction data path circuitry includes a plurality of second direction data flip flops and second direction combinational logic that service data flow in the second direction. Clock/data skew in a second direction is greater than clock/data skew in a first direction, the first direction data flip flops are located based upon the clock/data skew in the first direction and the second direction data flip flops are located based upon the clock/data skew in the second direction.

Status:
Grant
Type:

Utility

Filling date:

9 May 2018

Issue date:

16 Feb 2021