4.1 - 1 ECSE-323 Digital System Design VHDL Lecture #1...

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

View Full Document Right Arrow Icon
1 McGill University ECSE-323 Digital System Design / Prof. J. Clark ECSE-323 Digital System Design VHDL Lecture #1
Background image of page 1

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

View Full DocumentRight Arrow Icon
2 McGill University ECSE-323 Digital System Design / Prof. J. Clark
Background image of page 2
3 McGill University ECSE-323 Digital System Design / Prof. J. Clark Hey, Einstein! We need a cheap widget and we need it yesterday ! Get on it!
Background image of page 3

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

View Full DocumentRight Arrow Icon
4 McGill University ECSE-323 Digital System Design / Prof. J. Clark The design needs to be 1. - verified 2. - documented and 3. - implemented on a gate array device.
Background image of page 4
5 McGill University ECSE-323 Digital System Design / Prof. J. Clark Design Verification How do you know the design is correct? (Note: the boss doesn’t like incorrect designs. Actually, he doesn’t like losing money, and incorrect designs waste time, and time is money!)
Background image of page 5

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

View Full DocumentRight Arrow Icon
6 McGill University ECSE-323 Digital System Design / Prof. J. Clark Answer : Simulate the design using some description of the target implementation and compare the results to the specified behaviour. (assumes that the specifications are correct)
Background image of page 6
7 McGill University ECSE-323 Digital System Design / Prof. J. Clark So, for verification , we need: A way to describe an implementation A way to simulate the implementation based on the description. A way to compare simulation results with specifications.
Background image of page 7

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

View Full DocumentRight Arrow Icon
8 McGill University ECSE-323 Digital System Design / Prof. J. Clark Design Documentation How are you going to communicate information about your device to the consumer ? How will you communicate this information to other members of the design team (e.g. for later modifications).
Background image of page 8