This paper studies CNC system software for processing needs using the methods of theoretical research and field trials. Firstly, by introducing two key technologies which are communication bus and motion control interface module, hardware part of the CNC system motion control platform is built. 本论文采用理论研究和现场试验的方法,研究了面向工艺需求的软件化数控系统。首先,介绍了通讯总线和运动控制接口模块(CIM)两个关键技术,并搭建数控系统运动控制部分的硬件平台。
Employing the top-to-bottom design method, the SDRAM Controller is divided into four modules : SDRAM control interface module, command module, data path module and controller top module which initialize and combine the other three modules. SDRAM控制器设计采用自顶向下模块化的设计方法,共分为四个模块:SDRAM控制器顶层模块、控制接口模块(CIM)、命令模块和数据通路模块,SDRAM控制器顶层模块初始化并把其余三个模块有机地结合起来。
Analog input data acquisition and output interface are automatically gained by the FPGA. CAN-Bus interface designed in this Board. Several servo control digital interface module; FPGA中自动完成模拟量输入的采集与存储及模拟量的输出接口,控制卡设计了CAN总线接口。
The bus is controlled by the CAMAC DATAWAY with a microprocesser as the main control module via interface module. 这些模块受总线控制和监督,而总线受以微处理器为主要控制模件的CAMAC标准总线控制。
In practice, this paper gives a detailed design implementation of various UART modules including reciever / transmitter, baud-rate generator, synchronous FIFO ( First In First Out ), Modem control module, interface module. 在具体实现上,本文给出了UART的各个模块的详细设计,包括:发送器、接收器、波特率发生器、同步先进先出缓存(FIFO:FirstinFirstout)、Modem控制模块、接口模块。