1 / 19

PC Card ATA command Extensions for Small Memory Card

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

tana-booker
Download Presentation

PC Card ATA command Extensions for Small Memory Card

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. PC Card ATA command Extensions for Small Memory Card MEI(Panasonic), SanDisk,Toshiba Minoru Patrick Ohara(Toshiba) minoru.oohara@toshiba.co.jp

  2. Agenda • Update • Purpose • Overview • Market Impact • Proposal Plan • Technical Overview • Commands • Command Example for SD Card • Comparison with IBM proposal • Goal

  3. Update from Last meeting • Consider the modification with IBMDiscussion with IBMClarification for Both Proposals • Put OverviewModify the Document • Decrease commandsDelete D5 and D6

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. 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.

  10. ATA Command Command Packets Current Command Extensionfor Media Card This Proposal ATA Command

  11. 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)

  12. 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)

  13. 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 )

  14. Comparison with IBM proposal

  15. Application Based CommandsATA Storage vs. ATA Adopters IBM Proposal CPRM This Proposal(For PC Card ) HDD/CF SD Memory SDSpecification SD IO

  16. 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?

  17. 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.

  18. 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

  19. 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

More Related