Digital logic and microprocessor design with interfacing / (Record no. 175)

MARC details
000 -LEADER
fixed length control field 05087nam a22002777a 4500
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20220531025915.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 201217b ||||| |||| 00| 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 9789814844307
040 ## - CATALOGING SOURCE
Language of cataloging English.
Transcribing agency CvSU-CCAT Campus Library
Description conventions rda.
Original cataloging agency CvSU-CCAT Campus Library.
050 ## - LIBRARY OF CONGRESS CALL NUMBER
Classification number TK 7868
Item number H83 2019
100 ## - MAIN ENTRY--PERSONAL NAME
Personal name Hwang, Enoch O., author.
9 (RLIN) 437
245 ## - TITLE STATEMENT
Title Digital logic and microprocessor design with interfacing /
Statement of responsibility, etc. Enoch O. Hwang.
250 ## - EDITION STATEMENT
Edition statement Second edition. Philippine edition.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. Singapore :
Name of publisher, distributor, etc. Cengage Learning Asia Private Limited,
Date of publication, distribution, etc. c2019.
300 ## - PHYSICAL DESCRIPTION
Extent xxiii, 583 pages :
Other physical details illustraitons ;
Dimensions 23 cm
501 ## - WITH NOTE
With note Reprint.<br/>
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes bibliographical references and index.<br/>
505 ## - FORMATTED CONTENTS NOTE
Formatted contents note 1. INTRODUCTION TO MICROPROCESSOR DESIGN.<br/>Overview of Microprocessor Design. Design Abstraction Levels. Examples of a 2-to-1 Multiplexer. Introduction to Hardware Description Language. Synthesis. Going Forward. Problems.<br/>2. FUNDAMENTALS OF DIGITAL CIRCUITS.<br/>Binary Numbers. Negative Numbers. Binary Switch. Basic Logic Operators and Logic Expressions. Logic Gates. Truth Tables. Boolean Algebra and Boolean Equations. Minterms and Maxterms. Canonical, Standard, and non-Standard Forms. Digital Circuits. Designing a Car Security System. Verilog and VHDL Code for Digital Circuits.<br/>3. COMBINATIONAL CIRCUITS.<br/>Analysis of Combinational Circuits. Synthesis of Combinational Circuits. Minimization of Combinational Circuits. Timing Hazards and Glitches. BCD to 7-Segment Decoder. Verilog and VHDL Code for Combinational Circuits. Problems.<br/>4. STANDARD COMBINATIONAL COMPONENTS.<br/>Signal Naming Conventions. Multiplexer. Adder. Subtractor. Adder-Subtractor Combination. Arithmetic Logic Unit. Decoder. Tri-state Buffer. Comparator. Shifter. Multiplier. Problems.<br/>5. SEQUENTIAL CIRCUITS.<br/>Bistable Element. SR Latch. Car Security System--Version 2. SR Latch with Enable. D Latch. D Latch with Enable. Verilog and VHDL Code for Memory Elements. Clock. D Flip-Flop. D Flip-Flop with Enable. Description of a Flip-Flop. Register. Register File. Memories. Shift Registers. Counters. Timing Issues. Problems.<br/>6. FINITE-STATE MACHINES.<br/>State Diagrams, Finite-State Machine (FSM) Models. Analysis of Finite-State Machines. Synthesis of Finite-State Machines. Optimizations for FSMs. FSM Construction Examples. Verilog and VHDL Code for FSM Circuits. Problems.<br/>7. DEDICATED MICROPROCESSORS.<br/>Need for a Datapath. Constructing the Datapath. Constructing the Control Unit.<br/>Constructing the Complete Microprocessor. Dedicated Microprocessor Construction Examples. Verilog and VHDL Code for Dedicated Microprocessors. Problems.<br/>8. GENERAL-PURPOSE MICROPROCESSORS.<br/>Overview of the CPU Design. The EC-1 General-Purpose Microprocessor. The EC-2 General-Purpose Microprocessor. Extending the EC-2 Instruction Set. Using and Interfacing the EC-2. Pipelining. Verilog and VHDL Code for General-Purpose Microprocessors. Problems.<br/>9. INTERFACING MICROPROCESSORS.<br/>Multiplexing 7-Segment LED Display. Issues with Interfacing Switches. 3×4 Keypad Controller. PS2 Keyboard and Mouse. RS-232 Controller for Bluetooth Communication. Liquid-Crystal Display Controller. VGA Monitor Controller. A/D Controller for Temperature Sensor. I2C Bus Controller for Real-Time Clock. Problems.<br/>10. APPENDIX A – XILINX DEVELOPMENT TUTORIAL.<br/>Starting ISE. Creating a New Schematic Source File. Creating a New Verilog or VHDL Source File. Setting the Top-Level Module Design File. Mapping the I/O Signals. Synthesis and Implementation. Programming the Circuit to the FPGA. Problems.<br/>11. APPENDIX B – ALTERA DEVELOPMENT TUTORIAL.<br/>Starting Quartus. Using the Graphic Editor. Managing Files in a Project. Analysis and Synthesis. Creating and Using a Logic Symbol. Mapping the I/O Signals. Fitting the Netlist and Pins to the FPGA. Programming the Circuit to the FPGA. Problems.<br/>12. APPENDIX C – VERILOG SUMMARY.<br/>Basic Language Elements. Behavioral Model. Dataflow Model. Structural Model.<br/>13. APPENDIX D – VHDL SUMMARY.<br/>Basic Language Elements. Behavioral Model--Sequential Statements. Dataflow Model--Concurrent Statements. Structural Model--Concurrent Statements. Conversion Routines.<br/>Index.
520 ## - SUMMARY, ETC.
Summary, etc. This book teaches how to put these two types of circuits together to form both dedicated and general-purpose microprocessors. It has a unique approach combines the use of logic principles with the building of individual components to create data paths and control units. With this book students are able to design simple microprocessors, implement them in real hardware, and interface them to real-world devices. Through this book students learn how to design digital logic circuits, specifically combinational and sequential circuits.<br/>
546 ## - LANGUAGE NOTE
Language note English text.
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Logic circuits
Form subdivision Design and construction.
9 (RLIN) 438
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Digital integrated circuits
Form subdivision Design and construction.
9 (RLIN) 439
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Koha item type Book
Edition Second edition. Philippine edition.
Classification part TK 7868 H83 2019
Source of classification or shelving scheme Library of Congress Classification
Call number prefix CIR
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Collection code Home library Current library Shelving location Date acquired Source of acquisition Coded location qualifier Cost, normal purchase price Full call number Barcode Date last seen Copy number Price effective from Koha item type Total Checkouts
    Library of Congress Classification     Book Cavite State University - CCAT Campus Cavite State University - CCAT Campus GCS 12/17/2020 Purchased GCS 778.00 CIR TK 7868 H83 2019 R0012022 10/15/2025 c.1 12/17/2020 Book  
    Library of Congress Classification     Book Cavite State University - CCAT Campus Cavite State University - CCAT Campus GCS 12/17/2020 Purchased GCS 778.00 CIR TK 7868 H83 2019 R0012023 10/15/2025 c.2 12/17/2020 Book  
    Library of Congress Classification     Book Cavite State University - CCAT Campus Cavite State University - CCAT Campus GCS 12/17/2020 Purchased GCS 778.00 CIR TK 7868 H83 2019 R0012024 10/15/2025 c.3 12/17/2020 Book