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 4System-Level Design of Complex SOCs

This chapter drives to the heart of the SOC design challenge: How can you use multiple processors to implement complex system functions? To build this type of concurrent system, you must work both at the architectural level—identifying the best partitioning and communication among subsystems—and at the implementation level—creating the right interfaces, task software, and processor definitions to realize an efficient parallel system.

The concurrent architecture challenge is twofold:

• How to best take advantage of overt concurrency. For example, where is concurrence best applied in the independent processing of a media stream containing both audio and video components?

• How to identify and extract ...

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