|
|
软硬件协同设计是在一个设计系统中组装硬件组件和软件组件,使之协同工作的过程。例如,在设计一个处理器的体系结构的同时又在开发一个程序,使之运行在这个处理器上。其特点是创建软件需要和硬件紧密接触。因此,需要对系统功能在硬件和软件上进行划分和设计。相较于传统嵌入式系统硬件与软件分别设计,软硬件协同设计强调在设计过程中硬件与软件设计的相互作用,其优点是可以缩短开发周期、取得更好的设计效果、满足苛刻的设计限制。
|
|
|
系统任务流图是由一系列结点和结点间的有向连线组成,每个结点代表一个系统子任务,两结点间的连线代表了数据传递流向。根据系统任务特点,可以表示为单任务流图、并行系统任务流图和多分支系统任务流图。
|
|
|
|
|
|
|
|
|
|
|
|