Outline
Outline
- Last time:
- What is the course all about & why is it important?
- What is a digital system? What is a binary digital system?
- Boolean Algebra, Truth tables
- Operators: inversion, and, or, xor, xnor (eq)
- Design Example: Translating a word problem to a combinational logic function
- Design Example: Translating a word problem into a sequential design language
- State Transition Graph
- State Transition Table
- Mealy and Moore Forms
- This lecture:
- Design versus Implementation
- Specification, Description, and Depiction
- Conceptual Blocks & How to Overcome Them
- Good Versus Bad Design
- The Role of Language in Design
- The CS150 Project