首页 > 最新文献

Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems最新文献

英文 中文
A single chip low power asynchronous implementation of an FFT algorithm for space applications 一个单芯片低功耗异步实现的FFT算法的空间应用
Bruce W. Hunt, K. Stevens, B. Suter, D. Gelosh
A fully asynchronous fixed point FFT processor is introduced for low power space applications. The architecture is based on an algorithm developed by Suter and Stevens specifically for a low power implementation. The novelty of this architecture lies in its high localization of components and pipelining with no need to share a global memory. High throughput is attained using large numbers of small, local components working in parallel. A derivation of the algorithm from the discrete Fourier transform is presented followed by a discussion of circuit design parameters specifically those relevant to space applications. A survey of this application specific architecture is included with a detailed look at the design of the complex-valued Booth multiplier to demonstrate the design methodology of this project. Finally, simulation results based on layout extractions are presented and an outline for future work is given.
介绍了一种适用于低功耗空间应用的全异步定点FFT处理器。该架构基于Suter和Stevens专门为低功耗实现开发的算法。这种体系结构的新颖之处在于它对组件和流水线的高度本地化,而不需要共享全局内存。使用大量并行工作的小型本地组件可以获得高吞吐量。从离散傅里叶变换中推导出该算法,然后讨论了电路设计参数,特别是与空间应用相关的参数。对这个特定应用的架构进行了调查,并详细介绍了复杂数值展台乘法器的设计,以展示该项目的设计方法。最后给出了基于布局提取的仿真结果,并对今后的工作进行了展望。
{"title":"A single chip low power asynchronous implementation of an FFT algorithm for space applications","authors":"Bruce W. Hunt, K. Stevens, B. Suter, D. Gelosh","doi":"10.1109/ASYNC.1998.666507","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666507","url":null,"abstract":"A fully asynchronous fixed point FFT processor is introduced for low power space applications. The architecture is based on an algorithm developed by Suter and Stevens specifically for a low power implementation. The novelty of this architecture lies in its high localization of components and pipelining with no need to share a global memory. High throughput is attained using large numbers of small, local components working in parallel. A derivation of the algorithm from the discrete Fourier transform is presented followed by a discussion of circuit design parameters specifically those relevant to space applications. A survey of this application specific architecture is included with a detailed look at the design of the complex-valued Booth multiplier to demonstrate the design methodology of this project. Finally, simulation results based on layout extractions are presented and an outline for future work is given.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122449658","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
ASPRO-216: a standard-cell Q.D.I. 16-bit RISC asynchronous microprocessor ASPRO-216:一种标准单元Q.D.I. 16位RISC异步微处理器
M. Renaudin, P. Vivet, F. Robin
The design of a CMOS standard-cell Quasi-Delay-Insensitive (QDI) 16-bit asynchronous microprocessor is presented. ASPRO-216 is being developed for embedded applications. It is a scalar processor which issues instructions in-order and completes their execution out-of-order, and it can be customized both at the hardware and software levels to fit specific application requirements. Its architecture extensively uses an overlapping pipelined execution scheme involving desynchronized units. The design flow and circuit style are an original application of A. Martin's method. The expected performance is 200 peak MIPS, 0.5 Watt using a 0.25 /spl mu/m technology.
介绍了一种CMOS标准单元准延迟不敏感(QDI) 16位异步微处理器的设计。ASPRO-216是为嵌入式应用开发的。它是一个标量处理器,按顺序发出指令,并无序地完成它们的执行,它可以在硬件和软件级别进行定制,以适应特定的应用程序需求。它的架构广泛使用重叠的流水线执行方案,包括不同步的单元。设计流程和电路风格是马丁方法的原创应用。预期性能为200峰值MIPS, 0.5瓦特,采用0.25 /spl mu/m技术。
{"title":"ASPRO-216: a standard-cell Q.D.I. 16-bit RISC asynchronous microprocessor","authors":"M. Renaudin, P. Vivet, F. Robin","doi":"10.1109/ASYNC.1998.666491","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666491","url":null,"abstract":"The design of a CMOS standard-cell Quasi-Delay-Insensitive (QDI) 16-bit asynchronous microprocessor is presented. ASPRO-216 is being developed for embedded applications. It is a scalar processor which issues instructions in-order and completes their execution out-of-order, and it can be customized both at the hardware and software levels to fit specific application requirements. Its architecture extensively uses an overlapping pipelined execution scheme involving desynchronized units. The design flow and circuit style are an original application of A. Martin's method. The expected performance is 200 peak MIPS, 0.5 Watt using a 0.25 /spl mu/m technology.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114218749","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 67
Membership test logic for delay-insensitive codes 延迟不敏感代码的成员资格测试逻辑
S. Piestrak
Delay-insensitive (unordered) codes have been used to encode data in various asynchronous systems such as asynchronous circuits and buses. In this paper, a new general approach to designing completion-detection circuits (completion checkers) for asynchronous circuits and systems using delay-insensitive codes is presented. It is shown that a completion-detection circuit for many delay-insensitive codes can be easily and efficiently built in a systematic way by using multi-output threshold circuits. The results presented here remain in a sharp contrast with the conclusions reached by Akella et al. (1996) where similar designs-called enumeration-based decoders-were found impractical due to excessive complexity.
延迟不敏感(无序)码已被用于各种异步系统(如异步电路和总线)中的数据编码。本文提出了一种使用延迟不敏感码设计异步电路和系统的完成检测电路(完成检查器)的通用方法。结果表明,采用多输出阈值电路可以方便、有效地构建多延迟不敏感码的补全检测电路。这里提出的结果与Akella等人(1996)得出的结论形成鲜明对比,他们发现类似的设计——称为基于枚举的解码器——由于过于复杂而不切实际。
{"title":"Membership test logic for delay-insensitive codes","authors":"S. Piestrak","doi":"10.1109/ASYNC.1998.666505","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666505","url":null,"abstract":"Delay-insensitive (unordered) codes have been used to encode data in various asynchronous systems such as asynchronous circuits and buses. In this paper, a new general approach to designing completion-detection circuits (completion checkers) for asynchronous circuits and systems using delay-insensitive codes is presented. It is shown that a completion-detection circuit for many delay-insensitive codes can be easily and efficiently built in a systematic way by using multi-output threshold circuits. The results presented here remain in a sharp contrast with the conclusions reached by Akella et al. (1996) where similar designs-called enumeration-based decoders-were found impractical due to excessive complexity.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131546736","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 24
Primitive-level pipelining method on delay-insensitive model for RSFQ pulse-driven logic RSFQ脉冲驱动逻辑延迟不敏感模型的基元级流水线方法
Y. Kameda, S. Polonsky, M. Maezawa, T. Nanya
We present a primitive-level pipelining method in rapid single-flux-quantum (RSFQ) technology. In RSFQ circuits, binary information is represented by discrete voltage pulses unlike voltage levels in CMOS and related circuits. The method utilizes inherent storage capability in RSFQ primitives as pipeline registers. We propose a new RSFQ primitive that carries out a binary operation, holds the result, and controls the output. As the three tasks are performed in one primitive, it is expected to eliminate interconnect delays that are inevitable if three separate primitives are used. Data is transferred following a request-acknowledgment protocol in a delay-insensitive (DI) fashion. Due to delay insensitivity, high modularity is achieved. As examples, several adders and an array multiplier are designed on the DI model. We confirm the correctness of the circuit designs using a verification tool.
提出了一种快速单通量量子(RSFQ)技术中的基元级流水线方法。在RSFQ电路中,二进制信息由离散的电压脉冲表示,而不像CMOS和相关电路中的电压电平。该方法利用RSFQ原语作为管道寄存器的固有存储能力。我们提出了一个新的RSFQ原语,它执行二进制操作,保存结果并控制输出。由于三个任务在一个原语中执行,因此可以消除使用三个独立原语时不可避免的互连延迟。数据以延迟不敏感(DI)的方式按照请求-确认协议传输。由于延迟不敏感,实现了高模块化。作为示例,在DI模型上设计了几个加法器和一个阵列乘法器。我们使用验证工具确认电路设计的正确性。
{"title":"Primitive-level pipelining method on delay-insensitive model for RSFQ pulse-driven logic","authors":"Y. Kameda, S. Polonsky, M. Maezawa, T. Nanya","doi":"10.1109/ASYNC.1998.666511","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666511","url":null,"abstract":"We present a primitive-level pipelining method in rapid single-flux-quantum (RSFQ) technology. In RSFQ circuits, binary information is represented by discrete voltage pulses unlike voltage levels in CMOS and related circuits. The method utilizes inherent storage capability in RSFQ primitives as pipeline registers. We propose a new RSFQ primitive that carries out a binary operation, holds the result, and controls the output. As the three tasks are performed in one primitive, it is expected to eliminate interconnect delays that are inevitable if three separate primitives are used. Data is transferred following a request-acknowledgment protocol in a delay-insensitive (DI) fashion. Due to delay insensitivity, high modularity is achieved. As examples, several adders and an array multiplier are designed on the DI model. We confirm the correctness of the circuit designs using a verification tool.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"177 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114362306","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 17
An asynchronous low-power 80C51 microcontroller 异步低功耗80C51微控制器
H. V. Gageldonk, K. V. Berkel, A. Peeters, Daniel Baumann, D. Gloor, G. Stegmann
This paper presents a low-power asynchronous implementation of the 80C51 microcontroller. It was realized in a 0.5 /spl mu/ CMOS process and it shows a power advantage of a factor 4 compared to a recent synchronous implementation in the same technology. The chip is fully bit compatible with the synchronous implementation, and timing compatible for external memory access. The circuit is a compiled VLSI-program, using Tangram as VLSI-programming language and the Tangram tool-set to compile the design automatically to a standard-cell netlist. This design approach proves to be powerful enough to describe the microcontroller and derive an efficient implementation. Further, it offers the designer the possibility to explore various alternatives in the design space.
本文提出了一种80C51单片机的低功耗异步实现方案。它以0.5 /spl mu/ CMOS工艺实现,与最近采用相同技术的同步实现相比,它具有4倍的功率优势。该芯片与同步实现完全位兼容,并与外部存储器访问时序兼容。该电路是一个编译的vlsi程序,使用Tangram作为vlsi编程语言,并使用Tangram工具集将设计自动编译为标准单元网表。这种设计方法被证明是强大的,足以描述微控制器,并得出一个有效的实现。此外,它为设计师提供了在设计空间中探索各种替代方案的可能性。
{"title":"An asynchronous low-power 80C51 microcontroller","authors":"H. V. Gageldonk, K. V. Berkel, A. Peeters, Daniel Baumann, D. Gloor, G. Stegmann","doi":"10.1109/ASYNC.1998.666497","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666497","url":null,"abstract":"This paper presents a low-power asynchronous implementation of the 80C51 microcontroller. It was realized in a 0.5 /spl mu/ CMOS process and it shows a power advantage of a factor 4 compared to a recent synchronous implementation in the same technology. The chip is fully bit compatible with the synchronous implementation, and timing compatible for external memory access. The circuit is a compiled VLSI-program, using Tangram as VLSI-programming language and the Tangram tool-set to compile the design automatically to a standard-cell netlist. This design approach proves to be powerful enough to describe the microcontroller and derive an efficient implementation. Further, it offers the designer the possibility to explore various alternatives in the design space.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"58 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129331140","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 249
An implicit method for hazard-free two-level logic minimization 无危险两级逻辑最小化的隐式方法
Michael Theobald, S. Nowick
None of the available minimizers for exact 2-level hazard-free logic minimization can synthesize very large circuits. This limitation has forced researchers to resort to heuristic minimization, or to manual and automated circuit partitioning techniques. This paper introduces a new implicit 2-level logic minimizer, IMPYMIN, which is able to solve very large multi-output hazard-free minimization problems exactly. The minimizer is based on a novel theoretical approach: it incorporates hazard-freedom constraints within a synchronous function by adding new variables. In particular, the generation of dynamic-hazard-free prime implicants is cast as a synchronous prime implicant generation problem. The minimizer can exactly solve all currently available examples, which range up to 32 inputs and 33 outputs, in less than 813 seconds. These include examples that have never been exactly solved before.
没有一个可用的精确的2级无危险逻辑最小化器可以合成非常大的电路。这种限制迫使研究人员求助于启发式最小化,或手动和自动电路划分技术。本文介绍了一种新的隐式2级逻辑最小化器IMPYMIN,它能够精确地解决非常大的多输出无害化最小化问题。最小化器基于一种新颖的理论方法:它通过添加新变量在同步函数中合并危险自由约束。特别地,动态无危害原蕴涵的生成被视为一个同步原蕴涵生成问题。最小化器可以在不到813秒的时间内精确地解决所有当前可用的示例,这些示例的范围高达32个输入和33个输出。其中包括以前从未被精确解决的例子。
{"title":"An implicit method for hazard-free two-level logic minimization","authors":"Michael Theobald, S. Nowick","doi":"10.1109/ASYNC.1998.666494","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666494","url":null,"abstract":"None of the available minimizers for exact 2-level hazard-free logic minimization can synthesize very large circuits. This limitation has forced researchers to resort to heuristic minimization, or to manual and automated circuit partitioning techniques. This paper introduces a new implicit 2-level logic minimizer, IMPYMIN, which is able to solve very large multi-output hazard-free minimization problems exactly. The minimizer is based on a novel theoretical approach: it incorporates hazard-freedom constraints within a synchronous function by adding new variables. In particular, the generation of dynamic-hazard-free prime implicants is cast as a synchronous prime implicant generation problem. The minimizer can exactly solve all currently available examples, which range up to 32 inputs and 33 outputs, in less than 813 seconds. These include examples that have never been exactly solved before.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116482181","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 9
Verification of speed-dependences in single-rail handshake circuits 单轨握手电路中速度依赖性的验证
R. Negulescu, A. Peeters
A way to reduce the cost (area) or increase the performance of asynchronous circuits is to make timing assumptions that go beyond the isochronic fork. This, however, results in circuits that are not speed-independent. Such timing assumptions often boil down to imposing that, of two circuit paths that start at the same point, one path is faster than the other. We call speed-dependences of this form chain constraints, and we handle them as processes in a metric-free formalism. This paper applies chain constraints to verify single-rail handshake circuits in the context of their timing assumptions, and to evaluate safety margins for delay fluctuations. We discuss the lessons learned, including decomposition and weakening of extended isochronic fork assumptions, usage of CMOS cell models in the presence of hazards, and correlations between our discrete-state results and analog simulations.
降低成本(面积)或提高异步电路性能的一种方法是做出超越等时分叉的时序假设。然而,这导致电路不是速度无关的。这样的时间假设通常可以归结为:两条电路路径从同一点开始,其中一条路径比另一条路径快。我们将这种形式的速度依赖性称为链约束,并将它们作为无度量形式的过程来处理。本文应用链约束来验证单轨握手电路的时序假设,并评估延迟波动的安全裕度。我们讨论了经验教训,包括扩展等时分叉假设的分解和弱化,存在危险时CMOS电池模型的使用,以及离散状态结果与模拟模拟之间的相关性。
{"title":"Verification of speed-dependences in single-rail handshake circuits","authors":"R. Negulescu, A. Peeters","doi":"10.1109/ASYNC.1998.666502","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666502","url":null,"abstract":"A way to reduce the cost (area) or increase the performance of asynchronous circuits is to make timing assumptions that go beyond the isochronic fork. This, however, results in circuits that are not speed-independent. Such timing assumptions often boil down to imposing that, of two circuit paths that start at the same point, one path is faster than the other. We call speed-dependences of this form chain constraints, and we handle them as processes in a metric-free formalism. This paper applies chain constraints to verify single-rail handshake circuits in the context of their timing assumptions, and to evaluate safety margins for delay fluctuations. We discuss the lessons learned, including decomposition and weakening of extended isochronic fork assumptions, usage of CMOS cell models in the presence of hazards, and correlations between our discrete-state results and analog simulations.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"886 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114150345","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 30
Towards asynchronous A-D conversion 实现异步A-D转换
D. Kinniment, A. Yakovlev, Fei Xia, B. Gao
Analog to digital (A-D) converters with a fixed conversion time are subject to errors due to metastability. These errors will occur in all converter designs with a bounded time for decisions, and are potentially severe. We estimate the frequency of these errors in a successive approximation converter, and compare the results with asynchronous designs using both a fully speed-independent, and a bundled data approach. It is shown that an asynchronous converter is more reliable than its synchronous counterpart, and that the bundled data design is also faster, on average, than the synchronous design. We also demonstrate trade-offs involved in asynchronous converter designs, such as speed, robustness to delay variations, circuit size and design scalability.
具有固定转换时间的模数(a - d)转换器由于亚稳态而容易产生误差。这些错误会发生在所有具有有限决策时间的转换器设计中,并且可能是严重的。我们估计了一个连续近似转换器中这些误差的频率,并将结果与使用完全速度无关和捆绑数据方法的异步设计进行比较。结果表明,异步转换器比同步转换器更可靠,数据捆绑设计也比同步设计更快。我们还演示了异步转换器设计中涉及的权衡,例如速度,对延迟变化的鲁棒性,电路尺寸和设计可扩展性。
{"title":"Towards asynchronous A-D conversion","authors":"D. Kinniment, A. Yakovlev, Fei Xia, B. Gao","doi":"10.1109/ASYNC.1998.666506","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666506","url":null,"abstract":"Analog to digital (A-D) converters with a fixed conversion time are subject to errors due to metastability. These errors will occur in all converter designs with a bounded time for decisions, and are potentially severe. We estimate the frequency of these errors in a successive approximation converter, and compare the results with asynchronous designs using both a fully speed-independent, and a bundled data approach. It is shown that an asynchronous converter is more reliable than its synchronous counterpart, and that the bundled data design is also faster, on average, than the synchronous design. We also demonstrate trade-offs involved in asynchronous converter designs, such as speed, robustness to delay variations, circuit size and design scalability.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128232301","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 31
Analyzing specifications for delay-insensitive circuits 对延迟不敏感电路的分析规范
T. Verhoeff
We present the XDI Model for specifying delay-insensitive circuits, that is, reactive systems that correctly exchange signals with their environment in spite of unknown delays incurred by the interface. XDI specifications capture restrictions on the communication between circuit and environment, treating both parties equally. They can be visualized as state graphs where each arrow is labeled by a communication terminal and each state by a safety/progress label. We investigate various properties that can be extracted from XDI specifications: automorphisms, environment partitions, autocomparison matrix, and classifications of choice, order dependence, and nondeterminism. We introduce a distinction between static and dynamic output nondeterminism, capturing the difference between design freedom and arbitration. Determining specification properties is useful for validation and design.
我们提出了用于指定延迟不敏感电路的XDI模型,即尽管接口产生未知延迟,但仍能与其环境正确交换信号的无反应系统。XDI规范捕获了电路和环境之间通信的限制,对两者一视同仁。它们可以可视化为状态图,其中每个箭头由通信终端标记,每个状态由安全/进度标签标记。我们研究了可以从XDI规范中提取的各种属性:自同构、环境分区、自比较矩阵、选择分类、顺序依赖性和不确定性。我们介绍了静态和动态输出不确定性之间的区别,捕捉了设计自由和仲裁之间的区别。确定规范属性对验证和设计很有用。
{"title":"Analyzing specifications for delay-insensitive circuits","authors":"T. Verhoeff","doi":"10.1109/ASYNC.1998.666503","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666503","url":null,"abstract":"We present the XDI Model for specifying delay-insensitive circuits, that is, reactive systems that correctly exchange signals with their environment in spite of unknown delays incurred by the interface. XDI specifications capture restrictions on the communication between circuit and environment, treating both parties equally. They can be visualized as state graphs where each arrow is labeled by a communication terminal and each state by a safety/progress label. We investigate various properties that can be extracted from XDI specifications: automorphisms, environment partitions, autocomparison matrix, and classifications of choice, order dependence, and nondeterminism. We introduce a distinction between static and dynamic output nondeterminism, capturing the difference between design freedom and arbitration. Determining specification properties is useful for validation and design.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115184705","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 16
Accelerating Markovian analysis of asynchronous systems using string-based state compression 使用基于字符串的状态压缩加速异步系统的马尔可夫分析
A. Xie, P. Beerel
This paper presents a methodology to speed up the stationary analysis of large Markov chains that model asynchronous systems. Instead of directly working on the original Markov chain, we propose to analyze a smaller Markov chain obtained via a novel technique called string-based state compression. Once the smaller chain is solved, the solution to the original chain is obtained via a process called expansion. The method is especially powerful when the Markov chain has a small feedback vertex set, which happens often an asynchronous systems. Experimental results show that the method can yield reductions of more than an order of magnitude in run time and facilitate the analysis of larger systems than possible using traditional techniques.
本文提出了一种加速异步系统大型马尔可夫链平稳分析的方法。与其直接处理原始的马尔可夫链,我们建议分析通过一种称为基于字符串的状态压缩的新技术获得的较小的马尔可夫链。一旦解出较小的链,就可以通过称为展开的过程得到原始链的解。当马尔可夫链具有较小的反馈顶点集时,这种方法尤其强大,这种情况经常发生在异步系统中。实验结果表明,该方法可以在运行时间内产生超过一个数量级的减少,并且比传统技术更容易分析更大的系统。
{"title":"Accelerating Markovian analysis of asynchronous systems using string-based state compression","authors":"A. Xie, P. Beerel","doi":"10.1109/ASYNC.1998.666510","DOIUrl":"https://doi.org/10.1109/ASYNC.1998.666510","url":null,"abstract":"This paper presents a methodology to speed up the stationary analysis of large Markov chains that model asynchronous systems. Instead of directly working on the original Markov chain, we propose to analyze a smaller Markov chain obtained via a novel technique called string-based state compression. Once the smaller chain is solved, the solution to the original chain is obtained via a process called expansion. The method is especially powerful when the Markov chain has a small feedback vertex set, which happens often an asynchronous systems. Experimental results show that the method can yield reductions of more than an order of magnitude in run time and facilitate the analysis of larger systems than possible using traditional techniques.","PeriodicalId":425072,"journal":{"name":"Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1998-03-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114486298","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
期刊
Proceedings Fourth International Symposium on Advanced Research in Asynchronous Circuits and Systems
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1