{"id":15030,"date":"2015-08-11T19:55:08","date_gmt":"2015-08-11T19:55:08","guid":{"rendered":"https:\/\/www.rambus.com\/?p=15030"},"modified":"2019-02-06T14:08:57","modified_gmt":"2019-02-06T22:08:57","slug":"dynamic-point-to-point","status":"publish","type":"post","link":"https:\/\/www.rambus.com\/dynamic-point-to-point\/","title":{"rendered":"Dynamic Point-to-Point"},"content":{"rendered":"<p>As the performance demands of personal and enterprise computing continue to rise, memory system designers are challenged to meet the memory speed and capacity requirements needed to address the growing demand. The traditional method of supporting memory system capacity expansion is through the use of a memory bus with a multi-drop topology, which supports multiple devices per data signal. These topologies support upgradeability and multiple modules per memory bus, but can degrade signal integrity and ultimately, the speed the of the memory bus. Point-to-point topologies, which support one device at each end of the signal line, have better signal integrity properties and permit higher bus speeds, but cannot be upgraded with multiple modules. Dynamic Point-to-Point (DPP) technology combines the benefits of multi-drop and point-to-point topologies by enabling upgrade in capacity without degrading signal integrity and memory bus speed.<\/p>\n<ul>\n<li>Enables capacity expansion at full memory bandwidth<\/li>\n<li>Support for multiple modules at data rates up to 6.4Gbps<\/li>\n<li>Dynamically configures memory channel to support multiple modules with the same controller<\/li>\n<li>Backwards compatible with most standard signaling such as SSTL and RSL<\/li>\n<\/ul>\n<h2>What is Dynamic Point-to-Point Technology?<\/h2>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System.png\" alt=\"Base memory system configuration: One 32-bit module installed\" \/><\/p>\n<p>A key benefit of DPP technology is that by providing capacity expansion, DPP technology allows point-to-point upgrades at full memory system bandwidth. DPP technology can be applied to many different types of memory technologies, including DDR4 and beyond. In an example 32-bit DDR3 memory system, the base system configuration has a single memory module, with this module supplying all of the memory bandwidth across the full datapath width. A continuity module occupies the second memory slot, providing electrical continuity that maintains the point-to-point connection across half of the datapath.<\/p>\n<p>When the continuity module is removed and an expansion module is added, the datapath is reconfigured to supply memory bandwidth from both modules. In this example, each module supplies half of the memory system bandwidth across a different half of the datapath in a point-to-point topology. Using DPP technology, the single 32-bit module is \u201cdynamically rewired\u201d to become a 16-bit module when the second module is added. In order to accomplish this the width of the memory devices on the module must change from x4 DRAMs to X2 DRAMs in the upgraded module configuration. In the x4 mode, each DRAM supplies four bits of data, two bits directly to the ASIC and two bits through the continuity module to the ASIC. When an upgrade module is inserted, the path through the continuity module is broken and the devices switch to x2 mode. In x2 mode, each DRAM supplies two bits of data directly to the ASIC.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Upgrade-System-Configuration-Two-32-bit-Module-Installed-in-32-bit-DDR3-System.png\" alt=\"Upgrade memory system configuration: Two 32-bit modules installed\" \/><\/p>\n<p>Before and after the capacity upgrade, point-to-point signaling is maintained, allowing memory system bandwidth to be maintained. The dynamic rewiring in DPP technology allows the memory system to retain the signal integrity benefits of point-to-point signaling while enabling memory system capacity expansion at full memory system bandwidth. DPP technology can be used in conjunction with FlexPhase technology, together forming a compelling framework for memory system architecture.<\/p>\n<h2>Who Benefits?<\/h2>\n<p>DPP delivers benefits to system designers, integrators and consumers. The degraded signal integrity and overall memory speed cause by multi-drop topologies can cause significant challenges for system designers. The improved signal integrity that DPP technology provides frees memory bus speeds from multi-drop signaling constraints. DPP technology also allows system designers to increase memory capacity without sacrificing signal integrity. Like system designers, system integrators benefit from the improved signal integrity that DPP technology provides, allowing more robust systems to be created. Finally, consumers benefit from the increased data rates a module upgrades provided by DPP technology, enabling capacity expansion without sacrificing performance.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As the performance demands of personal and enterprise computing continue to rise, memory system designers are challenged to meet the memory speed and capacity requirements needed to address the growing demand. The traditional method of supporting memory system capacity expansion is through the use of a memory bus with a multi-drop topology, which supports multiple [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":15031,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[662,663],"tags":[],"class_list":{"0":"post-15030","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-rambus-inventions","8":"category-i-memory-interfaces","9":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Dynamic Point-to-Point - Rambus<\/title>\n<meta name=\"description\" content=\"Dynamic Point-to-Point (DPP) technology combines the benefits of multi-drop and point-to-point topologies by enabling upgrade in capacity without degrading signal integrity and memory bus speed.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rambus.com\/dynamic-point-to-point\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Dynamic Point-to-Point\" \/>\n<meta property=\"og:description\" content=\"As the performance demands of personal and enterprise computing continue to rise, memory system designers are challenged to meet the memory speed and\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rambus.com\/dynamic-point-to-point\/\" \/>\n<meta property=\"og:site_name\" content=\"Rambus\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RambusInc\" \/>\n<meta property=\"article:published_time\" content=\"2015-08-11T19:55:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-02-06T22:08:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png\" \/>\n\t<meta property=\"og:image:width\" content=\"116\" \/>\n\t<meta property=\"og:image:height\" content=\"116\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"fongj@rambus.com\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rambusinc\" \/>\n<meta name=\"twitter:site\" content=\"@rambusinc\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/\"},\"author\":{\"name\":\"fongj@rambus.com\",\"@id\":\"https:\/\/www.rambus.com\/#\/schema\/person\/37e2e7e0a04304c805d567b056b6282e\"},\"headline\":\"Dynamic Point-to-Point\",\"datePublished\":\"2015-08-11T19:55:08+00:00\",\"dateModified\":\"2019-02-06T22:08:57+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/\"},\"wordCount\":599,\"publisher\":{\"@id\":\"https:\/\/www.rambus.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png\",\"articleSection\":[\"Inventions\",\"Memory + Interfaces\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/\",\"url\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/\",\"name\":\"Dynamic Point-to-Point - Rambus\",\"isPartOf\":{\"@id\":\"https:\/\/www.rambus.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png\",\"datePublished\":\"2015-08-11T19:55:08+00:00\",\"dateModified\":\"2019-02-06T22:08:57+00:00\",\"description\":\"Dynamic Point-to-Point (DPP) technology combines the benefits of multi-drop and point-to-point topologies by enabling upgrade in capacity without degrading signal integrity and memory bus speed.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.rambus.com\/dynamic-point-to-point\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/#primaryimage\",\"url\":\"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png\",\"contentUrl\":\"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png\",\"width\":116,\"height\":116},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.rambus.com\/dynamic-point-to-point\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.rambus.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Inventions\",\"item\":\"https:\/\/www.rambus.com\/rambus-inventions\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Memory + Interfaces\",\"item\":\"https:\/\/www.rambus.com\/rambus-inventions\/i-memory-interfaces\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Dynamic Point-to-Point\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.rambus.com\/#website\",\"url\":\"https:\/\/www.rambus.com\/\",\"name\":\"Rambus\",\"description\":\"At Rambus, we create cutting-edge semiconductor and IP products, providing industry-leading chips and silicon IP to make data faster and safer.\",\"publisher\":{\"@id\":\"https:\/\/www.rambus.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.rambus.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.rambus.com\/#organization\",\"name\":\"Rambus\",\"url\":\"https:\/\/www.rambus.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rambus.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.rambus.com\/wp-content\/uploads\/2025\/09\/Rambus_Logo.png\",\"contentUrl\":\"https:\/\/www.rambus.com\/wp-content\/uploads\/2025\/09\/Rambus_Logo.png\",\"width\":200,\"height\":62,\"caption\":\"Rambus\"},\"image\":{\"@id\":\"https:\/\/www.rambus.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/RambusInc\",\"https:\/\/x.com\/rambusinc\",\"https:\/\/www.linkedin.com\/company\/rambus\",\"https:\/\/www.youtube.com\/user\/RambusWeb\"],\"description\":\"Rambus is a provider of industry-leading chips and silicon IP.\",\"email\":\"ebiz@rambus.com\",\"telephone\":\"+1-408-462-8000\",\"legalName\":\"Rambus Inc.\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"501\",\"maxValue\":\"1000\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.rambus.com\/#\/schema\/person\/37e2e7e0a04304c805d567b056b6282e\",\"name\":\"fongj@rambus.com\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.rambus.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/eef6b189dc8119b048e438b0632a5939d30dd389395900b997b809f52cb059db?s=96&d=blank&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/eef6b189dc8119b048e438b0632a5939d30dd389395900b997b809f52cb059db?s=96&d=blank&r=g\",\"caption\":\"fongj@rambus.com\"},\"url\":\"https:\/\/www.rambus.com\/author\/fongjrambus-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Dynamic Point-to-Point - Rambus","description":"Dynamic Point-to-Point (DPP) technology combines the benefits of multi-drop and point-to-point topologies by enabling upgrade in capacity without degrading signal integrity and memory bus speed.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rambus.com\/dynamic-point-to-point\/","og_locale":"en_US","og_type":"article","og_title":"Dynamic Point-to-Point","og_description":"As the performance demands of personal and enterprise computing continue to rise, memory system designers are challenged to meet the memory speed and","og_url":"https:\/\/www.rambus.com\/dynamic-point-to-point\/","og_site_name":"Rambus","article_publisher":"https:\/\/www.facebook.com\/RambusInc","article_published_time":"2015-08-11T19:55:08+00:00","article_modified_time":"2019-02-06T22:08:57+00:00","og_image":[{"width":116,"height":116,"url":"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png","type":"image\/png"}],"author":"fongj@rambus.com","twitter_card":"summary_large_image","twitter_creator":"@rambusinc","twitter_site":"@rambusinc","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/#article","isPartOf":{"@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/"},"author":{"name":"fongj@rambus.com","@id":"https:\/\/www.rambus.com\/#\/schema\/person\/37e2e7e0a04304c805d567b056b6282e"},"headline":"Dynamic Point-to-Point","datePublished":"2015-08-11T19:55:08+00:00","dateModified":"2019-02-06T22:08:57+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/"},"wordCount":599,"publisher":{"@id":"https:\/\/www.rambus.com\/#organization"},"image":{"@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png","articleSection":["Inventions","Memory + Interfaces"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/","url":"https:\/\/www.rambus.com\/dynamic-point-to-point\/","name":"Dynamic Point-to-Point - Rambus","isPartOf":{"@id":"https:\/\/www.rambus.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/#primaryimage"},"image":{"@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png","datePublished":"2015-08-11T19:55:08+00:00","dateModified":"2019-02-06T22:08:57+00:00","description":"Dynamic Point-to-Point (DPP) technology combines the benefits of multi-drop and point-to-point topologies by enabling upgrade in capacity without degrading signal integrity and memory bus speed.","breadcrumb":{"@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rambus.com\/dynamic-point-to-point\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/#primaryimage","url":"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png","contentUrl":"https:\/\/www.rambus.com\/wp-content\/uploads\/2015\/08\/Base-system-configuration-One-32-bit-Module-Installed-in-32-bit-XDR-System-thumbnail.png","width":116,"height":116},{"@type":"BreadcrumbList","@id":"https:\/\/www.rambus.com\/dynamic-point-to-point\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rambus.com\/"},{"@type":"ListItem","position":2,"name":"Inventions","item":"https:\/\/www.rambus.com\/rambus-inventions\/"},{"@type":"ListItem","position":3,"name":"Memory + Interfaces","item":"https:\/\/www.rambus.com\/rambus-inventions\/i-memory-interfaces\/"},{"@type":"ListItem","position":4,"name":"Dynamic Point-to-Point"}]},{"@type":"WebSite","@id":"https:\/\/www.rambus.com\/#website","url":"https:\/\/www.rambus.com\/","name":"Rambus","description":"At Rambus, we create cutting-edge semiconductor and IP products, providing industry-leading chips and silicon IP to make data faster and safer.","publisher":{"@id":"https:\/\/www.rambus.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rambus.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rambus.com\/#organization","name":"Rambus","url":"https:\/\/www.rambus.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rambus.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.rambus.com\/wp-content\/uploads\/2025\/09\/Rambus_Logo.png","contentUrl":"https:\/\/www.rambus.com\/wp-content\/uploads\/2025\/09\/Rambus_Logo.png","width":200,"height":62,"caption":"Rambus"},"image":{"@id":"https:\/\/www.rambus.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RambusInc","https:\/\/x.com\/rambusinc","https:\/\/www.linkedin.com\/company\/rambus","https:\/\/www.youtube.com\/user\/RambusWeb"],"description":"Rambus is a provider of industry-leading chips and silicon IP.","email":"ebiz@rambus.com","telephone":"+1-408-462-8000","legalName":"Rambus Inc.","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"501","maxValue":"1000"}},{"@type":"Person","@id":"https:\/\/www.rambus.com\/#\/schema\/person\/37e2e7e0a04304c805d567b056b6282e","name":"fongj@rambus.com","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rambus.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/eef6b189dc8119b048e438b0632a5939d30dd389395900b997b809f52cb059db?s=96&d=blank&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/eef6b189dc8119b048e438b0632a5939d30dd389395900b997b809f52cb059db?s=96&d=blank&r=g","caption":"fongj@rambus.com"},"url":"https:\/\/www.rambus.com\/author\/fongjrambus-com\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/posts\/15030","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/comments?post=15030"}],"version-history":[{"count":0,"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/posts\/15030\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/media\/15031"}],"wp:attachment":[{"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/media?parent=15030"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/categories?post=15030"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rambus.com\/wp-json\/wp\/v2\/tags?post=15030"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}