Actel的Core429是执行ARINC (Aeronautical Radio, Inc.) 429通信标准的总线接口内核,专为与Actel的非易失性FPGA产品配合使用而优化,包括ProASIC Plus和Axcelerator器件。Core429是高度灵活的解决方案,能够简化系统设计,并具备多项独特功能,包括全通道可配置性及可编程FIFO深度和中断能力。与此同时,当与Actel的非易失性FPGA同用时,Core429更具有固件错误免疫力的可编程ARINC 429解决方案。
与现时拥有固定数量的发送和接收信道,并以处理器为基础的ARINC 429器件不同,Core429的信道数目可以配置(从1个到16个发送和接收信道),能充分利用片上内存,从而显着降低成本。用户也可从集成的FIFO中享有更大灵活性,FIFO的深度已编程为高达512 个ARINC 429字。FIFO的可编程深度和中断功能可以减轻主处理器的工作负荷,提高系统性能。此外,由于Core429采用专为ARINC 429应用而优化的状态机设计,其功耗比较以处理器为基础的产品更少,而且编程更加容易。
固件错误是中子诱发的配置翻转,会引起逻辑错误,造成FPGA器件的功能故障。以SRAM为基础的FPGA尤其易受固件错误故障影响,特别是在高海拔环境中。由于飞机的ARINC 429系统出现固件错误会产生严重破坏力,甚至造成通信中断,因此必须尽可能地受到最大保护。Actel的FPGA糅合Flash和反熔丝技术,对于固件错误引起的配置翻转具有免疫能力,非常适合高可靠性的应用。
为了简化Core429系统的设计集成和验证工作,Actel提供了可演示4个ARINC 429信道运行情况的开发套件Core429-DEV-KIT,内容包括可重编程Actel ProASIC Plus FPGA,以及带有标准线路驱动器和接收器并与429总线接口的子卡。开发系统的编程是一个Core429配置4个发送信道和4个接收信道,并使用Actel的Core8051作为主处理器。该开发套件还预置了多种联网接口,如以太网、RS232和IrDA通信接口。
Actel的Core429现备有评估版、网表版和RTL版。评估版是ModelSim编译仿真模型,免费提供;网表版能够简化系统集成;而RTL版则具有全面的客户定制功能。网表版和RTL版都配有测试板,而所有Core429版本均配有详细的应用指南,便于集成工作。
Core429-DEV-KIT包括Libero Platinum评估软件、用于8051代码调试的FS2调试程序、子卡、编程文文件、技术指南、适当的电缆和电源。Actel Platform8051开发套件的用户可只购买Core429子卡(Core429-SA)。