2010 International Conference on Field Programmable Logic and Applications最新文献

筛选
英文 中文
Customized Exposed Datapath Soft-Core Design Flow with Compiler Support 自定义暴露的数据路径软核设计流与编译器的支持
Otto Esko, P. Jääskeläinen, P. Huerta, C. S. D. L. Lama, J. Takala, J. Martínez
{"title":"Customized Exposed Datapath Soft-Core Design Flow with Compiler Support","authors":"Otto Esko, P. Jääskeläinen, P. Huerta, C. S. D. L. Lama, J. Takala, J. Martínez","doi":"10.1109/FPL.2010.51","DOIUrl":"https://doi.org/10.1109/FPL.2010.51","url":null,"abstract":"A popular way to exploit high level programming languages in FPGA designs is to use a soft-core with accompanying software development tools. However, a common shortcoming with the current soft-core offerings is their limited software execution capability: the required performance for the implementation can be often reached only with instruction set extensions. In this paper, we propose and evaluate an application-specific processor design toolset that uses a multi-issue exposed data path processor architecture template. The main benefit of the architecture is scalability with respect to instruction-level parallelism (ILP). The design flow allows the designer to freely customize the data path resources in the core to exploit the ILP available in computation intensive kernels. The design toolset includes a retargetable C compiler and an architecture simulator, making design space exploration feasible. The experiments show that a relatively small soft-core tailored with the toolset provides significant speedups on software execution without using any instruction set extensions. The best measured speedup in comparison to the major commercial soft-cores was fourfold in applications from the CHStone benchmark suite, while the amount of consumed FPGA resources remained moderate.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121775229","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}
引用次数: 92
Advanced Multithreading Architecture with Hardware Based Scheduling 基于硬件调度的高级多线程架构
Ye Lu, S. Sezer, J. McCanny
{"title":"Advanced Multithreading Architecture with Hardware Based Scheduling","authors":"Ye Lu, S. Sezer, J. McCanny","doi":"10.1109/FPL.2010.28","DOIUrl":"https://doi.org/10.1109/FPL.2010.28","url":null,"abstract":"FPGA based soft-processors are an attractive approach for embedded system engineering. Multithreading is proposed as the method to manage long latency events that are caused by I/O, off-chip memory and other shared resource accesses. However, most of the earlier multi-threaded soft-processors were based on conventional FPMT and CGMT architectures, which fall short for several reasons. In this paper, we propose a novel multithreading architecture for soft-processors that eliminates the thread switch penalty, while maintaining the single thread performance.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122067315","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
Test Compression for Dynamically Reconfigurable Processors 动态可重构处理器的测试压缩
2010 International Conference on Field Programmable Logic and Applications Pub Date : 2010-08-31 DOI: 10.1145/2068716.2068726
Hiroaki Inoue, J. Yamada, H. Yoneda, K. Togawa, M. Motomura, K. Furuta
{"title":"Test Compression for Dynamically Reconfigurable Processors","authors":"Hiroaki Inoue, J. Yamada, H. Yoneda, K. Togawa, M. Motomura, K. Furuta","doi":"10.1145/2068716.2068726","DOIUrl":"https://doi.org/10.1145/2068716.2068726","url":null,"abstract":"We present the world’s first test compression technique that features automation of compression rules for test time reduction on dynamically reconfigurable processors. Evaluations on an actual 40-nm product show that our technique achieves a 2.7 times compression ratio for original configuration information (better than does GZIP), the peak decompression bandwidth of 1.6 GB/s, and 2.7 times shorter test times.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"321 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122618264","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
PrEsto: An FPGA-accelerated Power Estimation Methodology for Complex Systems PrEsto:一种fpga加速的复杂系统功率估计方法
Dam Sunwoo, Gene Y. Wu, N. Patil, Derek Chiou
{"title":"PrEsto: An FPGA-accelerated Power Estimation Methodology for Complex Systems","authors":"Dam Sunwoo, Gene Y. Wu, N. Patil, Derek Chiou","doi":"10.1109/FPL.2010.69","DOIUrl":"https://doi.org/10.1109/FPL.2010.69","url":null,"abstract":"Reduced or bounded power consumption has become a first-order requirement for modern hardware design. As a design progresses and more detailed information becomes available, more accurate power estimations become possible but at the cost of significantly slower simulation speeds. Power simulation that is both sufficiently-accurate and fast would have a positive impact on architecture and design. In this paper, we propose PrEsto, a power modeling methodology that improves the speed and accuracy of power estimation through FPGA-acceleration. PrEsto automatically generates FPGA-based power estimators consisting of linear models that are designed to be integrated into fast, accurate FPGA-based performance simulators of microprocessors. Our prototype implementation predicts the cycle-by-cycle power dissipation of the LEON3 core and the ARM Cortex-A8 core to within 6% of a commercial gate-level power estimation tool, while running several orders of magnitude faster. The combination of simulation speed and accuracy is not only useful to architects and designers, it is fast enough to be useful for power-sensitive operating system and application developers.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124039239","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}
引用次数: 36
MalCoBox: Designing a 10 Gb/s Malware Collection Honeypot Using Reconfigurable Technology MalCoBox:利用可重构技术设计10gb /s恶意软件收集蜜罐
2010 International Conference on Field Programmable Logic and Applications Pub Date : 2010-08-31 DOI: 10.1109/FPL.2010.116
Sascha Mühlbach, Martin Brunner, C. Roblee, A. Koch
{"title":"MalCoBox: Designing a 10 Gb/s Malware Collection Honeypot Using Reconfigurable Technology","authors":"Sascha Mühlbach, Martin Brunner, C. Roblee, A. Koch","doi":"10.1109/FPL.2010.116","DOIUrl":"https://doi.org/10.1109/FPL.2010.116","url":null,"abstract":"Honeypots present networked computer systems with known security flaws to attackers and can serve to collect the executable code (malware) aiming to exploit the vulnerability. We describe and evaluate the proof-of-concept NetStage Architecture for a high-speed honeypot realized in reconfigurable logic. Dedicated hardware accelerators for the different network processing and detection layers allow the honeypot to operate at full speed of a 10 Gb/s connection and project the illusion of thousands of vulnerable systems at once. Furthermore, compromising the honeypot itself is significantly more difficult than in software honeypots, since all processing is handled by specialized hardware blocks instead of general purpose processors.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126514164","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}
引用次数: 21
Investigation of a Masking Countermeasure against Side-Channel Attacks for RISC-based Processor Architectures 基于risc处理器体系结构的侧信道攻击屏蔽对策研究
L. Barthe, P. Benoit, L. Torres
{"title":"Investigation of a Masking Countermeasure against Side-Channel Attacks for RISC-based Processor Architectures","authors":"L. Barthe, P. Benoit, L. Torres","doi":"10.1109/FPL.2010.35","DOIUrl":"https://doi.org/10.1109/FPL.2010.35","url":null,"abstract":"Side-Channel Attacks (SCAs) present a serious threat to the security of crypto-systems. In this paper, we show how a pipelined embedded processor opens the door to such attacks. To illustrate our approach, a concrete evaluation of the Xilinx’s MicroBlaze soft-core processor is conducted. From these results, we suggest a new masking countermeasure suited for RISC-based architectures. The efficiency and limits of the proposed solution are finally evaluated.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126739957","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}
引用次数: 12
Field Programmable Gate Array Implementation of Parts-Based Object Detection for Real Time Video Applications 现场可编程门阵列实现的基于零件的实时视频目标检测
2010 International Conference on Field Programmable Logic and Applications Pub Date : 2010-08-31 DOI: 10.1109/FPL.2010.114
Deborah Goshorn, Junguk Cho, R. Kastner, Shahnam Mirzaei
{"title":"Field Programmable Gate Array Implementation of Parts-Based Object Detection for Real Time Video Applications","authors":"Deborah Goshorn, Junguk Cho, R. Kastner, Shahnam Mirzaei","doi":"10.1109/FPL.2010.114","DOIUrl":"https://doi.org/10.1109/FPL.2010.114","url":null,"abstract":"The emergence of smart cameras has been fueled by increasingly advanced computing platforms that are capable of performing a variety of real-time computer vision algorithms. Smart cameras provide the ability to understand their environment. Object detection and behavior classification play an important role in making such observations. This paper presents a high-performance FPGA implementation of a generalized parts-based object detection and classifier that runs with capability of 266 frames/sec. The detection algorithm is easily reconfigured by simply loading a new representation into on-board memory, i.e., the FPGA can detect and classify a newly specified object and behavior without any changes to the hardware implementation.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"49 9","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114120292","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}
引用次数: 11
Online Routing Fault Detection for Reconfigurable NoC 可重构NoC在线路由故障检测
C. Killian, C. Tanougast, F. Monteiro, A. Dandache
{"title":"Online Routing Fault Detection for Reconfigurable NoC","authors":"C. Killian, C. Tanougast, F. Monteiro, A. Dandache","doi":"10.1109/FPL.2010.45","DOIUrl":"https://doi.org/10.1109/FPL.2010.45","url":null,"abstract":"In this paper we present a new efficient online routing error detection approach dedicated to fault tolerant routing algorithms for the 2-D mesh reconfigurable Network-on-Chip interconnections. The main contribution is to distinguish a routing error due to switching failure from an adaptative routing decision (bypassing a faulty area or reconfigurable region in the NoC). The originality of our approach is that it can be applied to all adaptative routing based on modified turn model and well known XY algorithm, and allows the routing of messages in the networks incorporating the regions not necessarily rectangular.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"112 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122066348","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
Evaluation of Fault-Mitigation Schemes for Fault-Tolerant Dynamic MPSoC 容错动态MPSoC的故障缓解方案评估
H. Pham, S. Pillement, D. Demigny
{"title":"Evaluation of Fault-Mitigation Schemes for Fault-Tolerant Dynamic MPSoC","authors":"H. Pham, S. Pillement, D. Demigny","doi":"10.1109/FPL.2010.38","DOIUrl":"https://doi.org/10.1109/FPL.2010.38","url":null,"abstract":"One trend dealing with the growing computational power needs is to implement multi-processor system-on-a-chip (MPSoC) using Commercial Off-The-Shelf (COTS) partially reconfigurable architectures. However the low Non-Recurring Engineering (NRE) cost solution provided by commercial FPGAs must take into account the high sensitivity to electronic defects. Fault-tolerance schemes, which prevent their architectures from being defective during products life-time, can decrease the system computing power. Therefore, building such fault-tolerant system needs an analytical model to analyze the effect of fault mitigation schemes on the system performance. This paper presents an analytical approach for a fault-tolerant dynamic multi-processor system-on-a-chip (FT-DyMPSoC) which is able to resist to predominant fault in FPGAs - Single Event Upset. The analytical model is introduced to assess the performance, the reliability and the trade-off of a fault-tolerant MPSoC system. Several comparisons with classical fault-tolerance solutions to enhance our solution advantages are also given.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122112004","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
An FPGA-based Transverse Multibunch Feedback System for Diamond Light Source 基于fpga的金刚石光源横向多束反馈系统
I. Uzun, M. Heron, A. Morgan, G. Rehm
{"title":"An FPGA-based Transverse Multibunch Feedback System for Diamond Light Source","authors":"I. Uzun, M. Heron, A. Morgan, G. Rehm","doi":"10.1109/FPL.2010.11","DOIUrl":"https://doi.org/10.1109/FPL.2010.11","url":null,"abstract":"This paper describes the design and implementation of an FPGA-based transverse multibuch feedback system for Diamond Light Source. The system is designed to damp instabilities of the electron beam up to 250~MHz in both horizontal and vertical planes. The feedback algorithm and diagnostics features are implemented and verified using SystemVerilog HDL language on a Xilinx XCV2P30 FPGA.","PeriodicalId":171235,"journal":{"name":"2010 International Conference on Field Programmable Logic and Applications","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-08-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122950584","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
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学术文献互助群
群 号:604180095
Book学术官方微信
小红书