Data transmission beetween asychronous environments
AssigneeATI Technologies ULC
InventorsAndy Sung, Leon Lai, Daniel Wang
Life of this patent
Estimating the term…
Abstract
A method and system is provided for allowing signals across electrical domains. The method includes applying a clock signal (of at least 1 GHz) to an electronic element in a location having first electrical properties. Data is output from the first electronic element; and received at a second electronic element located in a location having second electrical properties. The first and second electrical properties are different by either voltage and clock frequency.
Claims20
A method of providing signals across a first and second electrical domain, the method comprising:
- outputting data elements from a first electrical element to a second electrical element via at least two electrical paths, the first and second electrical domains differing by at least one of voltage and clock frequency, wherein the first electrical domain transmits data of the data element to the second electrical domain over one selected electrical path of the at least two electrical paths, the one selected electrical path being selected from the at least two electrical paths in round robin fashion.
An electrical circuit operable to transmit data across electrical domains, the circuit including:
- a first electronic element in a first electrical domain, elements within the first electrical domain operating according to a first operational voltage and first clock frequency;
- a first switch in the first electrical domain, operating according to the first operational voltage and first clock frequency, the first switch having an input electrically coupled to an output of the first electronic element, the first switch having at least two outputs, the switch sending data on each of the at least two outputs in round robin fashion;
- and
- a second electronic element in a second electrical domain, elements within the second electrical domain operating according to a second operational voltage and a second clock frequency, each of the at least two outputs of the first switch being coupled to respective electrical paths leading to the second electronic element, the first and second electrical domains differing by a parameter selected from the group consisting of voltage and clock frequency.
A computer readable medium containing non-transitory instructions thereon, that when executed by at least one processor cause the at least one processor to:
- apply a clock signal to a first electronic element in a first electrical domain, all elements in the first electrical domain operating responsive to the clock signal;
- output a data element from the first electronic element including supplying the data to a switch that alternates sending data to each of at least two electrical paths in round robin fashion;
- and
- receive the data element at a second electronic element in a second electrical domain, the first and second electrical domains differing by a parameter selected from the group consisting of voltage and clock frequency.
Dependencies are inferred from the claim text.