首页 > 最新文献

First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)最新文献

英文 中文
A Self-Tuning Analog Proportional-Integral-Derivative (PID) Controller 一种自整定模拟比例-积分-导数(PID)控制器
Pub Date : 2006-06-15 DOI: 10.1109/AHS.2006.12
V. Aggarwal, Meng Mao, Una-May O’Reilly
We present a platform for implementing low power self-tuning analog proportional-integral-derivative controllers. By using a model-free tuning method, the platform overcomes problems typically associated with reconfigurable analog arrays. Unlike a self-tuning digital PID controller, our prototype controller combines the advantages of low power, no quantization noise, high bandwidth and high speed. The prototype hardware uses a commercially available field programmable analog array and particle swarm optimization as the tuning method. We show that a self-tuned analog PID controller can outperform a hand-tuned solution and demonstrate adaptability to plant drift
我们提出了一个实现低功耗自调谐模拟比例-积分-导数控制器的平台。通过使用无模型调优方法,该平台克服了通常与可重构模拟阵列相关的问题。与自整定的数字PID控制器不同,我们的原型控制器结合了低功耗、无量化噪声、高带宽和高速度的优点。原型硬件采用市售的现场可编程模拟阵列和粒子群优化作为调谐方法。我们证明了自调谐模拟PID控制器可以优于手动调谐的解决方案,并证明了对植物漂移的适应性
{"title":"A Self-Tuning Analog Proportional-Integral-Derivative (PID) Controller","authors":"V. Aggarwal, Meng Mao, Una-May O’Reilly","doi":"10.1109/AHS.2006.12","DOIUrl":"https://doi.org/10.1109/AHS.2006.12","url":null,"abstract":"We present a platform for implementing low power self-tuning analog proportional-integral-derivative controllers. By using a model-free tuning method, the platform overcomes problems typically associated with reconfigurable analog arrays. Unlike a self-tuning digital PID controller, our prototype controller combines the advantages of low power, no quantization noise, high bandwidth and high speed. The prototype hardware uses a commercially available field programmable analog array and particle swarm optimization as the tuning method. We show that a self-tuned analog PID controller can outperform a hand-tuned solution and demonstrate adaptability to plant drift","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"112 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134464539","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}
引用次数: 58
A Modular Framework for the Evolution of Circuits on Configurable Transistor Array Architectures. 一种可配置晶体管阵列结构电路演进的模块化框架。
Pub Date : 2006-06-15 DOI: 10.1109/AHS.2006.8
M. Trefzer, Jörg Langeheine, K. Meier, J. Schemmel
This paper gives an overview over the progress that has been made by the Heidelberg FPTA group within the field of analog evolvable hardware. Achievements are the design of a CMOS configurable transistor array (FPTA), the development of evolutionary algorithms (EAs) for analog circuit synthesis and the implementation of a modular framework, which makes it possible to use various substrates and simulation models for evolution experiments. The improvement of the EA is shown by comparing the performance of three implementations in evolving comparators. Additionally, results, obtained from the FPTA for the evolution of oscillators from scratch, are presented as an example for the successful application of the multi-objective Turtle GA. Finally, it is shown that a simplified software model of the Heidelberg FPTA is suitable to assess the real hardware, indicated by the fact that both substrates perform equally well in finding good solutions for comparators. This work aims at creating a customizable, modular framework that facilitates research on the performance and evolvability of possible FPTA topologies in the future
本文概述了海德堡FPTA小组在模拟可进化硬件领域所取得的进展。研究成果包括设计了CMOS可配置晶体管阵列(FPTA),开发了用于模拟电路合成的进化算法(EAs),并实现了模块化框架,使得使用各种衬底和仿真模型进行进化实验成为可能。通过在不断发展的比较器中比较三种实现的性能来显示EA的改进。此外,从FPTA中得到的振荡从零开始进化的结果,作为多目标Turtle遗传算法成功应用的一个例子。最后,海德堡FPTA的简化软件模型适用于评估实际硬件,这表明两种衬底在寻找比较器的良好解决方案方面表现相同。这项工作旨在创建一个可定制的模块化框架,以促进对未来可能的FPTA拓扑的性能和可演化性的研究
{"title":"A Modular Framework for the Evolution of Circuits on Configurable Transistor Array Architectures.","authors":"M. Trefzer, Jörg Langeheine, K. Meier, J. Schemmel","doi":"10.1109/AHS.2006.8","DOIUrl":"https://doi.org/10.1109/AHS.2006.8","url":null,"abstract":"This paper gives an overview over the progress that has been made by the Heidelberg FPTA group within the field of analog evolvable hardware. Achievements are the design of a CMOS configurable transistor array (FPTA), the development of evolutionary algorithms (EAs) for analog circuit synthesis and the implementation of a modular framework, which makes it possible to use various substrates and simulation models for evolution experiments. The improvement of the EA is shown by comparing the performance of three implementations in evolving comparators. Additionally, results, obtained from the FPTA for the evolution of oscillators from scratch, are presented as an example for the successful application of the multi-objective Turtle GA. Finally, it is shown that a simplified software model of the Heidelberg FPTA is suitable to assess the real hardware, indicated by the fact that both substrates perform equally well in finding good solutions for comparators. This work aims at creating a customizable, modular framework that facilitates research on the performance and evolvability of possible FPTA topologies in the future","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128820065","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
On-Board Partial Run-Time Reconfiguration for Pico-Satellite Constellations 微型卫星星座的星上部分运行时重构
Pub Date : 2006-06-15 DOI: 10.1109/AHS.2006.54
T. Vladimirova, Xiaofeng Wu
Distributed satellite systems are considered a promising new direction in spacecraft architecture design. Pico-satellite constellations flying in low Earth orbit (LEO) could become an efficient and low-cost solution to Earth observation and remote sensing in the future. There is a pressing need for condition-based maintenance, self-repair and upgrade capabilities on-board satellites in order to enable future space applications. In this paper we present a methodology for onboard partial run-time reconfiguration to enable onboard system-level functional changes ensuring correct operation, longer life and higher quality of service. The technique of partial run-time reconfiguration is introduced and a remote reconfiguration methodology is described. The architecture of an FPGA-based reconfigurable SoC design for on-board computing is outlined. A case study, which demonstrates the feasibility of the approach, is presented
分布式卫星系统被认为是航天器结构设计的一个有前途的新方向。在低地球轨道上飞行的微型卫星星座可能成为未来地球观测和遥感的一种高效、低成本的解决方案。迫切需要对卫星进行基于状态的维护、自我修复和升级能力,以便使未来的空间应用成为可能。在本文中,我们提出了一种车载部分运行时重新配置的方法,以实现车载系统级功能更改,确保正确运行,延长使用寿命和提高服务质量。介绍了部分运行时重构技术,并描述了一种远程重构方法。概述了一种基于fpga的可重构板载SoC设计体系结构。最后给出了一个实例,验证了该方法的可行性
{"title":"On-Board Partial Run-Time Reconfiguration for Pico-Satellite Constellations","authors":"T. Vladimirova, Xiaofeng Wu","doi":"10.1109/AHS.2006.54","DOIUrl":"https://doi.org/10.1109/AHS.2006.54","url":null,"abstract":"Distributed satellite systems are considered a promising new direction in spacecraft architecture design. Pico-satellite constellations flying in low Earth orbit (LEO) could become an efficient and low-cost solution to Earth observation and remote sensing in the future. There is a pressing need for condition-based maintenance, self-repair and upgrade capabilities on-board satellites in order to enable future space applications. In this paper we present a methodology for onboard partial run-time reconfiguration to enable onboard system-level functional changes ensuring correct operation, longer life and higher quality of service. The technique of partial run-time reconfiguration is introduced and a remote reconfiguration methodology is described. The architecture of an FPGA-based reconfigurable SoC design for on-board computing is outlined. A case study, which demonstrates the feasibility of the approach, is presented","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130489054","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}
引用次数: 18
Hardware/Software Coevolution of Genome Programs and Cellular Processors 基因组程序和细胞处理器的硬件/软件协同进化
Pub Date : 2006-06-15 DOI: 10.1109/AHS.2006.51
G. Tempesti, Pierre-André Mudry, G. Zufferey
The application of evolutionary techniques to the design of custom processing elements bears a strong relation to the natural process that led to the co-evolution of cells and genomes in biological organisms. As such, it is an interesting avenue for an effective application of evolutionary approaches in the domain of hardware design. The architecture of conventional non-configurable processors, however, is ill-adapted to this kind of approach, as evolution can operate exclusively on the software (the genome) and not on the hardware that executes it, leading to scalability issues that seem very difficult to overcome. Building on a family of configurable processors we developed in the past years, in this article we introduce a design methodology that allows the architecture of the processor to co-evolve together with the code to be executed
将进化技术应用于定制加工元件的设计与导致生物有机体中细胞和基因组共同进化的自然过程密切相关。因此,它是在硬件设计领域有效应用进化方法的有趣途径。然而,传统的不可配置处理器的体系结构不适用于这种方法,因为进化只能在软件(基因组)上运行,而不能在执行它的硬件上运行,这导致了似乎很难克服的可伸缩性问题。在我们过去几年开发的一系列可配置处理器的基础上,本文将介绍一种设计方法,该方法允许处理器的体系结构与要执行的代码一起共同发展
{"title":"Hardware/Software Coevolution of Genome Programs and Cellular Processors","authors":"G. Tempesti, Pierre-André Mudry, G. Zufferey","doi":"10.1109/AHS.2006.51","DOIUrl":"https://doi.org/10.1109/AHS.2006.51","url":null,"abstract":"The application of evolutionary techniques to the design of custom processing elements bears a strong relation to the natural process that led to the co-evolution of cells and genomes in biological organisms. As such, it is an interesting avenue for an effective application of evolutionary approaches in the domain of hardware design. The architecture of conventional non-configurable processors, however, is ill-adapted to this kind of approach, as evolution can operate exclusively on the software (the genome) and not on the hardware that executes it, leading to scalability issues that seem very difficult to overcome. Building on a family of configurable processors we developed in the past years, in this article we introduce a design methodology that allows the architecture of the processor to co-evolve together with the code to be executed","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"132 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116345220","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
GEZGIN & GEZGIN-2: Adaptive Real-Time Image Processing Subsystems for Earth Observing Small Satellites GEZGIN,GEZGIN-2:地球观测小卫星自适应实时图像处理子系统
Pub Date : 2006-06-15 DOI: 10.1109/AHS.2006.49
A. Ismailoglu, O. Benderli, S. Yesil, R. Sever, B. Okcan, O. Sengul, R. Öktem
GEZGIN and GEZGIN-2 are real-time multi-spectral image processing subsystems developed for BILSAT-1 and RASAT satellites respectively, the first two Earth observing small satellites of Turkey. Main functionality of these subsystems is to compress in real-time multi-spectral images received concurrently from imagers, using JPEG2000 image compression algorithm. The compression features are controlled through user-supplied parameters uploaded in-orbit, so that the compression rate could be adapted to bandwidth, image quality and other mission requirements. GEZGIN employs both reconfigurable hardware and a DSP processor for image processing, where as the more advanced GEZGIN-2 contains full integration of the JPEG2000 processing path plus other image pre-processing features on reconfigurable hardware, hence offering increased performance and full reconfigurability in orbit. Both systems demonstrate space-tailored architectures for implementing image processing functions where adaptability becomes the crucial issue determining robustness, flexibility and survivability of the system
GEZGIN和GEZGIN-2是分别为土耳其首两颗对地观测小卫星BILSAT-1和RASAT研制的实时多光谱图像处理子系统。这些子系统的主要功能是使用JPEG2000图像压缩算法对成像仪并发接收的多光谱图像进行实时压缩。压缩特性通过用户提供的在轨参数进行控制,使压缩率能够适应带宽、图像质量和其他任务要求。GEZGIN采用可重构硬件和DSP处理器进行图像处理,其中更先进的GEZGIN-2在可重构硬件上包含JPEG2000处理路径和其他图像预处理功能的完全集成,因此提供更高的性能和完全可重构性。这两个系统都展示了用于实现图像处理功能的空间定制架构,其中适应性成为决定系统稳健性、灵活性和生存性的关键问题
{"title":"GEZGIN & GEZGIN-2: Adaptive Real-Time Image Processing Subsystems for Earth Observing Small Satellites","authors":"A. Ismailoglu, O. Benderli, S. Yesil, R. Sever, B. Okcan, O. Sengul, R. Öktem","doi":"10.1109/AHS.2006.49","DOIUrl":"https://doi.org/10.1109/AHS.2006.49","url":null,"abstract":"GEZGIN and GEZGIN-2 are real-time multi-spectral image processing subsystems developed for BILSAT-1 and RASAT satellites respectively, the first two Earth observing small satellites of Turkey. Main functionality of these subsystems is to compress in real-time multi-spectral images received concurrently from imagers, using JPEG2000 image compression algorithm. The compression features are controlled through user-supplied parameters uploaded in-orbit, so that the compression rate could be adapted to bandwidth, image quality and other mission requirements. GEZGIN employs both reconfigurable hardware and a DSP processor for image processing, where as the more advanced GEZGIN-2 contains full integration of the JPEG2000 processing path plus other image pre-processing features on reconfigurable hardware, hence offering increased performance and full reconfigurability in orbit. Both systems demonstrate space-tailored architectures for implementing image processing functions where adaptability becomes the crucial issue determining robustness, flexibility and survivability of the system","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"77 17","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131472401","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
Power Driven Reconfigurable Complex Continuous Wavelet Transform 功率驱动可重构复连续小波变换
Pub Date : 2006-06-15 DOI: 10.1109/AHS.2006.58
N. Aydin, T. Arslan
A low power VLSI implementation of reconfigurable complex continuous wavelet transform (CWT) algorithm to generate the two dimensional time scale representation of a one dimensional signal is introduced. The CWT is computationally intensive process. The CWT processor presented in this paper employs a bank of correlators. The correlators which are not needed in a certain transform are disabled to save power. So power consumption of the CWT processor depends on the number of scales. The processor has been implemented and synthesized using ALCATEL 035mu technology. Matlab, RTL and netlist simulation results verify that the implemented algorithm has the potential to be utilized as a wavelet coprocessor for fast time-scale analysis in real-time
介绍了一种低功耗VLSI实现的可重构复连续小波变换(CWT)算法,用于对一维信号进行二维时间尺度表示。CWT是一个计算密集型的过程。本文提出的CWT处理器采用了一组相关器。在某一变换中不需要的相关器被关闭以节省功率。因此,CWT处理器的功耗取决于尺度的数量。该处理器采用阿尔卡特035mu技术实现并合成。Matlab、RTL和netlist仿真结果验证了所实现的算法具有作为小波协处理器进行实时快速时标分析的潜力
{"title":"Power Driven Reconfigurable Complex Continuous Wavelet Transform","authors":"N. Aydin, T. Arslan","doi":"10.1109/AHS.2006.58","DOIUrl":"https://doi.org/10.1109/AHS.2006.58","url":null,"abstract":"A low power VLSI implementation of reconfigurable complex continuous wavelet transform (CWT) algorithm to generate the two dimensional time scale representation of a one dimensional signal is introduced. The CWT is computationally intensive process. The CWT processor presented in this paper employs a bank of correlators. The correlators which are not needed in a certain transform are disabled to save power. So power consumption of the CWT processor depends on the number of scales. The processor has been implemented and synthesized using ALCATEL 035mu technology. Matlab, RTL and netlist simulation results verify that the implemented algorithm has the potential to be utilized as a wavelet coprocessor for fast time-scale analysis in real-time","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130180292","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
Hardware Accelerators for Evolving Building Block Modules for Artificial Brains 用于人工大脑构建模块进化的硬件加速器
Pub Date : 2006-06-15 DOI: 10.1109/AHS.2006.50
H. D. Garis
Summary form only given. This paper argues that it is technologically possible to build artificial brains at relatively low cost. The proposed approach to doing this is to evolve large numbers (tens of thousands) of neural network modules, each with its own simple function, and then interconnect them inside a computer that would execute the neural signaling of the whole brain in real time, performing functions such as controlling the behaviors of a robot. The modules could be configured automatically using evolutionary algorithms, by a successive reconfiguration on field programmable gate arrays (FPGA), placed on commercially available boards such as those offered by Celoxica. These chips could be programmed using high level languages, such as "Handel-C", whose statements are "hardware compiled" into the chip configuring instructions to wire up the chip, speeding-up the execution of instructions. The major challenge of this approach is architecting the artificial brain - how to put 10,000s of evolved neural net modules together to perform a library of controllable behaviors. One potential concern of this approach relates to the anticipated unwanted synergy of inter module neural signaling. While most current artificial brain projects use supercomputers or PC clusters with 1000s of nodes, Moore's law facilitates increasingly larger computational power at low costs, making brain building technically and economically possible. Examples from our efforts in evolving neural modules are presented, along with a critical analysis of the state of the art and realistic assessment of the challenges ahead
只提供摘要形式。本文认为,以相对较低的成本制造人工大脑在技术上是可能的。为此提出的方法是发展大量(数以万计)的神经网络模块,每个模块都有自己的简单功能,然后将它们相互连接在一台计算机中,该计算机将实时执行整个大脑的神经信号,执行诸如控制机器人行为之类的功能。这些模块可以使用进化算法自动配置,通过现场可编程门阵列(FPGA)的连续重新配置,放置在商用电路板上,如Celoxica提供的电路板。这些芯片可以使用高级语言编程,例如“Handel-C”,其语句被“硬件编译”到芯片中,配置指令连接芯片,加快指令的执行速度。这种方法的主要挑战是构建人工大脑——如何将10000个进化的神经网络模块放在一起,以执行一个可控行为库。这种方法的一个潜在问题涉及到预期的模块间神经信号的不必要的协同作用。虽然目前大多数人工大脑项目使用的是拥有数千个节点的超级计算机或PC集群,但摩尔定律以低成本促进了越来越大的计算能力,使大脑构建在技术和经济上都成为可能。本文介绍了我们在发展神经模块方面所做的努力,以及对当前技术状况的批判性分析和对未来挑战的现实评估
{"title":"Hardware Accelerators for Evolving Building Block Modules for Artificial Brains","authors":"H. D. Garis","doi":"10.1109/AHS.2006.50","DOIUrl":"https://doi.org/10.1109/AHS.2006.50","url":null,"abstract":"Summary form only given. This paper argues that it is technologically possible to build artificial brains at relatively low cost. The proposed approach to doing this is to evolve large numbers (tens of thousands) of neural network modules, each with its own simple function, and then interconnect them inside a computer that would execute the neural signaling of the whole brain in real time, performing functions such as controlling the behaviors of a robot. The modules could be configured automatically using evolutionary algorithms, by a successive reconfiguration on field programmable gate arrays (FPGA), placed on commercially available boards such as those offered by Celoxica. These chips could be programmed using high level languages, such as \"Handel-C\", whose statements are \"hardware compiled\" into the chip configuring instructions to wire up the chip, speeding-up the execution of instructions. The major challenge of this approach is architecting the artificial brain - how to put 10,000s of evolved neural net modules together to perform a library of controllable behaviors. One potential concern of this approach relates to the anticipated unwanted synergy of inter module neural signaling. While most current artificial brain projects use supercomputers or PC clusters with 1000s of nodes, Moore's law facilitates increasingly larger computational power at low costs, making brain building technically and economically possible. Examples from our efforts in evolving neural modules are presented, along with a critical analysis of the state of the art and realistic assessment of the challenges ahead","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132363327","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
Systolic Array Based Adaptive Beamformer Modeling in SystemC Environment SystemC环境下基于收缩阵列的自适应波束形成器建模
Pub Date : 2006-06-15 DOI: 10.1109/AHS.2006.70
O. Tamer, Ahmet Özkurt
Optimal weight extraction of beamforming algorithms based on systolic structures have been the subject of various researches since the well-known article presented by Gentleman and Kung (1981) on recursive least squares systolic arrays. Systolic algorithms are parallel and fully pipelined structures, this feature improves the performance of the beamforming algorithms and the system. SystemC is a system design language, which was lately accepted by the IEEE as a standard. SystemC has the advantage of designing both the hardware and the software components together so that the design and simulation process of large systems become easier. This work is based on the simulation of the minimum variance distortionless response (MVDR) beamformer, proposed by Tang, Liu, and Tretter (1994), in SystemC environment and evaluate its performance
自Gentleman和Kung(1981)关于递归最小二乘收缩阵列的著名文章以来,基于收缩结构的波束形成算法的最优权重提取一直是各种研究的主题。收缩算法是并行的、全流水线的结构,这一特点提高了波束形成算法和系统的性能。SystemC是一种系统设计语言,最近被IEEE接受为标准。SystemC具有硬件和软件结合设计的优点,使大型系统的设计和仿真过程变得更加容易。本研究基于Tang、Liu和Tretter(1994)提出的最小方差无失真响应(MVDR)波束形成器在SystemC环境下的仿真,并评估其性能
{"title":"Systolic Array Based Adaptive Beamformer Modeling in SystemC Environment","authors":"O. Tamer, Ahmet Özkurt","doi":"10.1109/AHS.2006.70","DOIUrl":"https://doi.org/10.1109/AHS.2006.70","url":null,"abstract":"Optimal weight extraction of beamforming algorithms based on systolic structures have been the subject of various researches since the well-known article presented by Gentleman and Kung (1981) on recursive least squares systolic arrays. Systolic algorithms are parallel and fully pipelined structures, this feature improves the performance of the beamforming algorithms and the system. SystemC is a system design language, which was lately accepted by the IEEE as a standard. SystemC has the advantage of designing both the hardware and the software components together so that the design and simulation process of large systems become easier. This work is based on the simulation of the minimum variance distortionless response (MVDR) beamformer, proposed by Tang, Liu, and Tretter (1994), in SystemC environment and evaluate its performance","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"108 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127147561","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
Wormhole Routing with Virtual Channels using Adaptive Rate Control for Network-on-Chip (NoC) 基于自适应速率控制的片上网络虚拟通道虫洞路由
Pub Date : 2006-06-15 DOI: 10.1109/AHS.2006.79
I. Nousias, T. Arslan
This paper presents a new approach in realizing virtual channels tailored for network on chip implementations. The technique makes use of a flow control mechanism based on adaptive input rate control where the required buffer size is independent of the number of channels and the packet size. The resulting implementation requires only 3% of the memory space used in a conventional implementation of virtual channels. The efficient use of memory storage does also deliver performance improvements that can be up to 15% for a normal network configuration
本文提出了一种为实现片上网络而量身定制的虚拟信道的新方法。该技术利用了一种基于自适应输入速率控制的流量控制机制,其中所需的缓冲区大小与通道数量和数据包大小无关。最终的实现只需要传统虚拟通道实现中使用的3%的内存空间。内存存储的有效使用也提供了性能改进,对于正常的网络配置,性能可以提高15%
{"title":"Wormhole Routing with Virtual Channels using Adaptive Rate Control for Network-on-Chip (NoC)","authors":"I. Nousias, T. Arslan","doi":"10.1109/AHS.2006.79","DOIUrl":"https://doi.org/10.1109/AHS.2006.79","url":null,"abstract":"This paper presents a new approach in realizing virtual channels tailored for network on chip implementations. The technique makes use of a flow control mechanism based on adaptive input rate control where the required buffer size is independent of the number of channels and the packet size. The resulting implementation requires only 3% of the memory space used in a conventional implementation of virtual channels. The efficient use of memory storage does also deliver performance improvements that can be up to 15% for a normal network configuration","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128425515","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}
引用次数: 27
An Efficient Hardware Architecture for H.264 Adaptive Deblocking Filter 一种高效的H.264自适应去块滤波器硬件结构
Pub Date : 2006-06-01 DOI: 10.1109/AHS.2006.20
M. Parlak, Ilker Hamzaoglu
This paper presents an efficient hardware architecture for real-time implementation of adaptive deblocking filter algorithm used in H.264 video coding standard. This hardware is designed to be used as part of a complete H.264 video coding system for portable applications. We use a novel edge filter ordering in a macroblock to prevent the deblocking filter hardware from unnecessarily waiting for the pixels that will be filtered become available. The proposed architecture is implemented in VerilogHDL. The Verilog RTL code is verified to work at 72 MHz in a Xilinx Virtex II FPGA. The FPGA implementation can code 30 GIF frames (352 times 288) per second
本文提出了H.264视频编码标准中自适应块化滤波算法实时实现的高效硬件架构。该硬件被设计为用于便携式应用程序的完整H.264视频编码系统的一部分。我们在宏块中使用了一种新的边缘过滤器排序,以防止去块过滤器硬件不必要地等待将要过滤的像素变得可用。该体系结构在VerilogHDL语言中实现。Verilog RTL代码在Xilinx Virtex II FPGA中工作在72 MHz。FPGA实现可以每秒编码30个GIF帧(352乘以288)
{"title":"An Efficient Hardware Architecture for H.264 Adaptive Deblocking Filter","authors":"M. Parlak, Ilker Hamzaoglu","doi":"10.1109/AHS.2006.20","DOIUrl":"https://doi.org/10.1109/AHS.2006.20","url":null,"abstract":"This paper presents an efficient hardware architecture for real-time implementation of adaptive deblocking filter algorithm used in H.264 video coding standard. This hardware is designed to be used as part of a complete H.264 video coding system for portable applications. We use a novel edge filter ordering in a macroblock to prevent the deblocking filter hardware from unnecessarily waiting for the pixels that will be filtered become available. The proposed architecture is implemented in VerilogHDL. The Verilog RTL code is verified to work at 72 MHz in a Xilinx Virtex II FPGA. The FPGA implementation can code 30 GIF frames (352 times 288) per second","PeriodicalId":232693,"journal":{"name":"First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2006-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123676883","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}
引用次数: 13
期刊
First NASA/ESA Conference on Adaptive Hardware and Systems (AHS'06)
全部 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