环境数据异常诊断与传感器信息处理技术解析
1. 物联网电子设计自动化工具
物联网的发展使得嵌入式系统设计需求不断上升,同时物联网片上系统(SoC)也日益复杂。电子设计自动化(EDA)工具能够解决物联网设计中的两个关键问题:
- 满足嵌入式系统设计需求 :物联网行业的发展催生了许多小型设计公司,这些公司专注于更具特色和创意的产品,且规模相对较小。它们更关注缩短建设时间和降低风险,由于缺乏芯片设计经验,IP核成为管理设计复杂性和集成风险的潜在方法。IP核是预先建立和评估的各种硬件模块,有望推动物联网生产,IP公司也因此呈现指数级增长。
- 应对物联网SoC的复杂性 :物联网具有物理交互(通过传感器和执行器)和通信能力(设备内部和设备之间)两个显著特征,这涉及到混合信号和模拟技术。物联网平台的基本需求包括无线电台、传感器模数转换器、模拟滤波器和放大器等,这使得设计流程变得复杂,尤其是不同信号SoC的识别和纠错。
为满足上述物联网需求,EDA有两种互补模式:
|模式|描述|示例|
| ---- | ---- | ---- |
|设计工具以促进物联网设备发展|提供标准EDA辅助工具,成本更低,可扩展性更强,绘图时间更短|IBM和SiCAD合作的云服务,将IBM EDA软件与高性能云服务相结合;Silicon Cloud International针对物联网设备开发者提供基于云的“工作流即服务”用于ASIC架构|
|物联网相关核心设计工具|包含用于物联网SoC中无线网络和模拟前端的小型、低能耗IP核| - |
随着IP市场的增长,基于云的新挑战也随之出现。例