This paper proposes a digital control system with features of high productivity and reconfiguration, which is named HPRDCS. The system is partitioned into two subsystems with three layers and implemented based on a single FPGA chip. The control subsystem performs basic control functions using hardware methods based on HDL languages, thus forms the hardware real-time layer. The embedded subsystem with Linux-RTAI OS forms the hard real-time layer and user layer, which provides real-time and non-real-time features for different demands of required functions. The detailed system block design and realization of the HPRDCS is presented. Rapid developing prototyping methods based on Matlab/Simulink are given. An application of developing an active magnetic bearing system using HPRDCS shows the system is easy to use and has a comparable performance with that of dSpace system.