随着超大规模集成电路技术的飞跃发展,综合航空电子设备,集成度越来越高。数据总线对于设备快速、高效、可靠的数据传输具有不可替代的作用。ARINC-429总线是由美国航空电子设备制造商、定期航空公司、飞机制造商以及其他国家航空公司联合成立的航空无线电公司,所制定的一系列统一的工业标准和规范[1-2]。PC/104嵌入式系统具有功耗低、体积小、工作温度范围宽、可靠性高等突出优点[3-5]。早期实现ARINC-429的数据传输方式一般采用单片机控制系统[6-8],但存在通信速率低、时序控制不够灵活的不足,不适合ARINC-429的高速通信。
随着超大规模集成电路技术的飞跃发展,综合航空电子设备,集成度越来越高。数据总线对于设备快速、高效、可靠的数据传输具有不可替代的作用。ARINC-429总线是由美国航空电子设备制造商、定期航空公司、飞机制造商以及其他国家航空公司联合成立的航空无线电公司,所制定的一系列统一的工业标准和规范[1-2]。PC/104嵌入式系统具有功耗低、体积小、工作温度范围宽、可靠性高等突出优点[3-5]。早期实现ARINC-429的数据传输方式一般采用单片机控制系统[6-8],但存在通信速率低、时序控制不够灵活的不足,不适合ARINC-429的高速通信。
随着超大规模集成电路技术的飞跃发展,综合航空电子设备,集成度越来越高。数据总线对于设备快速、高效、可靠的数据传输具有不可替代的作用。ARINC-429总线是由美国航空电子设备制造商、定期航空公司、飞机制造商以及其他国家航空公司联合成立的航空无线电公司,由各公司制定的一系列统一的工业标准和规范[1-2]。PC/104嵌入式系统具有功耗低、体积小、工作温度范围宽、可靠性高等突出优点[3-5]。早期实现ARINC-429的数据传输方式一般采用MCU控制系统[6-8],但存在通信速率低、时序控制不够灵活的不足,不适合ARINC-429的高速通信。FPGA(Field Programmable Gate Array,现场可编程门阵列)具有工作主频高、可以并行处理数据等优点。针对传统方法的缺点,本文采用FPGA作为定时和译码控制芯片,采用16位数据总线,芯片采用ARINC429,HI-8582总线,使机载通信设备的传输速率达到100kbit/s的高数据率。
建模概念。抽象水平。设计方法。基本概念。模块,模块标头格式。词汇惯例:评论,标识符,数字,字符串。数据类型:网络,寄存器,向量,数组。参数类型。操作员。操作员类型,优先级。顺序和并行块。顺序和并行块的比较。基本编译器指令。行为建模。行为建模块:始终块,基于事件的时序控制,分支语句,案例,casex,casez。程序分配:阻止和非阻止。数据流建模。分配语句。延迟。隐式净声明。常规,隐式连续分配和净声明延迟。逻辑语句实现。条件操作员。门级建模。门类型:和/或,buf/not Gates,bufif/notif门。门真实表。门延迟。指定块。UDP。 端口。 端口连接规则:按顺序和名称。 开关级别建模。 原始。 使用Trireg。 TestBench创建。 初始块。 基于延迟的时间控制。 系统任务。 监视模拟。 循环构造:循环,进行循环,重复,永远循环。 vcs仿真示例。 VCD文件片段。 任务和功能。 VHDL(30小时)UDP。端口。端口连接规则:按顺序和名称。开关级别建模。原始。使用Trireg。TestBench创建。初始块。基于延迟的时间控制。系统任务。监视模拟。循环构造:循环,进行循环,重复,永远循环。vcs仿真示例。VCD文件片段。任务和功能。VHDL(30小时)Differences between tasks and functions.