SlideShare a Scribd company logo
1 of 30
Digital Integrated Circuits
Applications Laboratory
Software Used
XILINX ISE DESIGN
SUITE 12.1
Software Procedure:
 Open ISE design suit 14.2 software
 Create new project by selecting option new project option from the file option
in the menu bar(file-new project)
Name the project and save it in a location. click on next.
 Set the project settings as shown below and click on next
 Check the project summary and click on finish. If any project
settings have to changed then click on back in the project summary
window.
 Then a new project is created with the specified project settings. In the project
file one can design the code for respective digital circuit.
Creation of New Source:
 Right click on the project file and select new source
 Then new source wizard box will appear. In that select VHDL module and
name the new source. After it click on next.
 Then name the various input, output and input output signals present in the
design in the port specifying module as shown below. in this one can define the
signal name, signal direction and signal is scalar or vector. Then click on next.
 Verify the source summary and click on finish. If one want to change the source
settings click on back and can make changes.
Steps to verify design on SPARTAN 3E FPGA hardware kit:
 After simulating the design again change the option to implementation. Then
synthesize the design by double clicking on the synthesize option
 Then in user constraints select I/O pin planning(plan ahead) post synthesis
option to create user constraint file.
Then plan ahead window will be opened in which locations for input and
output signals have to be assigned.
 In plan ahead screen assign locations for ports under the site option as shown
below
 After assigning locations save the design by clicking on save constraints
 After saving constraints close the plan ahead window and switch back to
xlinix window.
 Then a UCF file is automatically get attached to source file. The UCF file is
named with the source file name with extension .UCF. on opening the UCF
file one can see the assigned locations for theports on the FPGA kit.
 Then implement the design, after it generate programming file.
 Connect the hardware kit to the system and give power supply to it. Then
select configure target device. then a impact window is opened in that window
select boundary scan by double clicking on it.
 Right click on the screen and select initialize chain.
 then the hardware is identified by the software as shown below-
 Then right click on the xilinx xc3s500E icon on the screen and select assign new
configuration file.
 Then open the bit file as shown below-
 Then software asks whether to attach a prom file then click on NO.
 Again right click on xilinx FPGA icon on the screen and select program.
 Then device programming properties box appear, in that click on ok.
 Then the FPGA on the hardware kit is programmed and on the screen it is
indicated by displaying program succeeded.
 The operation of the design can be verified on the hardware kit by applying
inputs
Digital system design lab procedure ppt

More Related Content

Similar to Digital system design lab procedure ppt

Kinect installation guide
Kinect installation guideKinect installation guide
Kinect installation guide
gilmsdn
 
ABC Consolidated Financial InfoABC Companys current financial inf.docx
ABC Consolidated Financial InfoABC Companys current financial inf.docxABC Consolidated Financial InfoABC Companys current financial inf.docx
ABC Consolidated Financial InfoABC Companys current financial inf.docx
ransayo
 
User Manual (DataApplication)
User Manual (DataApplication)User Manual (DataApplication)
User Manual (DataApplication)
Xiao Teng
 
HowToGetStartedTrainingPresentation.pptx
HowToGetStartedTrainingPresentation.pptxHowToGetStartedTrainingPresentation.pptx
HowToGetStartedTrainingPresentation.pptx
NaderIbrahim22
 

Similar to Digital system design lab procedure ppt (20)

How to work with code blocks
How to work with code blocksHow to work with code blocks
How to work with code blocks
 
Jenkins CI/CD setup for iOS in Mac OSX
Jenkins CI/CD setup for iOS in Mac OSXJenkins CI/CD setup for iOS in Mac OSX
Jenkins CI/CD setup for iOS in Mac OSX
 
Cp e 214_appendix_c
Cp e 214_appendix_cCp e 214_appendix_c
Cp e 214_appendix_c
 
Components lab
Components labComponents lab
Components lab
 
Filter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveofficeFilter designandanalysisusingmicrowaveoffice
Filter designandanalysisusingmicrowaveoffice
 
Kinect installation guide
Kinect installation guideKinect installation guide
Kinect installation guide
 
generate IP CORES
generate IP CORESgenerate IP CORES
generate IP CORES
 
Components lab
Components labComponents lab
Components lab
 
Introduction to TensorFlow and OpenCV libraries
Introduction to TensorFlow and OpenCV librariesIntroduction to TensorFlow and OpenCV libraries
Introduction to TensorFlow and OpenCV libraries
 
ABC Consolidated Financial InfoABC Companys current financial inf.docx
ABC Consolidated Financial InfoABC Companys current financial inf.docxABC Consolidated Financial InfoABC Companys current financial inf.docx
ABC Consolidated Financial InfoABC Companys current financial inf.docx
 
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming
 
Debugging programs with Keil uVision
Debugging programs with Keil uVisionDebugging programs with Keil uVision
Debugging programs with Keil uVision
 
Live Source - an Agile Toolkit
Live Source - an Agile ToolkitLive Source - an Agile Toolkit
Live Source - an Agile Toolkit
 
Guide To Magic Infoforuser
Guide To Magic InfoforuserGuide To Magic Infoforuser
Guide To Magic Infoforuser
 
Simatic manager siemens S7 guide
Simatic manager  siemens S7 guideSimatic manager  siemens S7 guide
Simatic manager siemens S7 guide
 
Lenovo Diagnostics Tool ldiag_5.11.0_ug.pdf
Lenovo Diagnostics Tool ldiag_5.11.0_ug.pdfLenovo Diagnostics Tool ldiag_5.11.0_ug.pdf
Lenovo Diagnostics Tool ldiag_5.11.0_ug.pdf
 
User Manual (DataApplication)
User Manual (DataApplication)User Manual (DataApplication)
User Manual (DataApplication)
 
HowToGetStartedTrainingPresentation.pptx
HowToGetStartedTrainingPresentation.pptxHowToGetStartedTrainingPresentation.pptx
HowToGetStartedTrainingPresentation.pptx
 
Mentor manual
Mentor manualMentor manual
Mentor manual
 
A d swincc15e
A d swincc15eA d swincc15e
A d swincc15e
 

Recently uploaded

Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
Kamal Acharya
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 

Recently uploaded (20)

UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals  .pdfDatabricks Generative AI Fundamentals  .pdf
Databricks Generative AI Fundamentals .pdf
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2
 
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
 
Augmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptxAugmented Reality (AR) with Augin Software.pptx
Augmented Reality (AR) with Augin Software.pptx
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...Max. shear stress theory-Maximum Shear Stress Theory ​  Maximum Distortional ...
Max. shear stress theory-Maximum Shear Stress Theory ​ Maximum Distortional ...
 
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
Unsatisfied Bhabhi ℂall Girls Ahmedabad Book Esha 6378878445 Top Class ℂall G...
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Hospital management system project report.pdf
Hospital management system project report.pdfHospital management system project report.pdf
Hospital management system project report.pdf
 
Post office management system project ..pdf
Post office management system project ..pdfPost office management system project ..pdf
Post office management system project ..pdf
 
Ground Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth ReinforcementGround Improvement Technique: Earth Reinforcement
Ground Improvement Technique: Earth Reinforcement
 
Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...Basic Electronics for diploma students as per technical education Kerala Syll...
Basic Electronics for diploma students as per technical education Kerala Syll...
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Electromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptxElectromagnetic relays used for power system .pptx
Electromagnetic relays used for power system .pptx
 
Adsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) pptAdsorption (mass transfer operations 2) ppt
Adsorption (mass transfer operations 2) ppt
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
Path loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata ModelPath loss model, OKUMURA Model, Hata Model
Path loss model, OKUMURA Model, Hata Model
 

Digital system design lab procedure ppt

  • 2. Software Used XILINX ISE DESIGN SUITE 12.1
  • 3. Software Procedure:  Open ISE design suit 14.2 software  Create new project by selecting option new project option from the file option in the menu bar(file-new project)
  • 4. Name the project and save it in a location. click on next.
  • 5.  Set the project settings as shown below and click on next
  • 6.  Check the project summary and click on finish. If any project settings have to changed then click on back in the project summary window.
  • 7.  Then a new project is created with the specified project settings. In the project file one can design the code for respective digital circuit.
  • 8. Creation of New Source:  Right click on the project file and select new source
  • 9.  Then new source wizard box will appear. In that select VHDL module and name the new source. After it click on next.
  • 10.  Then name the various input, output and input output signals present in the design in the port specifying module as shown below. in this one can define the signal name, signal direction and signal is scalar or vector. Then click on next.
  • 11.  Verify the source summary and click on finish. If one want to change the source settings click on back and can make changes.
  • 12. Steps to verify design on SPARTAN 3E FPGA hardware kit:  After simulating the design again change the option to implementation. Then synthesize the design by double clicking on the synthesize option
  • 13.  Then in user constraints select I/O pin planning(plan ahead) post synthesis option to create user constraint file.
  • 14. Then plan ahead window will be opened in which locations for input and output signals have to be assigned.
  • 15.  In plan ahead screen assign locations for ports under the site option as shown below
  • 16.  After assigning locations save the design by clicking on save constraints
  • 17.  After saving constraints close the plan ahead window and switch back to xlinix window.  Then a UCF file is automatically get attached to source file. The UCF file is named with the source file name with extension .UCF. on opening the UCF file one can see the assigned locations for theports on the FPGA kit.
  • 18.  Then implement the design, after it generate programming file.
  • 19.
  • 20.  Connect the hardware kit to the system and give power supply to it. Then select configure target device. then a impact window is opened in that window select boundary scan by double clicking on it.
  • 21.  Right click on the screen and select initialize chain.
  • 22.  then the hardware is identified by the software as shown below-
  • 23.  Then right click on the xilinx xc3s500E icon on the screen and select assign new configuration file.
  • 24.  Then open the bit file as shown below-
  • 25.  Then software asks whether to attach a prom file then click on NO.
  • 26.  Again right click on xilinx FPGA icon on the screen and select program.
  • 27.  Then device programming properties box appear, in that click on ok.
  • 28.  Then the FPGA on the hardware kit is programmed and on the screen it is indicated by displaying program succeeded.
  • 29.  The operation of the design can be verified on the hardware kit by applying inputs