Warmup You are asked organize the Boston Marathons, which this year - - PowerPoint PPT Presentation

warmup
SMART_READER_LITE
LIVE PREVIEW

Warmup You are asked organize the Boston Marathons, which this year - - PowerPoint PPT Presentation

Warmup You are asked organize the Boston Marathons, which this year will be fi ve separate races on the same course. In each race, the fastest runner will take at least 2 hours, and the slowest runner will fi nish in 5 hours or less. Multiple


slide-1
SLIDE 1

Warmup

You are asked organize the Boston Marathons, which this year will be five separate races on the same course. In each race, the fastest runner will take at least 2 hours, and the slowest runner will finish in 5 hours or less. Multiple races can use the course at once, but everyone from one race must finish before racers from the next race can finish. It takes 10 minutes to reset the finish line after the last runner crosses from each race. How long will it take for all five races to finish? Besides making people run faster, how can you speed it up?

slide-2
SLIDE 2

EE 201: Combinational logic with VHDL

Steven Bell 5 February 2019

slide-3
SLIDE 3

By the end of class today, you should be able to:

Use VHDL to implement a boolean equation or truth table Using a cheatsheet, write a complete VHDL entity Simulate VHDL using Modelsim and manually verify correctness

slide-4
SLIDE 4

VHDL vs SystemVerilog

It's kinda like MATLAB vs Python/NumPy Other courses at Tufts use VHDL

slide-5
SLIDE 5

digital design POWER TOOLS!

slide-6
SLIDE 6

When all you have is a hammer...

slide-7
SLIDE 7

VHDL is designed for multiple things

Design hardware you'll implement with an FPGA or ASIC process Model hardware that you'll build with "real" components Test designs or models for the above two scenarios

slide-8
SLIDE 8

Demo time

slide-9
SLIDE 9
slide-10
SLIDE 10
slide-11
SLIDE 11
  • 1. Read the book (4.3, 4.9) and complete the pre-class quiz

For Thursday

  • 3. Homework 3 posted tomorrow, due on Tuesday (2/12)
  • 2. Homework 2 due on Thursday (2/7)