What kind of computations does Ethos-U55 NPU perform

What kind of computations does Ethos-U55 NPU perform? I mean: matrix computation? Trigonometric computation? Multiply-and-accumulate? What types of data is it capable of using? Fixed-point or floating-point? How many bits?

best regards

Max