Lecture1

# Lecture1 - What is this course about Basic concepts and...

This preview shows pages 1–3. Sign up to view the full content.

1 ECE 15A Fundamentals of Logic Design Lecture 1 Malgorzata Marek-Sadowska Electrical and Computer Engineering Department UCSB What is this course about? Basic concepts and tools used to design digital hardware consisting of logic circuits Digital systems 2 Process, transmit and store information Objectives of the course Understand how things work, bottom-up Organize our understanding using abstractions 3 Learn systematic approaches to solve problems Introduce tools and concepts for further learning Grading Homework – 70 points 2 Tests – 50 points each Final exam – 110 points 4 5 Quizzes – 5 points each; 4 best count Representing information Encoding A way of representing information Affects the design Efficiency (#bits) Reliability (immunity to noise) Si t ( t i 5 Security (encryption) Discrete encoding: discrete values of continuous signal Binary encoding: use strings of 0s and 1s Bits Physical implementation of bits Should be: cheap, stable, easy to manipulate Can use any physical phenomenon We will stick with voltage levels Example digital design: computer PC board Backplane CPU Bus 6 Memory Connector Transistors Gates Blocks/Cores Cells Integrated circuit Circuit boards Computer

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

View Full Document
2 What is a Gate? Output A Gates are most widely used building blocks of digital circuits Each gate computes something Gates are built of transistors 7 ??? Inputs B f( A,B) The output depends on the inputs. If the input changes, the output might change. If the inputs don’t change – the output does not change. Binary Representations Electronic Implementation Easy to store with bi-stable elements Reliably transmitted on noisy wires 0 1 0 8 Straightforward implementation of arithmetic functions 0.0V 0.5V 2.8V 3.3V
This is the end of the preview. Sign up to access the rest of the document.

## This note was uploaded on 01/28/2011 for the course ECE 15A taught by Professor M during the Winter '08 term at UCSB.

### Page1 / 6

Lecture1 - What is this course about Basic concepts and...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document
Ask a homework question - tutors are online