This increased role of software advocates addressing the embedded and SOC design problem from a different perspective. The problems of dealing with the complexity of multi-core designs running distributed software, concurrent engineering of hardware and software, and early-on integration of hardware and software need to be addressed.
The chronic shortage of design engineers is a well-known problem, and addressing the system design bottleneck by a brute-force approach of throwing more design resources at the problem is limited by the availability of human resources. What is required instead is a design paradigm shift for embedded and SOC designs.
Virtio is the leader in web-based virtual prototyping. With Virtio's technology, the user can evaluate, experience and design embedded IP platforms from a desktop browser. Virtio's graphical integrated development environment (Virtio IDE) is used for embedded IP evaluation, concurrent software and hardware development, and early system integration.