SlideShare a Scribd company logo
5
Most read
MINI BLACK JACK
IntroductionLogical ModelSimulationSynthesisReferencesContributionContents
This is nothing but an implementation of Black Jack. The input signal is nothing but a start/stop key. The output is a random count displayed on Seven Segment Display and sum in binary form indicated by output LED’s. This program was written using a VHDL code and downloaded on a Xilinx FPGA.This is a game which we play in the casino known as 21 but this is a mini version also known as 12.Introduction
Logical ModelMini Black jackStart/StopSSDClockSumOutput
 The mini black jack uses a fsm in a random order,interfacing the program with SSD.The user starts the game using start and stop button, the  number is displayed on the SSD and is summed with the previous number and displayed in the binary form on the LEDs.If the sum is 10,11or12 then the user wins and will be indicated by the output.Working
The Mini Black Jack program was simulated using the Model Sim v5.1 simulator from ModelTech. The simulation was found to be an accurate representation of what we wanted the Black Jack Game to do.Simulation
The code was written and checked for syntactical errors. Those found were removed.The code was tested by giving a set of inputs on the test bench. The results were as expected.The code was loaded on the FPGA and on running it we realized there was a minor error that the outputs were not resetting upon making the inputs low.The necessary changes were made in the code and it was again loaded on the FPGA. The results this time were as expected. Synthesis
VolneiA.Pedroni,Circuit Design With VHDL,MIT Press,Londonwww.xilinx.comReferences

More Related Content

PPTX
microcontroller based temperature sensor
DOCX
Proyecto Poogame Blackjack
 
PPTX
Microprocessor based Temperature Controller
PPTX
Automatic temperature control using 8085 microprocessor
PPTX
Micro Processor Mini Project,Electronic Quiz Table
PDF
How to Become a Thought Leader in Your Niche
PDF
Vhdl design flow
microcontroller based temperature sensor
Proyecto Poogame Blackjack
 
Microprocessor based Temperature Controller
Automatic temperature control using 8085 microprocessor
Micro Processor Mini Project,Electronic Quiz Table
How to Become a Thought Leader in Your Niche
Vhdl design flow

Similar to black jack using vhdl (17)

PDF
40120140504012
DOCX
RAM TESTBEANCH_VHDL ejemplos ------ .docx
PDF
lecture Fatmasultak235555551626342617.pdf
PDF
Verification challenges and methodologies - SoC and ASICs
PDF
Tutorials book
PDF
FLASHBRAIN report
DOCX
Fpga applications using hdl
PPTX
DVLSI_project_presentation_template.pptx
PPTX
DELD_UNIT III all the topics and subtopics.pptx
DOC
Teaching a Computer To Play Blackjack.doc
PPT
Degital 1
DOC
Comp 220 i lab 1 two dimensional arrays lab report and source code
PPT
Short.course.introduction.to.vhdl for beginners
PPTX
Digital electronics as an emerging field.pptx
PPTX
Digital Components
PPTX
Catch or die Project
40120140504012
RAM TESTBEANCH_VHDL ejemplos ------ .docx
lecture Fatmasultak235555551626342617.pdf
Verification challenges and methodologies - SoC and ASICs
Tutorials book
FLASHBRAIN report
Fpga applications using hdl
DVLSI_project_presentation_template.pptx
DELD_UNIT III all the topics and subtopics.pptx
Teaching a Computer To Play Blackjack.doc
Degital 1
Comp 220 i lab 1 two dimensional arrays lab report and source code
Short.course.introduction.to.vhdl for beginners
Digital electronics as an emerging field.pptx
Digital Components
Catch or die Project
Ad

Recently uploaded (20)

PDF
IGGE1 Understanding the Self1234567891011
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Weekly quiz Compilation Jan -July 25.pdf
PPTX
Unit 4 Computer Architecture Multicore Processor.pptx
PDF
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
PPTX
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
PDF
My India Quiz Book_20210205121199924.pdf
PPTX
Computer Architecture Input Output Memory.pptx
PDF
Hazard Identification & Risk Assessment .pdf
PDF
AI-driven educational solutions for real-life interventions in the Philippine...
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
Virtual and Augmented Reality in Current Scenario
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
PDF
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
PDF
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
PDF
Empowerment Technology for Senior High School Guide
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PPTX
20th Century Theater, Methods, History.pptx
PDF
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
IGGE1 Understanding the Self1234567891011
Chinmaya Tiranga quiz Grand Finale.pdf
Weekly quiz Compilation Jan -July 25.pdf
Unit 4 Computer Architecture Multicore Processor.pptx
MBA _Common_ 2nd year Syllabus _2021-22_.pdf
Chinmaya Tiranga Azadi Quiz (Class 7-8 )
My India Quiz Book_20210205121199924.pdf
Computer Architecture Input Output Memory.pptx
Hazard Identification & Risk Assessment .pdf
AI-driven educational solutions for real-life interventions in the Philippine...
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Virtual and Augmented Reality in Current Scenario
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 1)
OBE - B.A.(HON'S) IN INTERIOR ARCHITECTURE -Ar.MOHIUDDIN.pdf
CISA (Certified Information Systems Auditor) Domain-Wise Summary.pdf
Empowerment Technology for Senior High School Guide
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
20th Century Theater, Methods, History.pptx
medical_surgical_nursing_10th_edition_ignatavicius_TEST_BANK_pdf.pdf
Ad

black jack using vhdl

  • 3. This is nothing but an implementation of Black Jack. The input signal is nothing but a start/stop key. The output is a random count displayed on Seven Segment Display and sum in binary form indicated by output LED’s. This program was written using a VHDL code and downloaded on a Xilinx FPGA.This is a game which we play in the casino known as 21 but this is a mini version also known as 12.Introduction
  • 4. Logical ModelMini Black jackStart/StopSSDClockSumOutput
  • 5.  The mini black jack uses a fsm in a random order,interfacing the program with SSD.The user starts the game using start and stop button, the number is displayed on the SSD and is summed with the previous number and displayed in the binary form on the LEDs.If the sum is 10,11or12 then the user wins and will be indicated by the output.Working
  • 6. The Mini Black Jack program was simulated using the Model Sim v5.1 simulator from ModelTech. The simulation was found to be an accurate representation of what we wanted the Black Jack Game to do.Simulation
  • 7. The code was written and checked for syntactical errors. Those found were removed.The code was tested by giving a set of inputs on the test bench. The results were as expected.The code was loaded on the FPGA and on running it we realized there was a minor error that the outputs were not resetting upon making the inputs low.The necessary changes were made in the code and it was again loaded on the FPGA. The results this time were as expected. Synthesis
  • 8. VolneiA.Pedroni,Circuit Design With VHDL,MIT Press,Londonwww.xilinx.comReferences