PC Card ATA command Extensions for Small Memory Card MEI(Panasonic), SanDisk,Toshiba Minoru Patrick Ohara(Toshiba)

Slides:



Advertisements
Similar presentations
Microsoft Windows NT Embedded 4.0
Advertisements

USB Multi Drive Card Reader/Writer Controller & Turn-Key Solution Reads : SD / MMC / SM / CF / MD.
Ali Baydoun1 Controllers (hard drive controllers).
CAST – Reconfigurability CAST – Configurable Radio with Advanced Software Technology Reconfigurability – Enabling Technology Problems Galway – 1 st October.
The ATA/IDE Interface Can we write a character-mode device driver for the hard disk?
USB Digital Audio Player Using ST92163 By Microcontroller DivisionVersion 1.2 / November 2000.
Software Frame Simulator (SFS) Technion CS Computer Communications Lab (236340) in cooperation with ECI telecom Uri Ferri & Ynon Cohen January 2007.
Managing Your Network Environment © 2004 Cisco Systems, Inc. All rights reserved. Managing Cisco IOS Devices INTRO v2.0—9-1.
Semantics of the Password-Capability System Dan Mossop and Ronald Pose School of Computer Science & Software Engineering Monash University, Australia.
Campus02.at don't stop thinking about tomorrow XVII IMEKO World Congress Dubrovnik Dipl.-Ing. Anton Scheibelmasser Use of mobile Flash Cards.
Handheld TFTP Server with USB Andrew Pangborn Michael Nusinov RIT Computer Engineering – CE Design 03/20/2008.
Operating System - Overview Lecture 2. OPERATING SYSTEM STRUCTURES Main componants of an O/S Process Management Main Memory Management File Management.
Figure 1.1 Interaction between applications and the operating system.
Cs238 Lecture 3 Operating System Structures Dr. Alan R. Davis.
1 SOFTWARE TECHNOLOGIES BUS Abdou Illia, Spring 2007 (Week 2, Thursday 1/18/2007)
Presented By Chandra Shekar Reddy.Y 11/5/20081Computer Architecture & Design.
1 © 2006 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Technical Support Presentation Using the Cisco Technical Support.
USB 2.0 to SD-Card File Transfer
Development of an API Standard in Interoperable Storage Networking Benjamin F. Kuo Troika Networks, Inc.
Compact Flash for CoolRunner™-II CPLDs. Quick Start Training Agenda Introduction What is Compact Flash? CoolRunner-II Implementation Block Diagram Applications.
TM Freescale, the Freescale logo, AltiVec, C-5, CodeTest, CodeWarrior, ColdFire, C-Ware, mobileGT, PowerQUICC, StarCore, and Symphony are trademarks of.
We will be covering VLANs this week. In addition we will do a practical involving setting up a router and how to create a VLAN.
Mass Storage Media Locking By Curtis E. Stevens WD.
By: Nadav Haklai & Noam Rabinovici Supervisors: Mike Sumszyk & Roni Lavi Semester:Spring 2010.
IDE Interface. Objectives In this chapter, you will -Learn about each of the ATA standards (ATA-1 through ATA-6) used in PCs -Identify the ATA connector.
1 Chapter Overview CD-ROM and DVD Drives Advanced Hard Disk Drives SCSI Drives.
Internal components, Backing Storage, Operating Systems Software
Module 10 Configuring and Managing Storage Technologies.
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 …
Introduction to USB Development. USB Development Introduction Technical Overview USB in Embedded Systems Recent Developments Extensions to USB USB as.
Personal Computer Hard Drive ATA Interface
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 6 Switch Configuration.
1 © 2003, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.0 Module 6 Switch Configuration.
1 CCNA 3 v3.1 Module 6 Switch Configuration Claes Larsen, CCAI.
Design and Implementation of a Linux SCSI Target for Storage Area Networks Ashish A. PalekarAnshul Chaddha, Trebia Networks Narendran Ganapathy, 33 Nagog.
Help Thanks to: Hale Landis, IBM, PHOENIX T13: Pete and Kent.
Firmware Storage : Technical Overview Copyright © Intel Corporation Intel Corporation Software and Services Group.
Assessing the influence on processes when evolving the software architecture By Larsson S, Wall A, Wallin P Parul Patel.
Concerns about ATAPI devices using SATA bridges Mark Hartney Silicon Image August 19, 2003 T13 document e013131r0.
Scott Ferguson Section 1
Senior Design Project “ MP3 Player ” Brian P. Allen Zeeshan A. Khan Jerry T. Koshy.
Mass Data Management for Embedded Systems: Compact Flash Eric Ng, MSME EE281: ESDL December 4, 2002.
L/O/G/O Input Output Chapter 4 CS.216 Computer Architecture and Organization.
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 3 v3.1 Module 6 Switch Configuration.
© 2006 EMC Corporation. All rights reserved. The Host Environment Module 2.1.
A+ Guide to Managing and Maintaining Your PC Fifth Edition Chapter 23 Purchasing a PC or Building Your Own.
Operating-System Structures
Internet Protocol Storage Area Networks (IP SAN)
Commands 3/1/ Boot PROM Fundamentals All Sun systems have resident boot PROM firmware Provides basic hardware testing and initialization prior.
1 Pertemuan 3 Operating Cisco IOS Software. Discussion Topics The purpose of Cisco IOS software Router user interface Router user interface modes Cisco.
© 2007 EMC Corporation. All rights reserved. Internet Protocol Storage Area Networks (IP SAN) Module 3.4.
The World Leader in High Performance Signal Processing Solutions SD/SDIO Introduction Cliff Cai.
Doc.: IEEE /250r0 Submission, Slide 1 Project: IEEE P Working Group for Wireless Personal Area Networks (WPANs) Submission Title: IEEE :
1 © 2004 Cisco Systems, Inc. All rights reserved. Session Number Presentation_ID Cisco Technical Support Seminar Using the Cisco Technical Support Website.
Intro to PCI 2002 년 1 월 21 일 신 준 헌. Contents PCI bus features General PCI bus model PCI Device vs. Function Specifications.
1 PERFORMANCE DIFFERENTIATION OF NETWORK I/O in XEN by Kuriakose Mathew ( )‏ under the supervision of Prof. Purushottam Kulkarni and Prof. Varsha.
Nero Copyright Nero Multi-layer Proposal 2 nd September 2005 David Burg.
IDE and SATA standards Group: Hoàng Thị Thanh Nhàn Hoàng Thị Lan Chung Đinh Thị Bình.
Computer Architecture Organization and Architecture
GPUvm: GPU Virtualization at the Hypervisor
Operating & Configuring a Cisco IOS Device
Instructor Materials Chapter 6: VLANs
Work-in-Progress: Full-Datapath Secure Deletion
FIRMWARE PPT By:Hanh Nguyen.
OPERATING SYSTEMS.
Routing and Switching Essentials v6.0
Operating Systems: A Modern Perspective, Chapter 3
® IRL Solutions File Number Here.
CMIT 100 Input / Output.
Presentation transcript:

PC Card ATA command Extensions for Small Memory Card MEI(Panasonic), SanDisk,Toshiba Minoru Patrick Ohara(Toshiba)

MEI,SanDisk,TOSHIBA 2 Agenda Update Update Purpose Purpose Overview Overview Market Impact Market Impact Proposal Plan Proposal Plan Technical Overview Technical Overview Commands Commands Command Example for SD Card Command Example for SD Card Comparison with IBM proposal Comparison with IBM proposal Goal Goal

MEI,SanDisk,TOSHIBA 3 Update from Last meeting  Consider the modification with IBM Discussion with IBM Clarification for Both Proposals  Put Overview Modify the Document  Decrease commands Delete D5 and D6

MEI,SanDisk,TOSHIBA 4 Proposal Purpose  Define the Commands for ATA adopter for Small Memory Cards Not only for SD,but also SD-IO, SmartMedia, Memory Stick Not only for SD,but also SD-IO, SmartMedia, Memory Stick Common PC Card ATA interface for above Small PC card. Common PC Card ATA interface for above Small PC card. Enable the Generic Driver for SD card /ATA as Storage devices Enable the Generic Driver for SD card /ATA as Storage devices

MEI,SanDisk,TOSHIBA 5   Define New Command on ATA Reserved Area (D1 to D4) D1: Switch to Adopter command mode D2-D4:Assign to Media card (Small Memory cards)   Expand the definition of the ATA IDENTIFY DEVICE command on word. Range Proposal Overview Expand the IDE/ATA Commands for PC Card Adopter

MEI,SanDisk,TOSHIBA 6 Command pass through the PC Card ATA Command pass through the PC Card ATA – Working as Storage Device on Current System – SD Functions are Enabled by SD command pass through (NOT by CPRM) Common ATA Interface: Controller, Drivers Common ATA Interface: Controller, Drivers Common SD Card Adopter for Note-PC through PC Card Slot Common SD Card Adopter for Note-PC through PC Card Slot Market Impact ATA PC Card Adopter for SD This Proposal Common I/F

MEI,SanDisk,TOSHIBA 7 Other Possible Solutions for ATA Adopters by this proposal  SD-IO: Non security  SmartMedia: Serial ID based Security(Non-CPRM)  Memory Stick: Magic Gate(Non-CPRM) /IO  Others Camera Media Card: Small Memory Card

MEI,SanDisk,TOSHIBA 8  Design Implementation for ATA Adopter  Working with T13 for D1-D4 Assignment  Working Other Organizations prior D1-D4 assignment PCMCIA/JEIDA for PC card ATA PCMCIA/JEIDA for PC card ATA SDA for SD Based D1-D4 Usage by “SD Command ATA Extension document” SDA for SD Based D1-D4 Usage by “SD Command ATA Extension document” Other Cards: Each Groups Other Cards: Each Groups Proposal Plan

MEI,SanDisk,TOSHIBA 9 Technical Overview   Define Commands D1 to D4 in ATA command reserved area. D1: Check Card Extension Commands D1: Check Card Extension Commands D2-D4: Assigned by Each Memory card D2-D4 for SD are descried by “SD ATA Command Extension“   Expand the definition of the ATA IDENTIFY DEVICE command on word.

MEI,SanDisk,TOSHIBA 10 Command Packets ATA Command Command Extension for Media Card ATA Command Current This Proposal

MEI,SanDisk,TOSHIBA 11 Software Hierarchy (without Security or Current System) File System Generic ATA Driver Host System ATA Controller Media Card (Data Area) Generic ATA Command Card ATA Command

MEI,SanDisk,TOSHIBA 12 Software Hierarchy ( Media Card Mode) Security Application ATA Driver Host System ATA Controller Media Card (SD and Others) This Proposal Card Media Card Command Extension Media Card Commands pass through

MEI,SanDisk,TOSHIBA 13 Basic Idea ATA Command Mode Media Card Command Mode Command D1h, D2h, D3h, D4h, Command ex. 20h, 30h, 40h, ECh SD Bus Mode ( Transfer State )

MEI,SanDisk,TOSHIBA 14 Comparison with IBM proposal

MEI,SanDisk,TOSHIBA 15 Application Based Commands ATA Storage vs. ATA Adopters HDD/CF SD Memory SD IO IBM Proposal SD Specification CPRM This Proposal (For PC Card )

MEI,SanDisk,TOSHIBA 16 Why the D1-D4 Command is required?  SD IO functionality is needed on the same IF.  SD Command is expanding.  Application can operate with SD API.  Legacy Card support  Possibility for Other Memory cards (SmartMedia, Memory Stick, Others)

MEI,SanDisk,TOSHIBA 17 Example for SD Application   Define SD Commands D1 to D4 in ATA command reserved area. D1: Check SD Extension Commands D1: Check SD Extension Commands D2: SD Header Command D3: SD Execute Command D4: Retrieve Response Command   Expand the definition of the ATA IDENTIFY DEVICE command on word.

MEI,SanDisk,TOSHIBA 18  Define the ATA Command Extension for Media Card (SD and Others ) by D1-D4 Initiate the Media Card Application on PC card Slot Initiate the Media Card Application on PC card Slot Common Switching Mechanism in PC Card ATA Common Switching Mechanism in PC Card ATA Common interface for other Media cards Common interface for other Media cards  Do command conflict for Current and Future ATA/IDE  SD Command Extensions in SDA Goal

MEI,SanDisk,TOSHIBA 19 Conclusions  Purpose: PC Card ATA adopters for Media Card  D1-D4 :ATA Command Are requirement D1: For Switching the Mode D1: For Switching the Mode D2-D4: Assign to Media Card commends D2-D4: Assign to Media Card commends  Focus on Different Application from IBM Proposal  Independent from CPRM technologies