MCU是S3C44B0X芯片,但用于步进电机的数控雕铣机沐鸣2控制系统中已足以胜任其工作量,与其配合的FPGA是Cyclone系列的EP1C6T144,用Verilog对其进行编程,共用去了5,839个逻辑单元,除了完成基本功能外,还完成了x、y、z三轴在雕刻过程中的绝对坐标值的实时显示,x、y、z电机脉冲当量可调且三轴脉冲当量不一致时的不变形雕刻,掉电数据保护,上电无缝续刻,自动对刀,手控状态下的单步、微步和连续的运动等一系列功能。由于现阶段在功能和性能上已完全达到客户的要求,加上开发时间比较紧,所以至今未对FPGA的程序进行进一步优化,相信优化过后在不影响性能的前提下,可以大大减少逻辑单元的使用量。