1 / 4

A/V Introduction/Goals

A/V Introduction/Goals. Goals Improved capability to continuously stream data Additional error reporting for A/V applications Permit A/V-specific applications as well as mixed A/V and PC applications Overview New Set A/V Configuration command New Read and Write A/V commands

Download Presentation

A/V Introduction/Goals

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. A/V Introduction/Goals • Goals • Improved capability to continuously stream data • Additional error reporting for A/V applications • Permit A/V-specific applications as well as mixed A/V and PC applications • Overview • New Set A/V Configuration command • New Read and Write A/V commands • Reporting of Unrecoverable Read Errors and Deferred Write Errors • Allows both PIO and DMA A/V data transfers • Primarily for LBA addressing, CHS not fully supported

  2. A/V Data Transfer Periods • A/V Read and Write Recovery Time Limits are allotted times for complete command execution • Commands shall execute in the specified time period including data transfer and final status • Recovery Time Limits are not individually selectable on a per stream basis as currently defined • Host will typically transfer an application specific amount of data per period

  3. Read A/V Stream Command • URGent is a temporary overide to the Recovery time limit and effectively means “As Soon As Possible” • The actual action performed by the drive when URG is specified is vendor specific • Stream ID is a hint that indicates which stream the command is associated with • Use of or behavior specific to Stream ID is vendor unique

  4. Things That Are Missing... • Acoustic Seek Modes • Useful feature - No objection to SeaStream’s implementation • WD doesn’t believe this is A/V specific, i.e., PCs may very well want to trade lowered acoustics for performance • PIO is not missing… • Feedback indicates PIO transfer adequate for some A/V applications currently • Buffering in drive can alleviate some of the performance deficit associated with PIO transfers • Stream Rate Negotiation • Some Features Not Adequately Defined Yet • Updated document with clarifications will be available “soon”

More Related