CSE212: Digital Electronics An Introduction. Agenda Another boring course? Some employment positions Summary of contents What are we going to do in this.

Slides:



Advertisements
Similar presentations
Introduction to Computer Engineering ECE/CS 252, Fall 2010 Prof. Mikko Lipasti Department of Electrical and Computer Engineering University of Wisconsin.
Advertisements

Sistemas Digitais I LESI - 2º ano Lesson 1 - Introduction U NIVERSIDADE DO M INHO E SCOLA DE E NGENHARIA Prof. João Miguel Fernandes
컴퓨터구조론 교수 채수환. 교재 Computer Systems Organization & Architecture John D. Carpinelli, 2001, Addison Wesley.
ECOE 560 Design Methodologies and Tools for Software/Hardware Systems Spring 2004 Serdar Taşıran.
التصميم المنطقي Second Course
Digital Electronics Dr. Bahawodin Baha, University of Brighton, UK.
Introduction to Digital Systems By Dr. John Abraham UT-Panam.
Code Converters, Multiplexers and Demultiplexers
Digital Electronics Course Introduction, Number Systems, Conversion between Bases, and Basic Binary Arithmetic (Lecture #1)
CMPT150, Ch 3, Tariq Nuruddin, Fall 06, SFU 1 Ch3. Combinatorial Logic Design Modern digital design involves a number of techniques and tools essential.
EECC341 - Shaaban #1 Lec # 1 Winter Introduction to Digital Systems Analog devices and systems process time-varying signals that can take.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Chapter 4 Gates and Circuits.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
EEM232 Digital Systems I. Course Information Instructor : Atakan Doğan Office hours: TBD Materials :
OBJECTIVE OF THIS COURS Digital design is concerned with the design of digital electronic circuits. Digital circuits are employed in the design and construction.
Digital System Design EEE344 Lecture 1 INTRODUCTION TO THE COURSE
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd.
Digital Fundamentals Floyd Chapter 1 Tenth Edition
Chapter 4 Gates and Circuits.
Chapter 3 Digital Logic Structures. 3-2 Transistor: Building Block of Computers Microprocessors contain millions of transistors Intel Pentium 4 (2000):
Chapter 4 Gates and Circuits.
COMPUTER SYSTEM ARCHITECTURE By Sohaib.  The digital computer is a digital system that performs various computational tasks.  The word digital implies.
TECH LOGIC CIRCUIT PROJECT BY: JUAN ESTEBAN ARENAS 8: ROOK.
EENG 1920 Chapter 1 The Engineering Design Process 1.
School of Computer Science G51CSA 1 Computer Systems Architecture Fundamentals Of Digital Logic.
© 2009 Pearson Education, Upper Saddle River, NJ All Rights ReservedFloyd, Digital Fundamentals, 10 th ed Digital Fundamentals with PLD Programming.
Lecture No. 1 Computer Logic Design. About the Course Title: –Computer Logic Design Pre-requisites: –None Required for future courses: –Computer Organization.
Welcome CSC 480/580 – Digital Logic & Computer Design Term: Winter 2002 Instructor: William T Krieger.
1 Combinational Logic Design Digital Computer Logic Kashif Bashir
ASIC 121: Practical VHDL Digital Design for FPGAs Tutorial 1 September 27, 2006.
Floyd, Digital Fundamentals, 10 th ed Slide 1 Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
ACOE361 – Digital Systems Design. Useful information Instructor: Lecturer K. Tatas Office hours: Mo5, Tu3, We6-8, Fri5 Prerequisites: ACOE201 (ACOE161)
CHAPTER-2 Fundamentals of Digital Logic. Digital Logic Digital electronic circuits are used to build computer hardware as well as other products (digital.
EKT303/4 PRINCIPLES OF PRINCIPLES OF COMPUTER ARCHITECTURE (PoCA)
NEW CHAPTER Circuits and Electronics CHAPTER the BIG idea Circuits control the flow of electric charge. Charge needs a continuous path to flow. Circuits.
LOGIC OPTIMIZATION USING TECHNOLOGY INDEPENDENT MUX BASED ADDERS IN FPGA Project Guide: Smt. Latha Dept of E & C JSSATE, Bangalore. From: N GURURAJ M-Tech,
Floyd, Digital Fundamentals, 10 th ed Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
Chapter 3 Digital Logic Structures. Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3-2 Transistor: Building.
Concepts of Engineering and Technology Copyright © Texas Education Agency, All rights reserved.
Digital Fundamentals Tenth Edition Floyd © 2008 Pearson Education Chapter 1.
Code Converters, Multiplexers and Demultiplexers
DIGITAL ELECTRONICS. Everything in digital world is based on binary system. Numerically it involves only two symbols 0 or 1. –0 = False = No –1 = True.
Introduction to Digital Electronics Lecture 1 : Background.
Digital electronics 4–1 Gates and Circuits SANJAYBHAI RAJGURU COLLEGE OF ENGG.
C OMBINATIONAL L OGIC D ESIGN 1 Eng.Maha AlGubali.
1 Digital Logic Design (41-135) Introduction Younglok Kim Dept. of Electrical Engineering Sogang University Spring 2006.
ECEN2102 Digital Logic Design Lecture 0 Course Overview Abdullah Said Alkalbani University of Buraimi.
Know Difference Between Microprocessors and Microcontrollers.
Week 1: Introduction and Logic gates IT3002 – Computer Architecture
Logic Gates Unit 16.
Lecture on Digital Logic Design
EKT124 Digital Electronics 1 Introduction to Digital Electronics
Invitation to Computer Science, C++ Version, Fourth Edition
ELEC 7770 Advanced VLSI Design Spring 2016 Introduction
VLSI Testing Lecture 5: Logic Simulation
VLSI Testing Lecture 5: Logic Simulation
Digital Fundamentals Floyd Chapter 1 Digital concepts Tenth Edition
Instructor:Po-Yu Kuo 教師:郭柏佑
CSCI-100 Introduction to Computing
Digital Components and Combinational Circuits
Invitation to Computer Science, Java Version, Third Edition
ELEC 7770 Advanced VLSI Design Spring 2014 Introduction
CS105 Introduction to Computer Concepts GATES and CIRCUITS
Fundamentals of Computer Science Part i2
DIGITAL ELECTRONICS BEL 20303
ELEC 7770 Advanced VLSI Design Spring 2012 Introduction
ELEC 7770 Advanced VLSI Design Spring 2010 Introduction
Instructor:Po-Yu Kuo 教師:郭柏佑
Digital Fundamentals Floyd Chapter 1 Tenth Edition
Presentation transcript:

CSE212: Digital Electronics An Introduction

Agenda Another boring course? Some employment positions Summary of contents What are we going to do in this semester?

Analog world Most natural quantities that we see are analog and vary continuously. Digital systems can process, store, and transmit data more efficiently but can only assign discrete values to each point [1]. Slide adapted from Digital Fundamentals, 10th editioin,Thomas L. Floyd,

Analog and digital systems Many systems use a mix of analog and digital electronics to take advantage of each technology. A typical CD player accepts digital data from the CD drive and converts it to an analog signal for amplification. [1] Slide adapted from Digital Fundamentals, 10th editioin,Thomas L. Floyd

Analog circuits Analog electronic circuits are those in which current or voltage may vary continuously with time to correspond to the information being represented. Analog circuitry is constructed from two fundamental building blocks: series and parallel circuits. The basic components of analog circuits are wires, resistors, capacitors, inductors, diodes and transistors. [2]

-Digital circuits In digital electronic circuits, electric signals take on discrete values, to represent logical and numeric values. These values represent the information that is being processed. In the vast majority of cases, binary encoding is used: one voltage (typically the more positive value) represents a binary '1' and another voltage (usually a value near the ground potential, 0 V) represents a binary '0'.

Functional blocks of Intel 8085 microprocessor

Logic gates (or simply gates) are the fundamental building blocks of digital circuitry. As their name implies, they function by “opening” or “closing” to admit or reject the flow of digital information. Complementary metal–oxide– semiconductor (CMOS) is a technology for constructing integrated circuits. (Frank Wanlass patented CMOS in 1963) Figure: CMOS inverter (NOT logic gate) Figure: AND gate

Some big names..

Example: Responsibility of an employee (Graduate Verification Engineer at ARM) Introduction The Sophia-Antipolis CPU group designs and develops new ARM architectures and processor cores as well as new variants of existing cores. The group is characterized by highly intelligent and motivated engineers working at the forefront of technology within a company that is the world leader in embedded 32-bit microprocessors. Design Verification (DV) of CPU cores is a huge and exciting challenge. At ARM, Verification Engineers are an essential and integral part of the CPU Design team, and the verification effort often exceeds the design effort. ARM uses state of the art verification tools and techniques to maximize the quality of ARM IP. We have built up a team of highly motivated Verification Engineers with specialist skills in design simulation, prototyping and formal verification methodologies. ARM CPU Verification Engineers develop specialist skills and knowledge and apply both hardware and software skills to the verification task. They work as part of the CPU team to ensure that all areas of the microprocessor are understood and thoroughly verified. This requires an insight, both of the 'big picture' at the architectural level, and of the details at the implementation level.

Job Requirements Qualifications Preferably graduate from a University or Engineering School, in electronic engineering or computer science, although other science graduates would be considered if they have relevant experience. Experience 0-3 year microprocessor, ASIC systems or IP verification experience. Personal Skills Enthusiasm and drive. Prepared to be assigned to tasks across the full range of your skills and experience, as and when opportunities arise. Ability to express ideas and communicate effectively Ability to schedule own workload and plan tasks Good inter-personal skills Willingness to be flexible and accept new challenges Must be fluent in French and English Desirable Skills and Experience Familiarity of RISC microprocessors and microprocessor systems Verilog Test plan creation Knowledge on emulator, FPGA platforms

Another example.. At Dialog you will be successful if you are self-motivated, delivery focused and passionate about helping us become the go-to company for PMIC, Audio, Display and Wireless Connectivity technologies. You could be perfect for this role if you have: Digital design experience in one of the following areas: wireless handheld, specifically audio and power management; consumer displays; automotive body electronics Fluent in either Verilog or VHDL RTL coding and ASIC design methodology. Proven ability to optimize and develop design architecture from chip inception through to compliant netlist Competence in developing design constraints and Synthesis scripts (Synopsys DC)

Summary of contents Digital logic: Boolean algebra, De-Morgan’s Theorems, logic gates and their truth tables, canonical forms, combinational logic circuits, minimization techniques; Arithmetic and data handling logic circuits, decoders and encoders, multiplexers and demultiplexers; Sequential circuits:Flip-flops; Counters: asynchronous counters, synchronous counters and their applications; Synchronous and asynchronous logic design.

Projects and Presentation Preferabally with a poster!

References 1.Digital Fundamentals, 10th edition, Thomas L. Floyd. 2.John Hayes (1993). Introduction to Digital Logic Design. Addison Wesley.