首页 > 最新文献

2009 International Conference on Reconfigurable Computing and FPGAs最新文献

英文 中文
Improving the Security of Dual Rail Logic in FPGA Using Controlled Placement and Routing 利用可控布局和路由提高FPGA中双轨逻辑的安全性
Pub Date : 2009-12-09 DOI: 10.1109/ReConFig.2009.44
Emna Amouri, H. Mrabet, Z. Marrakchi, H. Mehrez
In this paper, we propose placement and routing techniques to deal with the timing unbalance problem in Wave Dynamic Differential Logic (WDDL) circuits. First, we study the impact of placement on the delay unbalance in a Tree-based FPGA. Then, we propose an adaptation to the Pathfinder routing algorithm to improve the delay balance. The experimental results demonstrate that our placement and routing techniques reduce the delay unbalance significantly. They achieve 93 % of average timing balancing improvement in WDDL designs.
本文针对波动态差分逻辑(WDDL)电路中的时序不平衡问题,提出了布置和布线技术。首先,我们在基于树的FPGA中研究了放置对延迟不平衡的影响。然后,我们提出了一种自适应的Pathfinder路由算法,以改善延迟平衡。实验结果表明,我们的布局和路由技术显著降低了延迟不平衡。它们在WDDL设计中实现了93%的平均时间平衡改进。
{"title":"Improving the Security of Dual Rail Logic in FPGA Using Controlled Placement and Routing","authors":"Emna Amouri, H. Mrabet, Z. Marrakchi, H. Mehrez","doi":"10.1109/ReConFig.2009.44","DOIUrl":"https://doi.org/10.1109/ReConFig.2009.44","url":null,"abstract":"In this paper, we propose placement and routing techniques to deal with the timing unbalance problem in Wave Dynamic Differential Logic (WDDL) circuits. First, we study the impact of placement on the delay unbalance in a Tree-based FPGA. Then, we propose an adaptation to the Pathfinder routing algorithm to improve the delay balance. The experimental results demonstrate that our placement and routing techniques reduce the delay unbalance significantly. They achieve 93 % of average timing balancing improvement in WDDL designs.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127482757","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
Realizing Arbitrary-Precision Modular Multiplication with a Fixed-Precision Multiplier Datapath 用固定精度乘法器数据路径实现任意精度模乘法
Pub Date : 2009-12-09 DOI: 10.1109/ReConFig.2009.83
J. Großschädl, E. Savaş, Kazim Yumbul
Within the context of cryptographic hardware, the term scalability refers to the ability to process operands of any size, regardless of the precision of the underlying datapath or registers. In this paper we present a simple yet effective technique for increasing the scalability of a fixed-precision Montgomery multiplier. Our idea is to extend the datapath of a Montgomery multiplier in such a way that it can also perform an ordinary multiplication of two n-bit operands (without modular reduction), yielding a 2n-bit result. This conventional (n*n-≫2n)-bit multiplication is then used as a "sub-routine" to realize arbitrary-precision Montgomery multiplication according to standard software algorithms such as Coarsely Integrated Operand Scanning (CIOS). We show that performing a 2n-bit modular multiplication on an n-bit multiplier can be done in 5n clock cycles, whereby we assume that the n-bit modular multiplication takes $n$ cycles. Extending a Montgomery multiplier for this extra functionality requires just some minor modifications of the datapath and entails a slight increase in silicon area.
在加密硬件的上下文中,术语可伸缩性是指处理任何大小的操作数的能力,而不考虑底层数据路径或寄存器的精度。本文提出了一种简单而有效的方法来提高定精度蒙哥马利乘法器的可扩展性。我们的想法是扩展Montgomery乘法器的数据路径,这样它也可以执行两个n位操作数的普通乘法(不需要模块化约简),从而产生2n位结果。这种传统的(n*n- > 2n)位乘法被用作“子程序”,根据标准软件算法(如粗集成操作数扫描(CIOS))实现任意精度的蒙哥马利乘法。我们证明在n位乘法器上执行2n位模乘法可以在5n个时钟周期内完成,因此我们假设n位模乘法需要$n$个周期。为这个额外的功能扩展Montgomery乘法器只需要对数据路径进行一些小的修改,并且需要稍微增加芯片面积。
{"title":"Realizing Arbitrary-Precision Modular Multiplication with a Fixed-Precision Multiplier Datapath","authors":"J. Großschädl, E. Savaş, Kazim Yumbul","doi":"10.1109/ReConFig.2009.83","DOIUrl":"https://doi.org/10.1109/ReConFig.2009.83","url":null,"abstract":"Within the context of cryptographic hardware, the term scalability refers to the ability to process operands of any size, regardless of the precision of the underlying datapath or registers. In this paper we present a simple yet effective technique for increasing the scalability of a fixed-precision Montgomery multiplier. Our idea is to extend the datapath of a Montgomery multiplier in such a way that it can also perform an ordinary multiplication of two n-bit operands (without modular reduction), yielding a 2n-bit result. This conventional (n*n-≫2n)-bit multiplication is then used as a \"sub-routine\" to realize arbitrary-precision Montgomery multiplication according to standard software algorithms such as Coarsely Integrated Operand Scanning (CIOS). We show that performing a 2n-bit modular multiplication on an n-bit multiplier can be done in 5n clock cycles, whereby we assume that the n-bit modular multiplication takes $n$ cycles. Extending a Montgomery multiplier for this extra functionality requires just some minor modifications of the datapath and entails a slight increase in silicon area.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"1238 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126344302","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
Acceleration of Fractal Image Compression Using the Hardware-Software Co-design Methodology 基于软硬件协同设计方法的分形图像压缩加速
Pub Date : 2009-12-09 DOI: 10.1109/ReConFig.2009.76
O. A. Nava, A. Díaz-Pérez
Fractal Image Compression (FIC) is a lossy technique whose features are promising for computer systems with few resources, however, it has been ignored due to the large amount of operations needed to complete the codification. On the other hand, the development of VLSI technology allows for the creation of programmable devices with greater facilities, which not only offer a large gate density to program hardware modules, but also contain one or more embedded processors, allowing the creation of complete systems inside a single chip (SoC). The use of hardware and software components in a single electronic system allows to combine the flexibility offered by software and the high computing power and parallelism of hardware. This paper describes a Hardware-Software Co-Design (HSC) of FIC which improves the compression time, obtaining an acceleration factor between 6.6 and 8.5. The system was built on a SoC based on an FPGA.
分形图像压缩(FIC)是一种有损图像压缩技术,它的特点在资源有限的计算机系统中很有前途,但由于完成编码需要大量的操作,它被忽视了。另一方面,VLSI技术的发展允许创建具有更大设施的可编程设备,这不仅为编程硬件模块提供了大栅极密度,而且还包含一个或多个嵌入式处理器,允许在单个芯片(SoC)内创建完整的系统。在单个电子系统中使用硬件和软件组件可以将软件提供的灵活性与硬件的高计算能力和并行性结合起来。本文介绍了一种FIC的软硬件协同设计(HSC),该设计提高了压缩时间,获得了6.6 ~ 8.5之间的加速系数。该系统建立在基于FPGA的SoC上。
{"title":"Acceleration of Fractal Image Compression Using the Hardware-Software Co-design Methodology","authors":"O. A. Nava, A. Díaz-Pérez","doi":"10.1109/ReConFig.2009.76","DOIUrl":"https://doi.org/10.1109/ReConFig.2009.76","url":null,"abstract":"Fractal Image Compression (FIC) is a lossy technique whose features are promising for computer systems with few resources, however, it has been ignored due to the large amount of operations needed to complete the codification. On the other hand, the development of VLSI technology allows for the creation of programmable devices with greater facilities, which not only offer a large gate density to program hardware modules, but also contain one or more embedded processors, allowing the creation of complete systems inside a single chip (SoC). The use of hardware and software components in a single electronic system allows to combine the flexibility offered by software and the high computing power and parallelism of hardware. This paper describes a Hardware-Software Co-Design (HSC) of FIC which improves the compression time, obtaining an acceleration factor between 6.6 and 8.5. The system was built on a SoC based on an FPGA.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133878385","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
A Dynamically Reconfigurable Platform for Fixed-Point FIR Filters 一个动态可重构的定点FIR滤波器平台
Pub Date : 2009-12-09 DOI: 10.1109/RECONFIG.2009.43
D. Llamocca, M. Pattichis, G. A. Vera
Many DSP, image and video processing applications use Finite Impulse Response (FIR) filters as basic computing blocks. Our paper introduces an efficient dynamically reconfigurable FIR system that can adapt the number of filter coefficients, and their values, in real time. Here, dynamic reconfiguration is used to switch between different, pre-computed, fixed-point realizations of different digital filters. Our platform relies on the use of Distributed Arithmetic blocks, mapped to the specific LUTs of the underlying FPGA. Dynamic reconfiguration of the coefficients is limited to changing a small number of relevant LUT contents, while leaving the rest of the architecture intact. We investigate the dynamic system throughput as a function of the dynamic reconfiguration rate.
许多DSP、图像和视频处理应用使用有限脉冲响应(FIR)滤波器作为基本计算块。本文介绍了一种有效的动态可重构FIR系统,该系统可以实时调整滤波器系数的数量和值。在这里,动态重新配置用于在不同的、预先计算的、定点实现的不同数字滤波器之间切换。我们的平台依赖于分布式算术块的使用,映射到底层FPGA的特定lut。系数的动态重新配置仅限于更改少量相关的LUT内容,同时保持体系结构的其余部分不变。我们研究了动态系统吞吐量作为动态重构率的函数。
{"title":"A Dynamically Reconfigurable Platform for Fixed-Point FIR Filters","authors":"D. Llamocca, M. Pattichis, G. A. Vera","doi":"10.1109/RECONFIG.2009.43","DOIUrl":"https://doi.org/10.1109/RECONFIG.2009.43","url":null,"abstract":"Many DSP, image and video processing applications use Finite Impulse Response (FIR) filters as basic computing blocks. Our paper introduces an efficient dynamically reconfigurable FIR system that can adapt the number of filter coefficients, and their values, in real time. Here, dynamic reconfiguration is used to switch between different, pre-computed, fixed-point realizations of different digital filters. Our platform relies on the use of Distributed Arithmetic blocks, mapped to the specific LUTs of the underlying FPGA. Dynamic reconfiguration of the coefficients is limited to changing a small number of relevant LUT contents, while leaving the rest of the architecture intact. We investigate the dynamic system throughput as a function of the dynamic reconfiguration rate.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"27 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114272256","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}
引用次数: 14
Bio-inspired Self-Testing and Self-Organizing Bit Slice Processors 仿生自测试和自组织位片处理器
Pub Date : 2009-12-09 DOI: 10.1109/ReConFig.2009.10
A. Stauffer, J. Rossier
Inspired by the basic processes of molecular biology, our previous studies resulted in defining self-testing and self-organizing mechanisms made up of simple processes. The goal of our paper is to introduce a configurable molecule able to implement these bio-inspired mechanisms as well as their underlying processes. The hardware description of the molecule leads to the simulation of a multiplier designed as a one-dimensional organism dedicated to bit slice processors.
受分子生物学基本过程的启发,我们之前的研究定义了由简单过程组成的自我测试和自组织机制。我们论文的目标是引入一种可配置的分子,能够实现这些受生物启发的机制及其潜在的过程。该分子的硬件描述导致了对一个倍增器的模拟,该倍增器被设计为专用于位片处理器的一维生物体。
{"title":"Bio-inspired Self-Testing and Self-Organizing Bit Slice Processors","authors":"A. Stauffer, J. Rossier","doi":"10.1109/ReConFig.2009.10","DOIUrl":"https://doi.org/10.1109/ReConFig.2009.10","url":null,"abstract":"Inspired by the basic processes of molecular biology, our previous studies resulted in defining self-testing and self-organizing mechanisms made up of simple processes. The goal of our paper is to introduce a configurable molecule able to implement these bio-inspired mechanisms as well as their underlying processes. The hardware description of the molecule leads to the simulation of a multiplier designed as a one-dimensional organism dedicated to bit slice processors.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"180 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114848408","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
Parallax-Docking and Reconfiguration of Field Programmable Robot Arrays Using an Intermittently-Powered One-Hot Controller 基于间歇供电单热控制器的现场可编程机器人阵列视差对接与重构
Pub Date : 2009-12-09 DOI: 10.1109/ReConFig.2009.36
M. Arnold, Jung H. Cho
Field Programmable Robot Arrays (FPRAs) are micro-robots with onboard reconfigurable logic. We assume MEMS-based micro-robots like those developed by Donald et al. [2] as a foundation to build FPRAs. We present architecture of the FPRA which has the following components: MEMS Scratch-Drive- Actuator (SDA) micro-robot, LEDs with matching photo sensors, electrical docking ports and onboard programmable logic array of a new kind called Field Programmable One-Hot Arrays (FPOHAs). SDAs need an intermittent power supply. We present a hardware solution to powering the FPOHA (from the intermittent supply to the FPRA) and a parallax algorithm which is used to achieve docking of robot arrays, after which the FPOHA may be retasked.
现场可编程机器人阵列(FPRAs)是具有板载可重构逻辑的微型机器人。我们假设Donald等人[2]开发的基于mems的微型机器人是构建fpra的基础。我们介绍了FPRA的架构,它具有以下组件:MEMS刮擦驱动器驱动器(SDA)微型机器人,具有匹配光传感器的led,电对接端口和称为现场可编程单热阵列(FPOHAs)的新型板载可编程逻辑阵列。sda需要间歇供电。我们提出了一种硬件解决方案来为FPOHA供电(从间歇供电到FPRA),并提出了一种视差算法来实现机器人阵列的对接,之后FPOHA可以重新分配任务。
{"title":"Parallax-Docking and Reconfiguration of Field Programmable Robot Arrays Using an Intermittently-Powered One-Hot Controller","authors":"M. Arnold, Jung H. Cho","doi":"10.1109/ReConFig.2009.36","DOIUrl":"https://doi.org/10.1109/ReConFig.2009.36","url":null,"abstract":"Field Programmable Robot Arrays (FPRAs) are micro-robots with onboard reconfigurable logic. We assume MEMS-based micro-robots like those developed by Donald et al. [2] as a foundation to build FPRAs. We present architecture of the FPRA which has the following components: MEMS Scratch-Drive- Actuator (SDA) micro-robot, LEDs with matching photo sensors, electrical docking ports and onboard programmable logic array of a new kind called Field Programmable One-Hot Arrays (FPOHAs). SDAs need an intermittent power supply. We present a hardware solution to powering the FPOHA (from the intermittent supply to the FPRA) and a parallax algorithm which is used to achieve docking of robot arrays, after which the FPOHA may be retasked.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116551931","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 New CLB Architecture for Tolerating SEU in SRAM-Based FPGAs 基于sram的fpga中容忍SEU的新CLB架构
Pub Date : 2009-12-09 DOI: 10.1109/ReConFig.2009.72
Alireza Rohani, H. Zarandi
this paper proposes a new reconfigurable architecture for Configuration Logic Block (CLB) in SRAM-based FPGAs. This architecture can correct Single Event Upset (SEU) by utilizing both Triple Modular Redundancy (TMR) and mapping technique. Since the proposed architecture can implement all the k-input Boolean functions, it can be used instead of Look-Up Table (LUT) in current-day SRAM-based FPGAs; moreover, the proposed architecture uses the same routing architecture which is presented in current-day FPGAs, so all CAD algorithms can be used in the employed design. Experimental results show that the proposed architecture can correct 100% SEU in the configuration memory of CLB without any user intervention or reconfiguration; moreover, the required area and the power consumption are respectively 136% and 195% more than the area and the power consumption that are required by the standard 16 ×1 LUT.
提出了一种基于sram的fpga配置逻辑块(CLB)的可重构结构。该体系结构可以利用三模冗余(TMR)和映射技术来纠正单事件干扰(SEU)。由于所提出的架构可以实现所有k输入布尔函数,因此可以在当前基于sram的fpga中代替查找表(LUT)使用;此外,所提出的架构使用了与当前fpga相同的路由架构,因此所有CAD算法都可以在所采用的设计中使用。实验结果表明,该结构可以在不需要用户干预或重新配置的情况下,100%地纠正CLB配置内存中的SEU;所需面积和功耗分别比标准16 ×1 LUT所需面积和功耗高136%和195%。
{"title":"A New CLB Architecture for Tolerating SEU in SRAM-Based FPGAs","authors":"Alireza Rohani, H. Zarandi","doi":"10.1109/ReConFig.2009.72","DOIUrl":"https://doi.org/10.1109/ReConFig.2009.72","url":null,"abstract":"this paper proposes a new reconfigurable architecture for Configuration Logic Block (CLB) in SRAM-based FPGAs. This architecture can correct Single Event Upset (SEU) by utilizing both Triple Modular Redundancy (TMR) and mapping technique. Since the proposed architecture can implement all the k-input Boolean functions, it can be used instead of Look-Up Table (LUT) in current-day SRAM-based FPGAs; moreover, the proposed architecture uses the same routing architecture which is presented in current-day FPGAs, so all CAD algorithms can be used in the employed design. Experimental results show that the proposed architecture can correct 100% SEU in the configuration memory of CLB without any user intervention or reconfiguration; moreover, the required area and the power consumption are respectively 136% and 195% more than the area and the power consumption that are required by the standard 16 ×1 LUT.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128962810","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 Modular Approach to Heterogeneous Biochemical Model Simulation on an FPGA 基于FPGA的异构生化模型仿真模块化方法
Pub Date : 2009-12-09 DOI: 10.1109/ReConFig.2009.55
H. Yamada, Yasunori Osana, Tomoya Ishimori, Tomonori Ooya, Masato Yoshimi, Yuri Nishikawa, Akira Funahashi, N. Hiroi, H. Amano, Yuichiro Shibata, K. Oguri
Mathematical modeling and simulation of cellular systems are important processes in modern life science, to understand the behavior of life as a system. Kinetic model of a biochemical pathways is described as an ordinary differential system, consists of a variety of equations to represent velocity of corresponding chemical reactions. This paper describes a modular and automated approach to synthesize a custom HDL module for given biochemical model, that enables to build an optimal circuit to accelerate its simulation within a limited resource of an FPGA. As the result of evaluation, this method achieved reduction of logic usage by 10-60% while the overheads in frequency and pipeline depth is remaining about 10%.
细胞系统的数学建模和模拟是现代生命科学中理解生命作为一个系统的行为的重要过程。一个生化途径的动力学模型被描述为一个常微分系统,由表示相应化学反应速度的各种方程组成。本文描述了一种模块化和自动化的方法来合成一个定制的HDL模块为给定的生化模型,使建立一个最佳电路,以加速其仿真在有限的FPGA资源。评估结果表明,该方法减少了10-60%的逻辑使用,而频率和管道深度的开销保持在10%左右。
{"title":"A Modular Approach to Heterogeneous Biochemical Model Simulation on an FPGA","authors":"H. Yamada, Yasunori Osana, Tomoya Ishimori, Tomonori Ooya, Masato Yoshimi, Yuri Nishikawa, Akira Funahashi, N. Hiroi, H. Amano, Yuichiro Shibata, K. Oguri","doi":"10.1109/ReConFig.2009.55","DOIUrl":"https://doi.org/10.1109/ReConFig.2009.55","url":null,"abstract":"Mathematical modeling and simulation of cellular systems are important processes in modern life science, to understand the behavior of life as a system. Kinetic model of a biochemical pathways is described as an ordinary differential system, consists of a variety of equations to represent velocity of corresponding chemical reactions. This paper describes a modular and automated approach to synthesize a custom HDL module for given biochemical model, that enables to build an optimal circuit to accelerate its simulation within a limited resource of an FPGA. As the result of evaluation, this method achieved reduction of logic usage by 10-60% while the overheads in frequency and pipeline depth is remaining about 10%.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130495161","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
Overview of FPGA-Based Multiprocessor Systems 基于fpga的多处理器系统概述
Pub Date : 2009-12-09 DOI: 10.1109/ReConFig.2009.15
T. Dorta, J. Jiménez, J. L. Martín, U. Bidarte, A. Astarloa
Modern Systems-on-Chip (SoC) development is moving toward multiprocessor-based design. Embedded systems have evolved from an uniprocessor to a multiprocessor approach, seeking better performance and less energy consumption. It is widely accepted that Multiprocessor Systems-on-Chip (MPSoC) will become the predominant class of embedded systems in future. In addition, advances in FPGA technology makes it possible to implement complete multiprocessor systems in a single FPGA. It allows fast design, implementation and testing of new devices. This paper presents an overview of FPGA-based multiprocessor systems. It describes the main characteristics, comments on several FPGA-based multiprocessor systems appearing in the research community in the last 5 years and discusses some of the challenges in this field.
现代片上系统(SoC)的发展正朝着基于多处理器的设计方向发展。嵌入式系统已经从单处理器发展到多处理器,寻求更好的性能和更低的能耗。人们普遍认为,多处理器片上系统(MPSoC)将成为未来嵌入式系统的主导类别。此外,FPGA技术的进步使得在单个FPGA中实现完整的多处理器系统成为可能。它允许快速设计,实施和测试新设备。本文概述了基于fpga的多处理器系统。它描述了主要特点,评论了最近5年来出现在研究界的几种基于fpga的多处理器系统,并讨论了该领域的一些挑战。
{"title":"Overview of FPGA-Based Multiprocessor Systems","authors":"T. Dorta, J. Jiménez, J. L. Martín, U. Bidarte, A. Astarloa","doi":"10.1109/ReConFig.2009.15","DOIUrl":"https://doi.org/10.1109/ReConFig.2009.15","url":null,"abstract":"Modern Systems-on-Chip (SoC) development is moving toward multiprocessor-based design. Embedded systems have evolved from an uniprocessor to a multiprocessor approach, seeking better performance and less energy consumption. It is widely accepted that Multiprocessor Systems-on-Chip (MPSoC) will become the predominant class of embedded systems in future. In addition, advances in FPGA technology makes it possible to implement complete multiprocessor systems in a single FPGA. It allows fast design, implementation and testing of new devices. This paper presents an overview of FPGA-based multiprocessor systems. It describes the main characteristics, comments on several FPGA-based multiprocessor systems appearing in the research community in the last 5 years and discusses some of the challenges in this field.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125973947","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}
引用次数: 40
A FPGA IEEE-754-2008 Decimal64 Floating-Point Multiplier FPGA IEEE-754-2008十进制64浮点乘法器
Pub Date : 2009-12-09 DOI: 10.1109/ReConFig.2009.34
Carlos Minchola, G. Sutter
This paper describes the design and implementation of a hardware module to calculate the decimal floating-point DFP) multiplication compliant with the current IEEE-754-2008 standard. The design proposed is made up of independent stages: IEEE-754 coder / decoder, decimal multiplier and rounding. The decimal multiplication is based on a previously designed BCD multiplier. The novelty is the design of a combinational and sequential architecture for rounding stage. Time performances and hardware requirements results are reported and evaluated. A decimal64 multiplication is able to be performed in 66 ns in a Virtex 4. The DFP multiplication presented supports operations on the decimal64 format and it is easily extendable for the decimal128 format. To the best of author’s knowledge, this is the first publication to present an IEEE 754-2008 multiplier in FPGA.
本文设计并实现了一个符合现行IEEE-754-2008标准的小数浮点DFP乘法计算硬件模块。提出的设计由独立的阶段:IEEE-754编/解码器、十进制乘法器和舍入。十进制乘法是基于先前设计的BCD乘法器。新颖之处在于为舍入阶段设计了组合和顺序架构。报告和评估时间性能和硬件需求结果。在Virtex 4中,一个十进制的乘法运算可以在66ns内完成。所提供的DFP乘法支持对decimal64格式的操作,并且很容易扩展到decimal128格式。据作者所知,这是第一个在FPGA中介绍IEEE 754-2008乘法器的出版物。
{"title":"A FPGA IEEE-754-2008 Decimal64 Floating-Point Multiplier","authors":"Carlos Minchola, G. Sutter","doi":"10.1109/ReConFig.2009.34","DOIUrl":"https://doi.org/10.1109/ReConFig.2009.34","url":null,"abstract":"This paper describes the design and implementation of a hardware module to calculate the decimal floating-point DFP) multiplication compliant with the current IEEE-754-2008 standard. The design proposed is made up of independent stages: IEEE-754 coder / decoder, decimal multiplier and rounding. The decimal multiplication is based on a previously designed BCD multiplier. The novelty is the design of a combinational and sequential architecture for rounding stage. Time performances and hardware requirements results are reported and evaluated. A decimal64 multiplication is able to be performed in 66 ns in a Virtex 4. The DFP multiplication presented supports operations on the decimal64 format and it is easily extendable for the decimal128 format. To the best of author’s knowledge, this is the first publication to present an IEEE 754-2008 multiplier in FPGA.","PeriodicalId":325631,"journal":{"name":"2009 International Conference on Reconfigurable Computing and FPGAs","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2009-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128436942","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
期刊
2009 International Conference on Reconfigurable Computing and FPGAs
全部 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