Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Introduction to logic circuits & logic design with Verilog
LaMeres B., Springer International Publishing, New York, NY, 2017. 459 pp. Type: Book (978-3-319538-82-2)
Date Reviewed: Jul 23 2018

This book begins with an introduction to the analog versus digital question, and then describes the advantages of today’s popular digital systems. Like any other digital system book, it starts with a description of the number system. LaMeres then describes the basic logic gates used in logic circuits and current consumption during gate operations, including logic families; detailed examples from Texas Instruments are provided. Combinational logic is described together with Boolean algebra, as well as how Karnaugh maps are useful for deriving and simplifying logic circuits. “Verilog (Part 1)” briefly explains the hardware description language in order to develop a combinational logic circuit (described in previous chapters). Combinational circuits for student lab experiments are explained using the Verilog language. LaMeres describes small-scale integrated (SSI), medium-scale integrated (MSI), large-scale integrated (LSI), and very-large-scale integrated (VLSI) circuits, and then presents some of the components used in MSI logic such as decoders, encoders, multiplexers, and demultiplexers.

The second half of the book starts by introducing sequential circuits, including the components needed to develop them (such as latches and flip-flops). The “Verilog (Part 2)” chapter further covers what is needed to develop sequential circuits. Then the book describes memory architecture components such as read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), and electrically erasable programmable read-only memory (EEPROM). It also discusses programmable logic components such as programmable logic arrays (PLAs), programmable array logic (PAL), generic array logic (GAL), complex programmable logic devices (CPLD), and field-programmable gate arrays (FPGAs), including lookup tables (LUTs) and input/output blocks. The book ends with arithmetic components and an 8-bit computer, together with an implementation in Verilog.

This book presents the logical components, step by step, to develop a complete computer system. Thus, it presents a comprehensive view of a computer system that can be developed from logical circuits; combinational and sequential circuits are not explored in detail. The book is suitable for undergraduates; students will learn both the logic and experimental aspects of a computer component using Verilog.

More reviews about this item: Amazon

Reviewer:  J. Arul Review #: CR146168 (1810-0521)
Bookmark and Share
  Featured Reviewer  
 
Design Styles (B.2.1 )
 
 
General (B.8.0 )
 
 
Reference (A.2 )
 
Would you recommend this review?
yes
no
Other reviews under "Design Styles": Date
Efficient implementations of the Chinese remainder theorem for sign detection and residue decoding
Vu T. IEEE Transactions on Computers 34(7): 646-651, 1985. Type: Article
Jan 1 1986
Retrofitting the VAX-11/780 microarchitecture for IEEE floating point arithmetic--implementation issues, measurements, and analysis
Aspinwall D., Patt Y. IEEE Transactions on Computers 34(9): 692-708, 1985. Type: Article
Aug 1 1986
Efficient Exponentiation of a Primitive Root in GF(2m)
Wu H., Hasar M. IEEE Transactions on Computers 46(2): 162-172, 1997. Type: Article
Jun 1 1998

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy