109 Vlsi Based Electronic Voting Machine
109 Vlsi Based Electronic Voting Machine
ABSTRACT- Voting in the paper was a time- since we realise how difficult it is to manage control
consuming and erroneous process. Voting by electronic signals.Additionally, this execution includes a secret key
voting machine (EVM) is a simple, secure, and time- that is computerised and difficult to hack.
saving technology. The proposed paper consists of the
parties assigned to the election can be represented in the II. LITERATURE SURVEY
box along with the total number of contestants
participating in the election process. Ahdar Biometric is The demonstrated in their paper that to overcome these
also included in the machine which is a key role paid to difficulties and build a good electoral method,[4]
implementation of electronic mechanical devices in the
avoid fraudulent voters and to prevent fraud. In the voting
digital domain is given in this paper. It is difficult to
process begins when a voter votes for a particular party
tamper votes in the digital domain and provides a secure
through the adhar bio metric process after the buzzer will
and safe technique for conducting elections. May, P.,
display a notification of who voted for the party displayed
on the screen. After the completion of the voting process Ehrlich, H.C., and Steinke,[5]
the votes are confirmed by comparing the votes cast with In their work, Czajkowski, K., Fitzgerald, S., Foster, I.,
and Kesselman, C.[6] said that the conventional selection
the contestants in their respective The proposed method
approach was a lengthy and error-prone process.[7]
is usefull for college level to all election boards and
Electronic mechanical device (EVM) polling is a simple,
digital voting system for real-time applications ranging
from community college elections to university level safe,[9] and secure method that takes very little time.[8]
elections, as it has the advantage of being able to be re- Only one vote is accepted by the current Electronic
Mechanical Devices (EVMs) used in LOK SABHA and
programmed to perform different functions according to
an ASSEMBLY election.[10]
the user's wishes, which helps to reduce prevalence.
expenditures.
III. PROPOSED METHOD
KEYWORDS- VHDL, FPGA LCD Display, Adhar Bio
metric, Voting Machine The Proposed method of electronica voting machine
programing is hardware discription language for high
rubustness. voting mechanisam that is ahdar based finger
I. INTRODUCTION printer. traditional paper-based choice technique was a
In any vote-based system, casting a ballot is the sole very time-consuming and error-prone process. Electronic
criteria for citizens to choose their representatives. As a mechanical device (EVM) polling is a simple, safe, and
result, this entire method should be carried out with the secure technology that takes very little time(see figure 1).
utmost care so that only a reasonable and deserving The suggested digital EVM was created in Verilog HDL
candidate is chosen solely on the basis of popular vote. and implemented on the FPGA Artix7. The suggested
Previously, judgments were made using a poll paper approach has three stages: in the first, we determine the
structure, in which people cast their votes for their total number of voters and contestants participating in the
favourite challenger by simply stamping against his or her election process.
name, [1] but this technique was prone to flaws such as Voter can understand easily to elect the member as given
vote counting and unjustified results Electronic voting adhar based biometric and LCD Displasy shows the
machines were devised to address each of these symbol of the party to ensure easyly identify the which
inequalities. Regardless, the concept of a simple symbole or which party they voting was cast. The process
electronic voting system with a disposable memory card also evvery one understand easily and high rubbestness .
was a bit random[2]. Moreover counting process also high speed and more
We designed an electronic voting machine in Verilog effeccient of data analsysis more secure.
HDL using Xilinx ISE 14.7i that can be implemented on
FPGA (Field Programmable Gate Array)[3] hardware
IV. RESULT AND ANALYSIS voter_switch, clk, voting_en and the outputs (see figure 4
and 5) of the module are party1, party2, party3, reset,
The HDL laguage is implemented on Electronic voting select party,output count1(5,0), count2(5,0), count3(5,0)
machine schematic, figure 2 shows the number of parites
included and no of sysmboles is there and like inputs and
outputs.The schematic figure 3 shows the inputs
Figure 4: Result and analysis for the clk analisis for the party voting timing cycle