stopwatch

stopwatch - s Display Strobe writes ASCII code to current...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon
1 16 3/7/2011 Design Exercise s Draw RTL block diagram for stop-watch b Reasonable design: 10 pts b You may discuss among teams, but create your own design b Write a short description of the function performed by each block. b Print names, lab section, mg account, date clearly at top b Collaborate with someone from your lab section b Due at lecture in one week, turn in one per person 17 3/7/2011 s Draw RTL block diagram for stop-watch b Given 1KHz clock , all flip-flops must run from this clock b Must count tenths of seconds, seconds, and minutes up to 59:59.9 b Button momentary switch for start/pause b Button momentary switch for restart (synchronous) b Button momentary switch to save current time b Button momentary switch to review the saved time b Inputs: 1KHz clock, power on reset , start/pause , restart , save, review . b Outputs: 7 bit ASCII code, Display Reset, Display Strobe s Time to be displayed in format 59:59.9 on dot matrix display s Display Reset sets cursor back to left most character
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
Background image of page 2
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: s Display Strobe writes ASCII code to current cursor location and advances the cursor b What operations or modes of operation are performed? What is the sequence of modes (state diagram)? 2 18 3/7/2011 s Create hierarchical set of diagrams b top level diagram s one block per counter, state machine, other major functional blocks b diagram for each major block s register, s next state logic, s output logic s other combinational logic function b indicate number of bits on all busses b compute total number of flip-flops required 19 3/7/2011 To get you started Clk Divider (behavioral) Control FSM (dataflow) Start/ Pause On/Off Clr 1KHz ASCII Out 7 Rst Restart Synch. Display Strobe Display Reset To Dot Matrix Display Controller Use clicker to indicate extent to which the requirements of this assignment make sense to you: A = makes perfect sense E = I’m completely lost...
View Full Document

{[ snackBarMessage ]}

Page1 / 2

stopwatch - s Display Strobe writes ASCII code to current...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online