Developing IoT-Based Factory Automation Using F-RAM

Similar documents
ATtiny87/ATtiny167. Appendix A - ATtiny87/ATtiny167 Automotive Specification at 150 C DATASHEET. Description

4-Mbit (256K x 16) Static RAM

1-Mbit (128K x 8) Static RAM

ATmega16M1/32M1/32C1/64M1/64C1

DS1225Y. 64K Nonvolatile SRAM FEATURES PIN ASSIGNMENT

MS4525HRD (High Resolution Digital)

Supplementary Information for. Non-volatile memory based on ferroelectric photovoltaic effect

16-Mbit (1M x 16) Pseudo Static RAM

Atmel ATtiny87/ATtiny167

256K x 16 Static RAM CY7C1041BN. Features. Functional Description

16-Mbit (1M x 16) Static RAM

HN58C256 Series word 8-bit Electrically Erasable and Programmable CMOS ROM

1-Mbit (64K x 16) Static RAM

Automotive Grade Silicon Capacitors for Under the Hood Applications

NV Electronically Programmable Capacitor

8-Mbit (512K x 16) Pseudo Static RAM

2-Mbit (128K x 16)Static RAM

MTJ-Based Nonvolatile Logic-in-Memory Architecture and Its Application

CMOS Digital Integrated Circuits Lec 13 Semiconductor Memories

HN58C66 Series word 8-bit CMOS Electrically Erasable and Programmable CMOS ROM. ADE F (Z) Rev. 6.0 Apr. 12, Description.

MR48V256A GENERAL DESCRIPTION FEATURES PRODUCT FAMILY. PEDR48V256A-06 Issue Date: Oct. 17, 2011

HN58C65 Series word 8-bit Electrically Erasable and Programmable CMOS ROM

256K X 16 BIT LOW POWER CMOS SRAM

5.0 V 256 K 16 CMOS SRAM

Maxim > Design Support > Technical Documents > Application Notes > Battery Management > APP 131

74LS165 8-Bit Parallel In/Serial Output Shift Registers

ATtiny bit AVR Microcontroller with 16K Bytes In-System Programmable Flash DATASHEET APPENDIX B. Appendix B ATtiny1634 Specification at 125 C

Moores Law for DRAM. 2x increase in capacity every 18 months 2006: 4GB

64K x 18 Synchronous Burst RAM Pipelined Output

I/O 8 I/O 15 A13 A 14 BHE WE CE OE BLE

32K x 8 EEPROM - 5 Volt, Byte Alterable

LH5P832. CMOS 256K (32K 8) Pseudo-Static RAM

PYA28C16 2K X 8 EEPROM FEATURES PIN CONFIGURATIONS DESCRIPTION FUNCTIONAL BLOCK DIAGRAM. Access Times of 150, 200, 250 and 350ns

PALCE22V10 and PALCE22V10Z Families

P4C164 ULTRA HIGH SPEED 8K X 8 STATIC CMOS RAMS FEATURES DESCRIPTION. Full CMOS, 6T Cell. Common Data I/O

An introduction to flash memory in Linux

MM74C00 MM74C02 MM74C04 Quad 2-Input NAND Gate Quad 2-Input NOR Gate Hex Inverter

STM1831. Voltage detector with sense input and external delay capacitor. Features. Applications

Digital Electronics Part 1: Binary Logic

512K x 32 Static RAM CY7C1062AV33. Features. Functional Description. Logic Block Diagram. Selection Guide

DS K x 8 Static RAM FEATURES PIN ASSIGNMENT PIN DESCRIPTION

Standard Products UT54ACS139/UT54ACTS139 Dual 2-Line to 4-Line Decoders/Demultiplexers. Datasheet November 2010

Reliability Analysis of Moog Ultrasonic Air Bubble Detectors

CAT64LC40. 4 kb SPI Serial EEPROM

3.3 V 256 K 16 CMOS SRAM

MS4525HRD (High Resolution Digital) Integrated Digital Pressure Sensor (24-bit Σ ADC) Fast Conversion Down to 1 ms Low Power, 1 µa (standby < 0.15 µa)

MM74C00 MM74C02 MM74C04 Quad 2-Input NAND Gate Quad 2-Input NOR Gate Hex Inverter

NRAM: High Performance, Highly Reliable Emerging Memory

SGM7SZ00 Small Logic Two-Input NAND Gate

DM74S373 DM74S374 3-STATE Octal D-Type Transparent Latches and Edge-Triggered Flip-Flops

Lecture 6: Time-Dependent Behaviour of Digital Circuits

Designing Information Devices and Systems I Summer 2017 D. Aranki, F. Maksimovic, V. Swamy Homework 5

ATmega88/168 Automotive

Digital Integrated Circuits A Design Perspective

Standard Products UT54ACS153/UT54ACTS153 Dual 4 to 1 Multiplexers. Datasheet November 2010

Administrivia. Course Objectives. Overview. Lecture Notes Week markem/cs333/ 2. Staff. 3. Prerequisites. 4. Grading. 1. Theory and application


High Reliability Hallogic Hall- Effect Sensors OMH090, OMH3019, OMH3020, OMH3040, OMH3075, OMH3131 (B, S versions)

FUJITSU FRAM Quality & Reliability

Lecture 6 NEW TYPES OF MEMORY


Perpendicular MTJ stack development for STT MRAM on Endura PVD platform

Advanced Flash and Nano-Floating Gate Memories

FERROELECTRIC RAM [FRAM] Submitted in partial fulfillment of the requirement for the award of degree of Bachelor of Technology in Computer Science

LH5P8128. CMOS 1M (128K 8) Pseudo-Static RAM PIN CONNECTIONS

SRAM AS5C512K8. 512K x 8 SRAM HIGH SPEED SRAM with REVOLUTIONARY PINOUT. PIN ASSIGNMENT (Top View) AVAILABLE AS MILITARY SPECIFICATIONS FEATURES

Standard Products UT54ACS74/UT54ACTS74 Dual D Flip-Flops with Clear & Preset. Datasheet November 2010

An Autonomous Nonvolatile Memory Latch

Memory Thermal Management 101

Standard Products UT54ACS109/UT54ACTS109 Dual J-K Flip-Flops. Datasheet November 2010

DM74LS670 3-STATE 4-by-4 Register File

Production Reliability Monitoring

SHM-14 Ultra-Fast, 14-Bit Linear Monolithic Sample-Hold Amplifiers

DS0026 Dual High-Speed MOS Driver

DESCRIPTION DECODER I/O DATA CIRCUIT CONTROL CIRCUIT

High Efficiency, Nonlinear Vibration Energy Harvesting using Electrical Switching

Introduction to the Radiant EDU

STK25CA8 128K x 8 AutoStore nvsram QuantumTrap CMOS Nonvolatile Static RAM Module

74VHCT74A Dual D-Type Flip-Flop with Preset and Clear

EE141. EE141-Spring 2006 Digital Integrated Circuits. Administrative Stuff. Class Material. Flash Memory. Read-Only Memory Cells MOS OR ROM

Solid State Physics (condensed matter): FERROELECTRICS

IH5341, IH5352. Dual SPST, Quad SPST CMOS RF/Video Switches. Description. Features. Ordering Information. Applications. Pinouts.

STTH16L06C-Y. Automotive turbo 2 ultrafast high voltage rectifier. Description. Features

DM74LS373 DM74LS374 3-STATE Octal D-Type Transparent Latches and Edge-Triggered Flip-Flops

HM6264A Series. Features. Ordering Information word 8-bit High Speed CMOS Static RAM

Advances in Material Technology Enable Game-Changing MLCC Performance

74LS75 Quad Latch. DM74LS75 Quad Latch. General Description. Ordering Code: Logic Diagram. Connection Diagram. Function Table (Each Latch)

Combinational vs. Sequential. Summary of Combinational Logic. Combinational device/circuit: any circuit built using the basic gates Expressed as

Engineering of Automated Systems with Mechatronic Objects

Chapter 7. Sequential Circuits Registers, Counters, RAM

Ruggedized Electrical Double Layer Energy Storage Capacitors

Four-Channel Thermistor Temperature-to-Pulse- Width Converter

DP Tap Digital Potentiometer (DP)

PI3B V, Dual 4:1 Mux/DeMux NanoSwitch

SERIALLY PROGRAMMABLE CLOCK SOURCE. Features

New Ferroelectric Material for Embedded FRAM LSIs

The IK642B is a bi-polar integrated circuit designed for the wiper application in the automotive market. It includes wipe, wash and internal mode.

High Speed Super Low Power SRAM

MRAM: Device Basics and Emerging Technologies

CD4013BC Dual D-Type Flip-Flop

Transcription:

Developing IoT-Based Factory Automation Using F-RAM Douglas Mitchell Flash Memory Summit 2018 Santa Clara, CA 1

INDUSTRIAL SYSTEMS TODAY

Industry 4.0 The smart factory, Cyber-physical systems monitor factory processes and make decentralized decisions. Internet of Things communicate and cooperate both with each other and with humans Includes Interoperability machines, devices, sensors and people Information transparency create a virtual copy of the physical world through sensor data in order to contextualize information. Technical assistance support humans in making decisions and solving problems and accomplish tasks that are too difficult or unsafe for humans. Decentralized decision-making the ability of cyber-physical systems to make simple decisions on their own and become as autonomous as possible

INDUSTRY 4.0 and IoT TO SERVICES VIA FUNCTIONS ERP LEVEL Enterprise Resources Communication layer MES LEVEL Manufacturing Execution BY 2020 16B Industrial IOT devices will be connected 2X the earth s population VIA DATA Communication layer CONTROL LEVEL Machine Controllers Communication layer [CATE GORY NAME] [VALU E] [CATE GORY NAME] [VALU E] FROM SIGNALS Input Output DEVICE LEVEL Sensors, Actuators, Machines

Non-volatile Memory Challenges High-reliability NVMs to accurately/completely log data Energy-efficient NVMs to extend battery life High-performance NVMs to quickly access programs & log data Design Problems and Solutions

Why This Matters Industry 4.0 relies on processing and storage at the Edge of the Network High-speed Robots, CNCs, Motors, Actuators, Valves, etc. operate with precision at high speed Require high resolution of State in case of power or communication interruption High-reliability, instant data capture ensures maximum uptime and accurate recovery PLC CNC Circuit Breaker

NVM Choices Flash (NAND, NOR) Good for code storage, but long latency and early wear-out for datalogging EEPROM High power consumption, wear-out for datalogging MRAM Very high power consumption, limited product offerings F-RAM Low power consumption, instant write, high endurance Flash Memory Summit 2018 Santa Clara, CA 7

What is Ferroelectric RAM (F-RAM) F-RAM is a NVM which stores data as a polarization of a ferroelectric material (Lead-Zirconate-Titanate) Pb O2 ZrTi F-RAM is called ferro because molecule follows a hysteresis loop. Down polarization Up polarization

What is F-RAM Energy (E) Electric field Position (central atom)

Energy (E) What is F-RAM As an electric field is applied, dipoles shift in a crystalline structure to store information This structure results in a number of advantages Symmetrical atomic position ànon volatility Switch in states is instantaneous à Fast writes and Low energy Based on atomic position vs. trapped charge à SER immunity and Radiation tolerant Two symmetrical states and has no reason to degrade à Data retention 100 yrs F-RAM is the perfect choice for Power Efficient Data-logging and Instantaneous Back-up Position (central atom)

F-RAM Data Retention Primary F-RAM reliability measure is the retention lifetime of a capacitor cell that has been previously stored in a polarization state for an extended time and then written to the opposite polarization state (OS) 1 Ea 1 1 ( ) Retention Specs for Cypress F-RAMs 2 k T T : L( T ) = L( T ) s s e Cypress F-RAM AEC-Q100 Grade 3 (G3) AEC-Q100 Grade 2 (G2) AEC-Q100 Grade 1 (G1) The specifications can be converted to multi-temperature profiles Example for G1 F-RAM 3 : Temperature Time Factor Profile Life time (T) (t) L(P) T1=125 o C 10% T2=105 o C 15% T3=85 o C 25% T3=55 o C 50% Data Retention >10 yrs @ 85 o C >5 yrs @ 105 o C >11k hrs @ 125 o C > 10.46 years OS Data Retention (years) 1e+14 1e+13 1e+12 1e+11 1e+10-60 -40-20 0 20 40 60 80 100 120 140 Application Temperature ( o C) 1 This type of retention is called as Opposite State (OS) retention. F-RAM has unlimited Same State (SS) retention life within the specified temperature range 2 Conditions: 130nm 2T2C F-RAMs (all AEC-Q-100 Qualified F-RAMs are currently 2T2C) 3 G3 Stress temperature T s = 125 o C, G2 and G1 Stress temperature T s = 150 o C 1e+9 1e+8 1e+7 1e+6 1e+5 1e+4 1e+3 1e+2 1e+1 1e+0 1e-1 G3 G2 G1 1 4

F-RAM Endurance Memory endurance is specified as number of times that a memory cell can be written-to or erased F-RAM endurance tests are difficult to practically perform due to very high endurance performance of F-RAM. Innovative test methodologies are needed to determine the endurance limit of 0.13µm F-RAM product 1.2 1 Intrinsic material and device endurance characteristics: Intrinsic material with acceleration F-RAM device Endurance behavior of scribe line test structures i.e., intrinsic material can be measured with acceleration F-RAM device endurance can be measured up to 10 13 cycles through lab tests 1 and extrapolated to 10 15 based on slope of the curve for intrinsic material Signal Margin 0.8 0.6 0.4 Extrapolation based on intrinsic material behavior Signal margin vs. cycles for both F-RAM device and intrinsic material shows higher signal margin of the F-RAM device at 10 15 cycles compared with the initial value 2 0.2 Signal margin at 10 15 cycles is higher than inital value. 0 10 0 10 2 10 4 10 6 10 8 10 10 10 12 10 14 10 16 Number of Cycles 1 Continuous 1 byte writes on FM22L16 at speed of 110ns cycle time (i.e., 220ns for writing both state): 0.025 days for 10 10 cycles, 2.55 days for 10 12 cycles, 255 days for 10 14 cycles Ref: http://www.cypress.com/?docid=44702 2 Cypress takes a guard band and specs up to 10 14 (instead of 10 15 ) on datasheets for endurance 1 8

2Mb-to-16Mb Excelon F-RAM Features Excelon-Ultra 4Mb 108-MHz Single Data Rate (SDR)/54-MHz Double Data Rate (DDR) Quad SPI Industrial temperature range: -40 C to +85 C Excelon-Auto 2Mb Auto E, 4Mb Auto A 50-MHz SPI Automotive (AEC-Q100) temperature range grade A: -40 C to +85 C Automotive (AEC-Q100) temperature range grade E: -40 C to +125 C Excelon-LP 4Mb, 8Mb 20-MHz SPI (Commercial), 50-MHz SPI (Industrial) Ultra-low (0.10-µA) hibernate current Ultra-low (0.75-µA) deep power-down current Ultra-low (1.00-µA) standby current Commercial temperature range: 0 C to +70 C Industrial temperature range: -40 C to +85 C Common Features for Excelon-Ultra/Auto/LP Operating voltage range: 1.71 1.89 V, 1.80 3.60 V 100-trillion read/write cycle endurance 100-year data retention Excelon F-RAM Density Control I/Os 2 Family Table 4 Standby Current (Typ.) Control Logic Instruction Register Address Register Active Current (Typ.) Packages 2Mb 1 µa 3 ma SOIC (8) 4Mb 1 µa 3 ma SOIC (8), GQFN (8) 8Mb 1 µa 3 ma GQFN (8) 16Mb 1 µa 3 ma SOIC (8), GQNF (8) F-RAM Array Data I/O Register Status Register

IoT Dataloggers Fast Writes Low Power Infinite endurance Ø F-RAM is the premium solution Flash Memory Summit 2018 Santa Clara, CA 14