Home > Science, Technology & Agriculture > Electronics and communications engineering > Synchronization and Arbitration in Digital Systems
14%
Synchronization and Arbitration in Digital Systems

Synchronization and Arbitration in Digital Systems

          
5
4
3
2
1

International Edition


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Quantity:
Add to Wishlist

About the Book

Today’s networks of processors on and off chip, operating with independent clocks, need effective synchronization of the data passing between them for reliability. When two or more processors request access to a common resource, such as a memory, an arbiter has to decide which request to deal with first. Current developments in integrated circuit processing are leading to an increase in the numbers of independent digital processing elements in a single system. With this comes faster communications, more networks on chip, and the demand for more reliable, more complex, and higher performance synchronizers and arbiters. Written by one of the foremost researchers in this area of digital design, this authoritative text provides in-depth theory and practical design solutions for the reliable working of synchronization and arbitration hardware in digital systems. The book provides methods for making real reliability measurements both on and off chip, evaluating some of the common difficulties and detailing circuit solutions at both circuit and system levels. Synchronization and Arbitration in Digital Systems also presents: mathematical models used to estimate mean time between failures in digital systems; a summary of serial and parallel communication techniques for on-chip data transmission; explanations on how to design a wrapper for a locally synchronous cell, highlighting the issues associated with stoppable clocks; an examination of various types of priority arbiters, using signal transition graphs to show the specification of different designs (from the simplest to more complex multi-way arbiters) including ways of solving problems encountered in a wide range of applications; essential information on systems composed of independently timed regions, including a discussion on the problem of choice and the factors affecting the time taken to make choices in electronics. With its logical approach to design methodology, this will prove an invaluable guide for electronic and computer engineers and researchers working on the design of digital electronic hardware. Postgraduates and senior undergraduate students studying digital systems design as part of their electronic engineering course will struggle to find a resource that better details the information given inside this book

Table of Contents:
Preface. List of Contributors. Acknowledgements. 1. Synchronization, Arbitration and Choice. 1.1 Introduction. 1.2 The Problem of Choice. 1.3 Choice in Electronics. 1.4 Arbitration. 1.5 Continuous and Discrete Quantities. 1.6 Timing. 1.7 Book Structure. PART I. 2. Modelling Metastability. 2.1 The Synchronizer. 2.2 Latch Model. 2.3 Failure Rates. 2.3.1 Event Histograms and MTBF. 2.4 Latches and Flip-flops. 2.5 Clock Back Edge. 3. Circuits. 3.1 Latches and Metastability Filters. 3.2 Effects of Filtering. 3.3 The Jamb Latch. 3.3.1 Jamb Latch Flip-flop. 3.4 Low Coupling Latch. 3.5 The Q-flop. 3.6 The MUTEX. 3.7 Robust Synchronizer. 3.8 The Tri-flop. 4. Noise and its Effects. 4.1 Noise. 4.2 Effect of Noise on a Synchronizer. 4.3 Malicious Inputs. 4.3.1 Synchronous Systems. 4.3.2 Asynchronous Systems. 5. Metastability Measurements. 5.1 Circuit Simulation. 5.1.1 Time Step Control. 5.1.2 Long-term τ. 5.1.3 Using Bisection. 5.2 Synchronizer Flip-flop Testing. 5.3 Rising and Falling Edges. 5.4 Delay-based Measurement. 5.5 Deep Metastability. 5.6 Back Edge Measurement. 5.7 Measure and Select. 5.7.1 Failure Measurement. 5.7.2 Synchronizer Selection. 6. Conclusions Part I. PART II. 7. Synchronizers in Systems. 7.1 Latency and Throughput. 7.2 FIFO Synchronizer. 7.3 Avoiding Synchronization. 7.4 Predictive Synchronizers. 7.5 Other Low-latency Synchronizers. 7.5.1 Locally Delayed Latching (LDL). 7.5.2 Speculative Synchronization. 7.6 Asynchronous Communication Mechanisms (ACM). 7.6.1 Slot Mechanisms. 7.6.2 Three-slot Mechanism. 7.6.3 Four-slot Mechanism. 7.6.4 Hardware Design and Metastability. 7.7 Some Common Synchronizer Design Issues. 7.7.1 Unsynchronized Paths. 7.7.2 Moving Metastability Out of Sight. 7.7.3 Multiple Synchronizer Flops. 8. Networks and Interconnects. 8.1 Communication on Chip. 8.1.1 Comparison of Network Architectures. 8.2 Interconnect Links. 8.3 Serial Links. 8.3.1 Using One Line. 8.3.2 Using Two Lines. 8.4 Differential Signalling. 8.5 Parallel Links. 8.5.1 One Hot Codes. 8.5.2 Transition Signaling. 8.5.3 n of m Codes. 8.5.4 Phase Encoding. 8.5.5 Time Encoding. 8.6 Parallel Serial Links. 9. Pausible and Stoppable Clocks in GALS. 9.1 GALS Clock Generators. 9.2 Clock Tree Delays. 9.3 A GALS Wrapper. 10. Conclusions Part II. PART III. 11. Arbitration. 11.1 Introduction. 11.2 Arbiter Definition. 11.3 Arbiter Applications, Resource Allocation Policies and Common Architectures. 11.4 Signal Transition Graphs, Our Main Modelling Language. 12. Simple Two-way Arbiters. 12.1 Basic Concepts and Conventions. 12.1.1 Two-phase or Non-return-to-zero (NRZ) Protocols. 12.1.2 Four-phase or Return-to-zero (RTZ) Protocols. 12.2 Simple Arbitration Between Two Asynchronous Requests. 12.3 Sampling the Logic Level of an Asynchronous Request. 12.4 Summary of Two-way Arbiters. 13. Multi-way Arbiters. 13.1 Multi-way MUTEX Using a Mesh. 13.2 Cascaded Tree Arbiters. 13.3 Ring-based Arbiters. 14. Priority Arbiters. 14.1 Introduction. 14.2 Priority Discipline. 14.3 Daisy-chain Arbiter. 14.4 Ordered Arbiter. 14.5 Canonical Structure of Priority Arbiters. 14.6 Static Priority Arbiter. 14.7 Dynamic Priority Arbiter. 15. Conclusions Part III. References. Index.


Best Sellers


Product Details
  • ISBN-13: 9780470510827
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Height: 234 mm
  • No of Pages: 280
  • Series Title: English
  • Weight: 594 gr
  • ISBN-10: 047051082X
  • Publisher Date: 07 Dec 2007
  • Binding: Hardback
  • Language: English
  • Returnable: N
  • Spine Width: 20 mm
  • Width: 158 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Synchronization and Arbitration in Digital Systems
John Wiley & Sons Inc -
Synchronization and Arbitration in Digital Systems
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Synchronization and Arbitration in Digital Systems

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA