JAJSEZ5P December 2013 – February 2024 TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28377D-Q1 , TMS320F28378D , TMS320F28379D , TMS320F28379D-Q1
PRODUCTION DATA
デバイスごとのパッケージ図は、PDF版データシートをご参照ください。
TMU は、C28x+FPU の機能を拡張するために、命令を追加するとともに既存の FPU 命令を活用して、表 7-11 に示す一般的な三角関数および算術演算の実行を迅速化します。
説明 | 等価な C の演算 | パイプラインのサイクル数 |
---|---|---|
MPY2PIF32 RaH,RbH | a = b * 2pi | 2/3 |
DIV2PIF32 RaH,RbH | a = b / 2pi | 2/3 |
DIVF32 RaH,RbH,RcH | a = b/c | 5 |
SQRTF32 RaH,RbH | a = sqrt(b) | 5 |
SINPUF32 RaH,RbH | a = sin(b*2pi) | 4 |
COSPUF32 RaH,RbH | a = cos(b*2pi) | 4 |
ATANPUF32 RaH,RbH | a = atan(b)/2pi | 4 |
QUADF32 RaH,RbH,RcH,RdH | ATANPU2 の計算に役立つ演算 | 5 |
既存の命令、パイプライン、メモリ バス アーキテクチャに変更は加えられていません。すべての TMU 命令は、既存の FPU レジスタ セット (R0H~R7H) を使用して演算を実行します。FPU の動作の詳細については、 『TMS320C28x 拡張命令セット テクニカル リファレンス マニュアル』 を参照してください。