DESIGN REVIEWS 18-545: ADVANCED DIGITAL DESIGN PROJECT FALL 2016 - - PowerPoint PPT Presentation

design reviews
SMART_READER_LITE
LIVE PREVIEW

DESIGN REVIEWS 18-545: ADVANCED DIGITAL DESIGN PROJECT FALL 2016 - - PowerPoint PPT Presentation

DESIGN REVIEWS 18-545: ADVANCED DIGITAL DESIGN PROJECT FALL 2016 BRANDON LUCIA Announcements Design Review is next Monday (17 Oct) Design Review Demo is following Wednesday (19 Oct) All teams should have completed all 3 labs at this point 2


slide-1
SLIDE 1

18-545: ADVANCED DIGITAL DESIGN PROJECT FALL 2016 BRANDON LUCIA

DESIGN REVIEWS

slide-2
SLIDE 2

18-545: FALL 2016

Announcements

Design Review is next Monday (17 Oct) Design Review Demo is following Wednesday (19 Oct) All teams should have completed all 3 labs at this point

2

slide-3
SLIDE 3

18-545: FALL 2016

Design Review: Presentation

Logistics In class 15 minute presentation No more than 20 slides Given by only 1 group member

3

slide-4
SLIDE 4

18-545: FALL 2016

Design Review: Presentation

Content What does your design look like? Promise vs. Delivery so far Unexpected challenges Revised schedule (Gantt chart), highlight changes Questions, solicitations for feedback or help Hardware needs?

4

slide-5
SLIDE 5

18-545: FALL 2016

Design Review: Lab Demo

Logistics In lab on the following lesson Demo what you have working / limping so far All group members should attend Content One major sub-system working, others in progress

5

slide-6
SLIDE 6

18-545: FALL 2016

Design Review: Write-up

Logistics Submit PDF to Blackboard by Wednesday 10/19, 9:30am No length requirement (less than 5 pages, probably means trouble) Content Full design specification Software / hardware partition Interfaces definitions Detailed system block diagram Schedule / Management decisions Make it good -- your classmates will read it All major design decision should have been made

6

slide-7
SLIDE 7

18-545: FALL 2016

Today

Design reviews Presentation tips Planning Preparation Slides

7

slide-8
SLIDE 8

18-545: FALL 2016

Design Reviews

Present your design for critique & improvement What? Basics of the design (architecture, clocking, circuits) Preliminary results, best guess performance Anything special or weird about the design Weak points Remaining unanswered questions When? Late enough: after decisions are made Early enough: time to change the design Multiple design reviews are often good

8

slide-9
SLIDE 9

18-545: FALL 2016

Goal

9

GOAL = TO IMPROVE THE DESIGN

WELCOME CRITICISM WITH GRACE

slide-10
SLIDE 10

18-545: FALL 2016

Preparation

Send review materials to reviewers early Preparing for a review is often productive Everyone should understand design goals Everyone should understand review goals

10

slide-11
SLIDE 11

18-545: FALL 2016

Mechanics

Know your audience Take meticulous notes All issues and questions logged Stay on topic Address tangents off-line Have only one conversation Follow through Action items assigned Issue is not closed until originator signs-off

11

slide-12
SLIDE 12

18-545: FALL 2016

Attitude: Designers

No ego trips Flaws in the design, not the designer Defensive attitude is unproductive Accept valid criticism Remember: reviews improve design (It’s not punishment)

12

slide-13
SLIDE 13

18-545: FALL 2016

Attitude: Reviewers

No ego trips No one cares if you would’ve done it better Be constructive, don’t complain Pay attention Empathy: your work will soon be reviewed

13

slide-14
SLIDE 14

18-545: FALL 2016

Design Review Summary

We do design reviews all the time Should adhere to a methodology MIL-STD 1521b, for instance Create productive design review culture

14

slide-15
SLIDE 15

18-545: FALL 2016

Today

Design reviews Presentation tips Planning Preparation Slides

15

slide-16
SLIDE 16

18-545: FALL 2016

Presentation Tips: Planning

What is the point of your talk? Know your audience level (Experts? Clueless?) Construct a narrative Requires structure: no “core dump” Short talks are harder than long ones

16

slide-17
SLIDE 17

18-545: FALL 2016

Presentation Tips: Planning (2)

Tell the audience what you’ll tell them, then tell them, then tell them what you just told them Plan for time Time per slide is highly variable Speed is not a good thing Go too fast lose the audience Running out of time, dynamically schedule

17

slide-18
SLIDE 18

18-545: FALL 2016

Presentation Tips: Preparation

Give practice talks Practice audiences Don’t recite verbatim Memorizing the first slide is OK Know your talk 18

slide-19
SLIDE 19

18-545: FALL 2016

Preparation: Logistics

Equipment BYODongle (YOFGYDO) Back-up versions of talk: Dropbox, email Room Location & scheduling Lighting, shades, etc. Arrangement of tables, chairs, etc. Food (plus a drink for speaker)

19

slide-20
SLIDE 20

18-545: FALL 2016

Slide Style

Too little substance is bad

20

slide-21
SLIDE 21

18-545: FALL 2016

Slide Style

Nothing irrelevant on the slide Don’t read your slides Have a useful informative slide title Use slide numbers Visual balance is good

21

slide-22
SLIDE 22

18-545: FALL 2016

Slide Style: Text

Use a big enough font for all text (24 pt. is the minimum) Vast majority of bullets should be one line only Can play abbreviation tricks (e.g., &, w/, b/c, btw, etc.) Resizing the text box can get you that little needed extra space Use consistent formatting Capitalization, font, bold/italic, etc. No period at the end of a bullet. Auto-fit is your friend ➙ don’t abuse your friends

22

slide-23
SLIDE 23

18-545: FALL 2016

Slide Style: Color

Using color can help audience focus on key points Over-use will bewilder audience Yellow doesn’t show-up well Be consistent in color use Choose a palette (and a theme) before building your first slide Online palette generators are quite good

23

slide-24
SLIDE 24

18-545: FALL 2016

Slide Style: Plots and Charts

Excel plots are UGLY Always label your axes Almost always have units Use color to differentiate lines Use the right axes range / type At some point in your life, read Tufte

24

0.0000 1000.0000 2000.0000 3000.0000 4000.0000 550 1100 1650 2200 Time (ms) Image Side

Computation Time

CUDA CPU (Matlab)
slide-25
SLIDE 25

18-545: FALL 2016

Slide Style: Diagrams

Snap-to-grid is your friend Use a thick line width and a big font Ellipses are good . . . Uber-diagram is bad Break confusing diagrams up or do blow-ups Can split slide vertically or horizontally In source drawings, use a transparent background

25

slide-26
SLIDE 26

18-545: FALL 2016

Slide Style: Animations

A good animation can bring your point to life Too much can be distracting Also difficult to control if you have to backtrack

26

Client Local NS NS0 NS1 NS2 ? ? Answer ? Answer ? Answer Answer

slide-27
SLIDE 27

18-545: FALL 2016

Reminders

Design Review next week Remember your Monday Status Reports! Read Debugging

27