Implementation of ATM Algorithm through VHDL
Kuldeep B. Shukla1, Hetal N. Rao2, Arjun H. Joshi3
1Kuldeep B. Shukla, PG Student, Electronics and Communication, SAL ITER, Ahmedabad, Gujarat, India.
2Hetal N. Rao, PG Student, Electronics and Communication, RK University, Rajkot, Gujarat, India.
3Arjun H. Joshi, Asst. Prof, Electronics and Communication, SAL ITER, Ahmedabad, Gujarat, India.
Manuscript received on March 25, 2013. | Revised Manuscript received on April 16, 2013. | Manuscript published on April 30, 2013. | PP: 91-94 | Volume-2, Issue-4, April 2013. | Retrieval Number: D1295042413/2013©BEIESP

Open Access | Ethics and Policies | Cite
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (

Abstract: ATM (automatic teller machine) is a very essential tool required for the society in order to facilitate the need of safe transaction of money. Using this facility one can easily perform the various functions such as balance inquiry, withdrawn, money transfer etc. As this machine operation rely on bank cards, proper password, enough amount of money in one’s account, certain verification and identification methods etc. It needs to be secure and having integrity of fine level right to its coding stage for optimum utilization of the service. In order to meet such requirements the coding languages used for it are modified here. The conventional coding styles using ‘C’ and/or ‘C++’ are replaced by the VHDL code language so that the attacker cannot easily crack the security levels. In this article, the code composed of VHDL language is suggested for this purpose of security.
Keywords: Automatic Teller Machine (ATM), VHDL, Krypton Board, Integrity, Security Level.