Professional Documents
Culture Documents
Lecture1 CS226 Logic
Lecture1 CS226 Logic
Lecture1 CS226 Logic
Determine requirements
Write specifications
Test development
Fabrication
Manufacturing test
System to customer
11 Jan 2021 CS-226@IITB 2 CADSL
What is Engineering
ü“Design under constraint. Engineers design solutions to
problems. However there are a set of constraints that
we have to satisfy -- size, weight, reliability, safety,
economic factors, environmental impact,
manufacturability, and a whole list of “--bilities” (Wulf)
ü the profession in which a knowledge of the
mathematical and natural sciences gained by study,
experience, and practices are applied with judgments
to develop ways to utilize economically the materials
and forces of nature for the benefit of mankind.
(Accreditation Board for Engineering and Technology
(ABET, 2002)
11 Jan 2021 CS-226@IITB 3 CADSL
Digital System
p ¬p
0 1
1 0
• If sin x = 0, then x = 0
• x2 ³ 0 if and only if x ³ 0
p q pÙq ¬q (( p Ù q )Ú ¬q )
0 0 0 1 1
0 1 0 0 0
1 0 0 1 1
1 1 1 0 1
3+5 =8
Aj r)j
i=0 j=-m
(Integer Portion) + (Fraction Portion)
Binary 2 0,1
Octal 8 0,1,2,3,4,5,6,7
Decimal 10 0,1,2,3,4,5,6,7,8,9
Hexadecimal 16 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F