190 likes | 202 Views
PC Card ATA command Extensions for Small Memory Card. MEI(Panasonic), SanDisk,Toshiba Minoru Patrick Ohara(Toshiba) minoru.oohara@toshiba.co.jp. Agenda. Update Purpose Overview Market Impact Proposal Plan Technical Overview Commands Command Example for SD Card
E N D
PC Card ATA command Extensions for Small Memory Card MEI(Panasonic), SanDisk,Toshiba Minoru Patrick Ohara(Toshiba) minoru.oohara@toshiba.co.jp
Agenda • Update • Purpose • Overview • Market Impact • Proposal Plan • Technical Overview • Commands • Command Example for SD Card • Comparison with IBM proposal • Goal
Update from Last meeting • Consider the modification with IBMDiscussion with IBMClarification for Both Proposals • Put OverviewModify the Document • Decrease commandsDelete D5 and D6
Proposal Purpose • Define the Commands for ATA adopter for Small Memory Cards • Not only for SD ,but also SD-IO, SmartMedia, Memory Stick • Common PC Card ATA interface for above Small PC card. • Enable the Generic Driver for SD card /ATA as Storage devices
Proposal Overview Expand the IDE/ATA Commands for PC Card Adopter • 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 DEVICEcommand on 176-191 word. Range
Market Impact ATA PC Card Adopter for SD • Command pass through the PC Card ATA • Working as Storage Device on Current System • SD Functions are Enabled by SD commandpass through (NOT by CPRM) • Common ATA Interface: Controller, Drivers • Common SD Card Adopter for Note-PC through PC Card Slot This Proposal Common I/F
Other Possible Solutions for ATA Adopters by this proposal Media Card: Small Memory Card • SD-IO: Non security • SmartMedia: Serial ID based Security(Non-CPRM) • Memory Stick: Magic Gate(Non-CPRM) /IO • Others Camera
Proposal Plan • 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 • SDA for SD Based D1-D4 Usage by “SD Command ATA Extension document” • Other Cards: Each Groups
Technical Overview • Define Commands D1 to D4in ATA command reserved area. • 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 176-191 word.
ATA Command Command Packets Current Command Extensionfor Media Card This Proposal ATA Command
Software Hierarchy (without Security or Current System) File System Generic ATA Driver Host System ATA Command Generic ATA Command Card ATA Controller Media Card (Data Area)
Software Hierarchy ( Media Card Mode) Security Application ATA Driver Host System Media Card Command Extension This Proposal Card Media Card Commands pass through ATA Controller Media Card (SD and Others)
Basic Idea Command ex. 20h, 30h, 40h, ECh ATA Media Card Command Mode Command Mode Command D1h, D2h, D3h, SD Bus Mode D4h, ( Transfer State )
Application Based CommandsATA Storage vs. ATA Adopters IBM Proposal CPRM This Proposal(For PC Card ) HDD/CF SD Memory SDSpecification SD IO
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) Why the D1-D4 Command is required?
Example for SD Application • Define SD Commands D1 to D4in ATA command reserved area. • 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 176-191 word.
Goal • Define the ATA Command Extension for Media Card (SD and Others ) by D1-D4 • Initiate the Media Card Application on PC card Slot • Common Switching Mechanism in PC Card ATA • Common interface for other Media cards • Do command conflict for Current and Future ATA/IDE • SD Command Extensions in SDA
Conclusions • Purpose: PC Card ATA adopters for Media Card • D1-D4 :ATA Command Are requirement • D1: For Switching the Mode • D2-D4: Assign to Media Card commends • Focus on Different Application from IBM Proposal • Independent from CPRM technologies