摘要
【目的】天线实时角度测量设备与天线的控制单元、环形器、信号处理、模拟器等多个外部设备之间存在多种类型的数据传输接口,为满足这些接口在互不干扰的情况下,并行完成高速、准确、无延时的数据传输。【方法】硬件电路采用ARM+FPGA架构,以总线方式将ARM与FPGA通过地址线、数据线、读/写允许、片选、中断信号等管脚接口逻辑连接。由ARM处理器实现主控制程序,通过Keil软件开发,C语言设计。FPGA使用QuartusⅡ开发环境,VHDL语言设计,采用状态机和FIFO技术实现时序、数据、信号输出的设计。【结果】该方法不仅满足了多种类型数据接口并行传输的高速率、实时性要求,而且具有可扩展性。【结论】该方法已经在测控产品中应用,效果显著。
[Purposes]There are many types of data transmission interfaces between the antenna real-time angle measurement device and the antenna control unit,circulator,signal processing,simulator and other external devices.In order to meet these interfaces,high-speed,accurate and non-delay data transmission is completed in parallel without interference.[Methods]The hardware circuit adopts ARM+FPGA architecture,and the ARM and FPGA are logically connected by bus through pin interface such as address line,data line,read-write permission,chip selection,interrupt signal and so on.The main control program is implemented by ARM processor,developed by Keil software and designed by C language.FPGA uses Quartus II development environment,VHDL language design,and uses state machine and FIFO technology to achieve timing,data,signal output design.[Findings]The design method not only meets the requirements of high speed rate and real-time of parallel transmission of multiple types of data interfaces,but also has scalability.[Conclusions]The method has been applied in the measurement and control products,and the application effect is remarkable.
作者
王晓旭
WANG Xiaoxu(China Electronics Technology Corporation 39th Research Institute,Xi'an 710065,China)
出处
《河南科技》
2024年第6期16-19,共4页
Henan Science and Technology