makes good use of his decades of experience as he focuses on the practical aspects of creating state machines while giving readers sufficient theory to understand what they are doing, starting by reviewing combinational logic
, including number systems, number representations, Boolean algebra, minimization, logic symbols, analysis and synthesis of combinational logic
, multiplexers, decoders, encoders, comparators, storage elements, and programmable logic devices.
Specific topics include reliability issues for embedded SRAM at 90nm and below, test challenges for 3D circuits, combinational logic
soft-error analysis, and online error detection in wireless RF transmitters using real-time streaming data.