{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Lecture_12

# Lecture_12 - ECE 331 Digital System Design Adder...

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

ECE 331 – Digital System Design Adder Circuits (Lecture #12)

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

View Full Document
ECE 331 - Digital System Design 2 Half Adder
ECE 331 - Digital System Design 3 Sum s 0 1 1 0 Carry c 0 0 0 1 x y 0 0 1 1 0 1 0 1 (b) Truth table x y s c HA x y s c (c) Circuit (d) Graphical symbol Half Adder S = X’.Y + X.Y’ C = X.Y

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

View Full Document
ECE 331 - Digital System Design 4 Full Adder
ECE 331 - Digital System Design 5 Full Adder 0 0 0 1 0 1 1 1 c i 1 + 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 c i x i y i 00 01 11 10 0 1 x i y i c i 1 1 1 1 s i x i y i c i = 00 01 11 10 0 1 x i y i c i 1 1 1 1 c i 1 + x i y i x i c i y i c i + + = (a) Truth table 0 1 1 0 1 0 0 1 s i

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

View Full Document
ECE 331 - Digital System Design 6 Full Adder c i x i y i s i c i 1 +
ECE 331 - Digital System Design 7 HA HA s c s c c i x i y i c i 1 + s i c i x i y i c i 1 + s i (a) Block diagram (b) Detailed diagram Full Adder from Half Adders

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

View Full Document
ECE 331 - Digital System Design 8 Implementing Adder Circuits in VHDL
ECE 331 - Digital System Design 9 Combinational Circuits in VHDL VHDL description includes two parts - Entity statement - Architecture statement Entity - Describes the interface Architecture - Describes the circuit implementation

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

View Full Document
ECE 331 - Digital System Design 10 Basic VHDL Convention VHDL is case insensitive Naming and Labeling - All names should start with a letter - Should contain only alphanumeric characters, and the underscore; no other characters allowed Should not have two consecutive underscores Should not end with an underscore - All names and labels in a given entity and architecture must be unique
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

### Page1 / 33

Lecture_12 - ECE 331 Digital System Design Adder...

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

View Full Document
Ask a homework question - tutors are online