Finger vein recognition has become one of the major interests in biometric research due to the higher level of security provided. The existing research on software-based system having a problem on the speed. Hardware implementation of the system is proposed to overcome the problem of the speed. The aim of this research is to implement a finger vein recognition system in hardware. The matching method used in this research is BLPOC. This method provided a better accuracy result and robust to noise and deformation. The implementation on hardware is proven to increase the speed of processing in finger vein recognition system. The processing time of the proposed architecture on a single matching is 2.7ms, while for software-based system is 26ms.