throbber
Joaquin Romo
`
`DDR Memories
`Comparison and overview
`
`DDR1, DDR2 and DDR3 memories are powered up with 2.5,
`1.8 and 1.5V supply voltages respectively, thus producing less
`heat and providing more efficiency in power management than
`normal SDRAM chipsets, which use 3.3V.
`
`Temporization is another characteristic of DDR memories.
`Memory temporization is given through a series of numbers,
`such as 2-3-2-6-T1, 3-4-4-8 or 2-2-2-5 for DDR1. These
`numbers indicate the number of clock pulses that it takes the
`memory to perform a certain operation—the smaller the number,
`the faster the memory.
`
`The operations that these numbers represent are the following:
`CL- tRCD – tRP – tRAS - CMD. To understand them, you have
`to keep in mind that the memory is internally organized as a
`matrix, where the data is stored at the intersection of the rows
`and columns.
`• CL: Column address strobe (CAS) latency is the time it takes
`between the processor asking memory for data and memory
`returning it.
`• tRCD: Row address strobe (RAS) to CAS delay is the time it
`takes between the activation of the row (RAS) and the column
`(CAS) where data is stored in the matrix.
`• tRP: RAS precharge is the time between disabling the access
`to a row of data and the beginning of the access to another
`row of data.
`• tRAS: Active to precharge delay is how long the memory has
`to wait until the next access to memory can be initiated.
`• CMD: Command rate is the time between the memory chip
`activation and when the first command may be sent to the
`memory. Sometimes this value is not informed. It usually is T1
`(1 clock speed) or T2 (2 clock speeds).
`
`Table 1 is a comparison of clock and transfer rates for the
`RAM memory chipsets that can be found in today’s computers,
`including SDR, DDR, DDR2 and future DDR3 modules.
`
`We realize that one of the most important aspects of a
`computer is its capability to store large amounts of information
`in what we normally call “memory.” Specifically, it’s random
`access memory (RAM), and it holds volatile information that
`can be accessed quickly and directly. And considering the ever
`growing system need for speed and efficiency, understanding
`double-data-rate (DDR) memory is important to system
`developers.
`
`With improvements in processor speeds, RAM memory has
`evolved into high performance RAM chipsets called DDR
`synchronous dynamic RAM (SDRAM). It doubles the processing
`rate by making a data fetch on both the rising and falling-edge
`of a clock cycle. This is in contrast to the older single-data-rate
`(SDR) SDRAM that makes a data fetch on only one edge of the
`clock cycle.
`
`In addition to well-known computer applications, DDR
`memories are widely used in other high-speed, memory-
`demanding applications, such as graphic cards, which need to
`process a large amount of information in a very short time to
`achieve the best graphics processing efficiency. Blade servers
`using many blades, or single purpose boards, powered by a
`single, more efficient power supply also need fast memory
`access. This allows the blades to quickly transmit reliable
`information among each other and create greater opportunities
`to reduce power consumption. Memory devices are also
`required in networking and communications applications with
`tasks ranging from simple address lookups to traffic shaping/
`policing and buffer management.
`
`This article describes the main characteristics of DDR memories
`as well as the specifications of power supplies required for
`these types.
`
`DDR Memory Characteristics
`
`DDR memory’s primary advantage is the ability to fetch data on
`both the rising and falling edge of a clock cycle, doubling the
`data rate for a given clock frequency. For example, in a DDR200
`device the data transfer frequency is 200 MHz, but the bus
`speed is 100 MHz.
`
`0 freescale.com/beyondbits
`
`Netlist Ex 2012
`Samsung v Netlist
`IPR2022-00996
`
`

`

`Table 1: SDRAM Memories Speed Comparison
`Memory
`Technology
`PC66
`SDRAM
`PC100
`SDRAM
`PC133
`SDRAM
`DDR200
`DDR-SDRAM
`DDR266
`DDR-SDRAM
`DDR333
`DDR-SDRAM
`DDR400
`DDR-SDRAM
`DDR2-400
`DDR2-SDRAM
`DDR2-533
`DDR2-SDRAM
`DDR2-667
`DDR2-SDRAM
`DDR2-800
`DDR2-SDRAM
`DDR3-800
`DDR3-SDRAM
`DDR3-1066
`DDR3-SDRAM
`DDR3-1333
`DDR3-SDRAM
`DDR3-1600
`DDR3-SRAM
`
`Rated Clock
`66 MHz
`100 MHz
`133 MHz
`200 MHz
`266 MHz
`333 MHz
`400 MHz
`400 MHz
`533 MHz
`667 MHz
`800 MHz
`800 MHz
`1066 MHz
`1333 MHz
`1600 MHz
`
`Types of DDR Memories
`
`There are presently three generations of DDR memories:
`1. DDR1 memory, with a maximum rated clock of 400 MHz and
`a 64-bit (8 bytes) data bus is now becoming obsolete and
`is not being produced in massive quantities. Technology is
`adopting new ways to achieve faster speeds/data rates for
`RAM memories.
`2. DDR2 technology is replacing DDR with data rates from 400
`MHz to 800 MHz and a data bus of 64 bits (8 bytes). Widely
`produced by RAM manufacturers, DDR2 memory is physically
`incompatible with the previous generation of DDR memories.
`3. DDR3 technology picks up where DDR2 left off (800 Mbps
`bandwidth) and brings the speed up to 1.6 Gbps. One of
`the chips already announced by ELPIDA contains up to 512
`megabits of DDR3 SDRAM, with a column access time of
`8.75 ns (CL7 latency) and data transfer rate of 1.6 Gbps
`at 1.6 GHz. The 1.5V DDR3 voltage level also saves some
`power compared to DDR2 memory. What is more interesting
`is that at an even lower 1.36V, the DDR3 RAM runs fine at
`1.333 GHz (DDR3-1333) with a CL6 latency (8.4 ns total CAS
`time), which matches the CAS time of the fastest current
`DDR2 memory.
`
`Figure 2.0.1 shows the on die termination (ODT) for DDR2/DDR3
`memory types compared to the motherboard termination of
`DDR1, which is the primary reason why the first two types are
`physically incompatible with DDR1 devices.
`
`Real Clock
`66 MHz
`100 MHz
`133 MHz
`100 MHz
`133 MHz
`166 MHz
`200 MHz
`200 MHz
`266 MHz
`333 MHz
`400 MHz
`400 MHz
`533 MHz
`666 MHz
`800 MHz
`
`Maximum Transfer Rate
`533 MB/s
`800 MB/s
`1,066 MB/s
`1,600 MB/s
`2,100 MB/s
`2,700 MB/s
`3,200 MB/s
`3,200 MB/s
`4,264 MB/s
`5,336 MB/s
`6,400 MB/s
`6,400 MB/s
`8,528 MB/s
`10,664 MB/s
`12,800 MB/s
`
` Figure 2.0.1: Termination Differences
` between DDR-I and DDR-II
`
`Motherboard Termination
`
`DRAM
`at
`Active
`
`DRAM
`at
`Standby
`
`Terminator at
`Motherboard
`
`VTT
`
`Controller
`
`DQ bus
`
`Reflection
`
`DDR-I
`
`On Die Termination
`
`Terminator
`OFF
`
`DRAM
`at
`Active
`
`Terminator
`ON
`DRAM
`at
`Standby
`VTT
`
`Controller
`
`DQ bus
`
`Reflection
`
`DDR-II
`
`DDR Memories Comparison and Overview 1
`
`Netlist Ex 2012
`Samsung v Netlist
`IPR2022-00996
`
`

`

`Sufficient bulk and bypass capacitance must be provided to
`keep this supply at ½ VDDQ. This same noise issue requires
`that the voltage reference (VREF) signal cannot be derived from
`VTT, but instead must be derived from VDDQ with a one percent
`or better resistor divider. Do not try to generate VREF with one
`divider and route it from the controller to the memory devices.
`Generate a local VREF at every device. Use discrete resistors to
`generate VREF. Do not use resistor packs.
`
`DDR Memories Power Management
`
`DDR1 memory has a push-pull output buffer, while the
`input receiver is a differential stage requiring a reference
`bias midpoint, VREF. Therefore, it requires an input voltage
`termination capable of sourcing as well as sinking current. This
`last feature differentiates the DDR VTT from other terminations
`present on the computer motherboard. The termination
`for the front system bus (FSB), connecting the CPU to the
`memory channel hub (MCH), requires only sink capability due
`to its termination to the positive rail. Hence, such DDR VTT
`termination can’t re-use or adapt previous VTT termination
`architectures and requires a new design. Figure 3.2.1 shows the
`typical power management configuration for a DDR1 memory.
`
`Between any output buffer from the driving chipset and the
`corresponding input receiver on the memory module, you must
`terminate a routing trace or stub with resistors RT and RS
`(Figure 3.2.1). Accounting for all the impedances, including the
`output buffers, each terminated line can sink or source ±16.2
`mA (this is more than the older value of ±15.2 mA, per the
`June 2000 Revision of JESD79). For systems with longer trace
`lengths, between transmitter and receiver, it may be necessary
`to terminate the line at both ends, which doubles the current.
`
`Peak and average current consumption for VTT and VDDQ
`are two parameters for the correct sizing of our power supply
`system. To find the peak power requirements for the termination
`voltage, we must determine the total lines in the memory system.
`
` Figure .2.1: DDR Power Management
`
`VDDQ = 2.5 V
`
`VTT = VDDQ/2
`
`VDDQ
`
`VREF= VDDQ/2
`
`RS
`22
`
`15 mA
`
`Bus
`
`RT
`25
`
`In
`
`Out
`33 Ω
`
`Chip Set
`
`Memory
`
`DDR2 versus DDR
`
`The primary differences between the DDR2 and DDR3
`modules are:
`• DDR2 memories include 400 MHz, 533 MHz, 667 MHz and
`800 MHz versions, while DDR3 memories include 800 MHz,
`1066 MHz, 1333 MHz and 1600 MHz versions. Both types
`double the data rate for a given clock frequency. Therefore,
`the listed clocks are nominal clocks, not real ones. To get
`the real clock divide the nominal clock by two. For example,
`DDR2-667 memory in fact works at 333 MHz.
`• Besides the enhanced bandwidth, DDR3 also uses less
`power than DDR2 by operating on 1.5V—a 16.3 percent
`reduction compared to DDR2 (1.8V). Both DDR2 and DDR3
`memories have power saving features, such as smaller
`page sizes and an active power down mode. These power
`consumption advantages make DDR3 memory especially
`suitable for notebook computers, servers and low power
`mobile applications.
`• A newly introduced automatic calibration feature for the
`output data buffer enhances the ability to control the system
`timing budget during variations in voltage and temperature.
`This feature helps enable robust, high-performance operation,
`one of the key benefits of the DDR3 architecture.
`• DDR3 devices introduce an interrupt reset for system flexibility
`• In DDR2 memories, the CL parameter, which is the time the
`memory delays delivering requested data, can be three to five
`clock cycles, while on DDR3 memories CL can be of five to
`ten clock cycles.
`• In DDR2 memories, depending on the chip, there is an
`additional latency (AL) of zero to five clock cycles. So in a
`DDR2 memory with CL4 the AL1 latency is five.
`• DDR2 memories have a write latency equal to the read
`latency (CL + AL) minus one.
`• Internally, the controller in DDR2 memories works by
`preloading 4 data bits from the storage area (a task known as
`prefetch) while the controller inside DDR3 memories works by
`loading 8 bits in advance.
`
`Typical DDR Power Requirements
`
`VTT and VREF Considerations for DDRx SDRAM Devices
`
`The termination voltage (VTT) supply must sink and source
`current at one-half output voltage (½ VDDQ). This means that
`a standard switching power supply cannot be used without a
`shunt to allow for the supply to sink current. Since each data
`line is connected to VTT with relatively low impedance, this
`supply must be extremely stable. Any noise on this supply goes
`directly to the data lines.
`
`2 freescale.com/beyondbits
`
`Netlist Ex 2012
`Samsung v Netlist
`IPR2022-00996
`
`

`

`Table 2: SDRAM Devices Comparison
`Items
`DDR3 SDRAM
`Clock frequency
`400/533/667/ 800 MHz
`Transfer data rate
`800/1066/1333/ 1600 Mbps
`I/O width
`x4/x8/x16
`Prefetch bit width
`8-bit
`Clock input
`Differential clock
`Burst length
`8, 4 (Burst chop)
`Data strobe
`Differential data strobe
`Supply voltage
`1.5V
`Interface
`SSTL_15
`/CAS latency (CL)
`5, 6, 7, 8, 9, 10 clock
`On die termination (ODT)
`Supported
`Component package
`FBGA
`
`Power Sequencing Violations
`
`DDR memories must be powered up in a specific manner. Any
`violation of the power up sequencing will result in undefined
`operations. Also, power down sequencing serves as a power
`saving tool when the DDR device needs to be shut down
`without all other devices connected to the same power supply.
`Violating these sequences will present poor power saving results.
`
`Typical Applications of DDRx Memories
`
`Market analyses indicate that DDR is currently utilized in over
`50 percent of all electronic systems, and usage is expected to
`increase to 80 percent over the next several years. DDR is not,
`and will never be, an “all things to all designs” technology. DDR
`memory is well suited for those designs that have a high read
`to write ratio. Quad-data-rate memory, for example, is designed
`for applications that require a 50 percent read/write ratio.
`
`Today, DDR memories are used mainly for computer
`applications in dual in-line memory module (DIMM) RAM
`devices. DDR memories can be used when interfacing with
`32-bit microcontrollers and DSPs. Since many memories work
`with a 64-bit data bus, microcontrollers have to make a double
`data acquisition to get the less significant 32 bits first and
`then the more significant 32 bits. DDR memories have also
`been used to interface with FPGAs, giving those devices wide
`programming flexibility. FPGAs are often used to customize
`applications which combine many digital modules, such as
`a microcontroller with specific application hardware, USB
`controllers and printing modules. It is also common to find
`FPGAs used specifically as memory controllers to interface with
`
`DDR2 SDRAM
`200/266/333/400 MHz
`400/533/667/800 Mbps
`x4/x8/x16
`4-bit
`Differential clock
`4, 8
`Differential data strobe
`1.8V
`SSTL_18
`3, 4, 5 clock
`Supported
`FBGA
`
`DDR SDRAM
`100/133/166/200 MHz
`200/266/333/400 Mbps
`x4/x8/x16/x32
`2-bit
`Differential clock
`2, 4, 8
`Single data strobe
`2.5V
`SSTL_2
`2, 2.5, 3 clock
`Unsupported
`TSOP(II) / FBGA / LQFP
`
`other devices. DDR memories are suitable for these types of
`devices because they are fast and inexpensive compared with
`other RAM memories.
`
`Conclusions
`
`To remain competitive, you have to create new designs
`that take advantage of today’s advanced technology. To
`understand the best solution for a specific design challenge,
`it is important to research well, giving you the opportunity to
`weigh the advantages of technologies, such as DDR memory,
`to incorporate them in new product developments. This article
`gives you a brief and useful overview of DDR memories,
`describing how they are different from other memories to give
`you a good starting point in choosing the best solution for your
`specific needs.
`
`References
`
`• JEDEC STANDARD JESD79, June 2000 and
`JESD8-9 of Sep.1998.
`• Understanding Ram Timings (Article)
` www.hardwaresecrets.com/article/26/1
`• DDR Memories require efficient power management. (Article)
`powerelectronics.com/mag/power_ddr_memories_require/
`• ELPIDA 1 Gb DDR2 SDRAM memory datasheet
`
`Joaquin Romo is an application engineer working in the Power Management and Motor Control Applications organization. Romo is in
`charge of characterizing new power management products and developing application notes and evaluation boards focused on the
`consumer electronics market.
`
`DDR Memories Comparison and Overview 
`
`Netlist Ex 2012
`Samsung v Netlist
`IPR2022-00996
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket