Electronics > STUDY GUIDE > Oregon State University ECE_271_CH_5_Reading_Report (All)

Oregon State University ECE_271_CH_5_Reading_Report

Document Content and Description Below

ECE 271, Chapter 5 Reading Report Quentin Onyemordi May 27, 2020 1 Chapter 5 Outline Chapter 5 builds more on building combinational and sequential circuits in a a broader choice of elaborate blo... cks. The particular levels this entails include micro-architecture, logic and digital circuits. 1. Introduction The methods used up until this point for digital design have been boolean equations, schematics and HDL’s respectively, although this chapter goes onto explore even more intricate building blocks for digital design that can create more structure and ease to the design of particular projects. Many of the building blocks expanded on in this chapter are what are actually implemented in microprocessors. What also goes along with these building blocks is the fact that they are great examples of the previously referenced topics from chapter 1 which include hierarchy, modularity and regularity. 2. Arithmetic Circuits Arithmetic circuits are commonly acknowledged as a key building block of the modern computer. Arithmetic functions that these circuits are useful for adding, subtracting, dividing, multiplication. As we have learned in the last chapter the use of HDL’s allow us to represent these functions via hardware implementation. One often recurring operation is the use of addition in digital circuit systems. Some of the blocks used to implement addition are topics we have already discussed such as half adders, full adders, and ripple carry adders. Although there are also other systems that can be used for adding like carry propagate adder which has its name stemming from the way it is designed. The carry out of one bit propagates into a consecutive bit. Another new type of bit that can maximize the speed of addition and implements faster than the ripple carry adder is the carry-lookahead adder. This adder is faster because it resolves the problem of having to propagate through each individual bit. The work around for this problem is by dividing the adder into separate sections allowing for the carryout to be determined nearly as soon as the carry in. Subtraction is also a commonly utilized circuit that has fundamental building blocks necessary for computers and microprocessors. Subtraction is a new process we have just discovered which is easy to implement once addition is understood. All that needs to be done is flipping the sign of the secondary number which would create addition. In binary this process is done by [Show More]

Last updated: 1 year ago

Preview 1 out of 11 pages

Reviews( 0 )

$7.50

Add to cart

Instant download

Can't find what you want? Try our AI powered Search

OR

GET ASSIGNMENT HELP
59
0

Document information


Connected school, study & course


About the document


Uploaded On

May 11, 2021

Number of pages

11

Written in

Seller


seller-icon
d.occ

Member since 3 years

228 Documents Sold


Additional information

This document has been written for:

Uploaded

May 11, 2021

Downloads

 0

Views

 59

Document Keyword Tags

Recommended For You

What is Browsegrades

In Browsegrades, a student can earn by offering help to other student. Students can help other students with materials by upploading their notes and earn money.

We are here to help

We're available through e-mail, Twitter, Facebook, and live chat.
 FAQ
 Questions? Leave a message!

Follow us on
 Twitter

Copyright © Browsegrades · High quality services·