Introduction to Digital Techniques

Similar documents
Contents. Preface... xiii Introduction... xv. Chapter 1: The Systems Approach to Control and Instrumentation... 1

Working with STEM Digital Library. ljcreate.com

Using Tridium s Sedona 1.2 Components with Workbench

2-marks question bank UNIT I - TRANSFORMERS UNIT II: AC MACHINES

Basic Electricity. Mike Koch Lead Mentor Muncie Delaware Robotics Team 1720 PhyXTGears. and Electronics. for FRC

C capacitance, 91 capacitors, codes for, 283 coupling, polarized and nonpolarized,

Standard Logic ICs. Selection guide. August

CMPEN 411 VLSI Digital Circuits Spring Lecture 20: Multiplier Design

Using Sedona 1.2 Components from Tridium s Kits

6.823 Computer System Architecture Prerequisite Self-Assessment Test Assigned Feb. 6, 2019 Due Feb 11, 2019

54ACxxxx, 54ACTxxxx. Rad-hard advanced high-speed 5 V CMOS logic series. Features. Description

Sequential Circuit Background. Young Won Lim 11/6/15

54ACxxxx, 54ACTxxxx. Rad-hard advanced high-speed 5 V CMOS logic series. Features. Description

ECE 550D Fundamentals of Computer Systems and Engineering. Fall 2017

CMPEN 411 VLSI Digital Circuits Spring Lecture 22: Memery, ROM

Electro Pneumatic Workbench Scientech 2470

CprE 281: Digital Logic

EE 330 Integrated Circuit. Sequential Airbag Controller

Manual 4000 Series Cmos Logic

Electro Pneumatic WorkStation Scientech 2470

Analog Output Terminal

ELOTRAIN. The Multimedia Plug-in Module System. 2 nd Edition

CMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits

operating condition. In addition a final electrical safety

4.1 ELECTRICAL ENGINEERING DESIGN AND DRAWING. A polytechnic pass-out in electrical and electronics engineering is supposed to have ability to

Lecture 10: Circuit Families

DARE+ DARE+ Design Against Radiation Effects (Digital) Cell Libraries. Jupiter Icy Moons Explorer (JUICE) Instruments Workshop 9 November 2011

A New Buck-Boost Converter for a Hybrid-Electric Drive Stand P. Mašek

128Mb Synchronous DRAM. Features High Performance: Description. REV 1.0 May, 2001 NT5SV32M4CT NT5SV16M8CT NT5SV8M16CT

Design and Implementation of Fuel Metering Unit for an Aero Engine

Series 905-IV16(E) CAN/CANopen Input Modules Installation and Operating Manual

Fluid Power with Applications

Energy Efficient Content-Addressable Memory

Inverted Pendulum Control: an Overview

Design and Analysis of 32 Bit Regular and Improved Square Root Carry Select Adder

DYNAMO & ALTERNATOR - B FIELD LOGIC PROBE.

Logic Gates and Digital Electronics

Open Drive Excellence in the control

1. Historical background of I2C I2C from a hardware perspective Bus Architecture The Basic I2C Protocol...

Standard VVMC-1000 or VFMC-1000 controls, dispatched by an M3 Group System, allow group configurations with 64 landings and as many as 12 cars.

Second Edition. Power Electronics. Devices and Circuits. V. Jagannathan

Analog Input Terminal

Welcome to ABB machinery drives training. This training module will introduce you to the ACS850-04, the ABB machinery drive module.

Successive Approximation Time-to-Digital Converter with Vernier-level Resolution

HYB25D256400/800AT 256-MBit Double Data Rata SDRAM

AC/DC Fundamentals. I. Conductors and Insulators. VII. Electrical Power. II. EMF and Electric Current. VIII. Magnetism. III. Resistance. IV.

CPW Current Programmed Winder for the 890. Application Handbook. Copyright 2005 by Parker SSD Drives, Inc.

A Novel GUI Modeled Fuzzy Logic Controller for a Solar Powered Energy Utilization Scheme

NOT gate (P = NOT A) AND gate (P = A AND B) Create this circuit. Create this circuit. Copy this truth table. Copy this truth table

TRIPS AND FAULT FINDING

8 Troubleshooting and Maintenance

Glossary of CMOS Logic IC Terms Outline

Harris IRT Enterprises Digital Resistance Tester Model XP

Functional Safety Plant Safety and Personal Security. SIL 3, PL e

: INDUSTRIAL AUTOMATION & MECHATRONICS COURSE CODE : 6025 COURSE CATEGORY : E PERIODS/WEEK : 5 PERIODS/SEMESTER : 75 CREDITS : 5

Step Motor. Mechatronics Device Report Yisheng Zhang 04/02/03. What Is A Step Motor?

MAINTENANCE MANUAL KG 102A DIRECTIONAL GYRO

Yaskawa AC Drive L1000A Supplement to the L1000A Technical Manual No. SIEP C , SIEP C , and SIEP C

MANTECH ELECTRONICS. Stepper Motors. Basics on Stepper Motors I. STEPPER MOTOR SYSTEMS OVERVIEW 2. STEPPING MOTORS

Marelli MF4M ECU Technical documentation Release 1.01 INTRODUCTION logger Race Studio 2

Configuration IN THIS CHAPTER 23

Specifications and Ordering Guide ENGINE CONTROLS ECU-882-C AND ECU-422-C MANAGEMENT SYSTEMS. Volume

MBD Enhanced Step Motor Driver. User s Guide #L East Orangefair Lane, Anaheim, CA

Artificial-Intelligence-Based Electrical Machines and Drives

FULLY SYNCHRONOUS DESIGN By Serge Mathieu

HYB25D256[400/800/160]B[T/C](L) 256-Mbit Double Data Rate SDRAM, Die Rev. B Data Sheet Jan. 2003, V1.1. Features. Description

Precision Air Track P4-2710

Electrical Power and Machines Program. Mission. Objectives. Learning Outcomes

Electric Machines CHARLES A. GROSS. Aubum University Auburn, Alabama, U.S.A. LßP) CRC Press Vv* / Taylor & Francis Croup. Boca Raton London New York

1. An inverter can be programmed to stop an AC motor quickly by enabling

MECHATRONICS. SABRI CETINKUNT University of Illinois at Chicago WILEY JOHN WILEY & SONS, INC.

UNIT 8 OTHER SENSORS

Get the most out of your rechargeable batteries with this microcontrollerbased. discharger.

DS1643/DS1643P Nonvolatile Timekeeping RAM

ELECTRICAL POWER and POWER ELECTRONICS

Slippage Detection and Traction Control System

SMD10 SMD11 SMD15 SMD30

Hands-On Workshop: Hardware and Software Technical Training: MC33816 Programmable Solenoid Controller

Ramp Profile Hardware Implementation. User Guide

Modeling and Simulation of Firing Circuit using Cosine Control System

List of Tables: Page # Table 1: Emerson Commander SK VFD parameter settings 2. Table 2: Allen Bradly Power Flex 4M VFD parameter settings 3

TI23 Pre-Instructional Survey

UPS Wizard User s Manual

XC95288 In-System Programmable CPLD

Yaskawa Electric America Unit Troubleshooting Manual Section One: Introduction & Checks Without Power GPD 506/P5 and GPD 515/G5 (0.

This is the H-bridge in it's off position. All four switches are turned off and no power is provided to the motor.

TM4500. Track Mounted Step Motor Driver. User s Guide. CE Certified and RoHS Compliant #L010060

Setup Tabs. Basic Setup: Advanced Setup:

Lenze. Global Drive 9300 servo inverters kw

MicroRint - ServiceManual

User Manual of 2MA2282

Power Electronics & Drives [Simulink, Hardware-Open & Closed Loop]

User s Manual. Table of Contents. Low Cost Microstepping Driver 9. Connection Diagram for Driver, Motor, Controller 12

RDS. For Windows TORSION SPRING CALCULATOR For ROLLING DOORS Version 4 REFERENCE MANUAL

Fundamentals of Engineering High-Performance Actuator Systems. Kenneth W. Hummel

ASIC Design (7v81) Spring 2000

MondoStep 7.8. High Performance Microstepping Driver. User s Manual. Version PROBOTIX All Rights Reserved

DPS32001 and DPS32PS1

The MICROMASTER has four modes of operation:

CENTROIDTM. AC Brushless Drive. Product Spec Sheet

Transcription:

to Digital Techniques Dan I. Porat, Ph.D. Stanford Linear Accelerator Center Stanford University, California Arpad Barna, Ph.D. Hewlett-Packard Laboratories Palo Alto, California John Wiley and Sons New York Chichester Brisbane Toronto

Contents Chapter 1 Perspective Chapter 2 Chapter 3 Number Systems Chapter 4 Coding 1-1 1-2 2-1 2-2 2-3 2-4 2-5 2-6 *2-7 2-8 2-9 3-1 3-2 3-3 3-4 3-5 4-1 4-2 4-3 4-4 4-5 Integrated Circuits Using Switches Using Rays Using Diodes Diode-Transistor Logic (DTL) Transistor-Transistor Logic (TTL) Emitter-Coupled Logic (ECL) Integrated Injection Logic (PL) MOS Logic Complementary MOS (CMOS) Logic Decimal Numbers Binary Numbers The Octal and Hexadecimal Number Systems Conversion between Number Bases Negative Numbers The Need for Coding Binary-Coded Decimal (BCD) Numbers Unit-Distance Codes Error-Detecting Codes Alphanumeric Codes 1 3 7 10 14 18 25 32 38 40 43 55 55 60 61 65 67 74 80 81 83 83 89 94 97 101 101 An asterisk before a section title refers to optional material. vii

Chapter 5 Boolean Algebra and Simplification Methods 5-1 Boolean Algebra 5-2 Truth Tables 5-3 Logic Operators 5-4 Postulates of Boolean Algebra 5-5 Theorems of Boolean Algebra 5-6 Analysis and Synthesis of Combinational 5-7 Standard Forms 5-8 Karnaugh Maps Chapter 6 Combinational Chapter 7 Flip-Flops (FFs) 6-1 Additional Logic Operators 6-2 Positive and Negative Logic 6-3 2-Stage NAND 6-4 2-Stage NOR 6-5 AND-OR-INVERT (AOI) Gates 6-6 Digital Multiplexers 6-7 Decoders 6-8 Priority Encoders 7-1 7-2 R-S storage FFs 7-3 Clocked R-S FFs 7-4 State Tables and Function Tables of Clocked FFs 7-5 Clocked D FFs 7-6 Use of Clocked FFs for Storage 7-7 Master-slave R-S and D FFs 7-8 Master-slave FFs with Data Lockout 7-9 Edge-triggered FFs 7-10 J-K FFs 7-11 TFFs 7-12 Direct Preset and Clear Inputs 7-13 Timing Chapter 8 Counters 8-1 8-2 Divide-by-2 Counters 8-3 Ripple Counters 8-4 One-Bit Counters 105 106 108 110 111 121 123 125 136 137 141 149 151 153 155 157 162 166 167 168 172 172 180 182 183 184 185 188 193 194 195 195 197 204 205 206 207 209 222

ix CONTENTS Chapter 9 Shift Registers and Shift Register Counters Chapter 10 Large-Scale Integrated Circuits (LSI) Chapter 11 Arithmetic Circuits Chapter 12 Code Converters and Display Devices 8-5 State Diagrams 8-6 Synchronous Counters 8-7 Hybrid Counters 9-1 9-2 Shift Registers 9-3 Shift Register Counters 9-4 Operating Speed 10-1 10-2 Dynamic MOS Inverters and Gates 10-3 MOS Shift Registers 10-4 Random-Access Memories (RAMs) 10-5 Read-Only Memories (ROMs) 10-6 Programmable Logic Arrays (PLAs) *10-7 Content-Addressable Memories (CAMs) *10-8 First-In First-Out Memories (FIFOs) 10-9 Charge-Coupled Devices (CCDs) 10-10 Magnetic Bubble Memories (MBMs) 11-1 11-2 11-3 11-4 11-5 11-6 12-1 12-2 12-3 12-4 12-5 12-6 12-7 Digital Comparators Adders Subtractors Arithmetic Logic Units (ALUs) Multipliers Excess-3 Gray-Code to 8-4-2-1 BCD Converter Binary to Gray-Code Converter Gray-Code to Binary Converter Binary to BCD Converters BCD to Binary Converters Display Decoders and Drivers 223 226 262 264 264 268 268 275 285 285 286 290 291 293 300 311 317 321 323 325 328 333 333 336 337 342 347 348 348 350 353 354 356 357 359 364 370 376 376 * An asterisk before a section title refers to optional material.

Chapter 13 Computers and Microcomputers Chapter 14 Digital-to-Analog and Analog-to Digital Converters Chapter 15 System Operation Answers to odd-numbered problems Appendix Glossary Index 13-1 13-2 13-3 13-4 13-5 13-6 13-7 Basic Characteristics Basic Structure Basic Programming Techniques Input and Output (I/O) The Main Memory The Control Unit 14-1 14-2 Digital-to-Analog Converters (DACs) 14-3 Operational Amplifiers 14-4 Current Switches for DACs 14-5 Digital-to-Analog Converters Using Ladder Networks 14-6 DACs Using Quad Current Sources 14-7 Multiplying DAC 14-8 Measuring DAC Parameters 14-9 Analog-to-Digital Converters (ADs) 14-10 Circuit Components for ADCs 14-11 Counter Ramp ADC 14-12 Tracking ADC 14-13 Successive Approximation ADC 14-14 Parallel ADC 15-1 15-2 15-3 15-4 15-5 15-6 15-7 Tolerances, Noise Margins, and Loading Rules Power Distribution Grounding Schmitt Trigger Circuits Mono stable Multivibrators Troubleshooting Instrumentation 380 380 382 385 392 400 404 409 409 412 413 420 425 426 428 431 432 433 435 444 445 446 455 455 458 459 464 469 476 482 482 485 510 511 521