摘要
提出一种基于OMAP3530双核微处理器的嵌入式数控系统.介绍了系统软硬件平台.系统以ARM Cortex-A8为控制核心,强实时性的粗插补计算由TMS320C64x+DSP核处理,高速并行运算的FPGA作为精插补器,CPLD管理系统I/O信号和键盘接口.嵌入式Linux操作系统实现系统资源管理,DSP运行DSP/BIOS实时操作系统.重点讨论了系统软硬件构架,系统任务分配方案以及ARM与DSP之间的双核通信机制.
An embedded CNC system based on the OMAP3530 dualcore microprocessor is presented. The system hardware and software platform are introduced. The system takes the ARM Cortex -A8 as the control core. The TMS320C64x+DSP core processes rough interpolation calculation which requires strong real - time performance. An FPGA which has the ability of high - speed parallel computing acts as the fine interpolator. The I/O signals and keyboard interfaces of the system arc managed by a CPLD. An embedded Linux operating system manages system resources. The DSP runs the DSP/BIOS RTOS. The system software and hardware framework, the scheme of distributing tasks and the communication between ARM and DSP are discussed here emphasisly.
出处
《机械与电子》
2011年第12期28-31,共4页
Machinery & Electronics