Communication system and method for generating slave clocks and sample clocks at the source and destination ports of a synchronous network using the network frame rate
First Claim
1. A source port of a communication network, comprising a circuit that receives a frame transfer rate of the network and produces a master clock from which subsystems of the source port are synchronized, and wherein the master clock has a frequency of an integer multiple of approximately 1125/2 of the frame transfer rate of 48 KHz or an integer multiple of approximately 30000/49 of the frame transfer rate of 44.1 KHz.
10 Assignments
0 Petitions
Accused Products
Abstract
A communication system, source and destination ports of the communication system, and methodology is provided for transporting data in one of possibly three different ways. Data is transported across the network at a frame sample rate that can be the same as or different from the sample rate or master clock within the source port or the destination port. If the sample rate of the source port is known, the sample rate of the destination port can be created using a PLL within the destination port and simply employing a phase comparator in the source port. The phase comparator forwards the phase or frequency difference of the network transfer rate and the source sample rate to the destination port, which then generates a local clock equivalent to the source which then compiles audio data being played at the same rate in which it was sampled at the source. Where economically feasible, sample rate conversion can be used at the source. However, sample rate conversion at the destination is preferred if the source sample rate is forwarded across the network relative to the frame transfer rate of the synchronous network. The sample rate converter simply produces a play rate from the transmitted information at the destination. Again, however, sample rate conversion compares relative phase difference changes similar to the phase difference compared in the digital PLL mode. As a further alternative, sample rates within the source and destination ports can be derived from the network frame rate using fractional dividers in the source and destination ports.
18 Citations
24 Claims
- 1. A source port of a communication network, comprising a circuit that receives a frame transfer rate of the network and produces a master clock from which subsystems of the source port are synchronized, and wherein the master clock has a frequency of an integer multiple of approximately 1125/2 of the frame transfer rate of 48 KHz or an integer multiple of approximately 30000/49 of the frame transfer rate of 44.1 KHz.
- 8. A destination port of a communication network, comprising a circuit coupled to receive a frame transfer rate of the network and produce a sample clock from which subsystems of the destination node are synchronized, and wherein the sample clock has a frequency of integer multiples of approximately 147/160 or 160/147 of the frame transfer rate.
-
14. A communication network, comprising:
-
a source port;
a destination port coupled to the source port by the network;
a plurality of frames of data, each of which are transferred across the network at a frame transfer rate; and
a circuit configured within the source port and the destination port to produce a source sample rate and a destination sample rate of substantially equal frequency by dividing and multiplying the frame transfer rate. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for generating a sampling clock local to a node of a communication network, comprising:
-
converting a frame transfer rate of a network according to a first fractional amount at a source port to produce a sampling clock at the source port; and
converting the frame transfer rate of the network according to a second fractional amount equal to the first fractional amount at a destination port to produce a sampling clock at the destination port. - View Dependent Claims (23, 24)
-
Specification