首页 > 最新文献

8th Euromicro Conference on Digital System Design (DSD'05)最新文献

英文 中文
A constraints programming approach for fabric cell synthesis 织物细胞合成的约束规划方法
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.5
C. Wolinski, K. Kuchcinski
This paper presents a novel method to generate optimized architecture of hardware processes implemented on "system on a programmable chip" (SoPC). The hardware processes are the applications tailored "cells" in the processor-coupled polymorphous fabric (Ch. Wolinski et al., 2003, Ch. Wolinski et al., 2002) implemented on the reconfigurable SoPC platform. In order to obtain optimized high performance pipelined architecture each process implementing repetitive conditional behavior with possible inter-iteration dependencies is scheduled under hardware resource constraints using "fabric cell synthesis tool" (FAST). The scheduling problem is defined and solved using constraints programming approach. This approach makes it possible to obtain optimal solutions in terms of execution time and number of registers for a number of real cases. Our method is illustrated using a simple example and a part of the "CORDIC" application (S.F. Hsiao et al., 1991). The final design is implemented on a reconfigurable platform that shows feasibility of our approach. Optimal schedules are achieved for both discussed applications.
本文提出了一种在可编程芯片上实现的硬件进程优化体系结构生成的新方法。硬件进程是在可重构SoPC平台上实现的处理器耦合多态结构(Ch. Wolinski et al., 2003, Ch. Wolinski et al., 2002)中定制的应用程序“单元”。为了获得优化的高性能流水线架构,在硬件资源约束下,使用“fabric cell synthesis tool”(FAST)对每个实现重复条件行为且可能存在迭代依赖的进程进行调度。用约束规划的方法定义和解决了调度问题。这种方法可以在许多实际情况下获得执行时间和寄存器数量方面的最佳解决方案。我们的方法是用一个简单的例子和“CORDIC”应用程序的一部分来说明的(S.F. Hsiao et al., 1991)。最后的设计在一个可重构的平台上实现,证明了我们方法的可行性。这两个应用程序都实现了最优调度。
{"title":"A constraints programming approach for fabric cell synthesis","authors":"C. Wolinski, K. Kuchcinski","doi":"10.1109/DSD.2005.5","DOIUrl":"https://doi.org/10.1109/DSD.2005.5","url":null,"abstract":"This paper presents a novel method to generate optimized architecture of hardware processes implemented on \"system on a programmable chip\" (SoPC). The hardware processes are the applications tailored \"cells\" in the processor-coupled polymorphous fabric (Ch. Wolinski et al., 2003, Ch. Wolinski et al., 2002) implemented on the reconfigurable SoPC platform. In order to obtain optimized high performance pipelined architecture each process implementing repetitive conditional behavior with possible inter-iteration dependencies is scheduled under hardware resource constraints using \"fabric cell synthesis tool\" (FAST). The scheduling problem is defined and solved using constraints programming approach. This approach makes it possible to obtain optimal solutions in terms of execution time and number of registers for a number of real cases. Our method is illustrated using a simple example and a part of the \"CORDIC\" application (S.F. Hsiao et al., 1991). The final design is implemented on a reconfigurable platform that shows feasibility of our approach. Optimal schedules are achieved for both discussed applications.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131119120","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}
引用次数: 7
Massively parallel hardware architecture for genetic algorithms 遗传算法的大规模并行硬件架构
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.55
N. Nedjah, L. M. Mourelle
In this paper, we propose a massively parallel architecture for hardware implementation of genetic algorithms. This is design is quite innovative as it provides a viable solution to the fitness computation problem, which depends heavily on the problem-specific knowledge. The proposed architecture is completely independent of such specifics. It implements the fitness computation using a neural network. The hardware implementation of the used neural network is stochastic and thus minimise the required hardware area without much increase in response time. Finally, we compare the proposed hardware and existing ones.
在本文中,我们提出了一个大规模并行架构的硬件实现遗传算法。这个设计非常创新,因为它为适应度计算问题提供了一个可行的解决方案,而适应度计算问题在很大程度上依赖于特定问题的知识。所建议的体系结构完全独立于这些细节。利用神经网络实现适应度计算。所使用的神经网络的硬件实现是随机的,因此最小化所需的硬件面积,而不会增加太多的响应时间。最后,我们比较了所提出的硬件和现有的硬件。
{"title":"Massively parallel hardware architecture for genetic algorithms","authors":"N. Nedjah, L. M. Mourelle","doi":"10.1109/DSD.2005.55","DOIUrl":"https://doi.org/10.1109/DSD.2005.55","url":null,"abstract":"In this paper, we propose a massively parallel architecture for hardware implementation of genetic algorithms. This is design is quite innovative as it provides a viable solution to the fitness computation problem, which depends heavily on the problem-specific knowledge. The proposed architecture is completely independent of such specifics. It implements the fitness computation using a neural network. The hardware implementation of the used neural network is stochastic and thus minimise the required hardware area without much increase in response time. Finally, we compare the proposed hardware and existing ones.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"75 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121941721","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
High-level modelling and detection of the faulty behaviour of VOQ switches under balanced traffic 均衡流量下VOQ交换机故障行为的高级建模和检测
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.46
Miguel Pereira, E. Soto, J. Rodríguez-Andina, F. González-Castaño
High-speed telecommunications routers are very important systems in today's networked environments. The purpose of this paper is to propose a mathematical model of the faulty behaviour of such systems and, derived from it, a scheme for the detection of errors occurring concurrently with their normal operation. Although the ultimate goal is to obtain a fault-tolerant router, this work concentrates on the scheduler part of the system and, in particular, in the case of virtual output-queued (VOQ) switches. As starting point, in this paper a balanced traffic load is assumed. The faulty behaviour of complex digital processing systems is usually better described at the algorithmic level, particularly when the operation of the system relies on complex mathematical principles. Therefore, the issues related to concurrent error detection are addressed from the developed mathematical model. Results are presented that point to the ability of the proposed solution to detect errors at a high abstraction level. They have been obtained by injecting faults in the algorithm flow rather than in the hardware itself.
高速通信路由器是当今网络环境中非常重要的系统。本文的目的是提出这类系统故障行为的数学模型,并由此导出一种检测与正常运行同时发生的错误的方案。尽管最终目标是获得一个容错路由器,但这项工作主要集中在系统的调度器部分,特别是在虚拟输出排队(VOQ)交换机的情况下。本文以均衡的交通负荷为出发点。复杂数字处理系统的错误行为通常在算法层面上得到更好的描述,特别是当系统的操作依赖于复杂的数学原理时。因此,从开发的数学模型出发,解决了并发错误检测的相关问题。结果表明,所提出的解决方案能够在高抽象级别上检测错误。它们是通过在算法流程中注入故障而不是在硬件本身中注入故障而获得的。
{"title":"High-level modelling and detection of the faulty behaviour of VOQ switches under balanced traffic","authors":"Miguel Pereira, E. Soto, J. Rodríguez-Andina, F. González-Castaño","doi":"10.1109/DSD.2005.46","DOIUrl":"https://doi.org/10.1109/DSD.2005.46","url":null,"abstract":"High-speed telecommunications routers are very important systems in today's networked environments. The purpose of this paper is to propose a mathematical model of the faulty behaviour of such systems and, derived from it, a scheme for the detection of errors occurring concurrently with their normal operation. Although the ultimate goal is to obtain a fault-tolerant router, this work concentrates on the scheduler part of the system and, in particular, in the case of virtual output-queued (VOQ) switches. As starting point, in this paper a balanced traffic load is assumed. The faulty behaviour of complex digital processing systems is usually better described at the algorithmic level, particularly when the operation of the system relies on complex mathematical principles. Therefore, the issues related to concurrent error detection are addressed from the developed mathematical model. Results are presented that point to the ability of the proposed solution to detect errors at a high abstraction level. They have been obtained by injecting faults in the algorithm flow rather than in the hardware itself.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124068289","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}
引用次数: 1
VLSI design of a high-throughput multi-rate decoder for structured LDPC codes 结构化LDPC码高吞吐量多速率译码器的VLSI设计
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.77
M. Rovini, N. L'Insalata, F. Rossi, L. Fanucci
Despite recent advances in the microelectronics technology, the implementation of high-throughput decoders for LDPC codes remains a challenging task. This paper aims at summarising the top-down design flow of a decoder for a structured LDPC code compliant with the WWiSE proposal for WLAN. Starting from the system performance analysis with finite-precision arithmetic, a high-throughput architecture is presented as an enhancement of the state-of-the-art solutions, and its VLSI design detailed. The envisaged architecture is also very flexible as it supports several code rates with no significant hardware overhead. The overall decoder, synthesised on 0.18/spl mu/m standard cells CMOS technology, showed remarkable performances: small implementation loss (0.2dB down to BER=10/sup -8/), low latency (less than 6.0/spl mu/s), high useful throughput (up to 940 Mbps) and low complexity (about 375 Kgates).
尽管最近微电子技术取得了进展,但LDPC码的高吞吐量解码器的实现仍然是一项具有挑战性的任务。本文旨在总结一个符合WWiSE无线局域网方案的结构化LDPC码解码器的自顶向下设计流程。从有限精度算法的系统性能分析出发,提出了一种高吞吐量架构,作为最先进解决方案的增强,并详细介绍了其VLSI设计。设想的体系结构也非常灵活,因为它支持多种代码率,而没有明显的硬件开销。整个解码器采用0.18/spl mu/m标准单元CMOS技术合成,具有显著的性能:实现损耗小(0.2dB至BER=10/sup -8/),低延迟(小于6.0/spl mu/s),高有用吞吐量(高达940 Mbps)和低复杂度(约375 Kgates)。
{"title":"VLSI design of a high-throughput multi-rate decoder for structured LDPC codes","authors":"M. Rovini, N. L'Insalata, F. Rossi, L. Fanucci","doi":"10.1109/DSD.2005.77","DOIUrl":"https://doi.org/10.1109/DSD.2005.77","url":null,"abstract":"Despite recent advances in the microelectronics technology, the implementation of high-throughput decoders for LDPC codes remains a challenging task. This paper aims at summarising the top-down design flow of a decoder for a structured LDPC code compliant with the WWiSE proposal for WLAN. Starting from the system performance analysis with finite-precision arithmetic, a high-throughput architecture is presented as an enhancement of the state-of-the-art solutions, and its VLSI design detailed. The envisaged architecture is also very flexible as it supports several code rates with no significant hardware overhead. The overall decoder, synthesised on 0.18/spl mu/m standard cells CMOS technology, showed remarkable performances: small implementation loss (0.2dB down to BER=10/sup -8/), low latency (less than 6.0/spl mu/s), high useful throughput (up to 940 Mbps) and low complexity (about 375 Kgates).","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129706826","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}
引用次数: 43
PRUS - processor network for digital circuit implementation 用于数字电路实现的处理器网络
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.65
Stanley Hyduke, V. Hahanov, V. Obrizan, O. Guz
This paper offers high-performance technology for processing Boolean equations, based on compiler synchronized parallel-processor network-based logic device PRUS (programmable unlimited systems) - single-bit spherical multiprocessor, implemented into ASIC. This technology allows to perform parallel, sequential and pipelined Boolean equations processing using AND, OR, NOT, XOR operations. Multiprocessor is very efficient in hardware implementation - e.g. 256MB RAM is enough for processing Boolean equations containing 20 millions gates.
本文提出了一种基于编译同步并行处理器网络的逻辑器件PRUS(可编程无限系统)的高性能布尔方程处理技术,并将其实现在ASIC中。该技术允许使用and, OR, NOT, XOR操作执行并行,顺序和流水线布尔方程处理。多处理器在硬件实现上非常高效——例如,256MB的RAM足以处理包含2000万个门的布尔方程。
{"title":"PRUS - processor network for digital circuit implementation","authors":"Stanley Hyduke, V. Hahanov, V. Obrizan, O. Guz","doi":"10.1109/DSD.2005.65","DOIUrl":"https://doi.org/10.1109/DSD.2005.65","url":null,"abstract":"This paper offers high-performance technology for processing Boolean equations, based on compiler synchronized parallel-processor network-based logic device PRUS (programmable unlimited systems) - single-bit spherical multiprocessor, implemented into ASIC. This technology allows to perform parallel, sequential and pipelined Boolean equations processing using AND, OR, NOT, XOR operations. Multiprocessor is very efficient in hardware implementation - e.g. 256MB RAM is enough for processing Boolean equations containing 20 millions gates.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131538729","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}
引用次数: 0
RF CMOS circuits for ad-hoc networks and wearable computing 用于自组织网络和可穿戴计算的射频CMOS电路
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.69
C. Siu, S. Kasnavi, K. Iniewski, F. Nabki
Wireless ad-hoc networks are gaining interest for medical, sensing, wearable computing and other applications. The industry is at a critical juncture now where the maturity of RF CMOS can enable these networks. All of these applications, if deployed successfully, results in the proliferation of wireless devices like we have never seen before. The end result is that these devices need to be very low cost, which fits in well with the CMOS paradigm. The challenge going forward is how to make CMOS RF circuits that consume ultra-low power in a compact form factor.
无线自组织网络在医疗、传感、可穿戴计算和其他应用中越来越受到关注。该行业目前正处于一个关键时刻,射频CMOS的成熟可以使这些网络成为可能。所有这些应用程序,如果成功部署,会导致无线设备的激增,这是我们从未见过的。最终的结果是,这些器件需要非常低的成本,这符合CMOS范例。未来的挑战是如何使CMOS射频电路消耗超低功耗在一个紧凑的外形因素。
{"title":"RF CMOS circuits for ad-hoc networks and wearable computing","authors":"C. Siu, S. Kasnavi, K. Iniewski, F. Nabki","doi":"10.1109/DSD.2005.69","DOIUrl":"https://doi.org/10.1109/DSD.2005.69","url":null,"abstract":"Wireless ad-hoc networks are gaining interest for medical, sensing, wearable computing and other applications. The industry is at a critical juncture now where the maturity of RF CMOS can enable these networks. All of these applications, if deployed successfully, results in the proliferation of wireless devices like we have never seen before. The end result is that these devices need to be very low cost, which fits in well with the CMOS paradigm. The challenge going forward is how to make CMOS RF circuits that consume ultra-low power in a compact form factor.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128473482","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}
引用次数: 4
Defect-oriented test- and layout-generation for standard-cell ASIC designs 标准单元ASIC设计的缺陷导向测试和布局生成
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.30
Joachim Sudbrock, J. Raik, R. Ubar, W. Kuzmicz, W. Pleskacz
This work shows a new concept to extend the hierarchical approach of standard-cell circuit design into the area of defect-oriented test pattern generation. For this purpose test patterns to detect shorts for each standard-cell are created separately. A new defect-oriented test generator (DOT) is using these single cell test pattern lists to create test patterns for the complete circuit. Additionally, test patterns for the routing network will be created. This work targets mainly shorts, but also other defects can be treated in a similar way. In order to generate tests only for relevant combinations of shorted nodes, the critical area for both the cells and the routing network is determined separately and the probability for each short is computed. Shorts inside the routing network can show sequential behaviour. The proposed test pattern generator is also able to find tests for such kind of defects. As the effort to test sequential defects can vary from short to short, a new testability analysis is presented. Based on this analysis a redesign of the circuit layout is proposed. This "layout for testability" approach is therefore a defect oriented equivalent for "design for testability" methods.
本文提出了一种新的概念,将标准单元电路设计的分层方法扩展到面向缺陷的测试模式生成领域。为此,分别创建用于检测每个标准单元的短路的测试模式。一个新的面向缺陷的测试生成器(DOT)使用这些单单元测试模式列表来为整个电路创建测试模式。此外,还将创建路由网络的测试模式。这项工作主要针对短板,但也可以用类似的方法处理其他缺陷。为了仅为短节点的相关组合生成测试,分别确定单元和路由网络的临界区域,并计算每个短节点的概率。路由网络中的short可以显示顺序行为。所建议的测试模式生成器也能够为这类缺陷找到测试。由于测试顺序缺陷的时间长短不等,提出了一种新的可测试性分析方法。在此基础上,提出了电路布局的重新设计方案。因此,这种“面向可测试性的布局”方法是面向缺陷的,相当于“面向可测试性的设计”方法。
{"title":"Defect-oriented test- and layout-generation for standard-cell ASIC designs","authors":"Joachim Sudbrock, J. Raik, R. Ubar, W. Kuzmicz, W. Pleskacz","doi":"10.1109/DSD.2005.30","DOIUrl":"https://doi.org/10.1109/DSD.2005.30","url":null,"abstract":"This work shows a new concept to extend the hierarchical approach of standard-cell circuit design into the area of defect-oriented test pattern generation. For this purpose test patterns to detect shorts for each standard-cell are created separately. A new defect-oriented test generator (DOT) is using these single cell test pattern lists to create test patterns for the complete circuit. Additionally, test patterns for the routing network will be created. This work targets mainly shorts, but also other defects can be treated in a similar way. In order to generate tests only for relevant combinations of shorted nodes, the critical area for both the cells and the routing network is determined separately and the probability for each short is computed. Shorts inside the routing network can show sequential behaviour. The proposed test pattern generator is also able to find tests for such kind of defects. As the effort to test sequential defects can vary from short to short, a new testability analysis is presented. Based on this analysis a redesign of the circuit layout is proposed. This \"layout for testability\" approach is therefore a defect oriented equivalent for \"design for testability\" methods.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131729344","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
An approach to execute conditional branches onto SIMD multi-context reconfigurable architectures 在SIMD多上下文可重构体系结构上执行条件分支的方法
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.14
F. Rivera, Milagros Fernández, N. Bagherzadeh
Reconfigurable architectures have becoming very relevant in recent years. In this paper we propose a methodology dedicated to analyze interactive applications in order to execute them in a SIMD reconfigurable architecture taking into account power/performance trade-offs. This methodology starts from a kernel description of the interactive application. Kernels are conditionally executed depending on dynamic conditions like user's input data manipulation. The volume of data involved in this kind of applications combined with user's actions occurring at unexpected times strongly impact on performance. We define an execution model to deal with conditional branches accompanied by a data prefetch scheme in order to avoid reconfigurable processing unit stalls due to operands unavailability. Experimental results satisfy time constraints of interactive applications and show a power effective solution for them.
近年来,可重构架构变得非常重要。在本文中,我们提出了一种专门用于分析交互式应用程序的方法,以便在考虑功率/性能权衡的SIMD可重构体系结构中执行它们。这种方法从交互式应用程序的内核描述开始。内核根据动态条件(如用户的输入数据操作)有条件地执行。这类应用程序中涉及的数据量与在意外时间发生的用户操作相结合,会严重影响性能。我们定义了一个执行模型来处理附带数据预取方案的条件分支,以避免由于操作数不可用而导致可重构处理单元停滞。实验结果满足了交互应用的时间限制,并给出了一种有效的解决方案。
{"title":"An approach to execute conditional branches onto SIMD multi-context reconfigurable architectures","authors":"F. Rivera, Milagros Fernández, N. Bagherzadeh","doi":"10.1109/DSD.2005.14","DOIUrl":"https://doi.org/10.1109/DSD.2005.14","url":null,"abstract":"Reconfigurable architectures have becoming very relevant in recent years. In this paper we propose a methodology dedicated to analyze interactive applications in order to execute them in a SIMD reconfigurable architecture taking into account power/performance trade-offs. This methodology starts from a kernel description of the interactive application. Kernels are conditionally executed depending on dynamic conditions like user's input data manipulation. The volume of data involved in this kind of applications combined with user's actions occurring at unexpected times strongly impact on performance. We define an execution model to deal with conditional branches accompanied by a data prefetch scheme in order to avoid reconfigurable processing unit stalls due to operands unavailability. Experimental results satisfy time constraints of interactive applications and show a power effective solution for them.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"119 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130641555","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}
引用次数: 4
Using a tightly-coupled pipeline in dynamically reconfigurable platform FPGAs 在动态可重构平台fpga中使用紧密耦合管道
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.74
M. Silva, J. Ferreira
The paper describes the organization and use of a pipeline that is tightly-coupled to the CPU inside a platform FPGA with support for dynamic partial reconfiguration. It describes the overall hardware system organization and the pipeline structure, and presents the associated development environment and run-time support system, including the support for dynamically changing pipeline implementations and altering the operations of a pipeline stage.
本文描述了一个支持动态局部重构的平台FPGA内与CPU紧密耦合的管道的组织和使用。描述了整个硬件系统组织和流水线结构,并给出了相关的开发环境和运行时支持系统,包括对动态更改流水线实现和更改流水线阶段操作的支持。
{"title":"Using a tightly-coupled pipeline in dynamically reconfigurable platform FPGAs","authors":"M. Silva, J. Ferreira","doi":"10.1109/DSD.2005.74","DOIUrl":"https://doi.org/10.1109/DSD.2005.74","url":null,"abstract":"The paper describes the organization and use of a pipeline that is tightly-coupled to the CPU inside a platform FPGA with support for dynamic partial reconfiguration. It describes the overall hardware system organization and the pipeline structure, and presents the associated development environment and run-time support system, including the support for dynamically changing pipeline implementations and altering the operations of a pipeline stage.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"115 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124006844","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}
引用次数: 3
Educational tool for the demonstration of DfT principles based on scan methodologies 用于演示基于扫描方法的DfT原理的教育工具
Pub Date : 2005-08-30 DOI: 10.1109/DSD.2005.36
Josef Strnadel, Z. Kotásek
In the paper, the principles of scan educational tool are presented. First, the motivation for this activity is briefly mentioned. Then, the structure of software package together with the principles of communicating and controlling the tools belonging to the system are explained. It is shown how the system can be utilized for testability analysis and design for testability demonstrations resulting in applying scan design principles in the design.
本文介绍了扫描教学工具的工作原理。首先,简要介绍了本次活动的动机。然后,说明了软件包的结构以及系统中各工具的通信和控制原理。展示了该系统如何用于可测试性分析和可测试性演示设计,从而在设计中应用扫描设计原则。
{"title":"Educational tool for the demonstration of DfT principles based on scan methodologies","authors":"Josef Strnadel, Z. Kotásek","doi":"10.1109/DSD.2005.36","DOIUrl":"https://doi.org/10.1109/DSD.2005.36","url":null,"abstract":"In the paper, the principles of scan educational tool are presented. First, the motivation for this activity is briefly mentioned. Then, the structure of software package together with the principles of communicating and controlling the tools belonging to the system are explained. It is shown how the system can be utilized for testability analysis and design for testability demonstrations resulting in applying scan design principles in the design.","PeriodicalId":119054,"journal":{"name":"8th Euromicro Conference on Digital System Design (DSD'05)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2005-08-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115049095","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}
引用次数: 1
期刊
8th Euromicro Conference on Digital System Design (DSD'05)
全部 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