Smart & Quality Flash Module

Slides:



Advertisements
Similar presentations
COEN 252 Computer Forensics Hard Drive Geometry. Drive Geometry Basic Definitions: Track Sector Floppy.
Advertisements

Flash storage memory and Design Trade offs for SSD performance
PowerEdge T20 Customer Presentation. Product overview Customer benefits Use cases Summary PowerEdge T20 Overview 2 PowerEdge T20 mini tower server.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
SOM-4463 B1 Sales Kit Intel® Luna Pier Refresh (N455 & D525) ETX Module Gina.Hsiao PM, ECG June, 2011.
SOM-5890 Sales Kit Intel® 2 nd Generation Core TM i COM-Express CPU Module EmCore / SOM James Wang Feb. 20, 2011.
Verbatim is a Mitsubishi Kagaku Media Company Sales Presenter Available: February Special Features: SATA 6Gb/s Native Command Queuing (NCQ): up to 32 commands.
0 秘 Type of NAND FLASH Discuss the Differences between Flash NAND Technologies: SLC :Single Level Chip MLC: Multi Level Chip TLC: Tri Level Chip Discuss:
USB Digital Audio Player Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
1 IAR MakeApp for the Bluetooth protocol stack A superior configuration and optimization tool!
Avishai Wool lecture Introduction to Systems Programming Lecture 8.3 Non-volatile Memory Flash.
Intel Confidential Key Points Buy More Sell More.
Intel ® Research mote Ralph Kling Intel Corporation Research Santa Clara, CA.
Intel® 64-bit Platforms Platform Features. Agenda Introduction and Positioning of Intel® 64-bit Platforms Intel® 64-Bit Xeon™ Platforms Intel® Itanium®
ASUS Confidential ASUS AP140R Server Introduction By Server Team V1.0.
Comparing Coordinated Garbage Collection Algorithms for Arrays of Solid-state Drives Junghee Lee, Youngjae Kim, Sarp Oral, Galen M. Shipman, David A. Dillow,
Introduction to Android Platform Overview
© Hitachi Data Systems Corporation All rights reserved. 1 1 Det går pænt stærkt! Tony Franck Senior Solution Manager.
LOGO. Types of System Boards  Nonintegrated System Board  Nonintegrated system boards can be easily identified because each expansion slot is usually.
 A basic overview  Presented by:  Steve Jones, Gran-IT Consulting, Inc.
RAID Controllers Nick Crampton Tim Hays Richard Rogers.
Mass Storage Media Locking By Curtis E. Stevens WD.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 20 – The Hard Drive Interface.
MIO-2260 Sales kit MI/O Extension-Ultra PICO-ITX SBC (Intel ATOM N455)
Basic Computer Structure and Knowledge Project Work.
USB Flash Card Writer Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
… when you will open a computer We hope you will not look like …
Personal Computer Hard Drive ATA Interface
SOLID STATE DRIVES By: Vaibhav Talwar UE84071 EEE(5th Sem)
Mayuresh Varerkar ECEN 5613 Current Topics Presentation March 30, 2011.
XELTEK Committed to Excellence. Company Overview Founded in 1991 Industry Leader: –Cost effective programming solutions for memory, µC and PLD –Programming.
Lecture 16: Storage and I/O EEN 312: Processors: Hardware, Software, and Interfacing Department of Electrical and Computer Engineering Spring 2014, Dr.
Firmware Storage : Technical Overview Copyright © Intel Corporation Intel Corporation Software and Services Group.
Concerns about ATAPI devices using SATA bridges Mark Hartney Silicon Image August 19, 2003 T13 document e013131r0.
Class ID: Renesas Electronics America Inc. © 2012 Renesas Electronics America Inc. All rights reserved. Implementing Bootloaders on Renesas MCUs.
COEN 252 Computer Forensics Hard Drive Geometry. Drive Geometry Basic Definitions: Track Sector Floppy.
RL78 Code & Dataflash.
| © 2007 LenovoLenovo Confidential IdeaPad Y510 - Hardware Features -
UDI HDK Roadmap Matt Kaufman Senior Software Engineer
Не все SSD одинаковы: 710 vs. 320 Feature Capacity NAND Litho Performance Endurance 1 Interface Reliability Form Factor Security Data Path Protection.
COMPUTERS in the CLASSROOM
TQ x86 Products Mainboards / Hardware kits / Devices © TQ-Group l x86 Carrier Boards Product Overview Rev Page 1.
Proposal for an Open Source Flash Failure Analysis Platform (FLAP) By Michael Tomer, Cory Shirts, SzeHsiang Harper, Jake Johns
Katie Hintze.  A non-volatile storage device that stores digitally encoded data  Introduced in 1956  Long-term persistent storage.
Product Manager Jason Hsu 2016 Feb. 24
Instructor: Syed Shuja Hussain Chapter 2: The System Unit.
Instructor: Chapter 2: The System Unit. Learning Objectives: Recognize how data is processed Understand processors Understand memory types and functions.
대용량 플래시 SSD의 시스템 구성, 핵심기술 및 기술동향
Copyright © 2010 Hitachi Data Systems. All rights reserved. Confidential – NDA Strictly Required Hitachi Storage Solutions Hitachi HDD Directions HDD Actual.
Instructor: Syed Shuja Hussain Chapter 2: The System Unit.
This courseware is copyrighted © 2016 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
Igel ud6 hardware information Product Marketing.
M P100.
PPC-L158T-R90-AXE EOL notice
Flash Storage 2017 No notes.
SDM5A-M 7P/180D LP2(H).
Sales Brief of Huawei ES3000 V2 PCIe SSD Card
THE PROCESS OF EMBEDDED SYSTEM DEVELOPMENT
Operating Systems ECE344 Lecture 11: SSD Ding Yuan
SATA 6Gb/s SSD Controller Solution Supporting 3D TLC NAND
Flash Disk Technology Stop the Spin!
بداية الحاسب الشخصي ما هو الفرق بين "كمبيوتر IBM " و " كمبيوتر متوافق مع IBM " في الواقع لا شئ لماذا ‍‍‍‍‍!!!!؟؟؟‍‍‍‍‍‍‍ ‍‍‍ في عام 1981 طرحت شركة.
TRANSCEND SSD NEW DEALER PRICES
ST
TRANSCEND SSD NEW LOWER PRICES
TRANSCEND SSD NEW LOWER PRICES
Hard Drives & RAID PM Video 10:28
Accelerated Memory Production, Inc.
The bios.
SM
Presentation transcript:

Smart & Quality Flash Module SQFlash Product Line Roadmap & Sales Kit Embedded Core Group H2, 2011

What Do Customers Find in the Market? Cost Quality Higher Cost Longer Lead Time Industrial-grade focus Company Unstable Quality No Security Features Lack Longevity Weak Technical Support Commercial-grade focus Company ?? We can simply find that the current market is formed by two kinds of company, Commercial focusing and Industrial focusing. In the commercial area, the quality is not controlled, you will never know which kind of flash IC they applied in your flash module. Not mentioning the lack of technical support and almost impossible to have further customization. On the other side of industrial focusing territory, they can do much more definitely, but they also charges more. Wouldn’t it be great if we can have a high quality storage module and still keep the cost as low as possible? That’s why we present the SQFlash~

What We Provide… High Quality Flash with security features, which are customers really need. At least 3 years longevity Specifications defined and controlled Flexible firmware and software support Shorter Lead Time Lower cost & Higher Quality With SQFlash, we can provide… High Quality Flash with security features, that customers really need. We know that customers care about long-term support, so we provide at least 3 years longevity. For the quality, all of our products have been tested with popular Advantech platforms to ensure its reliability and compatibility. With all above, we still do our best to make it not expensive at all!! For example, the price of NAND Flash is raising recently due to the earthquake in Japan, but so far, we still hold the current price with our vendor. In short, we are not only providing a product, but a really cost efficient storage solution.

H/W Superiority – Reliable Flash Chip Adopt reliable and high performance SLC Chip SLC physical erase cycle limitation is 100k (MLC only 10K) Write speed of SLC is double faster than MLC SLC Flash is single layer chip which provides better performance and reliability. SQFlash use Toshiba SLC to provide more reliable solutions.

H/W Superiority – Power Failure Protection When the power voltage is lower than 2.9V SQFlash will keep running to avoid data written wrong because of the low power voltage. When power fails during controller IC is writing data Controller IC will judge if it completed one page written before power failure. Drop incomplete Page Stop Writing Power cycling is one of the most important criteria for industrial flash storage. SQFlash provides power failure protection mechanism in two different situations: low power and power failure. If VCC is lower than 2.9V, SQFlash will stop writing in case to write wrong data If sudden power failed, SQFlash will drop incomplete page to prevent data crash. Power Failure Lower Power

H/W Superiority – Performance 1/2 Test platform: ARK-1388 (Intel Core 2 Dual 1.6GHz) SQFlash provides ultra high speed performance with UDMA-5 support. Dual-channel models speed can be up to 43/40 MB/s.

H/W Superiority – Performance 2/2 SATA Extreme SQF-S25M8-256G-S5C Performance Test Platform Chipset: Intel G43/ICH10

SQFlash Product Introduction

PATA Flash Drive Form Factor: CF, 40/44pins DOM, 2.5” SSD Performance: SLC: Max. 80/80, MLC: Max. 80/40 Capacity: SLC up to 64GB, MLC up to 128GB Protocol: PATA, UDMA 5, PIO4 Temperature: 0℃ to +70℃, -40℃ to +85℃ MTBF: over 5,000,000 hours WriteProtect: LBA AP enable ModuleWare: GUI management tool & SW API pack.

SATA Flash Drive with New Controller Form Factor: Half-Slim SATA Module / 2.5” SATA SSD / mSATA Performance: SLC: Max. 250/210, MLC: Max. 230/210 Capacity: SLC up to 128GB, MLC up to 512GB Protocol: SATA II 3.0G Temperature: 0℃ to +70℃, -40℃ to +85℃ MTBF: over 2,000,000 hours OS Optimization: AHCI / TRIM supported ModuleWare : GUI management tool & SW API pack.

SQF-SLM SATA Module Form Factor: Half-Slim SATA Module, JEDEC MO-297 Protocol: SATA II, with standard 7 + 15 pin connector Performance: SLC: Max. 145/100, MLC: Max. 135/90 Capacity: SLC up to 32GB, MLC up to 128GB SQF-SLM Temperature: 0℃ to +70℃, -40℃ to +85℃ Dimension: 54.0 x 39.0 x 4.5 MTBF: over 2,000,000 hours SQF-SLM (Extreme) ModuleWare : GUI management tool & SW API pack.

SQF-SMS mSATA SSD Form Factor: mSATA Module, JEDEC MO-300 Protocol: SATA II, SATAIO through Mini PCIe interface Performance: SLC: Max. 145/100, MLC: Max. 135/90 Capacity: SLC up to 32GB, MLC up to 128GB Temperature: 0℃ to +70℃, -40℃ to +85℃ Dimension: 30 x 50.95 x 3.4 SQF-SMS MTBF: over 2,000,000 hours ModuleWare : GUI management tool & SW API pack.

SQF-PCM Mini PCIe Disk Module Form Factor: Mini PCIe Protocol: Native Mini PCI Express Performance: SLC: Max. 300/150, MLC: Max. 300/80 Capacity: SLC up to 64GB, MLC up to 128GB Temperature: 0℃ to +70℃ Dimension: 54.0 x 39.0 x 4.5 SQF-PCM MTBF: over 2,000,000 hours IOPS: SLC: 6000/4500, MLC: 6000/2500

SQF-S10 CFast Compliant with CFA-CFast 1.0 spec. SATA II interface in CF physical dimension Hot-plug supported Test board (CFast to SATA adapter) available

SQF-SDM Vertical Standard SATA connector for mounting directly Small in size with large capacity and excellent performance Special versions - industrial thinking design Extra mechanical hook (with specific socket) Power supply through SATA pin 7

SQFlash ModuleWare

SQFlash Value-added Software For making it even better, we have also developed a series of value added software to enhance the security of applying flash module. And this is the main topic today. There are Flash Lock, Security ID, Life Monitoring and Emergency Erase. In the following presentation, I will introduce these functions with live demo. First of all, let’s take a look at Flash Lock.

BIOS Flash Lock Lock SQFlash with corresponding platform Lock with one or multi-platforms Unlock by BIOS with password protected BIOS Flash Lock is a unique feature from Advantech to lock and disable SQFlash not to be boot from other platforms or read from card readers. It can only boot from corresponding platform. The protected password is located in both SQFlash and BIOS.

Access Code from Advantech Get Flash Lock Ready… Access Code from Advantech SQFlash FW Part Partition Access Code The mechanism is simple. The first time you launch SQFlash utility, you will be prompted to enter the Access Code, which can be obtained from Advantech sales contact window. Then, this Access Code will be stored into FW part of SQFlash.

Flash Lock Utility Auto recognize support capability One click to enable After entering Access Code, you’ll be led to the main window of SQFlash Utility. The utility will check if both BIOS and SQFlash are supporting flash lock function. If any of both is not supporting the function, the Flash Lock section will be gray out. If both of them are valid, then just set enable and reboot to enable this function.

Flash Lock Workflow Generate Password from Access Code Write Password into BIOS Set Flag to enable status BIOS Flag Password Unlock mechanism Enable Password Lock at 1st reboot, unlock every time Access Code from Advantech Once you set Flash Lock enable, it will generate a set of password from Access Code and write it into BIOS to lock-up SQFlash and the platform After rebooting, a flag will be set to enable Flash lock If the password is match with BIOS and SQFlash, then it can boot up successfully. After that, the SQFlash can only work with corresponding platform. It cannot be access even with a card reader.

Flash Lock Protect your SQFlash so that it cannot be recognized or read by card reader or other platforms without an unlock process So, this is Flash lock, to lock SQFlash with a specific platform and not able to access with even a card reader. Let’s move on to the next function, Security ID.

Security ID The concept of Security ID is very simple, We know that some of the system provider like POS or Gaming Machine who concerns a lot about protecting their software not to be copied. Security ID provides an approach to protect intellectual property by lock in software with a specific flash drive.

Security ID Mechanism SQFlash API Access Code from Advantech Up to 256 bytes Security ID defined by user API implemented into software SQFlash API Store into hidden area of SQFlash Here’s how it works. The user can set own Security ID with SQFlash Utility. Then, Security ID will then be stored into hidden area of SQFlash as well as the previously entered Access Code. Second, the access code and Security ID should be implement into the application which wanted to be protected.

Security ID Workflow Access Code Security ID Check SQFlash User’s App By doing so, once the user execute the software, it will check if both Access code and security ID match with the one stored in SQFlash. If any of both is not valid, the software cannot work. That means, if we copy the software to other storage, it cannot be execute at all.

Security ID Structure SID 1 in Partition SID 2 in Controller reserved area SID 2 SID 1 SQFlash FW Part Partition As I mentioned, Security ID would be stored into hidden part of SQFlash. SID 1 -> not able to Ghost (a table to show) Access Code

S/W Superiority – Monitor SQFlash remain life Monitor SQFlash health by utility or API Early-warning mechanism can be performed Life monitoring This feature helps customer to monitor SQFlash health. An early-warning mechanism can be performed since flash endurance is limited.

Erase Data, including FW block Emergency Erase Standard ATA Command “Secure Erase” Execute under OS run-time Erase all data and control firmware in event of crisis Erase Data, including FW block Software trigger Even if we re-initial the Flash… it cannot really functioning normally…

SQFlash Software Package Free download http://www.advantech.com.tw/embcore/toolsandsoftware.aspx SQFlash software package and all related documents are available from Emb’Core website. They are free to download and user just needs to apply product key from Advantech. Record only, no extra charge.

SQFlash Product Roadmap (PATA) Developing Planning Available SSD -20 ~ 70°C -20 ~ 85°C -40 ~ 85°C SQF-P25-II 2.5” PATA SSD PS3016-P7 4-channel support Toshiba 43nm SLC/ 32nm MLC 4GB ~ 128GB CARD SQF-P10-II CompactFlash PS3016-P6 / PS3016-P8 2-channel / 4-channel support Toshiba 43nm SLC 256MB ~ 32GB DOM SQF-PDM-II 40/44 Pins PATA DOM PS3016-P6 / PS3016-P8 2-channel / 4-channel support Toshiba 43nm SLC 1GB ~ 16GB 2011 2012

SQFlash Product Roadmap (SATA) Developing Planning Available SSD -20 ~ 70°C -20 ~ 85°C -40 ~ 85°C SQF-S25 2.5” SATA SSD TDK solution 4-channel support Samsung SLC NAND Flash 4GB ~ 32GB CARD SQF-S10 CFast TDK solution 4-channel support Samsung SLC NAND Flash 2GB ~ 32GB DOM SQF-SDM SATA DOM TDK solution 4-channel support Samsung SLC NAND Flash 2GB ~ 32GB SQF-SLM SATA Slim – MO-297 TDK solution 4-channel support Samsung SLC NAND Flash 2GB ~ 32GB 2011 2012

SQFlash Product Roadmap (SATA Extreme) Developing Planning Available SSD -20 ~ 70°C -20 ~ 85°C -40 ~ 85°C SQF-S25 2.5” SATA SSD PS3016-S3 8-channel support Toshiba 43nm MLC 4GB ~ 256GB SQF-S25-S5 2.5” SATA SSD PS3105 8-channel support Toshiba 43nm SLC/ 32nm MLC 8GB ~ 512GB CARD SQF-S10-M2 CFast SMI-2242 4-channel support Samsung 42nm SLC/ 30nm MLC 4GB ~ 64GB Aug‘11 DOM SQF-SLM-S5 SATA Slim – MO-297 PS3105 8-channel support Toshiba 43nm SLC/ 32nm MLC 4GB ~ 128GB Jul‘11 SQF-SMS-S5 mSATA – MO-300 PS3105 8-channel support Toshiba 43nm SLC/ 32nm MLC 4GB ~ 128GB Jul‘11 2011 2012

SQFlash Product Roadmap (Others) Developing Planning Available SSD -20 ~ 70°C -20 ~ 85°C -40 ~ 85°C SQF-PCM Mini PCIe Disk Module Marvell Plato 4-channel support Micron 43nm SLC/ 30nm MLC 16GB ~ 128GB Q3‘11 CARD SQF-ISD Industrial SD Card PS8006 2-channel support Toshiba 43nm SLC 1GB ~ 8GB DOM SQF-UDM 2.54mm USB DOM PS2232 2-channel support Toshiba 43nm SLC 1GB ~ 8GB SQF-PCI PCIe x1 Disk Module Marvell Plato 4-channel support Micron 43nm SLC/ 30nm MLC 16GB ~ 128GB Q4‘11 2011 2012

Available Embedded Platforms & Services SQF-P10 SQF-PDM SQF-P25 PATA CompactFlash Card PATA DOM 2.5” PATA SSD SATA SQF-S10 SQF-SMS SQF-SDM SQF-SLM SQF-S25 CFast Card mSATA SATA DOM SATA Slim 2.5” SATA SSD SATA Extreme SQF-PCM Mini PCIe Disk Module PCIe Native PCI express protocol Standard form factor Ultra-high random access performance Coming Soon!

Best for all Embedded Devices Factory Automation Military Transportation Environmental Monitoring Machine Automation Telecom Mobile Warehousing / Logistics eHome eHealthcare Surveillance Kiosk / POI

Thank You.