Current location - Training Enrollment Network - Education and training - Textbook version of digital logic
Textbook version of digital logic
Digital logic of book title

Title 265438+Computer Planning Textbook for 20th Century Colleges and Universities-Excellent Series

ISBN 978-7-115-24868-8

Cataloging classification TP302.2

Written by,, Xu

shipping broker

Editor Liu Bo

Folio 16

Stamp 19

Word count is 50 1 10,000 words.

Page count: 296 pages

Binding paperback

Version 1 version 1

First edition: May 20th11.

This printing time is 20 1 1 May.

Number of copies printed for the first time

Fixed price 34.00 yuan

abstract

Based on the theoretical basis and practice, this book discusses the basic structure of digital system and modern design methods and means in a simple way, and selects some relevant examples from the author's practical engineering application to elaborate the design scheme of digital system. By introducing the design method based on VLSI and ULSI chips, this paper expounds the new ideas and methods of modern digital system design based on chip design. The design methods provided in this book can also be used as the design basis for understanding complex digital systems.

The book is divided into seven chapters, the basic contents include the establishment of basic concepts; The transition from traditional design methods to modern design methods is also the basis of new technologies and methods. Briefly introduce the concept of EDA technology; VHDL language and functional module design of digital system: issues to be considered in the design of complex digital systems. Because the design examples described in "Design Contents of Complex Digital System" have penetrated into many non-functional design requirements in practical engineering, it is suggested that this part can be taken as an elective course in teaching, and teachers should consider this part of teaching according to the syllabus.

This book can be used as a teaching material for computer and related majors, and can also be used as a self-study reference for relevant scientific and technological personnel.

Brief introduction of the author

Wang Xi, Ph.D., Associate Professor, Vice President of Computer College, concurrently Secretary-General of National Higher Education Computer Education Research Association and Director of Education and Training Committee of Chongqing Computer Society. The main research direction is computer network and communication. As the project leader or main researcher, I have participated in scientific research projects including the National Natural Science Foundation, the National Ninth Five-Year Plan project "Distance Education Management Technology", the Tenth Five-Year Plan project "Courseware Making and Intelligent Question Answering Tools", the modern distance education project of the Ministry of Education "Computer Composition Principle" and the overseas study fund project of the Ministry of Education "Research on E-commerce Application Technology". Chongqing Science and Technology Commission's project "Research on E-commerce Security", Chongqing Science and Technology Commission's key project "Research on Secure Multi-channel Electronic Payment System Based on SPKI", and nearly 20 international cooperation and horizontal scientific research projects. Published more than 10 papers in international and domestic conferences and magazines.

catalogue

Chapter 1 Basic concepts

1. 1 overview 1

1.2 Basic knowledge 2

1.2. 1 pulse signal 2

1.2.2 conductivity of semiconductors 4

1.2.3 diode switching characteristics 8

Switching characteristics of 1.2.4 transistor 10

1.2.5 Three connection modes of triode 13

1.3 logic gate 14

1.3. 1 DTL gate 15

1.3.2 TTL gate 16

1.3.3 CML gate 18

1.4 Logic Algebra and Basic Logic Operation 20

1.4. 1 disjunctive conjunction and positive OR gate circuit 20

1.4.2 conjunctive conjunction and positive AND gate 2 1

1.4.3 negative conjunction NAND gate circuit 22

1.4.4 composite logic gate 22

1.4.5 Double Conditional Conjunction and XOR Circuit 24

1.4.6 Noncombinational or Conjunctive and XOR Circuit 24

Basic concept and classification of 1.5 trigger 25

1.5. 1 flip-flop and clock27

1.5.2 basic RS flip-flop 27

1.5.3 controllable RS flip-flop 29

1.5.4 master-slave JK flip-flop 3 1

1.5.5 D flip-flop 34

1. 5. 6 trigger 37

Exercise 38

Chapter II Digital Coding and Logical Algebra 39

2. 1 coded representation in digital system 39

2. 1. 1 original code, complement and complement 4 1

2. 1.2 Example of Original Code, Complement and Complement Operation 47

2. 1.3 Several Common Binary-Decimal Codes Based on Calculation Attributes 48

2. 1.4 Several reliability codes based on transmission properties 5 1

2.2 Logic Algebra Foundation and Simplification of Logic Functions 57 pages

2.2. 1 Basic Theorems and Rules of Logical Algebra 57

2.2.2 Logical functions and their expressions 59

2.2.3 Standard Form of Logical Function 62

2.2.4 Simplifying logical functions by using basic theorems 66

2.2.5 Using Karnaugh Map to Simplify Logic Function 68

Exercise 74

Chapter 3 Basic concepts of digital system

3. 1 Overview of digital system model 76

3. 1. 1 combinational logic model 77

3. 1.2 Time Series Logic Model 77

3.2 Digital System Analysis and Design of Combinatorial Logic Model Structure 8 1

3.2. 1 Functional Component Analysis of Combinatorial Logic 8 1

3.2.2 Design of Functional Components of Combinatorial Logic 85

3.3 Analysis and Design of Digital System Based on Temporal Logic Model 92

3.3. 1 synchronous and asynchronous 93

3.3.2 Functional Component Analysis of Synchronous Digital System 94

3.3.3 Functional Component Design of Synchronous Digital System 99

3.3.4 Analysis and Design of Asynchronous Digital System 1 14

3.4 Design of Digital System Based on MSI126

3.4. Design method of1LSI126

3.4.2 Design Example of LSI 127

Exercise 138

Chapter 4 Programmable Logic Devices 142

4. 1 evolution of programmable logic device (PLD) 142

4. 1. 1 PLD144

4. 1.2 Programmable Read Only Memory (PROM) 146

4. 1.3 field programmable logic array (FPLA) 148

4. 1.4 Programmable Array Logic (PAL) 149

4. 1.5 generic array logic (GAL) 152

4.2 Programmable Device Design 160

4.2. 1 evolution of programming equipment development tools 160

4.2.2 Design process and examples of programmable devices 160

4.3 two commonly used HDPLD programmable logic devices 164

4.3. 1 programmable logic devices classified by integration 164

4.3.2 CPLD programmable device 165

4.3.3 FPGA programmable device 169

Exercise 173

Chapter 5 VHDL Foundation 175

5. Introduction to1VHDL175

5.2 VHDL program structure 176

5.2. 1 entity 176

Structure 180

Packaging 183

Library 184

5.2.5 Configuration 186

VHDL subroutine 187

5.3 Structure Description in VHDL190

Behavior description of structure 190

5.3.2 Data flow description of structure 192

5.3.3 Structure Description 192

5.4 VHDL element 195

VHDL Text Rules 195

5.4.2 Data object in VHDL 196

Data type in VHDL 197

5.4.4 VHDL operator 20 1

Predefined properties of VHDL 203

5.5 VHDL sequence description statement 205

5.5. 1 Waiting for Waiting Statement 205

5.5.2 Transfer Statement 206

5.5.3 Steering Control Statement 207

5.5.4 Empty Report 2 12

5.6 VHDL parallel description statement 2 12

5.6. 1 parallel signal assignment statement 2 12

5.6.2 Block Statement 2 17

5.6.3 Process Statement 2 17

5.6.4 Generate Report 2 19

Component instantiation statement 22 1

Time delay statement 222

Exercise 223

The sixth chapter digital system function module design 255

6. 1 digital system function module 225

6. 1. 1 function module concept 225

6. 1.2 external features of functional modules and design flow 226

6.2 VHDL design based on combinational logic model226

Basic logic gate design 226

Comparator design 229

6.2.3 Design of transcoder 23 1

6.2.4 Multiplexer and Design of Multiplexer 232

6.2.5 Design of Operating Function Components 233

Decoder design 237

6.2.7 bus isolator design 238

6.3 VHDL design based on sequential logic model240

6.3. 1 register design 240

6.3.2 Counter design

6.3.3 Design of Parallel/Serial Converter 245

6.3.4 Design of Serial/Parallel Converter 246

6.3.5 Principle analysis and design of seven-segment digital display (LED) 247

6.4 Design example of complex digital system 250

6.4. 1 design of high-speed transmission channel 250

6.4.2 Design of multiprocessor data protection lock * * * 257

Exercise 265

Chapter VII System Integration 266

7. 1 System Integration Basis 266

7. 1. 1 system integration concept 266

7. 1.2 System Hierarchy Mode 268

7. 1.3 System integration step 269

7.2 System Integration Specification 27 1

7.2. 1 Interconnection structure based on bus mode 27 1

Routing protocol 276

7.2.3 system safety specification and Defense28 1

Time synchronization 283

7.3 Non-functional design of digital system 286

7.3. 1 Competition and Danger of Signal Transmission in Digital System56666/kloc-0 /5666.6666666666866

Fault injection 288

Digital system test 290

7.3.4 Low energy consumption system and multi-clock technology 292

Exercise 295 book title

digital logic

Author: Wang Sun Dandan

Publishing House: Tsinghua University Publishing House

Release date: 2065438+February 00.

ISBN: 97873022 1460 1

Format: 16

Pricing: 23.80 yuan

brief Introduction of the content

Digital logic mainly introduces the basic theories and methods of digital logic circuits and digital systems. This book systematically expounds the number system and coding, the foundation of logic algebra, the analysis and design of combinational logic circuits, the analysis and design of sequential logic circuits, programmable logic devices, VHDL hardware description language and the analysis and design of digital systems. Digital logic can be used as a teaching material for undergraduates majoring in computer, electronics, communication and automation, and also as a reference for engineers and technicians in related fields.

Brief introduction of the author

Wang, born in 1969, graduated from the Computer Department of Harbin Institute of Technology. Currently, he is an associate professor and tutor of master students in School of Computer Science, Beijing University of Posts and Telecommunications, and director of Service Science and Intelligent Transportation Technology Research Center. I have been engaged in digital logic teaching for a long time, accumulated rich teaching resources and formed a relatively mature curriculum system. He has been engaged in scientific research in related fields for a long time, and his main research directions are computer network, information security and intelligent transportation. In engineering and scientific practice, he presided over the completion of a number of national, provincial and ministerial projects. As the person in charge, the National Project Network mainly includes the National Science and Technology Support Plan 1 Major Special Project and the National Natural Science Foundation 1 Project, has published more than 40 high-level scientific and technological papers, and has compiled many teaching materials such as Solving Problems in Digital Logic, Principles of Computer Organization, Digital Logic and Digital System, and Computer Organization and Structure.

Library catalogue

Chapter 65438 +0 Digital Logic Foundation

Chapter II Combinatorial Logic Circuits

Chapter 3 Trigger

Chapter 4 Sequential Circuits

Chapter 5 Programmable Logic Devices

Chapter 6 introduces the hardware description language VHDL.

Chapter 7 Modern Digital System Design

Appendix II Scan Code

refer to

..... Book name

Digital Logic (2 1 Century New Series Textbooks for Computer Major in Higher Vocational Colleges)

Author: Song Jinhe

Press: Wuhan University of Technology Press

Date of publication: 2004

ISBN: 978756292 127 1

Format: 16

Pricing: 20 yuan

Content introduction

Digital Logic is compiled according to Basic Teaching Requirements of Digital Electronic Technology in Higher Vocational Education formulated by the Ministry of Education.

This book is divided into eight chapters. The main contents include: digital circuit foundation, gate circuit, logic algebra foundation, basic combinational logic circuit, flip-flop, sequential logic circuit, pulse generation and conversion circuit, digital-to-analog and analog-to-digital converter. ?

Digital logic has extensive content, simple language, clear structure and rich examples. It pays attention to the unity and coordination of "speaking, learning and doing" to facilitate students' autonomous learning. Digital Logic can be used as a teaching material for computer, electric power, electronics, communication, automation and adult education in higher vocational colleges, and can also be used as a reference for related technicians.

library catalogue

1 Digital Circuit Foundation

Several common number systems of 1. 1 and their conversion.

1. 1. 1 Several Common Number Systems

1. 1.2 Conversion between different digital systems

1.2 arithmetic operation of binary number

1.2. 1 binary addition

1.2.2 binary subtraction

1.2.3 binary multiplication

1.2.4 binary division

Switching characteristics of 1.3 transistor

1.3. 1 switching characteristics of diode

Switching characteristics of 1.3.2 triode

1.4 inverter

1.4. 1 circuit.

Working principle of 1.4.2

1.4.3 load capacity

1.4.4 Anti-interference ability

1.4.5 dynamic characteristics

Summary of this chapter

Exercise 1

2 gate circuit

2. 1 discrete element gate circuit

2. 1. 1 and gate

2. 1.2 or gate

2. 1.3 NOT gate

2. 1.4 NAND gate and NOR gate

2.2 integrated TTL gate circuit

2.2. 1TTL NAND gate circuit and its working principle

2.2.2TTL Electrical characteristics of TTL NAND gate

2.2.3TTL improved circuit of TTL NAND gate

2.2.4 device types and main technical indicators of commonly used TTL NAND gates

2.2.5 other types of TTL gate circuits

2.3 Other bipolar gate circuits

2.3. 1 high threshold integrated circuit (HTL circuit)

2.3.2 emitter coupled logic circuit (ECL circuit)

2.4MOS gate circuit

2.4. 1MOS inverter circuit and its working principle

2.4.2CMOS electrical characteristics of CMOS inverter

2.4.3 Models and main technical indexes of common CMOS inverters

2.4.4CMOS transmission gate and analog switch

2.4.5CMOS NAND gate, NOR gate and tri-state gate.

Summary of this chapter

Exercise 2

3 Fundamentals of Logic Algebra

3. 1 logical variables and logical functions

3.2 Common Formulas and Theorems

3.2. 1 and operation

Or operation

Not running

Morgan theorem

3.3 Representation of Logical Functions

3.3. 1 truth table

logic expression

logic diagram

3.4 Simplification of logical functions

3.4. 1 minimalist concept

3.4.2 Formula simplification method

3.4.3 Karnaugh map simplification method

3.4.4 Convert the simplest AND or type into the simplest non-non-non-non-non-non-non-non-non-non-non-non-non-type.

3.4.5 Simplification of Logical Functions with Constraints

Summary of this chapter

Exercise 3

Basic combinational logic circuit

4. 1 combinational logic circuit analysis method

4.2 Design of combinational logic circuit

4.3 Common Medium-scale Combinatorial Logic Circuits and Their Applications

4.3. 1 decoder

Coded transformation decoder

Data selector

encoder

digital comparator

adder

Summary of this chapter

Exercise 4

5 trigger

5. 1 overview

5.2 basic RS trigger

5.2. 1 Circuit composition

principle of operation

functional description

5.3 synchronous trigger

5.3. 1 synchronous RS trigger

Synchronous d flip-flop

Synchronous JK flip-flop

5.3.4 Flip and oscillation of synchronous trigger

5.4 master-slave trigger

5.4. 1 master-slave RS flip-flop

5.4.2 master-slave JK trigger

5.4.3 master-slave T flip-flop

5.4.4 Primary Flip Phenomenon of Master-Slave Trigger

5.5 edge triggering

5.5. 1 negative edge JK flip-flop

5.5.2 Keep locking D trigger.

5.6 Conversion between Different Types of Triggers

5.6. 1JK flip-flop is converted into RS, D and T flip-flop.

5.6.2D flip-flops are converted into JK, T and RS flip-flops.

Summary of this chapter

Exercise 5

6 sequential logic circuit

6. 1 overview

6.2 Registration

6.2. 1 digital register

shift register

6.3 Application of Integrated Chip 74 194

6.3. Logical function of174194

6.3.2 Digital light controller

6.4 counter

6.4. 1 asynchronous counter

synchronous counter

Application of 6.5438+063

6.5. Logical function of174163

6.5.2 A binary addition counter of 2 ~ 16 consists of 74 163.

6.5.3 The ternary addition counter of 10 is composed of 74 163.

6.5.4 74 17 ~ 256 binary addition counter consists of 74 163.

Summary of this chapter

Exercise 6

7 pulse generation and conversion circuit

7. 1555 timer

7. 1. 1 Circuit composition

7. 1.2 working principle

7. 1.3 basic functions

7.2 Schmidt trigger

7.2. 1 Circuit composition

principle of operation

Application example

7.3 monostable trigger

7.3. 1 Circuit composition

principle of operation

7.3.3 Transient Time (Output Pulse Width)

Application example

7.4 multivibrator

7.4. 1 Circuit composition

7.4.2 Working principle

7.4.3 oscillation period

Application example

Summary of this chapter

Exercise 7

8 digital analog and analog-to-digital converter

8. 1D/A converter

8. 1. 1T resistance digital-to-analog converter

8. Main technical parameters of1.2d/A converter

8. 1.3D/A converter application circuit

8.2A/D converter

8.2. 1A/D conversion process

8.2.2 Successive approximation of analog-to-digital converter

8.2.3A/D Main technical parameters of A/D analog-to-digital conversion

8.2.4A/D converter application circuit

Summary of this chapter

Exercise 8

Basic information of references

Title: Digital Logic

Book number: 7-113-07915

Authors: Zhu Yong et al.

Pricing: 32.00 yuan

Release date: 65438+February 2007

Award-winning information: the "Eleventh Five-Year" national planning textbook for general higher education.

Auxiliary teaching material: digital logic problem solving and experimental guidance

Publishing House: China Railway Publishing House.

brief introduction

This textbook is compiled according to the spirit of "Teaching Syllabus for Computer Specialty in Colleges and Universities" and the characteristics of "Digital Circuit and Logic Design", and comprehensively and systematically expounds the basic theory, basic concepts, basic methods and modern logic design technology of digital circuit and logic design. The book is divided into nine chapters: number system and coding, logic algebra foundation, combinational logic, synchronous sequential logic, asynchronous sequential logic, pulse generation circuit, digital-analog and analog-digital conversion circuit, programming logic and EDA design. The editor of this textbook is a backbone teacher who has been engaged in digital logic teaching in colleges and universities for a long time, and has rich experience in digital system design and related project engineering background. The textbook not only discusses the classical logic theory in detail, but also introduces advanced logic design methods and technologies such as PLD (programmable logic device), HDL (hardware description language), SoC (system on chip) and EDA (electronic design automation) in combination with the development trend of digital circuits and logic design today. Theory and practice are closely linked.

library catalogue

Chapter 65438 +0 Digital System and Coding

Chapter II Fundamentals of Logic Algebra

Chapter 3 Combinatorial Logic

Chapter 4 Synchronous Sequential Logic

Chapter 5 Asynchronous Sequential Logic

Chapter VI Pulse Generation Circuit

Chapter 7 Digital/Analog and Analog/Digital Conversion Circuits

Chapter 8 Programming Logic

Chapter 9 EDA design

Appendix a logical symbol comparison table

Basic information of references

Title: Digital Logic

Author: He Huojiao as editor-in-chief and Yao Chuanan as deputy editor-in-chief.

Book number: 978-7-113-11706.

Publishing House: China Railway Publishing House

Publication date: August 2065 438+00

Pricing: 25.00.

abstract

The book is divided into nine chapters, mainly including digital circuit foundation, logic operation gate circuit, logic algebra and logic function simplification, combinational logic circuit, flip-flop, sequential logic circuit, semiconductor memory and programmable logic device, digital/analog, analog/digital conversion and digital system design. Digital Logic is a professional basic course for electrical information majors. This book selects the teaching contents, highlights the analysis methods of digital circuits and the functional analysis of digital integrated logic devices, and has the characteristics of being focused, popular and practical. From the perspective of students' autonomous learning, the key teaching contents of each section are carefully designed as thinking questions to help students master the teaching contents of this section and cultivate their learning ability. The book is also equipped with a large number of examples and exercises for students to learn and train. This book is suitable for the teaching material of Digital Logic for undergraduates majoring in computer science, and can also be used as the teaching material for other related majors of electrical information.

Chapter catalogue

Chapter 65438 +0 Digital Circuit Foundation

Chapter II Logic Operation Gate Circuit

Chapter III Logical Algebra and Simplification of Logical Functions

Chapter 4 Combinatorial Logic Circuit

Chapter V Trigger

Chapter 6 Sequential Logic Circuits

Chapter 7 Semiconductor Memory and Programmable Logic Devices

Chapter 8 Digital/Analog and/or Conversion Circuits

Chapter 9 Digital System Design

Appendix a part thinking exercises and answers

refer to