The paper presents three rotor position detection modules implemented in FPGA devices. The modules are characterized by different methods of implementation and were developed for use with a switched reluctance drive. They operate in the following modes: sequentially synchronized with a clock signal, concurrently synchronized with a clock signal, and asynchronously. Simulated and measured delays introduced by these modules in the FPGA device are presented.