bench in Modelsim
Performance of the design with the required specifications
will be compared
Synthesis will be performed and the gate level net list will
ABSTRACT
In the growing technological world, people
TOOLS REQUIRED:
MODELSIM Simulation,
Xilinx - Synthesis
Host Computer
Telephone network
ATM
Telephone network
Card Swiper
CardNumber
PIN
16
Key
Pad
Key
Ent
ere
d
CardScanned
LockStatus
16 AccountNumber
CheckStatus
StoreAccNum
Card Information
Storage Module
16
LUT
AccountNum
16
CardPIN
PINentered
Tra
nsa
4
IPINcountCheck
ctio 4
PINequality
nSe
PIN Parser
enterPin
lect
ed
Key{0,1,C,E}
Key {E,W,C}
Am
oun
tEn
ter
ed
Key {0,1,C,E}
Fund Checker
Req
Control
State Machine
Transaction
Verifier
welcome
16
Inv
anyalid
thi Tra
ngEnsa
lse ctio
n
oldBalance
OverflowUnderflow
enterWAmount
Entered Amount
enterDAmount
Parser
newBalance
Key {0,1}
Write
Lock
ReqDone
MEMORY
DepositSelected
NOselection
whichOption
AmountOut
16
16
(Look up Table)
16
16
TransactionValid
CancelTransaction
verify
ATM Controller
16
16
Display
Note : Clock and power from the common source is fed to all the blocks and modules.
Keystroke codes
C : Clear
E : Enter
W : Withdraw
PIN PARSER
Fund Checker
ENTERED AMOUNT
PARSER
Transaction Verifier
STATE DIAGRAM
Simulation Results.
Simulation results
continued//
Continued.//
Continued
Continued results
THANK YOU