Cardiovascular system is the most important part of human body which has role as distribution system of Oxygen and body's wastes. To do the job, there are more than 60.000 miles of blood vessels participated which can caused a problem if one of them are being clogged. Unfortunately, the conditions of clogged blood vessels or diseases caused by cardiovascular malfunction could not be detected in a plain view. In this matter, we proposed a design of wearable device which can detect the conditions. The device is equipped with a newly neural network algorithm, GLVQ-PSO, which can give recommendation of the heart status based on learned data. After the research is conducted, the algorithm produce better accuracy than LVQ, GLVQ and FNGLVQ in the high level language implementation. Yet, GLVQ-PSO still has relatively worse performance in its FPGA implementation.