Learn Digital Electronics using Schematics & FPGA Boards

Learn digital system design without coding using Xilinx ISE Schematics. Practical activities on the Basys 2 Board enhance your understanding of digital electronics.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about diving into Digital Electronics design without the headache of coding. You'll use Xilinx ISE Schematics to create designs and see them in action on a Basys 2 Board, making it super practical and easy to grasp.

Key Points

  • Learn to design Digital Electronics without coding
  • Use Xilinx ISE Schematics for design
  • Implement designs on a Basys 2 Board
  • Focus on practical activities and hands-on experience
  • Work with digital building blocks like Registers and Logic Gates

Learning Outcomes

  • Understand the main building blocks of Digital Electronics
  • Design digital systems from scratch using ISE Schematics
  • Quickly implement and verify designs on the FPGA board
  • Gain hands-on experience with practical activities and quizzes
  • Learn to connect external components with JTAGs and a breadboard

About This Course

Use Xilinx ISE Schematics without coding to Learn how to design Digital Systems and See them work on a Basys 2 Board

This course was designed to give students an opportunity to kick-start their skills to Design Digital Electronics WITHOUT the hurdle of having to code in HDL.

How this course works

Concepts are first explained, then demonstrated by using the ISE software from Xilinx. Coding in HDL languages will not be taught in this course but instead, Schematics will be used as it is easier for beginners. Students will only need drag, drop and connect schematic symbols together. Then Run through the flow of ISE to generate the bit file.The bit file will be downloaded on the board to see the results.

The goal is to quickly put together designs and try them on the board, without the hurdle of VHDL/Verilog coding. In this way, you will focus on how Digital Electronics works.

This course doesn't show software simulation but focuses on testing your designs straight on the board.

What will you need?

You will need to download and install Xilinx ISE software in the Webpack version, which is free. Ideally you will need the Basys 2 board, which uses the Spartan 3E FPGA, to verify your design on hardware.

 Content

The course is split in sections of the main building blocks of Digital Electronics such as Registers, Logic Gates, Random Access memory etc...

In each section there is explanation of various blocks e.g in the Registers section will be explained the Flip Flops and Shift Registers. After most blocks explanation there will be a practical activity on how to implement the circuit on an FPGA and verify the design on the Basys 2 board.

Quizzes

There is a generous number of quizzes between the lessons to help the students keep focused and find the course fun to undertake.

Practical

Most of the Practical Activities will be simply to load the design on your Basys2 board and use the switches as input & LEDs as output. Additionally, at the end of the course, you will also learn how to connect the board to other external components using JTAGs through the use of wires and a breadboard.

  • Design simple digital systems from scratch

  • Use ISE Schematics to design digital systems on FPGA

  • Load design on FPGA Board and Verify Design

Instructor

Profile photo of M Ajmir GOOLAM HOSSEN
M Ajmir GOOLAM HOSSEN

Ajmir has been an electronics & programming hobbyist since the age of 12 and obtained his Bachelor in Electronics and Communication Engineering from the University of Mauritius in 2001.From 2001 to 2006 he has worked at various positions in the Electronics Industry, including Sales Engineer for electronic instruments, Lecturing Electronics and Telecommunication, Test Engineer .Ajmir worked since 2007 and for...

Review
4.9 course rating
4K ratings
ui-avatar of Yves Lebrun
Yves L.
5.0
1 year ago

Thanks a lot for teaching this course. I learnt a lot about Digital Electronics using Schematic.

  • Helpful
  • Not helpful
ui-avatar of Sanket Bhamare
Sanket B.
3.0
3 years ago

Audio and Video is not aligned properly.

  • Helpful
  • Not helpful
ui-avatar of Manuel Rodriguez
Manuel R.
5.0
4 years ago

Excellent

  • Helpful
  • Not helpful
ui-avatar of Graham Birley
Graham B.
5.0
4 years ago

Excellent course challenging but well worth it

  • Helpful
  • Not helpful
ui-avatar of John Schafer
John S.
4.5
6 years ago

It provided me a better understanding of RAM and State Machines and a good review of gates and flip flops.

  • Helpful
  • Not helpful
ui-avatar of Mark Wellbaum
Mark W.
3.0
7 years ago

Needs to be updated. State machines needs to be more clear as to symbols and arrows. Perhaps start with a simpler state machine and then a test. Next, progress into examples that add one or 2 more states and then another test to get the student up to speed if he or she is not familiar with state machines and their symbols.

  • Helpful
  • Not helpful
ui-avatar of Antonio Ferrão Neto
Antonio F. N.
2.0
7 years ago

Curso fraco. Uma das aulas está com a imagem interrompida. Diz que tem 32 seções, mas só disponibiliza 23.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses