1 / 57

SDRAM Technology

SDRAM Technology. An introduction to the use of the technology in the high-reliability, spaceflight environment. Overview. Technology Background Heavy Ions Protons Loss of Functionality Radiation Signal Integrity Upset Predictions Total Ionizing Dose References

benjamin
Télécharger la présentation

SDRAM Technology

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SDRAM Technology An introduction to the use of the technology in the high-reliability, spaceflight environment.

  2. Overview • Technology Background • Heavy Ions • Protons • Loss of Functionality • Radiation • Signal Integrity • Upset Predictions • Total Ionizing Dose • References • Appendix - Some Additional Data

  3. User Notes • This represents a sampling of information • Radiation data on each part type, revision, and lot may be radically different • Test data is only for modes tested; these are complex devices with many operating modes. • Examples of commands, structures, features, idiosyncrasies, may vary from device to devices. Examples are given for illustration purposes only.

  4. Technology Overview

  5. Some SDRAM Features • Synchronous Timing • Signal generation much simpler than DRAM • Complex devices with state machines, pipelines, refresh modes, power states, etc. • Like DRAM, startup sequence required • Details available in data sheets

  6. Control Signals Sampled Synchronously Block DiagramMicron, 64 Mbit 4 Banks Mode Register

  7. Block DiagramMicron, 64 Mbit Control Signals Sampled Synchronously CKE CLK CS* WE* CAS* RAS* Mode Register

  8. Control Signal Interpretation Function CS* RAS* CAS* WE* COMMAND INHIBIT H X X X NOP H X X X LOAD MODE REGISTER L L L L AUTO/SELF REFRESH L L L H PRECHARGE L L H L ACTIVE (SEL BANK/ROW) L L H H WRITE L H L L READ L H L H BURST TERMINATE L H H L

  9. Example Read w/ Auto PrechargeCAS Latency=2; Burst Length=4

  10. Load Mode Register CommandAddress Used As Operation Code A2:A0  Burst Length A3  Burst Type {Sequential, Interleaved} A6:A4  CAS Latency A8:A7  Operation Mode A9  Write Burst Mode A11:A10  Reserved

  11. Load Mode Register CommandExamination of Some Fields - Burst Length BURST LENGTH A2 A1 A0 M3=0 M3=1 0 0 0 1 1 0 0 1 2 2 0 1 0 4 4 0 1 1 8 8 1 0 0 RESERVEDRESERVED 1 0 1 RESERVED RESERVED 1 1 0 RESERVED RESERVED 1 1 1 FULL PAGE RESERVED

  12. Load Mode Register CommandExamination of Some Fields - CAS Latency A6 A5 A4 CAS LATENCY 0 0 0 RESERVED 0 0 1 RESERVED 0 1 0 2 0 1 1 3 1 0 0 RESERVED 1 0 1 RESERVED 1 1 0 RESERVED 1 1 1 RESERVED

  13. Load Mode Register CommandExamination of Some Fields - Op Mode A8 A7 Operation Mode 0 0 Standard Operation 0 1 RESERVED 1 0 RESERVED 1 1 RESERVED

  14. Self Refresh Load Mode Reg Auto Refresh Idle Idle Power Down Read/ Write Power On Pre- charge State Diagram, Simplified [3]Hitachi 256M SDRAM

  15. Sample Current Consumption by Mode @ VCC = 3.3V [3] Operating Mode Current (mA) Auto Refresh 4.3 Write/Read 13 Self Refresh 2.2 Idle 1.1

  16. Mode Register and Device StateSpecial Considerations • Mode Register likely SEU Soft • Test data supports this • RESERVED states in Mode Register • May be able to load invalid state • May require power cycle • May result in damage to device • Toggling N/C Pins • May require power cycle to recover • May result in damage to device • Poor Signal Integrity or Power/Ground Noise • May upset Mode Register: put into a RESERVED state

  17. Power-On Self-Test (POST) • “Since the ultimate value of a DRAM is a highly reliable memory function, a special control circuit has been incorporated to ‘map out’ defective or non-operational cells from the whole memory section by a proper distribution of built-in redundant cells. It appears that the ‘mapping out’ process takes place during the power-up.” [2] • Discussions with Micron indicated that they did not have this feature. • Reliability and radiation effects on devices may significantly differ.

  18. Heavy Ions

  19. Heavy Ion SEUs: 16 Mbit [4] Micron MT48LC1M16A1TG-10SIT 1Mx16 This device was rotated along the short axis of the device to emulate higher LET.

  20. Heavy Ion SEUs, 64 MbitDynamic Test, Samsung [1]

  21. KM44V1600B Cross-section (cm2/bit) LET (MeV-cm2/mg) Heavy Ion SEUs, 64 Mbit (Samsung [2])

  22. Heavy Ion SEUs, 128 Mbit [1]Dynamic Test, Samsung

  23.  SEE Event  SEL Cross-section (cm2/device) KM44S32030B LET (MeV-cm2/mg) Heavy Ion SEUs, 128 Mbit Samsung [2]

  24. Heavy Ion SEUs, 256 Mbit [2] • Samsung • Multiple bit upsets seen • LETTH is around 1 MeV-cm2/mg • Add Figure 5 • Hitachi • Multiple bit upsets seen • LETTH is around 1 MeV-cm2/mg • Add Figure 8

  25. Heavy Ion SEL: 16 Mbit [4] Micron MT48LC1M16A1TG-10SIT 1Mx16 No SELs were observed below 11.5 MeV-cm2/mg Chlorine at normal incidence.

  26. Heavy Ion SEL Data (1 of 2) • 64 Mbit Samsung • No SEL at LET = 50 MeV-cm2/mg [1] • No SEL at LET = 65 MeV-cm2/mg [2] • 128 Mbit Samsung • No SEL at LET = 82 MeV-cm2/mg [1] • SEL at LET = 15 MeV-cm2/mg; device destroyed [2] • Rev. A: SEL at ~ 55 MeV-cm2/mg [3] • Rev. B: SEL at ~ 5 MeV-cm2/mg [3]

  27. Heavy Ion SEL Data (2 of 2) • 256 MBit Samsung • No SEL at LET = 30 MeV-cm2/mg [2] • Latched at LET = 36 MeV-cm2/mg [2] • Current > 200 mA • 256 MBit IBM [3] • SEL at LET ~ 30 MeV-cm2/mg • 256 MBit Hitachi [3] • No SEL at LET = 61 MeV-cm2/mg, 100 °C • 256 MBit Hyundai [3] • No SEL at LET = 12 MeV-cm2/mg

  28. Heavy Ion: Stuck Bits • Reference [1] reports 30 stuck bits on one 128 Mb device, after exposure to a large fluence. Fewer stuck bits observed after being annealed at room temperature, unbiased for one week. • Reference [2] reports stuck bits for the 256M Samsung devices. The small number of stuck bits annealed within a few weeks in an unbiased condition.

  29. Protons

  30. Proton SEUs, Static 64 Mbit, Samsung [1]

  31. Proton SEUs, Static128 MBit Samsung [1]

  32. 10-6 10-7 10-8 10-9 10-10 SEU Cross-section (cm2/device) KM44S64230A KM44S32030B Proton Energy (MeV) Proton SEUs128, 256 MBit Samsung [2] Note: No multiple-bit upsets, SEFI, or latchup detected.

  33. Protons: Stuck Bits64 and 128 Mbit Samsung [1]

  34. Total Ionizing Dose

  35. Total DoseSamsung 64 and 128 Mbit • Dose rates from 13 to 140 krad(Si)/s • 64 Mbit fully functional up to 22 krad(Si) • 128 Mbit fully functional up to 17 krad(Si)

  36. Total DoseSamsung 64 and 128 Mbit [1]

  37. Loss of Functionalityand otherUnusual Events Radiation Signal Integrity

  38. “Large Event” - Samsung [1] Most or all bits “wrong” were seen a few times for the 128 Mbit Samsung device; it was not seen for the 64 Mbit Samsung SDRAM.

  39. Loss of Functionality - Early Data • 256M Samsung [2] • “Often, ‘reset’ (power cycle) is needed to recover from SEFI conditions.” [2] • Large multiple bit errors (> 100 bits) making an oval patch in the memory • Multiple-bit errors over many consecutive address locations • Events above may have an increase of about 10 mA in supply current. • 256 Hitachi [2] • Also seen. Add figure. • Anomalous Currents • Ranged from 0.5 to 145 mA [3]

  40. Loss of Functionality [3]Hyundai 256M (Auto Refresh Operation) 10-3 10-4 10-5 10-6 10-7 Cross-section (cm2/device) LET (MeV-cm2/mg)

  41. Bias Current (mA) Xe Fluence (particles/cm2) Loss of Functionality [3]Hyundai 256M: Bias Current Variation

  42. Loss of FunctionalityAdditional Issues • Refreshing MODE Register • Will restore functionality in some cases • But not all! • Different ways of operating SDRAM can result in different affects from radiation. See Reference [3] for details.

  43. Loss of FunctionalityProtons [3] • Hyundai, Hitachi 256M devices • SEFI not detected at 197 MeV

  44. Loss of Functionality - A SampleSee Ref. 3 for Detailed Data Self-Refresh Operation: Power Cycle Required LET HIT256M HYND256M SAM128M SAM256M 4.1 - N/A - N/A 12 X N/A X X 28 X X X X - No problem N/A Data Not Available X Power Cycle Required

  45. Upset Predictions

  46. Event RatesGalactic and Solar Cosmic Rays [1]

  47. Event RatesTrapped Protons [1]

  48. Commercial Designs • Employing Error Detection and Correction • Parity • SEC/DED • Protect again loss of an entire chip

  49. References [1] "SDRAM Space Radiation Effects Measurements and Analysis," B.G. Henson, P.T. McDonald, and W.J. Stapor, 1999 IEEE Radiation Effects Data Workshop, Norfolk, Virginia, 1999. [2] "SEE Sensitivity Determination of High-Density DRAMs with Limited-Range Heavy Ions," R. Koga, S.H. Crain, P. Yu, and K.B. Crawford, 2000 IEEE Radiation Effects Data Workshop. [3] "Permanent Single Event Functional Interrupts (SEFIs) in 128- and 256-megabit Synchronous Dynamic Random Access Memories (SDRAMs)," R. Koga, P. Yu, K.B. Crawford, S.H. Crain, and V.T. Tran, 2001 IEEE Radiation Effects Data Workshop. [4] "SEE Measurement at Brookhaven National Laboratory for the SDRAMs,"Leif Scheick, December 1999, Unpublished

  50. References [5] "IBM moves to protect DRAM from cosmic invaders,” Anthony Cataldo, EE Times, http://www.edtn.com/news/june11/061198topstory.html [6] " Phasor — The Next Generation Cosmic Ray Fighter!,” Don Swietek, MicroNews, Second Quarter 1999, Vol. 5, No. 2, IBM, http://www-3.ibm.com/chips/micronews/vol5_no2/swietek.html

More Related