传统的直流无刷电机速度控制是通过MCU软件编程实现,其响应速度不快,占用资源较多,且难以快速实现复杂算法控制。本文提出一个基于FPGA的六步直流无刷电机速度控制的硬件实现方案,该方案利用硬件对直流无刷电机进行控制,能够快速灵活地实现直流无刷电机的启停、加速、减速、正反转、刹车、转速检测等动作,同时编写的直流无刷电机控制器IP核能够进行移植和复用,作为SOC芯片的功能模块。直流无刷电机控制器采用Verilog HDL语言进行编写,IP核在Modelsim 6.5g上通过功能仿真,并且在XUPV5-LX110T FPGA开发板上通过硬件测试,实现结果表明方案的可行性。
This paper analyses the control theory of the memory controller in S698P4 SoC in detail and gives the corresponding scheme of design and simulation result. The memory controller could control the read and write of memory under the bit-width mode of 32 bit. Now, the processor is in lots production, and the result of test of the real hardware confirms that the memory controller of S698P4 SoC could work with high effect.
This article mainly introduces the S698P4 SoC system structure, multi-clock mechanism and multi-core scheduling mechanism and discusses the effect the mechanism takes for the chip performance. The related technology is verified in industry, and the result it brings infers the viability.