10 Tips for Successful SOC Design
Everything You wanted to Know About SOC Memory* But were Afraid to Ask
Boost ASIC and SOC Performance by Matching Processor to Task Through Automated Processor Generation
Xtensa 9 and Xtensa LX4 are built on the same basic code base. They use the same tools and processor generator. And our Diamond Standard processors are just Xtensa processors that we've pre-configured for you to make your life easier - and they're all based on the Xtensa architecture.

Xtensa LX4 is a super-set of all Xtensa 9 features. The Diamond Standard processors are built on either Xtensa 9 or Xtensa LX4
So, what is the difference between Xtensa 9 and Xtensa LX43? Xtensa LX4 has some very powerful features that you may or may not need in your design:
|
|
Xtensa 9 | Xtensa LX4 |
| Major ISA Configuration Options | ||
| Max16 | Yes | Yes |
| MUL16/MUL32 | Yes | Yes |
| Floating Point | Yes | Yes |
| Vectra LX | Not Available | Yes |
| HiFi Audio DSPs |
Not Available | Yes |
| ConnX D2 DSP engine | Not Available | Yes |
| ConnX BBE16 and BBE64 |
Not Available | Yes |
| Linux MMU | Yes | Yes |
| Pipeline/Architecture Options | ||
| Pipeline Stages | 5 | 5/7 |
| FLIX Technology | Not Available | Yes |
| Processor Interface Options | ||
| PIF and XLMI | Yes | Yes |
| Load/Store Units | One | One or Two |
| Designer-Defined Ports and Queues | Limited Config Options* | Yes |
*Both processors have the GPIO32 option (two 32-wire ports) and the QIF32 option (two 32-bit queue interfaces).