future of teaching vhdl

18
The future of teaching VHDL

Upload: sigasi

Post on 10-Nov-2014

2.138 views

Category:

Education


0 download

DESCRIPTION

What if students would know all of the VHDL syntax? What if VHDL tools would not freak out about a simple error in the code? Sigasi makes this possible!

TRANSCRIPT

Page 1: Future of teaching VHDL

The future of teaching VHDL

Page 2: Future of teaching VHDL

The future of teaching VHDL

What if students would...

Page 3: Future of teaching VHDL

The future of teaching VHDL

know all packages

3

Page 4: Future of teaching VHDL

The future of teaching VHDL

know the syntax

4

Page 5: Future of teaching VHDL

The future of teaching VHDL

know the syntax

5

Page 6: Future of teaching VHDL

The future of teaching VHDL

know all declarations

6

Page 7: Future of teaching VHDL

The future of teaching VHDL

know record fields

7

Page 8: Future of teaching VHDL

The future of teaching VHDL

know record fields

8

Page 9: Future of teaching VHDL

The future of teaching VHDL

What if tools ...

9

Page 10: Future of teaching VHDL

The future of teaching VHDL

for one single error

10

Page 11: Future of teaching VHDL

The future of teaching VHDL 11

would not freak out

Model Technology ModelSim ALTERA vcom 6.4a Compiler 2008.08 Oct 22 2008-- Loading package standard-- Loading package std_logic_1164-- Compiling package p** Error: p.vhd(6): near ";": expecting "RECORD"** Error: p.vhd(7): (vcom-1136) Unknown identifier "c1".** Error: p.vhd(7): Aggregate expression cannot be scalar type (error).** Error: p.vhd(9): Invalid expanded name prefix (selected name).** Error: p.vhd(11): VHDL Compiler exiting

Page 12: Future of teaching VHDL

The future of teaching VHDL 12

but yieldone single message

Page 13: Future of teaching VHDL

The future of teaching VHDL 13

and 4 messages for 4 errors

Page 14: Future of teaching VHDL

The future of teaching VHDL

Wouldn’t that be great?

Page 15: Future of teaching VHDL

The future of teaching VHDL

Students could

• write correct code,

• get immediate feedback,

• with sensible error messages,

• feel the code,

• concentrate on concepts, not syntax.

15

Page 16: Future of teaching VHDL

The future of teaching VHDL

Teachers could

• teach engineering, not languages,

• not waste time on tooling,

• deliver even better graduates.

16

Page 17: Future of teaching VHDL

The future of teaching VHDL 17

The future is now.and it’s free too!

Page 18: Future of teaching VHDL

free educational licenses at www.sigasi.com