A drive mechanism for a drug infusion pump is described. In one embodiment, a tandem drive mechanism is provided that includes a motor operatively coupled to a lead screw configured to engage the piston. The piston includes a cavity for receiving the motor and the leadscrew such that at least a portion of the leadscrew and the motor are substantially received within the piston cavity when the piston is in the retracted position. In one embodiment, at least a portion of the motor is also substantially received within the cavity of the leadscrew, whether the piston is in a retracted position or an extended position. The configuration of the piston, leadscrew and motor creates a more compact drug delivery device.약물 주입 펌프를 위한 구동 기구가 기술된다. 일 실시예에서, 피스톤과 맞물리도록 구성된 리드 스크류에 작동식으로 결합되는 모터를 포함하는 일렬식 구동 기구가 제공된다. 피스톤은 모터 및 리드 스크류를 수용하는 공동을 포함하여서, 피스톤이 후퇴된 위치에 있을 때 리드 스크류 및 모터의 적어도 일부분이 피스톤 공동 내에 실질적으로 수용된다. 일 실시예에서, 피스톤이 후퇴된 위치에 있든지 또는 연장된 위치에 있든지 무관하게, 모터의 적어도 일부분이 또한 리드 스크류의 공동 내에 실질적으로 수용된다. 피스톤, 리드 스크류 및 모터의 구성은 보다 콤팩트한 약물 전달 장치를 생성한다.