バックナンバーはこちら。
https://www.simulationroom999.com/blog/In-vehicle-external-storage-backnumber/
はじめに
SDカードのVIDEO_SPEED_CLASSの話。
登場人物
博識フクロウのフクさん
イラストACにて公開の「kino_k」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=iKciwKA9&area=1
エンジニア歴8年の太郎くん
イラストACにて公開の「しのみ」さんのイラストを使用しています。
https://www.ac-illust.com/main/profile.php?id=uCKphAW2&area=1
SDカードのSD_STATUS詳細
今回はVIDEO_SPEED_CLASSの話になる。
- PERFORMANCE_MOVE
- VIDEO_SPEED_CLASS ← これの第1回/全2回
- APP_PERF_CLASS
SD_STATUSの上記に関係するところの明細。
Bits | Identifier | Value | Description |
---|---|---|---|
439:432 | PERFORMANCE_MOVE | Performance of move indicated by 1[MB/s] step. | AUのコピー速度 |
391:384 | VIDEO_SPEED_CLASS | Vedeo Speed Class value of the card | ビデオスピードクラス |
377:368 | VSC_AU_SIZE | AU size in MB for Vide Speed Class | ビデオスピードクラスに於いてのAUサイズ |
339:336 | APP_PERF_CLASS | Application Performance Class Value of the card | アプリケーションパフォーマンスクラス |
ビデオスピードクラスとは
SDカードのビデオスピードクラスは聞いたことはあるけど、
具体的に何なのかはわからないなー。
そういう場合は、Wikipediaから引用
ビデオスピードクラスは2016年のSD 5.00で規定されたもので、V6, 10はHSおよびUHS-I/II/III対応カード、V30はUHS-I/II/III対応カード、V60, 90はUHS-II/III対応カードで実装可能である。
Wikipediaより
これもWikipediaからの引用だけど、以下のスペックになる。
ビデオスピードクラス | 最低保証速度 |
---|---|
ビデオスピードクラス6 | 6MB/sec |
ビデオスピードクラス10 | 10MB/sec |
ビデオスピードクラス30 | 30MB/sec |
ビデオスピードクラス60 | 60MB/sec |
ビデオスピードクラス90 | 90MB/sec |
スピードクラスの経緯
スピードクラスって確かいろいろあるよね?
何種類あるのかな?
現状では以下3種類だな。
- スピードクラス(2[MB/sec]~10[MB/sec])
- UHSスピードクラス(10[MB/sec]~30[MB/sec])
- ビデオスピードクラス(6[MB/sec]~90[MB/sec])
ただ、高速にするための手順や制約ってものあって、
単純な読み書きに於いてはそれほど差はでないかもね。
そうなんだ。
ここら辺を説明しだすとキリ内から
必要になった際に調べたら良いと思う。
VIDEO_SPEED_CLASSとは
と、まぁビデオスピードクラスの説明だったわけだけど、
SDカードの仕様として、SD_STATUSの中で定義されているVIDEO_SPEED_CLASSは以下の内訳になる。
VIDEO_SPEED_CLASS | Value Definition |
---|---|
0 | Video Speed Class 0(Video Speed Class is not supported) |
6 | Video Speed Class 6 |
10 | Video Speed Class 10 |
30 | Video Speed Class 30 |
60 | Video Speed Class 60 |
90 | Video Speed Class 90 |
Other | Reserved |
なるほど。
これでSDカードのビデオスピードクラスが分かるわけか。
Wikipediaの表とも一致してるね。
まぁVIDEO_SPEED_CLASSについてはもう一点VSC_AU_SIZEがパラメータとして絡んでくるから
次回はVSC_AU_SIZEについてちょっと触れよう。
まとめ
まとめだよ。
- VIDEO_SPEED_CLASSについて説明。
- スピードクラス各種。
- スピードクラス。
- UHSスピードクラス。
- ビデオスピードクラス。
- SD_STATUSのVIDEO_SPEED_CLASSのパラメータを参照することでビデオスピードクラスが分かる。
バックナンバーはこちら。
コメント