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

14.2. The Conventional, Embedded Software-Development Flow

Figure 14.1 illustrates a conventional development flow for creating embedded application software. Design work starts with the algorithm. Application developers generally use high-level design tools and languages such as C or C++ and they may also purchase pre-developed algorithms already written in those high-level languages.

Figure 14.1. The conventional embedded software-development process.

Next, code developers translate the main algorithm and sub-algorithms into C to create a portable, processor-independent, application code base. After simulation and integration ...

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