7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)最新文献

筛选
英文 中文
Dynamically reconfigurable flux limiter functions in MUSCL scheme MUSCL方案中动态可重构的通量限制器函数
M. S. A. Talip, Takayuki Akamine, Yasunori Osana, N. Fujita, H. Amano
{"title":"Dynamically reconfigurable flux limiter functions in MUSCL scheme","authors":"M. S. A. Talip, Takayuki Akamine, Yasunori Osana, N. Fujita, H. Amano","doi":"10.1109/ReCoSoC.2012.6322878","DOIUrl":"https://doi.org/10.1109/ReCoSoC.2012.6322878","url":null,"abstract":"In aerospace application, computational fluid dynamics (CFD) is recognized as a cost effective design tool. UPACS, a package for CFD is convenient for users, which has various solvers to support large scale of complexity. The problem is its computation speed which is hard to be enhanced by using clusters due to its complex memory access patterns. As an economical solution, accelerators using FPGAs are hopeful candidates. However, the total scale of UPACS is too large to be implemented on small numbers of FPGAs. For cost efficient implementation, partial reconfiguration which can dynamically reconfigure only required functions is proposed in this paper. MUSCL scheme, a main function used frequently in UPACS is selected as a target. Partial reconfiguration is applied to the flux limiter functions in MUSCL. Two reconfigurable partitions are created for Turbulence MUSCL and Convection MUSCL. All limiter functions are developed independently and synthesized separately from the top MUSCL module. Required limiter functions for both MUSCLs are loaded dynamically without interfering each other operation. This implementation has successfully reduced the resource utilization by 60%. Total power consumption is also reduced by 29%. Configuration speed is improved by 15-times faster as compared to fully reconfiguration method. All implemented functions achieved at least 17 times speed-up compared with the software implementation.","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128094705","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
MPSoCDK: A framework for prototyping and validating MPSoC projects on FPGAs MPSoCDK:用于在fpga上原型化和验证MPSoC项目的框架
R. Langendonck, A. K. Lusala, J. Legat
{"title":"MPSoCDK: A framework for prototyping and validating MPSoC projects on FPGAs","authors":"R. Langendonck, A. K. Lusala, J. Legat","doi":"10.1109/ReCoSoC.2012.6322891","DOIUrl":"https://doi.org/10.1109/ReCoSoC.2012.6322891","url":null,"abstract":"With the increasing complexity and functionality of Real-Time embedded applications, Multiprocessor System-on-chip “MPSoC” offers the best tradeoffs in computation performances and power consumption. Designing MPSoC projects is time consuming and, often requires several competences and steps, spanning from hardware architecture to mapping application on the platform. This paper presents MPSoCDK, an integrated framework for rapid prototyping and validating MPSoC projects targeting FPGA devices. This platform, which includes several environments and toolchains, allows the designer to shorten the process of designing and exploring MPSoC projects, by simplifying the creation, the validation and the exploration of components in the MPSoC platform. Results show that the proposed framework can efficiently speedup the process of exploring, generating and programming multiprocessor platforms using a Graphical User Interface (GUI).","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127765725","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
Hardware acceleration of combined cipher and forward error correction for low-power wireless applications 低功耗无线应用中组合密码和前向纠错的硬件加速
F. Philipp, C. Klytta, M. Glesner, Élvio Dutra
{"title":"Hardware acceleration of combined cipher and forward error correction for low-power wireless applications","authors":"F. Philipp, C. Klytta, M. Glesner, Élvio Dutra","doi":"10.1109/ReCoSoC.2012.6322886","DOIUrl":"https://doi.org/10.1109/ReCoSoC.2012.6322886","url":null,"abstract":"Encryption and channel coding are both essential steps for reliable, robust and secure operation within wireless networks. Usually, these algorithms are considered independently of each other because of their antagonism, but solutions exist to combine their features into a single simple primitive. This fusion aims to improve the performance and the energy-efficiency of the wireless device while contributing to the dependability of the whole system. The introduction of a dedicated core implemented on field-programmable logic tightly coupled to the central controller of a wireless sensor node demonstrates further benefits for the energy-efficiency of the system.","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122452650","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
Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration 利用fpga感知的自定义指令合并来进行运行时重新配置
S. Lam, T. Srikanthan, C. Clarke
{"title":"Exploiting FPGA-aware merging of custom instructions for runtime reconfiguration","authors":"S. Lam, T. Srikanthan, C. Clarke","doi":"10.1145/2655240","DOIUrl":"https://doi.org/10.1145/2655240","url":null,"abstract":"Runtime reconfiguration is a promising solution for reducing hardware cost in embedded systems, without compromising on performance. We present a framework that aims to increase the advantages of runtime reconfiguration on reconfigurable processors that support full or partial runtime reconfiguration. The proposed framework incorporates a hierarchical loop partitioning strategy that leverages FPGA-aware merging of custom instructions to: 1) maximize the reconfigurable logic block utilization in each configuration, and 2) reduce the runtime reconfiguration overhead. Experimental results show that the proposed strategy leads to over 39% average reduction in runtime reconfiguration overhead for partial runtime reconfiguration. In addition, the proposed strategy leads to an average performance gain of over 32% and 34% for full and partial runtime reconfiguration respectively.","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133967976","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
Smart technologies for effective reconfiguration: The FASTER approach 有效重新配置的智能技术:更快的方法
M. Santambrogio, D. Pnevmatikatos, Kyprianos Papademetriou, C. Pilato, G. Gaydadjiev, D. Stroobandt, Tom Davidson, Tobias Becker, T. Todman, W. Luk, A. Bonetto, Andrea Cazzaniga, Gianluca Durelli, D. Sciuto
{"title":"Smart technologies for effective reconfiguration: The FASTER approach","authors":"M. Santambrogio, D. Pnevmatikatos, Kyprianos Papademetriou, C. Pilato, G. Gaydadjiev, D. Stroobandt, Tom Davidson, Tobias Becker, T. Todman, W. Luk, A. Bonetto, Andrea Cazzaniga, Gianluca Durelli, D. Sciuto","doi":"10.1109/RECOSOC.2012.6322881","DOIUrl":"https://doi.org/10.1109/RECOSOC.2012.6322881","url":null,"abstract":"Current and future computing systems increasingly require that their functionality stays flexible after the system is operational, in order to cope with changing user requirements and improvements in system features, i.e. changing protocols and data-coding standards, evolving demands for support of different user applications, and newly emerging applications in communication, computing and consumer electronics. Therefore, extending the functionality and the lifetime of products requires the addition of new functionality to track and satisfy the customers needs and market and technology trends. Many contemporary products along with the software part incorporate hardware accelerators for reasons of performance and power efficiency. While adaptivity of software is straightforward, adaptation of the hardware to changing requirements constitutes a challenging problem requiring delicate solutions. The FASTER (Facilitating Analysis and Synthesis Technologies for Effective Reconfiguration) project aims at introducing a complete methodology to allow designers to easily implement a system specification on a platform which includes a general purpose processor combined with multiple accelerators running on an FPGA, taking as input a high-level description and fully exploiting, both at design time and at run time, the capabilities of partial dynamic reconfiguration. The goal is that for selected application domains, the FASTER toolchain will be able to reduce the design and verification time of complex reconfigurable systems providing additional novel verification features that are not available in existing tool flows.","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123592784","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
Hardware implementation of GMDH-type artificial neural networks and its use to predict approximate three-dimensional structures of proteins gmdh型人工神经网络的硬件实现及其在预测蛋白质近似三维结构中的应用
A. Braga, J. Arias-Garcia, C. Llanos, M. Dorn, A. Foltran, L. Coelho
{"title":"Hardware implementation of GMDH-type artificial neural networks and its use to predict approximate three-dimensional structures of proteins","authors":"A. Braga, J. Arias-Garcia, C. Llanos, M. Dorn, A. Foltran, L. Coelho","doi":"10.1109/ReCoSoC.2012.6322907","DOIUrl":"https://doi.org/10.1109/ReCoSoC.2012.6322907","url":null,"abstract":"Implementation of artificial neural networks in software on general purpose computer platforms are brought to an advanced level both in terms of performance and accuracy. Nonetheless, neural networks are not so easily applied in embedded systems, specially when the fully retraining of the network is required. This paper shows the results of the implementation of artificial neural networks based on the Group Method of Data Handling (GMDH) in reconfigurable hardware, both in the steps of training and running. A hardware architecture has been developed to be applied as a co-processing unit and an example application has been used to test its functionality. The application has been developed for the prediction of approximate 3-D structures of proteins. A set of experiments have been performed on a PC using the FPGA as a co-processor accessed through sockets over the TCP/IP protocol. The design flow employed demonstrated that it is possible to implement the network in hardware to be easily applied as an accelerator in embedded systems. The experiments show that the proposed implementation is effective in finding good quality solutions for the example problem. This work represents the early results of the novel technique of applying the GMDH algorithms in hardware for solving the problem of protein structures prediction.","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121502523","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
Partially reconfigurable TVWS transceiver for use in UK and US markets 部分可重构的TVWS收发器用于英国和美国市场
R. Elliot, M. A. Enderwitz, Ke He, F. Darbari, L. Crockett, Stephan Weiss, R. Stewart
{"title":"Partially reconfigurable TVWS transceiver for use in UK and US markets","authors":"R. Elliot, M. A. Enderwitz, Ke He, F. Darbari, L. Crockett, Stephan Weiss, R. Stewart","doi":"10.1109/ReCoSoC.2012.6322904","DOIUrl":"https://doi.org/10.1109/ReCoSoC.2012.6322904","url":null,"abstract":"With more and more countries opening up sections of unlicensed spectrum for use by TV White Space (TVWS) devices, the prospect of building a device capable of operating in more than one world region is appealing. The difficulty is that the locations of TVWS bands within the radio spectrum are not globally harmonised. With this problem in mind, the purpose of this paper is to present a TVWS transceiver design which is capable of being reconfigured to operate in both the UK and US spectrum. We present three different configurations: one covering the UK TVWS spectrum and the remaining two covering the various locations of the US TVWS bands.","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126391959","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
A heterogeneous modules interconnection architecture for FPGA-based partial dynamic reconfiguration 基于fpga的局部动态重构异构模块互连体系结构
Miao He, Yanzhe Cui, M. Mahoor, R. Voyles
{"title":"A heterogeneous modules interconnection architecture for FPGA-based partial dynamic reconfiguration","authors":"Miao He, Yanzhe Cui, M. Mahoor, R. Voyles","doi":"10.1109/ReCoSoC.2012.6322887","DOIUrl":"https://doi.org/10.1109/ReCoSoC.2012.6322887","url":null,"abstract":"This paper proposes and analyzes a novel FPGA-based System-on-Chip (SoC) module interconnection architecture called the Morphing Crossbar, which enables time-efficient partial dynamic reconfiguration of embedded systems built with programmable logic. By combining local Crossbar and its companion peripheral interconnection bus, the Morphing Bus, compact embedded systems can be developed with both static and dynamic reconfigurability. The Morphing Crossbar decreases the overhead of interconnection and remapping by allowing the system components to be modularized into relocatable modules. This method increases the flexibility of dynamic partial reconfigurable system. The Morphing Crossbar, which allows adding, removing, or swapping module blocks inside the system on the fly, was implemented on the Xilinx Virtex-5 architecture. Our experimental results demonstrate that by using Morphing Crossbar, adding, removing, and swapping modules can be performed 3.6 times faster compared to architectures without Morphing Crossbar.","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116788259","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
Automatic run-time manager generation for reconfigurable MPSoC architectures 自动运行时管理器生成可重构的MPSoC架构
Gianluca Durelli, C. Pilato, Andrea Cazzaniga, D. Sciuto, M. Santambrogio
{"title":"Automatic run-time manager generation for reconfigurable MPSoC architectures","authors":"Gianluca Durelli, C. Pilato, Andrea Cazzaniga, D. Sciuto, M. Santambrogio","doi":"10.1109/ReCoSoC.2012.6322883","DOIUrl":"https://doi.org/10.1109/ReCoSoC.2012.6322883","url":null,"abstract":"During the last few years, new technologies have made possible to fit a larger number of components on a single die, allowing to realize more complex and heterogeneous systems, generally called Multiprocessor Systems-on-Chip (MPSoC). Additionally, the introduction of partial reconfiguration in these systems has increased both their flexibility and performance. This feature allows the designer to switch the context of a specific circuit region without any interruption in the other components, but it has also increased the level of expertise needed for their design. In this paper we introduce a Run Time Manager (RTM) able to map multiple applications on the underlying architecture and execute them concurrently. In order to ensure the RTM portability on different designs, it has been structured so that it is independent from the architecture description. It is illustrated how (1) this RTM can be automatically generated starting from the source code of the input applications, (2) its modular implementation combined with the use of partial reconfiguration allows the user to explore different policies. Finally several tests have been performed to analyse the overhead introduced by such implementation and to demonstrate that the proposed RTM can be effectively used in real case studies.","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"3 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115025727","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
MADES FP7 EU project: Effective high level SysML/MARTE methodology for real-time and embedded avionics systems MADES FP7欧盟项目:用于实时和嵌入式航空电子系统的有效高级SysML/MARTE方法
I. Quadri, E. Brosse, Ian Gray, N. Matragkas, L. Indrusiak, M. Rossi, A. Bagnato, A. Sadovykh
{"title":"MADES FP7 EU project: Effective high level SysML/MARTE methodology for real-time and embedded avionics systems","authors":"I. Quadri, E. Brosse, Ian Gray, N. Matragkas, L. Indrusiak, M. Rossi, A. Bagnato, A. Sadovykh","doi":"10.1109/ReCoSoC.2012.6322882","DOIUrl":"https://doi.org/10.1109/ReCoSoC.2012.6322882","url":null,"abstract":"The paper presents the EU funded MADES FP7 project, that aims to develop an effective model driven methodology to evolve current practices for the development of real time embedded systems for avionics and surveillance industries. In MADES, we propose an effective SysML/MARTE language subset and have developed new tools and technologies that support high level design specifications, validation, simulation and automatic code generation, while integrating aspects such as component re-use. The paper first illustrates the MADES methodology by means of a car collision avoidance system case study, followed by the underlying MADES language design phases and tool set which enable verification and automatic code generation aspects, hence enabling implementation in execution platforms such as state of the art FPGAs.","PeriodicalId":263746,"journal":{"name":"7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2012-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129431408","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 30
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信