Author(s): William J. Dally, R. Curtis Harting, Tor M. Aamodt
Publisher: Cambridge University Press
Year: 2016
Language: English
Pages: 139
Solutions: The Digital Abstraction......Page 1
Solutions: The Practice of Digital System Design......Page 3
Solutions: Boolean Algebra......Page 5
Solutions: CMOS Logic Circuits......Page 7
Solutions: Delay and Power of CMOS Circuits......Page 13
Solutions: Combinational Logic Design......Page 17
Solutions: VHDL Descriptions of Combinational Logic......Page 25
Solutions: Combinational Building Blocks......Page 31
Solutions: Combinational Examples......Page 37
Solutions: Arithmetic Circuits......Page 43
Solutions: Fixed- and Floating-Point Numbers......Page 47
Solutions: Fast Arithmetic Circuits......Page 53
Arithmetic Examples......Page 61
Solutions: Sequential Logic......Page 65
Solutions: Timing Constraints......Page 71
Solutions: Data Path Sequential Logic......Page 75
Solutions: Factoring Finite State Machines......Page 81
Solutions: Microcode......Page 87
Solutions: Sequential Examples......Page 93
Solutions: Verification and Test......Page 97
Solutions: System-Level Design......Page 101
Solutions: Interface and System-Level Timing......Page 105
Solutions: Pipelines......Page 109
Solutions: Interconnect......Page 113
Solutions: Memory Systems......Page 125
Solutions: Asynchronous Sequential Circuits......Page 129
Solutions: Flip-Flops......Page 133
Solutions: Metastability and Synchronization Failure......Page 135
Solutions: Synchronizer Design......Page 137