O'Reilly logo

Designing SOCs with Configured Cores by Steve Leibson

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

4.2. Xtensa Processor Block Diagram

Figure 4.2 shows a block diagram of the Xtensa processor with all of its optional and configurable components. If the Xtensa processor core was a fixed-ISA machine, every instance of the processor would need to contain all of the elements appearing in Figure 4.2, which would result in a large processor core. Such a large core would be quite powerful but it would not be a precise fit for any particular set of application tasks. Instead, the Xtensa processor core is configurable, which means that the SOC design team can develop processor cores based on the Xtensa ISA that are sized to fit the performance profiles of the various processor “sockets” in the overall system design.

The Xtensa block diagram shows many ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required