Synchronization and arbitration in digital systems /

Guardado en:
Detalles Bibliográficos
Autor principal: Kinniment, D. J. (David John)
Formato: Libro
Lenguaje:Inglés
Publicado: New Jersey : J. Wiley & Sons, 2007.
Materias:
Aporte de:Registro referencial: Solicitar el recurso aquí
LEADER 04213cam a2200229 a 4500
003 AR-SmUSM
005 20210820092624.0
008 071026s2007 xxu 001 0 eng d
020 |a 9780470510827 (alk. paper) 
040 |a DLC  |c DLC  |d DLC 
082 0 |a 621.3815  |b K559 2007  |2 20 
100 1 |a Kinniment, D. J.   |q (David John)  |9 27785 
245 1 0 |a Synchronization and arbitration in digital systems /  |c David Kinniment. 
260 |a New Jersey :  |b J. Wiley & Sons,  |c 2007. 
300 |a xvi, 263 p. :  |b il. ;  |c 24 cm. 
504 |a Incluye referencias bibliográficas (p. [255]-260) e índice. 
505 0 |a 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 Encodingn ; 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. 
650 7 |a Circuito electrónico.  |2 unescot  |9 1368 
650 7 |a Ingeniería eléctrica.  |2 unescot  |9 1693 
942 |2 ddc  |c LIBRO 
999 |c 23681  |d 23681 
952 |0 0  |1 0  |2 ddc  |4 0  |6 621_381500000000000_K559_2007  |7 0  |8 GRAL  |9 33152  |a 1  |b 1  |d 2014-04-29  |e Compra  |l 0  |o 621.3815 K559 2007  |p 27893  |r 2014-04-29  |w 2014-04-29  |y LIBRO