传统方案中为了保证系统的可靠性,需要BIT电路,但BIT占用大量的资源。在本芯片方案中,芯片内部包含了上电自检、主机自检、冗余检测及其他错误检测功能,可以验证芯片内部模块的工作状态正常与否,自检可以覆盖时钟、比较器和数字逻辑等模块,因此只需通过通信端口查看相应的错误寄存器,实时了解芯片状态。
模拟端口配置完成后,芯片上电自动完成自检,自检结果存入状态寄存器,fault引脚根据自检结果输出高低电平,同时ready引脚将输出1,离散量数据处理功能开启。
在工作中如需维护测试,可以主机发起自检,主机向寄存器(地址01010X或10100X)写入任意字符,发起0/1自或1/0自检,自检完成后,ready引脚将再次输出1,离散量数据处理功能开启,可查询错误状态寄存器(地址10011X)得到自检结果。
在对离散量数据的确定性有较高要求的场合,可以使用双冗余的校验模式,用于校验双路离散量通道是否一致。
3 技术特点
由表1可以看出,与传统的离散量接口电路相比,基于芯片的离散量接口电路体积大大减小,重量降低为原方案的6‰,外围器件种类和数量大幅减少,大大提高了可靠性,BIT 测试和抖动屏蔽不需要额外增加电路。
另外HKA03201芯片还具有片内间接雷防护功能,基于此芯片的离散量接口解决方案可以应对航空应用中的恶劣环境。
4 结论