数字设计进阶

出版时间:2009-5  出版社:西安电子科技大学出版社  作者:克里特  页数:257  

内容概要

This book 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 BoardChapter 2: Introduction to Digilent FPGA-based Boards  Overview  Exercise 2: Introduction to Digilent FPGA-based Boards  Lab Project 2: Board Verification and Basic Logic CircuitsChapter 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 CaptureChapter 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 MinimizationChapter 5: Introduction to VHDL  1. Overview  2. Background  3. Introduction to VHDL  Lab Project 5: Introduction to VHDLChapter 6: Combinational Circuit Blocks  1. Overview  2. Background  3. Combinational Circuit Blocks  Exorcise 6: Combinational Circuit Blocks  Lab Project 6: Combinational Circuit BlocksChapter 7: Combinational Arithmetic Circuits  1. Overview  2. Background  3. More about VHDL    Exercise 7: Combinational Arithmetic Circuits  Lab Project 7: Combinational Arithmetic CircuitsChapter 8: Signal Propagation Delays  1. Overview  2. Propagation Delays in Logic Circuits  Lab Project 8: Signal Propagation DelaysChapter 9: Basic Memory Circuits  1. Overview  2. Background  Lab Project 9: Basic Memory CircuitsChapter 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, theirbehavior and performance can be thoroughly checked and validated, leaving no room forfaulty assumptions——the circuit either works properly in its intended environment or itdoes not. It is fair to say that a solution to a given problem is only "proven" after a realcircuit has been built and verified.  ……

图书封面

评论、评分、阅读与下载


    数字设计进阶 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7