Asymmetrical emphasis in a memory data bus driver

US9653147B1 · US · B1

Patent metadata
FieldValue
Publication numberUS-9653147-B1
Application numberUS-201514956955-A
CountryUS
Kind codeB1
Filing dateDec 2, 2015
Priority dateDec 2, 2015
Publication dateMay 16, 2017
Grant dateMay 16, 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.

An apparatus includes an interface and a circuit. The interface may be configured to generate a memory signal that carries read data from a memory channel. The circuit may be configured to modify a read signal that transfers the read data across a read line to a memory controller. A filter may delay the memory signal to generate a delayed signal. A driver generally amplifies the memory signal to generate the read signal. The driver may modify the read signal with a de-emphasis on each pull up of the memory signal and a pre-emphasis on each pull down of the memory signal based on the delayed signal.

First claim

Opening claim text (preview).

The invention claimed is: 1. An apparatus comprising: an interface configured to generate a memory signal that carries read data from a memory channel; and a circuit configured to modify a read signal that transfers said read data across a read line to a memory controller, wherein a filter delays said memory signal to generate a delayed signal, a driver amplifies said memory signal to generate said read signal, and said driver modifies said read signal with a de-emphasis on each pull up of said memory signal and a pre-emphasis on each pull down of said memory signal based on said delayed signal. 2. The apparatus according to claim 1 , wherein said de-emphasis comprises pulling up said read signal through a first impedance in said driver while said memory signal is in a high state and said delayed signal is in a low state. 3. The apparatus according to claim 2 , wherein (i) said de-emphasis further comprises pulling up said read signal through a second impedance in said driver while both said memory signal and said delayed signal are in said high state and (ii) said second impedance is lower than said first impedance. 4. The apparatus according to claim 1 , wherein said pre-emphasis comprises pulling down said read signal through a first impedance in said driver while said memory signal is in a low state and said delayed signal is in a high state. 5. The apparatus according to claim 4 , wherein (i) said pre-emphasis further comprises pulling down said read signal through a second impedance in said driver while both said memory signal and said delayed signal are in said low state and (ii) said second impedance is higher than said first impedance. 6. The apparatus according to claim 1 , where said filter comprises a finite impulse response filter configured to operate on said memory signal. 7. The apparatus according to claim 1 , wherein (i) said read signal is generated through parallel pull up impedances and parallel pull down impedances in said driver, (ii) said memory signal controls half of said parallel pull up impedances and half of said parallel pull down impedances, and (iii) said delayed signal controls another half of said parallel pull up impedances and another half of said parallel pull down impedances. 8. The apparatus according to claim 1 , wherein said interface and said circuit form part of a data buffer of a memory module. 9. The apparatus according to claim 8 , wherein said memory module comprises a double data rate fourth generation synchronous dynamic random-access memory module. 10. The apparatus according to claim 1 , wherein said memory controller comprises a second circuit configured to modify a write signal that transfers write data to said circuit, wherein a second filter delays a host signal to generate an second delayed signal, a second driver amplifies said host signal to generate said write signal, and said second driver modifies said write signal with said de-emphasis on each pull up of said host signal and said pre-emphasis on each pull down of said host signal based on said second delayed signal. 11. A method of asymmetrical emphasis in a memory data bus driver, comprising the steps of: (A) receiving a memory signal that carries read data from a memory channel; and (B) modifying a read signal that transfers said read data across a read line to a memory controller, wherein said memory signal is delayed to generate a delayed signal, said memory signal is amplified to generate said read signal, and said read signal is modified with a de-emphasis on each pull up of said memory signal and a pre-emphasis on each pull down of said memory signal based on said delayed signal. 12. The method according to claim 11 , wherein said de-emphasis comprises pulling up said read signal through a first impedance while said memory signal is in a high state and said delayed signal is in a low state. 13. The method according to claim 12 , wherein (i) said de-emphasis further comprises pulling up said read signal through a second impedance while both said memory signal and said delayed signal are in said high state and (ii) said second impedance is lower than said first impedance. 14. The method according to claim 11 , wherein said pre-emphasis comprises pulling down said read signal through a first impedance while said memory signal is in a low state and said delayed signal is in a high state. 15. The method according to claim 14 , wherein (i) said pre-emphasis further comprises pulling down said read signal through a second impedance while both said memory signal and said delayed signal are in said low state and (ii) said second impedance is higher than said first impedance. 16. The method according to claim 11 , where said delayed signal is generated by a finite impulse response filter configured to operate on said memory signal. 17. The method according to claim 11 , wherein (i) said read signal is generated through parallel pull up impedances and parallel pull down impedances, (ii) said memory signal controls half of said parallel pull up impedances and half of said parallel pull down impedances, and (iii) said delayed signal controls another half of said parallel pull up impedances and another half of said parallel pull down impedances. 18. The method according to claim 11 , wherein (i) the steps are performed in a data buffer of a memory module and (ii) said memory module comprises a double data rate fourth generation synchronous dynamic random-access memory module. 19. An apparatus comprising: means for receiving a memory signal that carries read data from a memory channel; and means for modifying a read signal that transfers said read data across a read line to a memory controller, wherein said memory signal is delayed to generate a delayed signal, said memory signal is amplified to generate said read signal, and said read signal is modified with a de-emphasis on each pull up of said memory signal and a pre-emphasis on each pull down of said memory signal based on said delayed signal.

Assignees

Inventors

Classifications

  • Arrangements specific to the transmitter end · CPC title

  • Input/output [I/O] data interface arrangements, e.g. data buffers · CPC title

  • Provision of wave shaping within the driver (wave shaping per se H04L25/03834) · CPC title

  • Timing circuits (for regeneration management G11C11/406) · CPC title

  • Data output buffers, e.g. comprising level conversion circuits, circuits for adapting load · 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 US9653147B1 cover?
An apparatus includes an interface and a circuit. The interface may be configured to generate a memory signal that carries read data from a memory channel. The circuit may be configured to modify a read signal that transfers the read data across a read line to a memory controller. A filter may delay the memory signal to generate a delayed signal. A driver generally amplifies the memory signal t…
Who is the assignee on this patent?
Integrated Device Tech, Integrated Device Tech
What technology area does this patent fall under?
Primary CPC classification G11C11/4093. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 16 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B1). 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).