Technical Insights
Three Differences Between GDDR7 and GDDR6 That Only an Engineer Will Appreciate!
5 min
Whether it is for DDR, LPDDR, or GDDR, the topic of testing the memory PHY and the memory controller has recently been garnering significant attention in the industry. The reason is that, while the JEDEC specifications usually focus solely on memory device specifications, the performance of an entire memory system fundamentally depends on how effectively the controller and the controller’s memory PHY works. This is especially true for the latest generation of implementations that are starting to reach transfer rates of up to 28 Gbps. At these rates, the makers of memory controllers and memory PHYs are grappling with SerDes-style measurement requirements while not getting access to a solid set of test and measurement tools.
Introspect Technology has created a set of dedicated tools for DDR, LPDDR, and GDDR testing, which are ideal for solving the above industry conundrum! Read on to learn more about the challenges and the corresponding solutions from Introspect.
A generic memory PHY architecture is illustrated in Figure 1. As mentioned above, while the specific details of implementation differ slightly between the different memory interface variants (DDR, LPDDR, and GDDR), there is a common denominator as shown in Figure 1. Namely:
From the above, we can see that there are multiple challenges with characterizing a memory PHY. But first, before even delving further into the details, refer to the pictorial illustration of Figure 2, which shows the evolution of transfer rates of memory PHYs over time. In this figure, we show a typical eye diagram from a memory PHY running at the maximum speed for any given generation of specification. Even with ideal conditions (as in Figure 2), it does not take many words to describe how the paradigm of testing current generation memory PHYs is so different from older generations!
With reference to Figure 1 and Figure 2, some of the challenges for the design and validation of memory PHYs include:
As mentioned in previous blog posts, such as this one about the MR-DIMM, Introspect has created a series of highly sophisticated solutions for the characterization and design validation of memory interfaces. Within the context of the memory PHY itself, Figure 3 shows how the CA bus is tested using the Introspect Technology SV7C-17 test system.
As can be seen, the SV7C has enough pins to connect to an entire CA bus of any DDR, LPDDR, or GDDR memory PHY! What’s more, the receiver pins on the SV7C are all phase matched, and this allows for on-the-fly automatic measurement of skew as well as on-the-fly decoding of commands being transmitted from the memory PHY. Figure 4 and Figure 5 show examples of these respective measurements.
Moving on to the DQ bus, this is where things get even more interesting because this bus is bidirectional. This means that there is a receiver test requirement, and once again, an Introspect tool like the SV7C-17 or SV7C-PAM3 is up to the task. Referring to Figure 6, a single SV7C-17 can interface to an entire DQ bus. In doing so, the SV7C-17 can perform true parallel testing on the receivers within the memory PHY. Until the SV7C-17 was introduced, this was a capability that was severely lacking in the industry.
The pattern handling capability of the SV7C allows the generation of arbitrary read burst data, and equally importantly, allows for the insertion of impairments at any location within a burst transmission. This is illustrated in Figure 7.
Finally, Figure 8 shows an example receiver bathtub curve that is obtained directly from testing a memory PHY receiver. In this figure, we see the performance of the receiver under two conditions, one without jitter injection on the strobe signal, and one with jitter injection being inserted.
The current generation of memory controller and memory PHY designs is expected to perform at levels that have never been seen before in the memory marketplace. Yet, there has been a largely ad-hoc approach to characterization and design validation in the industry. With the Introspect Technology tools, developers of memory PHYs or memory controller integrated circuits are able to gain deep insights into the performance of their chips, and this ultimately helps achieve higher success rates with system integration and interoperability with memory devices.
Ready to tackle your memory PHY testing challenges? Send us an email at info@introspect.ca today.