使用 Engee 进行面向模型的设计
导言
*建模*是对真实系统进行虚拟再现。
*模拟*是计算系统在某个时间间隔内的行为,即该时间间隔内每个时刻的状态。
*建模*和*模拟*对于在单靠原型设备难以再现的条件下测试系统很有价值。尤其是在设计过程的早期,当设备还未到位时,更是如此。
建模和模拟的短期迭代可以减少在后期阶段发现的错误,从而提高早期系统开发的质量。
C 代码也可以从模型中自动生成。如果对特定硬件平台的软件实施要求进行了形式化和具体化,就有可能在此基础上创建自动测试平台。代码生成可节省时间,并防止人工编码错误。
面向模型设计的功能
在面向模型设计(MOD)中,系统模型是工作流程的核心。MOS 可以快速、经济地开发动态系统,包括控制系统、信号处理系统和通信系统。
MOS 可以
-
为项目团队提供通用的设计环境。
-
将项目与需求直接联系起来。
-
将测试与设计相结合,不断发现并纠正错误。
-
利用多领域建模完善算法。
-
自动生成嵌入式程序代码和文档
-
开发并重复使用测试套件
系统规范.h | 高级设计.h | 低级设计 |
---|---|---|
要求 |
完成集成和测试 |
系统级设计 |
系统集成和测试 |
子系统设计 |
子系统集成和测试 |