如今嵌入式协同设计方法已经成为嵌入式设计方法的主流。传统的嵌入式设计方法太过去死板,设计周期长,开发成本高。而且浪费许多大把的时间。今天就由尚观嵌入式系统培训讲师给大家讲讲嵌入式系统协同设计方法于传统设计方法的相同点和共同点。
![](https://i-blog.csdnimg.cn/blog_migrate/6143bc230bbbacb4be19f0443c472c98.jpeg)
这种设计方法将硬件和软件分为两个独立的部分。
在整个设计过程中,通常采用“硬件优先的原则",即在粗略估计软件任务需求的情况下,首先进行硬件设计,然后在此硬件设计平台上进行软件设计。由于在硬件设计过程中缺乏对软件构架和实现机制的清晰了解,硬件设计工作带有一定的盲目性。他的系统优化由于设计空间的限制,只能改善硬件/软件各自的性能,不可能对系统做出较好的综合优化,得到的最终设计结果很难充分利用硬软件资源,难以适应现代复杂的、大规模的系统设计任务。
而嵌式系统软硬件协同设计是让软件设计和硬件设计作为一个整体并行设计,找到软硬件的最佳结合点,从而使系统高效工作。
软硬件协同设计最主要的一个优点就是在设计过程中,硬