Category: 

What Is Phase-Change Memory?

Article Details
  • Written By: Alex Newth
  • Edited By: Angela B.
  • Last Modified Date: 04 September 2016
  • Copyright Protected:
    2003-2016
    Conjecture Corporation
  • Print this Article
Free Widgets for your Site/Blog
Built at the request of Dag Hammarskjöld, the United Nations Headquarters has a meditation room dedicated to silence.   more...

October 1 ,  1890 :  Yosemite National Park was established.  more...

Phase-change memory is a type of random access memory (RAM) chip that uses the phase-changing abilities of chalcogenide glass. This glass is able to change states based on heat and current, and phase-change memory literally changes its physical state during operation, which leads to higher memory capacity. Like many other RAM chips, phase-change is non-volatile, which often is a more permanent and better-functioning type of memory. One of the major problems with using and creating this type of memory also is its advantage: heat and current cause the memory to change state, so these must be effectively controlled.

Most RAM chips are made from electronic components, but phase-change memory adds another material to the chip. Chalcogenide glass has been used for many products, such as compact discs (CDs), and it is able to change its physical state as a response to heat and current. The two common states through which this glass goes are amorphous and crystalline; both are very different and give this RAM chip advantages over other types.

The most distinct advantage phase-change memory has over other memory chips is an increased memory threshold. Each state is different, so memory can be equally stored in each state. This means phase-change RAM often can hold two times as much memory as other RAM chips. This leads to better RAM performance and enables a computer to use smaller chips so the entire system can be made smaller.

Ad

Many RAM chips are non-volatile, and phase-change memory belongs to this classification. When a computer is turned off, electricity drains from all the hardware pieces, which may or may not lead to the loss of RAM memory. If the chip is volatile, then this loss of electricity will cause the memory to disappear, while non-volatile chips hold the memory for hours. While this may not be useful if the computer is turned off for a long time, it allows phase-change RAM to easily boot up a computer if the memory still is stored.

While phase-change memory has an advantage because it can change states, this also is a problem when making a stable phase-change RAM chip. Heat and current change the memory’s state, so both of these factors must be controlled or the memory capacity may be decreased. This means computers using this type of memory often need strong hardware pieces that keep heat and current stable, even during high processing times.

Ad

You might also Like

Recommended

Discuss this Article

Post your comments

exception 'Exception' with message 'error writing captcha: Duplicate entry '2147483647' for key 'PRIMARY'' in /ssd/www/wisegeek/public_html/_core/classes/public/Captcha.php:44
Stack trace:
#0 /ssd/www/wisegeek/public_html/_core/controls/public/ControlDiscussionPostBox.php(324): Captcha->createCaptcha()
#1 /ssd/www/wisegeek/public_html/framework/classes/Control.php(104): ControlDiscussionPostBox->preRender(false)
#2 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): Control->render()
#3 /ssd/www/wisegeek/public_html/tpl/default-nocustom-lu/pages/public/article/article.htm(526): Control->__toString()
#4 /ssd/www/wisegeek/public_html/framework/classes/Control.php(300): require('/ssd/www/wisege...')
#5 /ssd/www/wisegeek/public_html/framework/classes/Control.php(309): Control->requireTpl('pages/public/ar...', Object(PageArticleCom), true)
#6 /ssd/www/wisegeek/public_html/framework/classes/Control.php(131): Control->renderTpl('pages/public/ar...', Object(PageArticleCom))
#7 /ssd/www/wisegeek/public_html/framework/classes/FormDataControl.php(87): Control->renderTemplate()
#8 /ssd/www/wisegeek/public_html/framework/classes/Control.php(109): FormDataControl->renderTemplate()
#9 /ssd/www/wisegeek/public_html/framework/classes/ScriptPage.php(50): Control->render(false)
#10 /ssd/www/wisegeek/public_html/framework/classes/Control.php(149): ScriptPage->render()
#11 /ssd/www/wisegeek/public_html/framework/classes/Page.php(97): Control->__toString()
#12 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(443): Page->processRequest()
#13 /ssd/www/wisegeek/public_html/_core/classes/public/PublicFrontController.php(7): PublicFrontController->renderPage()
#14 /ssd/www/wisegeek/public_html/index.php(11): PublicFrontController::run()
#15 {main}