There are multiple advantages of AIEs over DSPs, that can outweigh the costs of learning a new architecture.
- For high-performance DSP applications, AI Engines can deliver dynamic power reduction and substantial resource savings versus the traditional programmable logic only implementation
- No timing closure
- Higher-level language development (C/C++)
- AIE PL systems that can get the best performance for functions using the most efficient domain
- Potential for significantly reduced compile times