What is logic design?
Using digital logic...
- The underlying basis is Boolean algebra
- The mathematics of discrete logic
- The physical basis (currently) comprises transistor switches
- Real devices with physical limitations
- Note that digital computers preceded the transistor
…to solve a problem
- Within size, cost, conceptual (and other) bounds
- We must optimize our designs
- Within the constraints imposed by our basis
- Encode our design in logical statements
- Compile our design into physical hardware
- Meet timing, I/O, and other constraints