\input zb-basic \input zb-ioport \iteman{io-port 05993279} \itemau{Gu, Guo-Ying; Zhu, LiMin; Feng, Ying} \itemti{Development of a smart motion control card with an IEEE-1394 interface.} \itemso{Jeschke, Sabina (ed.) et al., Intelligent robotics and applications. 4th international conference, ICIRA 2011, Aachen, Germany, December 6--8, 2011. Proceedings, Part II. Berlin: Springer (ISBN 978-3-642-25488-8/pbk). Lecture Notes in Computer Science 7102. Lecture Notes in Artificial Intelligence, 263-274 (2011).} \itemab Summary: IEEE 1394 is a high-efficiency communication network to guarantee timely data transmission and perform excellent network interconnection. In this paper, an IEEE-1394-based smart motion control card is presented, which is constructed by the hardware structure of the combination of a digital signal processor (DSP) and a field-programmable gate array (FPGA). The former DSP module implements an IEEE-1394 controller, a servo controller and memory mapping for FPGA access, while the FPGA module is utilized to achieve the logical functions containing quadrature-encoder-pulse (QEP) circuit, feedback count, direction decoder, addressing mapping, DAC pre-processing circuit and I/O interface. For real-time communication, an ISA/IEEE-1394 interface board for the host is designed and the Ardence Real-time Extension (RTX) is adopted for deterministic control of Windows XP-based systems. As a meaningful attempt, an experimental platform is established to evaluate the communication performance of the IEEE-1394 interface. The experimental results show excellent real-time communication performance, which demonstrates the feasible application of the IEEE 1394 interface for distributed motion control systems. \itemrv{~} \itemcc{} \itemut{Smart motion control card; IEEE 1394; real-time communication} \itemli{doi:10.1007/978-3-642-25489-5\_26} \end