
基本信息出版社:西安电子科技大学出版社
页码:257 页
出版日期:2009年05月
ISBN:756062166X/9787560621661
条形码:9787560621661
版本:第1版
装帧:平装
开本:16
正文语种:英语
外文书名:Real Digital,A Hands-on Approach to Digital Design
内容简介 《数字设计进阶:入门篇(英文版)》first gives an introduction to electronic circuits: various electronic components,basic FET construction and operation. Then discusses structure of combinational logic circuits and logic minimization, introduces several combinational circuits that are frequently used by digital designers, including a data selector, a binary decoder, an encoder,and a shifter, also discusses several combinational circuits that perform arithmetic operations on binary numbers, including adders, multipliers, and comparators. Finally,introduces the concept of electronic memory and the founding concepts used in the design of sequential circuits
作者简介 Clint Cole,is on the faculty at Washington State University, where he teaches many different engineering courses. Cole has worked at Hewlett-Packard, Physio-Control, and Heartstream. Mr. Cole co-founded Heartsteam in 1991, serving as lead engineer until Hewlett-Packard purchased the company in 1997. Mr. Cole co-founded Digilent in 2000,where he serves as President and senior engineer..
编辑推荐 《数字设计进阶:入门篇(英文版)》是克里特编著的,由西安电子科技大学出版社出版。
目录
Chapter 1: Introduction to Electronic Circuits
1. Overview
2. Background
3. Digital Circuits
4. Electronic Components
5. Logic Circuits
Exercise 1: Digital Circuits and the Basys Board
Chapter 2: Introduction to Digilent FPGA-based Boards
Overview
Exercise 2: Introduction to Digilent FPGA-based Boards
Lab Project 2: Board Verification and Basic Logic Circuits
Chapter 3: Logic Circuit Structure With an Introduction to Computer Aided Design(CAD) Tools
1. Overview
2. Introduction to Basic Structure of Logic Circuits
3. Introduction to Computer Aided Design Tools
Exercise 3: Logic Circuit Structure
Lab Project 3: Introduction to Schematic Capture
Chapter 4: Logic Minimization
1. Overview
2. Background
3. Boolean Algebra
4. Logic Graphs
5. Incompletely Specified Logic Functions (Don't Cares)
6. Entered Variables
7. Computer-based Logic Minimization Algorithms
Exercise 4: Logic Minimization
Lab Project 4: Logic Minimization
Chapter 5: Introduction to VHDL
1. Overview
2. Background
3. Introduction to VHDL
Lab Project 5: Introduction to VHDL
Chapter 6: Combinational Circuit Blocks
1. Overview
2. Background
3. Combinational Circuit Blocks
Exorcise 6: Combinational Circuit Blocks
Lab Project 6: Combinational Circuit Blocks
Chapter 7: Combinational Arithmetic Circuits
1. Overview
2. Background
3. More about VHDL
Exercise 7: Combinational Arithmetic Circuits
Lab Project 7: Combinational Arithmetic Circuits
Chapter 8: Signal Propagation Delays
1. Overview
2. Propagation Delays in Logic Circuits
Lab Project 8: Signal Propagation Delays
Chapter 9: Basic Memory Circuits
1. Overview
2. Background
Lab Project 9: Basic Memory Circuits
Chapter 10: Structural Design of Sequential Circuits
1. Overview
2. Background
Exorcise 10: Structural Design of Sequential Circuits
Lab Project 10: Structural Design of Sequential Circuits
……
文摘 插图:

In a schematic editor, circuits can readily be constructed by assembling graphical shapesthat describe logic gates, interconnections, and I/O ports. The completed schematic definesa virtual circuit model, and such models serve two primary purposes: they can besimulated so that a circuit's behavior can be analyzed before it is built; and they can besynthesized, or automatically implemented in a real, physical circuit device. Thewidespread use of simulation and synthesis CAD tools has defined a new and powerfuldesign approach used by virtually all digital design engineers. But it is important toremember that CAD tools work with virtual circuit models, and not with real, physicalcircuits. Even the most powerful circuit simulators cannot fully model all circuit behaviors,and much about circuit function can only be learned through building and interacting witha physical circuit.The use of CAD tools greatly simplifies the job of creating a circuit definition that meetsthe needs of any given design problem. Design problems are typically expressed as a"behavioral" requirement——for example, a design requirement might be to illuminate awarning light if a measured temperature exceeds 90~C for 10 seconds, or if coolant level istoo low. This worded description describes how a circuit should behave, but it provides noinformation about circuit structure. A circuit model can be developed to meet the needs ofsuch a behavioral problem statement, and that circuit model can be simulated so that itsperformance can be compared to the problem requirements. But note that the assumptionsused to create the circuit model are verified against the assumptions in the problemstatement, and therefore the overall solution is only as good as the assumptions. In anyenvironment or discipline, assumptions are used in place of rigorous knowledge, and theyare usually lacking. When circuits are implemented in real, physical devices, theirbe
……