スライド タイトルなし

Download Report

Transcript スライド タイトルなし

T13 / D99139R0
Requirements for
AV Enhancement
Kosuke Nakai
Sony Corporation
10/19/99
1
T13 / D99139R0
1
Expected R/W operation
- Multiple streams at different rates simultaneously
- MPEG-SD, MPEG-HD (2Mbps - 24Mbps or more)
- DV (30Mbps)
- (e.g.1) read@4Mbps and write@30Mbps same time
- (e.g.2) 60Mbps throughput will be needed for two
DV streams
- The host may read non-AV data simultaneously
during Play/Record AV streams
- EPG (Electrical Program Guide) data
- Other data for running the AV system
10/19/99
2
T13 / D99139R0
2
Example of R/W operation
- Each R/W time must be guaranteed by Hard Drive
- Host configures the permitted R/W time to the drive
- Host may provide stream IDs or block size of each
stream
time
video1
video1
video2
video1
video1
video2
EPG
video1
video1
Video1: high bit rate source….read AV with Read Continuous mode
Video2: medium bit rate source ….write AV with error logging
EPG: program guide data … read/write time must be guaranteed
10/19/99
3
T13 / D99139R0
3
Example of R/W operation (cnt.)
- Device shall guarantee command execution
time both AV data and non-AV data
time
video1
video2
EPG
video1
video1
video2
video1
video1
If device does NOT guarantee the command time,
access schedule violations could happen….
time
EPG
video1
10/19/99
video2
4
T13 / D99139R0
4
Options on Data Error Report
Options
- disable RC for AV data
- host compensates missing data
with correct data or proper dummy data
- enable RC w/ error report
- host decides if it can use the erroneous data
- enable RC w/o error report
- host uses retrieved data as is
Further Options
- enable RC for AV data and disable RC for non-AV
data simultaneously
RC…Read Continuous
10/19/99
5
T13 / D99139R0
5
Error Analysis Offline
Host could utilize detail error logs for advanced error
handling with its file system
- Analyze the error logs offline
(1) determine if they are bad sectors
(2) quit using the bad sectors to prevent further errors
- Efficient and simple measures for reading ALL error
logs are preferable
10/19/99
6
T13 / D99139R0
6
Others
- LBA based R/W processes, similar to the current ATA
command set, shall be recommended.
- to simplify host design
- to accomplish easy migration from the current
architecture
Example for enhanced AV commands
- Enable AV mode
- Configure AV mode
- Read DMA w/ time guarantee
- Write DMA w/ time guarantee
10/19/99
7