ZHCSJS3E may 2019 – june 2023 TMS320F28384D , TMS320F28384D-Q1 , TMS320F28384S , TMS320F28384S-Q1 , TMS320F28386D , TMS320F28386D-Q1 , TMS320F28386S , TMS320F28386S-Q1 , TMS320F28388D , TMS320F28388S
PRODUCTION DATA
请参考 PDF 数据表获取器件具体的封装图。
TMU 通过增加指令和利用可加速执行常见三角函数和表 8-31 中所列算术运算的现有 FPU 指令来扩展 C28x+FPU64 的功能。
指令 | C 等效运算 | 流水线周期 |
---|---|---|
MPY2PIF32/64 RaH,RbH | a = b * 2π | 2/3 |
DIV2PIF32/64 RaH,RbH | a = b / 2π | 2/3 |
DIVF32/64 RaH,RbH,RcH | a = b/c | 5 |
SQRTF32/64 RaH,RbH | a = sqrt(b) | 5 |
SINPUF32/64 RaH,RbH | a = sin(b*2π) | 4 |
COSPUF32/64 RaH,RbH | a = cos(b*2π) | 4 |
ATANPUF32/64 RaH,RbH | a = atan(b)/2π | 4 |
QUADF32/64 RaH,RbH,RcH,RdH | 用于协助计算 ATANPU2 的运算 | 5 |
对现有指令、流水线或内存总线架构均未做任何更改。所有 TMU 指令都使用现有的 FPU 寄存器集(R0H 至 R7H)来执行运算。