Ebook912 pages18 hours
Engineering Digital Design: Revised Second Edition
Rating: 0 out of 5 stars
()
About this ebook
Engineering Digital Design, Second Edition provides the most extensive coverage of any available textbook in digital logic and design. The new REVISED Second Edition published in September of 2002 provides 5 productivity tools free on the accompanying CD ROM. This software is also included on the Instructor's Manual CD ROM and complete instructions accompany each software program.
In the REVISED Second Edition modern notation combines with state-of-the-art treatment of the most important subjects in digital design to provide the student with the background needed to enter industry or graduate study at a competitive level. Combinatorial logic design and synchronous and asynchronous sequential machine design methods are given equal weight, and new ideas and design approaches are explored.
The productivity tools provided on the accompanying CD are outlined below:
[1] EXL-Sim2002 logic simulator: EXL-Sim2002 is a full-featured, interactive, schematic-capture and simulation program that is ideally suited for use with the text at either the entry or advanced-level of logic design. Its many features include drag-and-drop capability, rubber banding, mixed logic and positive logic simulations, macro generation, individual and global (or randomized) delay assignments, connection features that eliminate the need for wire connections, schematic page sizing and zooming, waveform zooming and scrolling, a variety of printout capabilities, and a host of other useful features.
[2] BOOZER logic minimizer: BOOZER is a software minimization tool that is recommended for use with the text. It accepts entered variable (EV) or canonical (1's and 0's) data from K-maps or truth tables, with or without don't cares, and returns an optimal or near optimal single or multi-output solution. It can handle up to 12 functions Boolean functions and as many inputs when used on modern computers.
[3] ESPRESSO II logic minimizer: ESPRESSO II is another software minimization tool widely used in schools and industry. It supports advanced heuristic algorithms for minimization of two-level, multi-output Boolean functions but does not accept entered variables. It is also readily available from the University of California, Berkeley, 1986 VLSI Tools Distribution.
[4] ADAM design software: ADAM (for Automated Design of Asynchronous Machines) is a very powerful productivity tool that permits the automated design of very complex asynchronous state machines, all free of timing defects. The input files are state tables for the desired state machines. The output files are given in the Berkeley format appropriate for directly programming PLAs. ADAM also allows the designer to design synchronous state machines, timing-defect-free. The options include the lumped path delay (LPD) model or NESTED CELL model for asynchronous FSM designs, and the use of D FLIP-FLOPs for synchronous FSM designs. The background for the use of ADAM is covered in Chapters 11, 14 and 16 of the REVISED 2nd Edition.
[5] A-OPS design software: A-OPS (for Asynchronous One-hot Programmable Sequencers) is another very powerful productivity tool that permits the design of asynchronous and synchronous state machines by using a programmable sequencer kernel. This software generates a PLA or PAL output file (in Berkeley format) or the VHDL code for the automated timing-defect-free designs of the following: (a) Any 1-Hot programmable sequencer up to 10 states. (b) The 1-Hot design of multiple asynchronous or synchronous state machines driven by either PLDs or RAM. The input file is that of a state table for the desired state machine. This software can be used to design systems with the capability of instantly switching between several radically different controllers on a
time-shared basis. The background for the use of A-OPS is covered in Chapters 13, 14 and 16 of the REVISED 2nd Edition.
In the REVISED Second Edition modern notation combines with state-of-the-art treatment of the most important subjects in digital design to provide the student with the background needed to enter industry or graduate study at a competitive level. Combinatorial logic design and synchronous and asynchronous sequential machine design methods are given equal weight, and new ideas and design approaches are explored.
The productivity tools provided on the accompanying CD are outlined below:
[1] EXL-Sim2002 logic simulator: EXL-Sim2002 is a full-featured, interactive, schematic-capture and simulation program that is ideally suited for use with the text at either the entry or advanced-level of logic design. Its many features include drag-and-drop capability, rubber banding, mixed logic and positive logic simulations, macro generation, individual and global (or randomized) delay assignments, connection features that eliminate the need for wire connections, schematic page sizing and zooming, waveform zooming and scrolling, a variety of printout capabilities, and a host of other useful features.
[2] BOOZER logic minimizer: BOOZER is a software minimization tool that is recommended for use with the text. It accepts entered variable (EV) or canonical (1's and 0's) data from K-maps or truth tables, with or without don't cares, and returns an optimal or near optimal single or multi-output solution. It can handle up to 12 functions Boolean functions and as many inputs when used on modern computers.
[3] ESPRESSO II logic minimizer: ESPRESSO II is another software minimization tool widely used in schools and industry. It supports advanced heuristic algorithms for minimization of two-level, multi-output Boolean functions but does not accept entered variables. It is also readily available from the University of California, Berkeley, 1986 VLSI Tools Distribution.
[4] ADAM design software: ADAM (for Automated Design of Asynchronous Machines) is a very powerful productivity tool that permits the automated design of very complex asynchronous state machines, all free of timing defects. The input files are state tables for the desired state machines. The output files are given in the Berkeley format appropriate for directly programming PLAs. ADAM also allows the designer to design synchronous state machines, timing-defect-free. The options include the lumped path delay (LPD) model or NESTED CELL model for asynchronous FSM designs, and the use of D FLIP-FLOPs for synchronous FSM designs. The background for the use of ADAM is covered in Chapters 11, 14 and 16 of the REVISED 2nd Edition.
[5] A-OPS design software: A-OPS (for Asynchronous One-hot Programmable Sequencers) is another very powerful productivity tool that permits the design of asynchronous and synchronous state machines by using a programmable sequencer kernel. This software generates a PLA or PAL output file (in Berkeley format) or the VHDL code for the automated timing-defect-free designs of the following: (a) Any 1-Hot programmable sequencer up to 10 states. (b) The 1-Hot design of multiple asynchronous or synchronous state machines driven by either PLDs or RAM. The input file is that of a state table for the desired state machine. This software can be used to design systems with the capability of instantly switching between several radically different controllers on a
time-shared basis. The background for the use of A-OPS is covered in Chapters 13, 14 and 16 of the REVISED 2nd Edition.
Author
Richard F. Tinder
Richard F. Tinder is a Professor of Electrical Engineering and Computer Science at Washington State University. Professor Tinder received his B.S., M.S., and Ph.D. from the University of California, Berkeley.
Related to Engineering Digital Design
Related ebooks
Design of Integrated Circuits for Optical Communications Rating: 0 out of 5 stars0 ratingsAudio Signal Processing and Coding Rating: 0 out of 5 stars0 ratingsRandom Signal Analysis in Engineering Systems Rating: 0 out of 5 stars0 ratingsEmbedded Microcontroller Interfacing for M-COR ® Systems Rating: 0 out of 5 stars0 ratingsThe PIC Microcontroller: Your Personal Introductory Course Rating: 1 out of 5 stars1/5The Art of Programming Embedded Systems Rating: 3 out of 5 stars3/5Embedded Systems Design Using the TI MSP430 Series Rating: 0 out of 5 stars0 ratingsElectronics – From Theory Into Practice: Applied Electricity and Electronics Division Rating: 5 out of 5 stars5/5Intel Xeon Phi Processor High Performance Programming: Knights Landing Edition Rating: 0 out of 5 stars0 ratingsProgramming FPGAs: Getting Started with Verilog Rating: 4 out of 5 stars4/5DSP Integrated Circuits Rating: 0 out of 5 stars0 ratingsIntroduction to Digital Electronics Rating: 4 out of 5 stars4/5Microprocessor Architectures: RISC, CISC and DSP Rating: 5 out of 5 stars5/5FPGAs: Instant Access Rating: 0 out of 5 stars0 ratingsDigital Integrated Circuit Design Using Verilog and Systemverilog Rating: 3 out of 5 stars3/5DSP for Embedded and Real-Time Systems Rating: 5 out of 5 stars5/5SD Card Projects Using the PIC Microcontroller Rating: 0 out of 5 stars0 ratingsEmbedded Systems Design with Platform FPGAs: Principles and Practices Rating: 5 out of 5 stars5/5Digital Design of Signal Processing Systems: A Practical Approach Rating: 5 out of 5 stars5/5Embedded Microprocessor Systems: Real World Design Rating: 0 out of 5 stars0 ratingsSimulation of Power Electronics Converters Using PLECS® Rating: 0 out of 5 stars0 ratingsIntroduction to Electronics Rating: 5 out of 5 stars5/5Practical Design of Digital Circuits: Basic Logic to Microprocessors Rating: 5 out of 5 stars5/5Design Recipes for FPGAs: Using Verilog and VHDL Rating: 2 out of 5 stars2/5Operational Amplifiers Rating: 4 out of 5 stars4/5Basic Electrotechnology Rating: 0 out of 5 stars0 ratingsPractical Electronics Handbook Rating: 4 out of 5 stars4/5Hardware Description Language Demystified: Explore Digital System Design Using Verilog HDL and VLSI Design Tools Rating: 0 out of 5 stars0 ratingsFundamentals of Electronics 2: Continuous-time Signals and Systems Rating: 0 out of 5 stars0 ratings
Industrial Design For You
Metalworking: Doing It Better Rating: 5 out of 5 stars5/5Hammer's Blueprint Reading Basics Rating: 5 out of 5 stars5/5Value Proposition Design: How to Create Products and Services Customers Want Rating: 4 out of 5 stars4/5Understanding Automotive Electronics: An Engineering Perspective Rating: 4 out of 5 stars4/5Electrical Engineering 101: Everything You Should Have Learned in School...but Probably Didn't Rating: 5 out of 5 stars5/5Audio Engineering: Know It All Rating: 5 out of 5 stars5/5The Art of Welding: Featuring Ryan Friedlinghaus of West Coast Customs Rating: 0 out of 5 stars0 ratingsPrinciples of Transistor Circuits Rating: 3 out of 5 stars3/5507 Mechanical Movements: Mechanisms and Devices Rating: 4 out of 5 stars4/5Understanding DC Circuits Rating: 4 out of 5 stars4/5Electrical Engineering: Know It All Rating: 4 out of 5 stars4/5Transformed: Moving to the Product Operating Model Rating: 4 out of 5 stars4/5The Maker's Field Guide: The Art & Science of Making Anything Imaginable Rating: 0 out of 5 stars0 ratingsIntroduction to Electric Circuits Rating: 4 out of 5 stars4/5Understanding AC Circuits Rating: 5 out of 5 stars5/5High Performance Audio Power Amplifiers Rating: 5 out of 5 stars5/5Machining for Hobbyists: Getting Started Rating: 5 out of 5 stars5/5Starting Electronics Rating: 4 out of 5 stars4/5Power Supply Projects: A Collection of Innovative and Practical Design Projects Rating: 3 out of 5 stars3/5Hickman's Analog and RF Circuits Rating: 5 out of 5 stars5/5Embedded Systems: World Class Designs Rating: 5 out of 5 stars5/5Artificial Intelligence Revolution: How AI Will Change our Society, Economy, and Culture Rating: 5 out of 5 stars5/5The Design Thinking Playbook: Mindful Digital Transformation of Teams, Products, Services, Businesses and Ecosystems Rating: 0 out of 5 stars0 ratingsPower Electronics Design: A Practitioner's Guide Rating: 5 out of 5 stars5/5Practical RF Handbook Rating: 5 out of 5 stars5/5Newnes Passive and Discrete Circuits Pocket Book Rating: 0 out of 5 stars0 ratingsOp Amp Applications Handbook Rating: 0 out of 5 stars0 ratingsStudent Workbook for Programming of CNC Machines Rating: 0 out of 5 stars0 ratingsElectronics Calculations Data Handbook Rating: 5 out of 5 stars5/5
Reviews for Engineering Digital Design
Rating: 0 out of 5 stars
0 ratings
0 ratings0 reviews
Book preview
Engineering Digital Design - Richard F. Tinder
Enjoying the preview?
Page 1 of 1