Data transmission between asynchronous environments

US9712353B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9712353-B2
Application numberUS-201213632751-A
CountryUS
Kind codeB2
Filing dateOct 1, 2012
Priority dateOct 1, 2012
Publication dateJul 18, 2017
Grant dateJul 18, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of providing signals across electrical domains including: applying a clock signal to a first electronic element in a first electrical domain, the clock signal having a frequency of at least 1 GHz; outputting a data element from the first electronic element including supplying the data of the data element to a first switch that alternates sending data of the data element to each of at least two electrical paths; receiving 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; obtaining the parameter of the second domain; multiplexing the parameter of the second domain with the data of the data element; and passing a result of the multiplexing through a level shifter. 2. The method of claim 1 , wherein the first and second domains differ by clock frequency such that the first domain uses a first clock frequency and the second domain uses a second clock frequency, both the first and second clock frequency being at least 1 GHz. 3. The method of claim 1 , wherein all of the at least two electrical paths provide for the data of the data element to be transmitted to the second electronic element. 4. The method of claim 1 , wherein each of the two electrical paths contain identical electrical elements such that each element in the first electrical path has an analogous element in the second electrical path and each element in the second electrical path has an analogous element in the first electrical path creating a one-to-one correspondence of elements between the first and second electrical paths. 5. The method of claim 1 , wherein receiving the data element at the second electronic element includes receiving the data of the data element from a second switch that alternates sending data of the data element from each of the at least two electrical paths. 6. The method of claim 1 , wherein the first switch alternates electrical paths each clock cycle. 7. A method of providing signals across electrical domains including: applying a clock signal to a first electronic element in a first electrical domain; outputting a data element from the first electronic element including supplying the data of the data element to a first switch that alternates sending data of the data element to each of at least two electrical paths to a second electrical domain, and receiving the data element at a second electronic element in the second electrical domain, the first and second electrical domains differing by a parameter selected from the group consisting of voltage and clock frequency; wherein: a first path of the at least two electrical paths consists of a first set of components between the first switch and a second switch in the second domain, a second path of the at least two electrical paths consists of a second set of components between the first switch and the second switch in the second domain, each of the first and second set of components contain identical electrical elements such that each element in the first electrical path has an analogous element in the second electrical path and each element in the second electrical path has an analogous element in the first electrical path creating a one-to-one correspondence of elements between the first and second electrical paths, and the first switch is only able to output data to paths that travel from the first domain to the second domain. 8. The method of claim 7 , wherein the first and second domains differ by clock frequency such that the first domain uses a first clock frequency and the second domain uses a second clock frequency, both the first and second clock frequency being at least 1 GHz. 9. The method of claim 7 , wherein all of the at least two electrical paths provide for the data of the data element to be transmitted to the second electronic element. 10. The method of claim 7 , wherein the second switch alternates sending data of the data element from each of the at least two electrical paths to the second electrical element.

Assignees

Inventors

Classifications

  • Correction by an elastic buffer · CPC title

  • H04L27/00Primary

    Modulated-carrier systems · CPC title

  • G06F5/06Primary

    for changing the speed of data flow, i.e. speed regularising {or timing, e.g. delay lines, FIFO buffers; over- or underrun control therefor (G06F7/78 takes precedence)} · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9712353B2 cover?
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 elec…
Who is the assignee on this patent?
Ati Technologies Ulc, Advanced Micro Devices Inc
What technology area does this patent fall under?
Primary CPC classification H04L27/00. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 18 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).