Skip to main content
  • Book
  • © 2012

The Art of Hardware Architecture

Design Methods and Techniques for Digital Circuits

Authors:

  • Describes techniques to help IP designers get it right the first time, creating designs optimized in terms of power, area and performance
  • Focuses on practical aspects of chip design and minimizes theory
  • Covers chip design in a consistent way, starting with basics and gradually developing advanced concepts, such as electromagnetic compatibility (EMC) design techniques and low-power design techniques such as dynamic voltage and frequency scaling (DVFS)
  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (9 chapters)

  1. Front Matter

    Pages i-xv
  2. The World of Metastability

    • Mohit Arora
    Pages 1-10
  3. Clocks and Resets

    • Mohit Arora
    Pages 11-49
  4. Handling Multiple Clocks

    • Mohit Arora
    Pages 51-86
  5. Clock Dividers

    • Mohit Arora
    Pages 87-93
  6. Low Power Design

    • Mohit Arora
    Pages 95-128
  7. The Art of Pipelining

    • Mohit Arora
    Pages 129-153
  8. Handling Endianness

    • Mohit Arora
    Pages 155-168
  9. Deboucing Techniques

    • Mohit Arora
    Pages 169-182
  10. Design Guidelines for EMC Performance

    • Mohit Arora
    Pages 183-214
  11. Back Matter

    Pages 215-221

About this book

This book highlights the complex issues, tasks and skills that must be mastered by an IP designer, in order to design an optimized and robust digital circuit to solve a problem. The techniques and methodologies described can serve as a bridge between specifications that are known to the designer and RTL code that is final outcome, reducing significantly the time it takes to convert initial ideas and concepts into right-first-time silicon.  Coverage focuses on real problems rather than theoretical concepts, with an emphasis on design techniques across various aspects of chip-design. 

Authors and Affiliations

  • Freescale Semiconductor, Faridabad, India

    Mohit Arora

About the author

Mohit Arora is a Senior Systems Engineer with Freescale Semiconductor. Since joining Freescale in 2005, he has been responsible for IP/SoC Architecture and has led the design and development of various SoCs for multimarket segment. As a systems engineer, he has been involved in product definition and writing specifications, MCU/MPU-based products for the mid-high end industrial and consumer market space. Prior to joining Freescale, he worked for Agilent Technologies, ST Microelectronics and DCM Technologies as a design engineer and lead, focused on printing ASICs, USB2.0 PHY, PCI-Express, Infiniband and Serial ATA protocols.

He earned a Bachelor’s degree in Electronics and Communication Engineering from Netaji Subhas Institute of Technology (NSIT), India, in 2000, has more than 30 publications in international magazine and holds a patent on serial links.

Bibliographic Information

Buy it now

Buying options

eBook USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access