汽车OEM正在构建高级驾驶辅助系统(ADAS)以提高安全性。ADAS系统必须满足严格的性能、功耗和成本要求,因此构成ADAS和乘客安全系统的SoC集成了先进的通信协议,并建立在领先的finFET工艺技术之上。这类新型ADAS SoC的设计人员面临着挑战:他们必须满足ISO 26262功能安全要求,同时缩短设计和产业化周期。
此外,ADAS SoC正在从分布在车辆周围的电子控制单元(ECU)中整合到集中式域控制器模块中。域控制器可用于车联网、舒适或动力系统域,如图1所示。将功能整合到域控制器中,导致以前的分布式功能被合并到逻辑门数量更多、性能更高的集中式SoC中,这些SoC必须支持不同类型的串行和并行接口。由于静电放电(ESD)等外部因素可能导致单点故障,所以设计人员正在认真选择满足或超过SoC所需的功能安全、可靠性和质量指标的IO库。
图1:汽车系统正在从分布式ECU转变为集中式域控制器,对单点潜在故障提出了更高的要求
通用IO (GPIO)和专用IO(I2C、I3C、LVDS)是集中式域控制器的重要组成部分,因为它们提供了芯片之间的标准接口。IO库作环绕在SoC周围,可实现与电路板的电源和信号的连接,并为SoC提供关键保护,防止ESD或闩锁等电气干扰。图2是一个常见的域控制器案例研究,其中CPU通过I2C与数字传感器连接,并通过GPIO与模拟传感器连接。