在现代航空系统中,总线通信技术已成为不可或缺的一部分,特别是在确保各种航空电子设备和系统之间的高效、稳定通信方面。
为响应市场需求,云开·全站APPkaiyun自主研发了一款1553B总线通信接口芯片——VGB155304总线芯片,它基于 GJB289A 标准、兼容 MIL-STD-1553A/B Notice2。其不仅具有高可靠性、实时性和可扩展性,同时还具备良好的维护性能和使用体验。云开·全站APPkaiyun的1553B总线,作为军用标准总线,已经凭借其稳定性和可靠性在军事和航天领域得到了广泛应用。
云开·全站APPkaiyun的VGB155304总线芯片,具有以下七大优势:
1、航天高可靠
VGB155304芯片具有高集成、高可靠、低成本、低功耗的特点。
该芯片提供了双通道冗余的1553A/B总线接口,支持 1Mbps、4Mbps通信速率,内集成了协议处理核心组件、片内存储器、编解码器等部件。内部具有数据冗余功能,可以通过双通道接收线路来保证数据传输的可靠性。即使其中一个通道出现故障,仍然可以通过另一个通道进行数据传输。拥有强大的错误检测和纠正能力,可以及时发现并修复数据传输中的错误,提高了系统的数据可靠性。
此外,可向 CPU、DSP、MCU 等处理器以及 FPGA、CPLD 等器件提供灵活丰富的适配接口,并进行数据传输,可实现总线传输数据的状态监控;可以实现 BC、RT 和 MT 任一模式的功能。
VGB155304 芯片的原材料、供应链及工艺流程全环节均为自主可控,可为国防工业自主可控提供技术支撑。
2、多功能和协议支持
VGB155304 总线芯片集成了 BC、RT、MT 功能,提供了完整的 GJB 289A 和MIL-STD-1553A/BNotice 2 协议标准通信能力,可灵活适配 CPU、DSP、MCU 等处理器和 FPGA 芯片。
3、内部集成存储器
总线芯片内部存储器大小为 16k x 16bit,而且芯片内有一个用于时间定时的“时间戳寄存器”,该寄存器主要实现以可配置的时间精度单位的计时功能,为每个消息传输的时刻打上时间戳。“时间戳寄存器”默认的计时精度为 1us,可以通过寄存器进行更改。在 BC,RT 和 MT 模式下,存储器的组织形式不同。
4、优异的总线特效
VGB155304 总线芯片支持通过双冗余的 A、B 通道进行通信。使用 50MHz 的外部输入时钟,完成发送时的曼彻斯特编码,完成接收时的曼彻斯特解码。在接收过程中,同时对输入信号的同步头、编码格式、数据相位、数据 bit 位数、校验等进行监视,判断是否出现错误。支持高达4Mbps的数据传输速率,能够实现快速的数据通信和实时控制。
5、灵活的中断方式和通信
VGB155304 总线芯片具有中断屏蔽寄存器,可以支持对触发中断的产生条件进行编程;
具有中断状态寄存器,反映当前中断状态。中断输出管脚INTn 默认为低电平/高电平中断。
该芯片支持双向数据传输,即可以同时发送和接收数据。这使得系统可以实现实时的数据交互和数据共享。通信实现了灵活的 BC 通信模式,支持按照循环帧或者单次帧的方式进行通信。
在循环帧模式下,按照可配置的帧间隔周期进行多条消息的循环发送,帧间隔周期可配置为100us 至 6.535s。每条消息的发送间隔可以编程,范围为4us 到 65.35ms。BC模式支持可配置的错误重传功能,可定义每条消息的重传次数和重传通道,错误重传条件包括格式错误、响应超时和 RT状态设置等。可配置超时响应时间,支持最大配置为130us,实现对远距离长线传输的支持。
芯片具有硬件过滤功能,可以根据所选择的数据类型进行数据过滤和筛选,减少不必要的数据传输,提高系统的效率。
6、丰富的RT模式功能
VGB155304 总线芯片支持可编程的非法命令表、可编程的忙查找表、可编程的模式命令数据、可编程的增强模式命令中断。支持每个子地址具有发送、接收、广播三种数据存储管理模式,支持单消息、双缓冲和循环缓冲模式,并且对于接收模式还支持将接收的广播数据与非广播数据分离。
7、MT 监视功能
VGB155304 总线芯片,支持按照字模式或者消息模式进行总线数据采集、分析和存储。可对监视堆栈大小和数据大小进行编程。
适 用 场 景
芯片功能强大,体积小巧,适用于对功耗和体积要求苛刻的嵌入环境,轻松实现嵌入单板扩展4M 1553B总线接口。
应用领域主要包括军事航空、航天、导弹系统、飞机仪表和航空电子设备等。通过使用云开·全站APPkaiyunVGB155304总线芯片,这些系统可以实现高速、可靠和实时的数据通信,提高了系统的性能和稳定性,确保了系统的安全和可靠运行。
总的来说,上海云开·全站APPkaiyun自主研发的智能1553B协议处理器芯片,可实现对4M速率1553B总线消息的精准调度、实时收发及响应。其中,针对发送矢量字的应用,BC功能模块的Condition Block可实现非周期消息的自动发送,RT功能模块可在接收到BC发送的非周期消息后可自动清除服务请求位,消息处理过程不需要主机端参与,真正实现了消息的智能处理。