NPU Tutorials and Workflow for P550/ ESWIN SOM

Hello SiFive community,

I have started up the board and flashed the new Ubuntu image. Everything is fine so far. I have installed all .deb packages from ESWIN (ESSDK, FFMPEG) and now I would like to try out the NPU.
Question 1: What is the best way to do this? I can only find very few tutorials on this topic.

Question 2: ESWIN provides .deb packages such as es-sdk-sample-npu-qwen.deb, …-npu_1.10.deb. Is there detailed documentation on the .deb packages, what they do, and how to use them?
dpkg -I” does not provide any information.

Question 3: Are there any examples or documentation from the manufacturer on how to start sample applications and measure performance?

Question 4: Where can I find documentation on NPU? TRM from ESWIN says I have to contact the manufacturer. Is the NPU a closed IP core, or why is the technical information being withheld?

Thank you for your attention.
Cyberwolf

I found these documents so far:

From ESWIN:

From DeepComputing:

Beware that the DeepComputing one targets EIC7702, which is a dual-die version of the same chip. For P550/EIC7700, it’s only 1-die (chip), so you may have to slightly adjust the steps. Also you may need to use the ESWIN OS images rather than the Sifive one from Releases · eswincomputing/hifive-premier-p550-ubuntu · GitHub

Also check this out: