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 ratingsVHDL 101: Everything you Need to Know to Get Started Rating: 3 out of 5 stars3/5FPGAs: Instant Access Rating: 0 out of 5 stars0 ratingsProgramming FPGAs: Getting Started with Verilog Rating: 4 out of 5 stars4/5Digital Design of Signal Processing Systems: A Practical Approach Rating: 5 out of 5 stars5/5Digital Signal Processing: A Practical Guide for Engineers and Scientists Rating: 5 out of 5 stars5/5Hardware Description Language Demystified: Explore Digital System Design Using Verilog HDL and VLSI Design Tools Rating: 0 out of 5 stars0 ratingsSimulation of Power Electronics Converters Using PLECS® Rating: 0 out of 5 stars0 ratingsIntroduction to Microprocessors Rating: 5 out of 5 stars5/5Introduction to Digital Signal Processing Rating: 3 out of 5 stars3/5DSP Integrated Circuits Rating: 0 out of 5 stars0 ratingsDigital Signal Processing: Mathematical and Computational Methods, Software Development and Applications Rating: 5 out of 5 stars5/5FPGAs 101: Everything you need to know to get started Rating: 5 out of 5 stars5/5Reconfigurable Computing: The Theory and Practice of FPGA-Based Computation Rating: 0 out of 5 stars0 ratingsElectronic Circuit Design Ideas: Edn Series for Design Engineers Rating: 5 out of 5 stars5/5ARM-based Microcontroller Projects Using mbed Rating: 5 out of 5 stars5/5Rapid System Prototyping with FPGAs: Accelerating the Design Process Rating: 0 out of 5 stars0 ratingsNewnes Electronics Engineers Pocket Book Rating: 5 out of 5 stars5/5Embedded System Design on a Shoestring: Achieving High Performance with a Limited Budget Rating: 4 out of 5 stars4/5Embedded Systems Design with Platform FPGAs: Principles and Practices Rating: 5 out of 5 stars5/5Applied Control Theory for Embedded Systems Rating: 4 out of 5 stars4/5Introduction to Electronics Rating: 5 out of 5 stars5/5Intuitive Analog Circuit Design Rating: 3 out of 5 stars3/5Introduction to Digital Electronics Rating: 4 out of 5 stars4/5Op Amps for Everyone Rating: 3 out of 5 stars3/5DSP for Embedded and Real-Time Systems Rating: 5 out of 5 stars5/5Digital Integrated Circuit Design Using Verilog and Systemverilog Rating: 3 out of 5 stars3/5
Industrial Design For You
Metalworking: Doing It Better Rating: 5 out of 5 stars5/5Transformed: Moving to the Product Operating Model Rating: 4 out of 5 stars4/5Electrical Engineering: Know It All Rating: 4 out of 5 stars4/5Introduction to Electric Circuits Rating: 4 out of 5 stars4/5Audio Engineering: Know It All Rating: 5 out of 5 stars5/5Practical Troubleshooting of Electrical Equipment and Control Circuits Rating: 4 out of 5 stars4/53D Printer Projects for Makerspaces Rating: 4 out of 5 stars4/5Understanding Automotive Electronics: An Engineering Perspective Rating: 4 out of 5 stars4/5Hammer's Blueprint Reading Basics Rating: 5 out of 5 stars5/5The Maker's Field Guide: The Art & Science of Making Anything Imaginable Rating: 0 out of 5 stars0 ratingsElectrical Engineering 101: Everything You Should Have Learned in School...but Probably Didn't Rating: 5 out of 5 stars5/5Power Supply Projects: A Collection of Innovative and Practical Design Projects Rating: 3 out of 5 stars3/5The Circuit Designer's Companion Rating: 4 out of 5 stars4/5Understanding AC Circuits Rating: 5 out of 5 stars5/5RF Components and Circuits Rating: 5 out of 5 stars5/5CNC Tips and Techniques: A Reader for Programmers Rating: 0 out of 5 stars0 ratingsThe Art of Welding: Featuring Ryan Friedlinghaus of West Coast Customs Rating: 0 out of 5 stars0 ratingsArtificial 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 ratingsMachining for Hobbyists: Getting Started Rating: 5 out of 5 stars5/5507 Mechanical Movements: Mechanisms and Devices Rating: 4 out of 5 stars4/5CNC Machining Certification Exam Guide: Setup, Operation, and Programming Rating: 0 out of 5 stars0 ratingsRobert Lacoste's The Darker Side: Practical Applications for Electronic Design Concepts from Circuit Cellar Rating: 0 out of 5 stars0 ratingsAnalog Circuits Rating: 5 out of 5 stars5/5The Age of Agile: How Smart Companies Are Transforming the Way Work Gets Done Rating: 4 out of 5 stars4/5Embedded Microprocessor Systems: Real World Design Rating: 0 out of 5 stars0 ratingsStarting Electronics Rating: 4 out of 5 stars4/5Understand Amplifiers Rating: 0 out of 5 stars0 ratingsHigh Performance Audio Power Amplifiers 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