Class 1
Class 1
Digital Systems
Design
Dr. Michael Walton
• These are classes and not LECTURES; so, the goal is to drive you to the right
direction.
• A tutorial in which you will learn how to enter and build a trivial design, and download it
to the Basys3 board for testing (week 2).
• Stage 1 – a guided design in which you will learn how to enter a hierarchical design
composed of blocks that you have designed by yourself, with strong guidance on how to
design the blocks (weeks 3-4)
Note: Lab briefs with detailed instructions for each stage would be issued before start of
the respective stage. Please read carefully.
Lab work..
• Stage 2 – a design in which you will create a hierarchical block that generates a VGA
video raster. You will need this block for Stage 3. Although you will be given guidance
here, this stage is not a tutorial and you will have to start designing for yourself (weeks 5-
7).
• Stage 3 – an open-ended design with minimal guidance, based on a specification. You will
need to design a system, using the VGA block that you designed and implemented in
Stage 2, and much more (weeks 8-11).
Note: You only have 20 lab-hours, so make sure your progress on the tutorials and Stage 1
is sufficiently rapid. (If it isn’t, you will need to put in extra time outside the laboratory
sessions and/or change the way you are working to work more effectively or efficiently.)
Tools
• Circuit design
Multisim
Online tutorial: http://www.ni.com/tutorial/10710/en/
• Tutorial?
Thank
you