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 7Advanced Topics in SOC Design

Chapters 4, 5, and 6 present the basic methods of complex SOC design with configurable processors. All electronic systems are complex, and large SOCs are especially complex. This chapter deals with some important subtleties of processor-centric SOC design, including more details on microprocessor pipelines, advanced techniques for replacing hardware with processors, and special issues in memory-system design and synchronization. The last section of the chapter also gives a more detailed introduction to the Tensilica Instruction Extension (TIE) language. This tutorial gives designers greater insight into the TIE examples used throughout the book and suggests additional techniques for boosting application ...

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