首页 > 最新文献

2010 NASA/ESA Conference on Adaptive Hardware and Systems最新文献

英文 中文
Automated synthesis of 8-output voltage distributor using incremental, evolution 自动合成8输出电压分配器使用增量,进化
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546263
Y. Sapargaliyev, T. Kalganova
The automated synthesis of the analog electronic circuit, including both the topology and the numerical values for each of the circuit's component, is recognized as a difficult problem. This problem is aggregating considerably when the size of a circuit and the number of its input/output pins increases. In this paper for the first time the method of automated synthesis of the analog electronic circuit by mean of evolution is applied to the synthesis of a multi-output circuit, namely 8-output voltage distributor, that distributes the incoming voltage signal among the outputs in filter-like mode. Using the substructure reuse, dynamic fitness function and incremental evolution techniques the largest analogue circuit has been evolved in the area that has 138 components.
模拟电路的自动合成,包括电路各组成部分的拓扑结构和数值计算,是公认的一个难题。当电路的尺寸和输入/输出引脚的数量增加时,这个问题就会明显地聚集起来。本文首次将演化模拟电子电路的自动合成方法应用于多输出电路的合成,即8输出分配器,该分配器将输入电压信号以类滤波器的方式分配到输出端。利用子结构复用、动态适应度函数和增量进化技术,在138个元件的区域内演化出了最大的模拟电路。
{"title":"Automated synthesis of 8-output voltage distributor using incremental, evolution","authors":"Y. Sapargaliyev, T. Kalganova","doi":"10.1109/AHS.2010.5546263","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546263","url":null,"abstract":"The automated synthesis of the analog electronic circuit, including both the topology and the numerical values for each of the circuit's component, is recognized as a difficult problem. This problem is aggregating considerably when the size of a circuit and the number of its input/output pins increases. In this paper for the first time the method of automated synthesis of the analog electronic circuit by mean of evolution is applied to the synthesis of a multi-output circuit, namely 8-output voltage distributor, that distributes the incoming voltage signal among the outputs in filter-like mode. Using the substructure reuse, dynamic fitness function and incremental evolution techniques the largest analogue circuit has been evolved in the area that has 138 components.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"22 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115644224","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}
引用次数: 2
Evolutionary design and optimization of Wavelet Transforms for image compression in embedded systems 嵌入式系统图像压缩小波变换的演化设计与优化
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546265
R. Salvador, F. Moreno, T. Riesgo, L. Sekanina
This paper describes the initial studies of an Evolution Strategy aimed at implementation on embedded systems for the evolution of Wavelet Transforms for image compression. Previous works in the literature have already been proved useful for this application, but they are highly computationally intensive. Therefore, the work described here, deals with the simplifications made to those algorithms to reduce their computing requirements. Several optimizations have been done in the evaluation phase and in the EA operators. The results presented show how the proposed algorithm cut outs still allow for good results to be achieved, while effectively reducing the computing requirements.
本文描述了一种进化策略的初步研究,该策略旨在在嵌入式系统上实现用于图像压缩的小波变换进化。先前文献中的工作已经被证明对这种应用是有用的,但是它们是高度计算密集型的。因此,本文描述的工作是对这些算法进行简化,以减少它们的计算需求。在评估阶段和EA操作中进行了一些优化。给出的结果表明,所提出的算法切割仍然可以获得良好的结果,同时有效地降低了计算需求。
{"title":"Evolutionary design and optimization of Wavelet Transforms for image compression in embedded systems","authors":"R. Salvador, F. Moreno, T. Riesgo, L. Sekanina","doi":"10.1109/AHS.2010.5546265","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546265","url":null,"abstract":"This paper describes the initial studies of an Evolution Strategy aimed at implementation on embedded systems for the evolution of Wavelet Transforms for image compression. Previous works in the literature have already been proved useful for this application, but they are highly computationally intensive. Therefore, the work described here, deals with the simplifications made to those algorithms to reduce their computing requirements. Several optimizations have been done in the evaluation phase and in the EA operators. The results presented show how the proposed algorithm cut outs still allow for good results to be achieved, while effectively reducing the computing requirements.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120948357","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
Process reliability based trojans through NBTI and HCI effects 通过NBTI和HCI效应处理基于可靠性的木马
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546257
Y. Shiyanovskii, F. Wolff, Aravind Rajendran, C. Papachristou, D. Weyer, W. Clay
In this paper, we introduce the notion of process reliability based trojans which reduce the reliability of integrated circuits through malicious alterations of the manufacturing process conditions. In contrast to hardware/software trojans which either alter the circuitry or functionality of the IC respectively, the process reliability trojans appear as a result of alterations in the fabrication process steps. The reduction in reliability is caused by acceleration of the wearing out mechanisms for CMOS transistors, such as Negative Bias Temperature Instability (NBTI) or Hot Carrier Injection (HCI). The minor manufacturing process changes can result in creation of infected ICs with a much shorter lifetime that are difficult to detect. Such infected ICs fail prematurely and might lead to catastrophic consequences. The paper describes possible process alterations for both NBTI and HCI mechanisms that might result in creation of process reliability trojans. The paper also explores some possible detection techniques that can help identify the hidden trojans and discusses the various scenarios when process reliability based trojans lead to severe damages.
在本文中,我们引入了基于过程可靠性的木马的概念,这些木马通过恶意改变制造工艺条件来降低集成电路的可靠性。与分别改变IC电路或功能的硬件/软件木马相反,过程可靠性木马是由于制造过程步骤的改变而出现的。可靠性的降低是由于CMOS晶体管的磨损机制加速引起的,例如负偏置温度不稳定性(NBTI)或热载流子注入(HCI)。微小的制造工艺更改可能导致产生寿命短得多且难以检测的受感染ic。这种受感染的ic过早失效,并可能导致灾难性后果。本文描述了NBTI和HCI机制的可能的过程更改,这些更改可能导致过程可靠性木马的创建。本文还探讨了一些可能的检测技术,可以帮助识别隐藏的木马,并讨论了基于过程可靠性的木马导致严重损害的各种情况。
{"title":"Process reliability based trojans through NBTI and HCI effects","authors":"Y. Shiyanovskii, F. Wolff, Aravind Rajendran, C. Papachristou, D. Weyer, W. Clay","doi":"10.1109/AHS.2010.5546257","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546257","url":null,"abstract":"In this paper, we introduce the notion of process reliability based trojans which reduce the reliability of integrated circuits through malicious alterations of the manufacturing process conditions. In contrast to hardware/software trojans which either alter the circuitry or functionality of the IC respectively, the process reliability trojans appear as a result of alterations in the fabrication process steps. The reduction in reliability is caused by acceleration of the wearing out mechanisms for CMOS transistors, such as Negative Bias Temperature Instability (NBTI) or Hot Carrier Injection (HCI). The minor manufacturing process changes can result in creation of infected ICs with a much shorter lifetime that are difficult to detect. Such infected ICs fail prematurely and might lead to catastrophic consequences. The paper describes possible process alterations for both NBTI and HCI mechanisms that might result in creation of process reliability trojans. The paper also explores some possible detection techniques that can help identify the hidden trojans and discusses the various scenarios when process reliability based trojans lead to severe damages.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124076308","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}
引用次数: 87
Performance and area efficient transpose memory architecture for high throughput adaptive signal processing systems 高通量自适应信号处理系统的性能和面积效率转置存储器结构
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546272
Mohamed El-Hadedy, Sohan Purohit, M. Margala, S. J. Knapskog
This paper presents the design and analysis of a power and area efficient transpose memory structure for use in adaptive signal processing systems. The proposed architecture achieves significant improvements in system throughput over competing designs. We demonstrate the throughput performance of the proposed memory on FPGA as well as ASIC implementations. The memory was employed in a watermarking architecture previously proposed. The new memory design allows for 2X speed up in performance for the watermarking algorithm and up to 10X speedup for 2D DCT and IDCT algorithms compared to previously published work, while consuming significantly lower power and area.
本文介绍了一种用于自适应信号处理系统的功率和面积效率高的转置存储器结构的设计和分析。与竞争设计相比,所提出的体系结构在系统吞吐量方面取得了显著的改进。我们在FPGA和ASIC实现上演示了所提出的存储器的吞吐量性能。该存储器被用于先前提出的水印体系结构中。与之前发布的产品相比,新的内存设计使水印算法的性能提高了2倍,2D DCT和IDCT算法的性能提高了10倍,同时功耗和面积显著降低。
{"title":"Performance and area efficient transpose memory architecture for high throughput adaptive signal processing systems","authors":"Mohamed El-Hadedy, Sohan Purohit, M. Margala, S. J. Knapskog","doi":"10.1109/AHS.2010.5546272","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546272","url":null,"abstract":"This paper presents the design and analysis of a power and area efficient transpose memory structure for use in adaptive signal processing systems. The proposed architecture achieves significant improvements in system throughput over competing designs. We demonstrate the throughput performance of the proposed memory on FPGA as well as ASIC implementations. The memory was employed in a watermarking architecture previously proposed. The new memory design allows for 2X speed up in performance for the watermarking algorithm and up to 10X speedup for 2D DCT and IDCT algorithms compared to previously published work, while consuming significantly lower power and area.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"80 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133607876","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
Recovery method for a turn-off failure mode of a laser array on an ORGA ORGA上激光阵列关断失效模式的恢复方法
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546252
D. Seto, Minoru Watanabe
Demand for a large-gate-count robust VLSI chip that is usable in a radiation-rich space environment is increasing daily. Optically reconfigurable gate arrays (ORGAs) have been developed to realize a large virtual gate count that is much larger than those of current VLSI chips by exploiting the large storage capacity of a holographic memory. The ORGA architecture is extremely robust for many failure modes caused by high-energy charged particles. However, the ORGA has only an unallowable failure mode, which is a turn-off failure mode of a laser array. This paper therefore presents a proposal of a recovery method for a turn-off failure mode of a laser array on an ORGA and presents its demonstration results.
对可用于辐射丰富的空间环境的大门数稳健VLSI芯片的需求日益增加。光可重构门阵列(ORGAs)利用全息存储器的大存储容量,实现了比当前VLSI芯片大得多的虚拟门数。对于由高能带电粒子引起的许多失效模式,ORGA结构都具有极强的鲁棒性。然而,ORGA只有一种不允许的失效模式,即激光阵列的关闭失效模式。因此,本文提出了一种恢复ORGA上激光阵列关断失效模式的方法,并给出了其演示结果。
{"title":"Recovery method for a turn-off failure mode of a laser array on an ORGA","authors":"D. Seto, Minoru Watanabe","doi":"10.1109/AHS.2010.5546252","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546252","url":null,"abstract":"Demand for a large-gate-count robust VLSI chip that is usable in a radiation-rich space environment is increasing daily. Optically reconfigurable gate arrays (ORGAs) have been developed to realize a large virtual gate count that is much larger than those of current VLSI chips by exploiting the large storage capacity of a holographic memory. The ORGA architecture is extremely robust for many failure modes caused by high-energy charged particles. However, the ORGA has only an unallowable failure mode, which is a turn-off failure mode of a laser array. This paper therefore presents a proposal of a recovery method for a turn-off failure mode of a laser array on an ORGA and presents its demonstration results.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131913178","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}
引用次数: 5
A formal model for specification and optimization of flexible communication systems 柔性通信系统规范与优化的形式化模型
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546253
Jiong Ou, Muhammad Farooq, Jan Haase, C. Grimm
The trend towards multi-function and multistandard communication systems makes the development process more complicated than before. One of the key challenges, which has to be addressed, is the system-level architecture exploration, where a suitable system architecture has to be derived in the very early stage of a design. Available solutions are almost ineffective when targeting this design challenge. One basic problem is the lack of an appropriate formal model, which focuses on the specification and optimization of reconfigurable or adaptive communication system. Based on such a formal model, computer aided system-level architecture exploration can be performed and the design process can be greatly simplified. In this paper, a new design methodology based upon a formal model is proposed, which will provide a solution to the design of flexible communication systems.
通信系统向多功能、多标准发展的趋势使得通信系统的开发过程比以往更加复杂。必须解决的关键挑战之一是系统级体系结构探索,必须在设计的早期阶段派生出合适的系统体系结构。针对这一设计挑战,现有的解决方案几乎是无效的。一个基本问题是缺乏一个适当的形式化模型,该模型侧重于可重构或自适应通信系统的规范和优化。基于这样的形式化模型,可以进行计算机辅助的系统级体系结构探索,大大简化了设计过程。本文提出了一种基于形式化模型的柔性通信系统设计方法,为柔性通信系统的设计提供了一种解决方案。
{"title":"A formal model for specification and optimization of flexible communication systems","authors":"Jiong Ou, Muhammad Farooq, Jan Haase, C. Grimm","doi":"10.1109/AHS.2010.5546253","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546253","url":null,"abstract":"The trend towards multi-function and multistandard communication systems makes the development process more complicated than before. One of the key challenges, which has to be addressed, is the system-level architecture exploration, where a suitable system architecture has to be derived in the very early stage of a design. Available solutions are almost ineffective when targeting this design challenge. One basic problem is the lack of an appropriate formal model, which focuses on the specification and optimization of reconfigurable or adaptive communication system. Based on such a formal model, computer aided system-level architecture exploration can be performed and the design process can be greatly simplified. In this paper, a new design methodology based upon a formal model is proposed, which will provide a solution to the design of flexible communication systems.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116173861","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}
引用次数: 2
Vision based navigation for autonomous space exploration 基于视觉的自主空间探索导航
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546273
G. Flandin, B. Polle, J. Lheritier, P. Vidal
As a passive light-weight system with a natural adaptation capacity to the environment, mimicking the human capacity for detecting hazards, vision-based navigation for space applications has been the subject of a sustained research effort in Europe for more than ten years. The “Navigation for Planetary Approach and Landing” (NPAL) ESA/Astrium Satellites project paved the way for a new European autonomous vision based navigation system called VisNAV, aiming at a proof of concept, with an elegant breadboard realization, preparing for the next step to flight demonstration. This paper presents the consolidated design, and HW/SW architecture of the real time implementation. It also addresses the validation strategy from simulation, making extensive use of virtual scene generation through a realistic modeling environment, to in-flight demonstration experiment, as well as the achievable performances.
作为一种被动的轻型系统,具有对环境的自然适应能力,模仿人类探测危险的能力,基于视觉的空间导航应用已成为欧洲十多年来持续研究的主题。“行星接近和着陆导航”(NPAL) ESA/Astrium卫星项目为名为VisNAV的新型欧洲自主视觉导航系统铺平了道路,该系统旨在通过一个优雅的面包板实现概念验证,为下一步的飞行演示做准备。本文给出了系统的总体设计和实时实现的软硬件体系结构。它还讨论了从仿真的验证策略,通过逼真的建模环境广泛使用虚拟场景生成,到飞行演示实验,以及可实现的性能。
{"title":"Vision based navigation for autonomous space exploration","authors":"G. Flandin, B. Polle, J. Lheritier, P. Vidal","doi":"10.1109/AHS.2010.5546273","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546273","url":null,"abstract":"As a passive light-weight system with a natural adaptation capacity to the environment, mimicking the human capacity for detecting hazards, vision-based navigation for space applications has been the subject of a sustained research effort in Europe for more than ten years. The “Navigation for Planetary Approach and Landing” (NPAL) ESA/Astrium Satellites project paved the way for a new European autonomous vision based navigation system called VisNAV, aiming at a proof of concept, with an elegant breadboard realization, preparing for the next step to flight demonstration. This paper presents the consolidated design, and HW/SW architecture of the real time implementation. It also addresses the validation strategy from simulation, making extensive use of virtual scene generation through a realistic modeling environment, to in-flight demonstration experiment, as well as the achievable performances.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121950928","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}
引用次数: 8
FPGA implementation of an efficient high-throughput sphere decoder for MIMO systems based on the smallest singular value threshold 基于最小奇异值阈值的MIMO系统高效高吞吐量球体解码器的FPGA实现
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546236
Xiang Wu, J. Thompson
In this paper, we present an efficient high-throughput threshold based sphere decoder (TSD) for multiple-input multiple-output (MIMO) systems. Depending on the instantaneous channel conditions, the proposed TSD compares the smallest singular value of the channel matrix with a predefined threshold on a frame-by-frame basis and switches between full expansion (FE) and partial expansion (PE) for the tree traversal to accelerate the detection procedure. The TSD has been implemented and validated on an FPGA platform and results indicate that the proposed decoder is very suitable for a highly-parallel and fully-pipelined hardware implementation. The proposed algorithm offers considerable throughput improvement over the original fixed-complexity sphere decoder (FSD) with only slightly increased resource use.
本文提出了一种适用于多输入多输出(MIMO)系统的基于阈值的球面解码器(TSD)。根据瞬时信道条件,提出的TSD在逐帧的基础上将信道矩阵的最小奇异值与预定义阈值进行比较,并在树遍历的完全展开(FE)和部分展开(PE)之间切换,以加快检测过程。TSD已经在FPGA平台上实现并验证,结果表明所提出的解码器非常适合于高度并行和全流水线的硬件实现。该算法在原有的固定复杂度球体解码器(FSD)的基础上提供了相当大的吞吐量改进,而只略微增加了资源使用。
{"title":"FPGA implementation of an efficient high-throughput sphere decoder for MIMO systems based on the smallest singular value threshold","authors":"Xiang Wu, J. Thompson","doi":"10.1109/AHS.2010.5546236","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546236","url":null,"abstract":"In this paper, we present an efficient high-throughput threshold based sphere decoder (TSD) for multiple-input multiple-output (MIMO) systems. Depending on the instantaneous channel conditions, the proposed TSD compares the smallest singular value of the channel matrix with a predefined threshold on a frame-by-frame basis and switches between full expansion (FE) and partial expansion (PE) for the tree traversal to accelerate the detection procedure. The TSD has been implemented and validated on an FPGA platform and results indicate that the proposed decoder is very suitable for a highly-parallel and fully-pipelined hardware implementation. The proposed algorithm offers considerable throughput improvement over the original fixed-complexity sphere decoder (FSD) with only slightly increased resource use.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129020820","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
Reconfigurable machine vision systems using FPGAs 使用fpga的可重构机器视觉系统
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546238
C. Villalpando, R. Some
FPGAs provide a flexible architecture for implementing many different types of machine vision algorithms. They allow heavily parallel portions of those algorithms to be accelerated and optimized for high specific performance (MIPS:Watt ratio). In comparison to ASICS, FPGAs enable low cost, quick turn prototyping and algorithm development as well as lower production costs for small quantity and one off applications. FPGAs also have the ability to be reprogrammed in flight, allowing them to be configured for different applications as mission needs evolve. JPL has developed a suite of machine vision IP cores to accelerate many common machine vision tasks used in robotic mobility applications. Modules such as stereo correlation for ranging, filtering, optical flow, area based correlation, feature detection, and image homography and rectification allow the real-time processing of image data using much smaller systems with much less power draw then an appropriately sized general purpose processor. These modules, along with a vision processing framework, are being re-cast in a generic plug and play form to allow rapid, low cost configuration, reconfiguration, evolution and adaptation of next generation machine vision systems for mobile robotics.
fpga为实现许多不同类型的机器视觉算法提供了灵活的架构。它们允许这些算法的高度并行部分被加速和优化,以获得高特定性能(MIPS:瓦特比)。与ASICS相比,fpga可以实现低成本,快速原型和算法开发,以及小批量和一次性应用的低生产成本。fpga还具有在飞行中重新编程的能力,允许它们根据任务需求的发展进行不同的应用配置。JPL开发了一套机器视觉IP内核,以加速机器人移动应用中使用的许多常见机器视觉任务。模块,如立体相关的测距,滤波,光流,基于面积的相关,特征检测,和图像的单应性和整流允许使用更小的系统实时处理图像数据与更少的功耗比一个适当大小的通用处理器。这些模块,连同视觉处理框架,正在以一种通用的即插即用形式重新设计,以允许快速,低成本的配置,重新配置,进化和适应下一代移动机器人机器视觉系统。
{"title":"Reconfigurable machine vision systems using FPGAs","authors":"C. Villalpando, R. Some","doi":"10.1109/AHS.2010.5546238","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546238","url":null,"abstract":"FPGAs provide a flexible architecture for implementing many different types of machine vision algorithms. They allow heavily parallel portions of those algorithms to be accelerated and optimized for high specific performance (MIPS:Watt ratio). In comparison to ASICS, FPGAs enable low cost, quick turn prototyping and algorithm development as well as lower production costs for small quantity and one off applications. FPGAs also have the ability to be reprogrammed in flight, allowing them to be configured for different applications as mission needs evolve. JPL has developed a suite of machine vision IP cores to accelerate many common machine vision tasks used in robotic mobility applications. Modules such as stereo correlation for ranging, filtering, optical flow, area based correlation, feature detection, and image homography and rectification allow the real-time processing of image data using much smaller systems with much less power draw then an appropriately sized general purpose processor. These modules, along with a vision processing framework, are being re-cast in a generic plug and play form to allow rapid, low cost configuration, reconfiguration, evolution and adaptation of next generation machine vision systems for mobile robotics.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126869187","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
Calibrating a predictive cache emulator for SoC design 为SoC设计校准预测缓存仿真器
Pub Date : 2010-06-15 DOI: 10.1109/AHS.2010.5546246
S. Mancini, L. Pierrefeu, Zahir Larabi, Y. Mathieu
Pre-fetching in a memory hierarchy is known to alleviate the “memory wall” paradigm but its use is impeded because of the difficulty to estimate efficiency when used in a complex system such as a SoC (System on Chip) or NoC (Network on Chip). Therefore, some methods are needed to evaluate the benefit of pre-fetching at the earliest possible stage in a design flow to help the designer choose architectural parameters or transform the application algorithm. In this paper we show that the emulation platform implementing the nD-AP Cache (n-Dimensional Adaptive and Predictive Cache) allows to perform a platform-independent measurement of this cache efficiency. The nD-AP Cache performs pre-fetching in multidimensional arrays which are commonly used in image processing and multimedia applications. The obtained metric can be used to extrapolate the cache performance in a much broader system configuration. The method to compute this metric is the calibration process. The performed benchmarks show that the calibration process is confident. Also, we measured that the nD-AP Cache is two times faster than a standard PowerPC 2-way set associative cache in the context of an image processing kernel.
众所周知,在内存层次结构中预取可以缓解“内存墙”范式,但它的使用受到阻碍,因为在诸如SoC(片上系统)或NoC(片上网络)等复杂系统中使用时难以估计效率。因此,需要一些方法在设计流程的最早阶段评估预取的好处,以帮助设计人员选择架构参数或转换应用程序算法。在本文中,我们展示了实现nD-AP缓存(n维自适应和预测缓存)的仿真平台允许执行与平台无关的缓存效率测量。nD-AP缓存在多维数组中执行预取,多维数组通常用于图像处理和多媒体应用程序。获得的度量可用于推断更广泛的系统配置中的缓存性能。计算这个度量的方法是校准过程。所执行的基准测试表明校准过程是可靠的。此外,我们还测量到,在图像处理内核的上下文中,nD-AP缓存比标准PowerPC双向集关联缓存快两倍。
{"title":"Calibrating a predictive cache emulator for SoC design","authors":"S. Mancini, L. Pierrefeu, Zahir Larabi, Y. Mathieu","doi":"10.1109/AHS.2010.5546246","DOIUrl":"https://doi.org/10.1109/AHS.2010.5546246","url":null,"abstract":"Pre-fetching in a memory hierarchy is known to alleviate the “memory wall” paradigm but its use is impeded because of the difficulty to estimate efficiency when used in a complex system such as a SoC (System on Chip) or NoC (Network on Chip). Therefore, some methods are needed to evaluate the benefit of pre-fetching at the earliest possible stage in a design flow to help the designer choose architectural parameters or transform the application algorithm. In this paper we show that the emulation platform implementing the nD-AP Cache (n-Dimensional Adaptive and Predictive Cache) allows to perform a platform-independent measurement of this cache efficiency. The nD-AP Cache performs pre-fetching in multidimensional arrays which are commonly used in image processing and multimedia applications. The obtained metric can be used to extrapolate the cache performance in a much broader system configuration. The method to compute this metric is the calibration process. The performed benchmarks show that the calibration process is confident. Also, we measured that the nD-AP Cache is two times faster than a standard PowerPC 2-way set associative cache in the context of an image processing kernel.","PeriodicalId":101655,"journal":{"name":"2010 NASA/ESA Conference on Adaptive Hardware and Systems","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132538710","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
期刊
2010 NASA/ESA Conference on Adaptive Hardware 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