很多因素导致设计的复杂性增加,而且这种增长趋势还在继续。10年前,一个嵌入式系统平均只有100000行代码。到2001年,这个数字超过了100万,到今天,甚至远远超过500万。由于硅芯片变得越来越经济高效,开发人员正在转向32位微处理器...很多因素导致设计的复杂性增加,而且这种增长趋势还在继续。10年前,一个嵌入式系统平均只有100000行代码。到2001年,这个数字超过了100万,到今天,甚至远远超过500万。由于硅芯片变得越来越经济高效,开发人员正在转向32位微处理器单元(MPU)。市场研究公司Venture Development Corporation(VDC)的一项调查显示,在今后两年将有61%的被调查者采用32位MPU,因为硬件成本不再是决定性的因素。此外,嵌入式设计的需求在很多不同的应用领域都在增长。例如,多媒体正在促进更多面向数字信号处理系统的应用;汽车通信系统需要高性能的处理能力;工业机器和传感器需要嵌入式控制,这些需求使工程师和科学家,或领域专家,或非典型DSP开发人员,寻求不同的方法来对嵌入式系统编程。随着这些不断增长的复杂性,传统的嵌入式系统的开发方法已经不能满足需求。例如,基于文本的面向对象的设计工具不能提供有效的建模方法,尤其是在有时间和并行性要求的时候。展开更多
文摘很多因素导致设计的复杂性增加,而且这种增长趋势还在继续。10年前,一个嵌入式系统平均只有100000行代码。到2001年,这个数字超过了100万,到今天,甚至远远超过500万。由于硅芯片变得越来越经济高效,开发人员正在转向32位微处理器单元(MPU)。市场研究公司Venture Development Corporation(VDC)的一项调查显示,在今后两年将有61%的被调查者采用32位MPU,因为硬件成本不再是决定性的因素。此外,嵌入式设计的需求在很多不同的应用领域都在增长。例如,多媒体正在促进更多面向数字信号处理系统的应用;汽车通信系统需要高性能的处理能力;工业机器和传感器需要嵌入式控制,这些需求使工程师和科学家,或领域专家,或非典型DSP开发人员,寻求不同的方法来对嵌入式系统编程。随着这些不断增长的复杂性,传统的嵌入式系统的开发方法已经不能满足需求。例如,基于文本的面向对象的设计工具不能提供有效的建模方法,尤其是在有时间和并行性要求的时候。