IEEE Spectrum December, 2012 - 12
milliseconds long. Researchers found
that temperatures exceeded 800 °C
but that the hot spot was restricted to
the area near the gate. The chips were
able to heal themselves through this
onboard annealing to the point that even
after 100 million cycles, the researchers
claim, the memories held data well.
You might think all this heating
would be bad for battery life. The
"refreshing" does require a substantial
amount of power, Lue concedes, but
the annealing can be done infrequently
and one sector at a time, while the
device is inactive but still connected
to the power source. "It's not going to
drain your cellphone battery," he says.
The experimental memory yielded
another surprise: The heating allowed
faster erasing, something that was
thought to be independent of temperature.
"Further down, this may evolve into a
'thermally assisted' mode of operation
that gives both better performance-
such as the faster erasing-and better
endurance flash memory," Lue says.
Faster erasing could eventually result in
flash taking over from dynamic RAM,
the volatile but fast computer memory,
but it would take a lot to get there. "Flash
is not a random access memory, and the
architecture will need to be
completely different," he says.
Lue says Macronix intends
to
capitalize
on the self-healing
Heat plate
Heat plate
(negative)
flash breakthrough, but he
(positive)
would not give details about
how and when. He was more
Diode
forthcoming about when the
Low-resistance
Diode
flash
industry should have
gate
worked in this technology.
Oxide
"It took a leap of imagination
Floating
to jump into a completely
gate
different regime...very high
temperature and in a very short
time," says Lue. "Afterward,
Silicon substrate
we realized that there was
no new physics principle
invented here, and we could
hot stuff: Current flowing through the memory
have done this 10 years ago."
cells' gate heats and heals the oxide layers.
Macronix engineers saw a solution in
a competing technology, phase change
RAM. In PCRAM, a bit is stored in a
material called a chalcogenide glass,
which can be either conductive or
insulating. The bit's material switches
between those states when briefly
heated in a particular way. According
to Lue, Macronix researchers noticed
that heating the glass to its melting point
had a kind of healing effect on their
PCRAM. (They reported those results
at the IEEE International Reliability
Physics Symposium in April 2012.)
Macronix engineers figured that a
similar trick would work for flash, so
they redesigned a flash memory chip
to include tiny onboard heaters that
could anneal small groups of memory
cells. The redesign required quite a few
changes. The biggest one, says Lue, was
altering the gate electrode so that it
could carry current to heat the memory
cells. That alteration, which included
the addition of diodes, took up so much
space that the Macronix team had to
devise a new architecture for its memory
arrays to squeeze it all in, he adds.
The modified structure enables
current to pass through the transistor's
gate to generate pulses of heat a few
IllustratIon: emIly cooPer
12
NA * Ieee Spectrum * december 2012
-Yu-Tzu Chiu
New King
of Security
Algorithms
Crowned
A five-year hunt for a
new cryptographic hash
scheme leads to the
discovery that the old
one was really good
A
new cryptographic
hash algorithm, proclaimed the winner of a
five-year competition in October,
is literally a solution in search of
a problem.
Basically, cryptographic
hash algorithms are a way to
ensure information security.
They are typically used in digital
signatures and in establishing
connections with secure websites.
Data that is run through a hash
algorithm produces a shorter
string of bits; this string acts as
a kind of digest of the data. Any
change to the data changes the
bit string. The resulting string,
therefore, acts as a fingerprint
of the data, guaranteeing that
no one has tampered with it.
The winning algorithm,
called Keccak, was submitted
by a team of four researchers
from European semiconductor
company STMicroelectronics:
Guido Bertoni, Joan Daemen,
Gilles Van Assche, and Michaël
Peeters (who now works at
NXP Semiconductors).
Keccak is the culmination of a
contest launched in 2007 by the
National Institute of Standards
and Technology (NIST). At the
spectrum.ieee.org
http://spectrum.ieee.org
Table of Contents for the Digital Edition of IEEE Spectrum December, 2012
IEEE Spectrum December, 2012 - Cover1
IEEE Spectrum December, 2012 - Cover2
IEEE Spectrum December, 2012 - 1
IEEE Spectrum December, 2012 - 2
IEEE Spectrum December, 2012 - 3
IEEE Spectrum December, 2012 - 4
IEEE Spectrum December, 2012 - 5
IEEE Spectrum December, 2012 - 6
IEEE Spectrum December, 2012 - 7
IEEE Spectrum December, 2012 - 8
IEEE Spectrum December, 2012 - 9
IEEE Spectrum December, 2012 - 10
IEEE Spectrum December, 2012 - 11
IEEE Spectrum December, 2012 - 12
IEEE Spectrum December, 2012 - 13
IEEE Spectrum December, 2012 - 14
IEEE Spectrum December, 2012 - 15
IEEE Spectrum December, 2012 - 16
IEEE Spectrum December, 2012 - 17
IEEE Spectrum December, 2012 - 18
IEEE Spectrum December, 2012 - 19
IEEE Spectrum December, 2012 - 20
IEEE Spectrum December, 2012 - 21
IEEE Spectrum December, 2012 - 22
IEEE Spectrum December, 2012 - 23
IEEE Spectrum December, 2012 - 24
IEEE Spectrum December, 2012 - 25
IEEE Spectrum December, 2012 - 26
IEEE Spectrum December, 2012 - 27
IEEE Spectrum December, 2012 - 28
IEEE Spectrum December, 2012 - 29
IEEE Spectrum December, 2012 - 30
IEEE Spectrum December, 2012 - 31
IEEE Spectrum December, 2012 - 32
IEEE Spectrum December, 2012 - 33
IEEE Spectrum December, 2012 - 34
IEEE Spectrum December, 2012 - 35
IEEE Spectrum December, 2012 - 36
IEEE Spectrum December, 2012 - 37
IEEE Spectrum December, 2012 - 38
IEEE Spectrum December, 2012 - 39
IEEE Spectrum December, 2012 - 40
IEEE Spectrum December, 2012 - 41
IEEE Spectrum December, 2012 - 42
IEEE Spectrum December, 2012 - 43
IEEE Spectrum December, 2012 - 44
IEEE Spectrum December, 2012 - 45
IEEE Spectrum December, 2012 - 46
IEEE Spectrum December, 2012 - 47
IEEE Spectrum December, 2012 - 48
IEEE Spectrum December, 2012 - 49
IEEE Spectrum December, 2012 - 50
IEEE Spectrum December, 2012 - 51
IEEE Spectrum December, 2012 - 52
IEEE Spectrum December, 2012 - 53
IEEE Spectrum December, 2012 - 54
IEEE Spectrum December, 2012 - 55
IEEE Spectrum December, 2012 - 56
IEEE Spectrum December, 2012 - 57
IEEE Spectrum December, 2012 - 58
IEEE Spectrum December, 2012 - 59
IEEE Spectrum December, 2012 - 60
IEEE Spectrum December, 2012 - 61
IEEE Spectrum December, 2012 - 62
IEEE Spectrum December, 2012 - 63
IEEE Spectrum December, 2012 - 64
IEEE Spectrum December, 2012 - 65
IEEE Spectrum December, 2012 - 66
IEEE Spectrum December, 2012 - 67
IEEE Spectrum December, 2012 - 68
IEEE Spectrum December, 2012 - 69
IEEE Spectrum December, 2012 - 70
IEEE Spectrum December, 2012 - 71
IEEE Spectrum December, 2012 - 72
IEEE Spectrum December, 2012 - 73
IEEE Spectrum December, 2012 - 74
IEEE Spectrum December, 2012 - 75
IEEE Spectrum December, 2012 - 76
IEEE Spectrum December, 2012 - 77
IEEE Spectrum December, 2012 - 78
IEEE Spectrum December, 2012 - 79
IEEE Spectrum December, 2012 - 80
IEEE Spectrum December, 2012 - 81
IEEE Spectrum December, 2012 - 82
IEEE Spectrum December, 2012 - 83
IEEE Spectrum December, 2012 - 84
IEEE Spectrum December, 2012 - Cover3
IEEE Spectrum December, 2012 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1217
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1117
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1017
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0917
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0817
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0717
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0617
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0517
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0417
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0317
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0217
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0117
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1216
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1116
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1016
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0916
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0816
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0716
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0616
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0516
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0416
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0316
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0216
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0116
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1215
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1115
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1015
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0915
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0815
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0715
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0615
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0515
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0415
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0315
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0215
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0115
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1214
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1114
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1014
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0914
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0814
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0714
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0614
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0514
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0414
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0314
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0214
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0114
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1213
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1113
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1013
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0913
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0813
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0713
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0613
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0513
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0413
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0313
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0213
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0113
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1212
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1112
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1012
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0912
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0812
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0712
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0612
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0512
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0412
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0312
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0212
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0112
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1211
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1111
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1011
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0911
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0811
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0711
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0611
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0511
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0411
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0311
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0211
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0111
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1210
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1110
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1010
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0910
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0810
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0710
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0610
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0510
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0410
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0310
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0210
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0110
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1209
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1109
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1009
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0909
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0809
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0709
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0609
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0509
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0409
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0309
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0209
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0109
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1208
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1108
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1008
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0908
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0808
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0708
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0608
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0508
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0408
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0308
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0208
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0108
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1207
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1107
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_1007
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0907
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0807
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0707
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0607
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0507
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0407
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0307
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0207
https://www.nxtbook.com/nxtbooks/ieee/spectrum_na_0107
https://www.nxtbookmedia.com