Synchronization and Arbitration in Digital Systems

Synchronization and Arbitration in Digital Systems
复制标题

DOI:
10.1002/9780470517147
复制
发表时间:
2008-01
期刊:
--
影响因子:
--
通讯作者:
D. Kinniment
D. Kinniment
中科院分区:
其他
文献类型:
--
作者:
D. Kinniment

文献摘要

被引文献

相似文献

今天的片上和片外处理器网络,使用独立的时钟运行,需要有效地同步它们之间传递的数据以提高可靠性。当两个或多个处理器请求访问一个公共资源(如内存)时,仲裁器必须决定先处理哪个请求。集成电路处理的当前发展导致单个系统中独立数字处理元件的数量增加。随之而来的是更快的通信、更多的片上网络,以及对更可靠、更复杂和更高性能的同步器和仲裁器的需求。由数字设计领域最重要的研究人员之一撰写,该权威文本为数字系统中同步和仲裁硬件的可靠工作提供了深入的理论和实用的设计解决方案。这本书提供的方法,使真实的可靠性测量片上和片外,评估一些常见的困难和详细的电路解决方案,在电路和系统的水平。数字系统中的同步和仲裁还介绍了:用于估计数字系统中故障之间的平均时间的数学模型;片上数据传输的串行和并行通信技术的总结;如何设计一个本地同步单元的包装器的解释,突出了与时钟相关的问题;对各种类型的优先级仲裁器的检查,使用信号转换图来显示不同设计的规格(从最简单到更复杂的多路仲裁器)包括解决在广泛应用中遇到的问题的方法;关于由独立定时区域组成的系统的基本信息,包括关于选择问题和影响电子产品选择所需时间的因素的讨论。凭借其逻辑方法的设计方法,这将证明是一个宝贵的指导电子和计算机工程师和研究人员的数字电子硬件的设计工作。研究生和高年级本科生学习数字系统设计作为他们的电子工程课程的一部分,将努力找到一个资源,更好地详细说明这本书中给出的信息
Todays 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