Electronic System-Level Design Tools:Hardware/Software Integration

Hardware/Software Integration

Nora:

That's quite a few kinds of system-level tools. I heard that hardware /software integration was also a major problem. Is that true?

Sam:

Very true, I'm afraid. Normally, the hardware computer or special processor is designed first. Later, application software is integrated and tested on the new hardware. This sequential process is the hardware / software integration. Let me sketch you a quick picture of the integration process. (See Figure 5.2.)

Note that a soft cloud represents the software, and a hard box shows the hardware. The integration is the combining of these two.

As we discussed earlier, the system designer partitions the functions into hardware or software. These functions are designed in more detail and are then integrated.

The integration, of course, suffers from any errors made in both hardware and software development. But the problems often show up during the integration verification process. Since the hardware is more difficult and costly to change, most effort tries to fix all problems in the software.

Nora:

Is there a solution to the integration problem?

05fig02

Comments

Popular posts from this blog

Design using Standard Description Languages:The simulation model in VHDL

EDA Tutorial:Place and Route in a Standard Cell Design Style

Overview of EDA Tools and Design Concepts:Major Classes of EDA Tools.