O'Reilly logo

Engineering the Complex SOC: Fast, Flexible Design with Configurable Processors by Chris Rowen

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

Chapter 5Configurable Processors: A Software View

Chapters 5 and 6 give complementary perspectives on a central issue for processor-centric SOC design—the relationships between individual tasks and the optimized processor designs on which they run. Chapter 5 looks at optimized processor design through the eyes of the software developer, including the processes of compiling, simulating, profiling, and updating applications and the impact of processor configuration on the programmer’s processor model. Along the way, the chapter introduces some of the mandatory elements of automatic processor generation, including the nature of processor descriptions, the variety and purpose of processor-generator outputs, and the basic forms of optimized instruction ...

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