Run-time Generation of Partial Configurations for Arithmetic Expressions

被引:2
|
作者
Silva, Miguel L. [1 ]
Ferreira, Joao Canas [2 ]
机构
[1] Univ Porto, DEEC, Fac Engn, Rua Campo Alegre 823, P-4100 Oporto, Portugal
[2] Univ Porto, INESC Porto, Fac Engn, Rua Campo Alegre 823, P-4100 Oporto, Portugal
关键词
RECONFIGURATION; MODULES; SYSTEMS;
D O I
10.1109/MWSCAS.2010.5548575
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Adaptive embedded systems can achieve enhanced flexibility by performing run-time reconfiguration of hardware. This paper describes a method to generate at run-time new partial FPGA configurations corresponding to arithmetic expressions. This is achieved by merging available partial bitstreams of arithmetic components to produce a new partial bitstream for a specific FPGA area. The connections among the components are mapped to the switch matrices of the reconfigurable fabric, and the corresponding information is added to the new partial configuration. The proposed method was implemented for a Virtex-II Pro FPGA with a 300 MHz PowerPC 405 CPU. It was used to create partial configurations in less than 69 s for sets of arithmetic circuits with up to 25 components and 208 connections.
引用
收藏
页码:117 / 120
页数:4
相关论文
共 50 条
  • [31] Run-time verification
    Colin, S
    Mariani, L
    MODEL-BASED TESTING OF REACTIVE SYSTEMS, 2005, 3472 : 525 - 555
  • [32] Automated extraction of run-time parameterisable cores from programmable device configurations
    James-Roxby, P
    Guccione, SA
    2000 IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2000, : 153 - 161
  • [33] Towards a more efficient run-time FPGA configuration generation
    Abouelella, Fatma
    Bruneel, Karel
    Stroobandt, Dirk
    PARALLEL COMPUTING: FROM MULTICORES AND GPU'S TO PETASCALE, 2010, 19 : 624 - 631
  • [34] Jumbo: Run-time code generation for Java and its applications
    Kamin, S.
    Clausen, L.
    Jarvis, A.
    Int. Symp. Code Gener. Optim., CGO, 1600, (48-56):
  • [35] ARENA - Dynamic Run-Time Map Generation for Multiplayer Shooters
    Bhojan, Anand
    Wong, Hong Wei
    ENTERTAINMENT COMPUTING - ICEC 2014, 2014, 8770 : 149 - 158
  • [36] Automatic Generation of Distributed Run-time Infrastructure for Internet of Things
    Mohamed, Saleh
    Forshaw, Matthew
    Thomas, Nigel
    2017 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ARCHITECTURE WORKSHOPS (ICSAW), 2017, : 100 - 107
  • [37] ARENA - Dynamic run-time map generation for multiplayer shooters
    Bhojan, Anand
    Wong, Hong Wei
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8770 : 149 - 158
  • [38] Compiling for template-based run-time code generation
    Smith, F
    Grossman, D
    Morrisett, G
    Hornof, L
    Jim, T
    JOURNAL OF FUNCTIONAL PROGRAMMING, 2003, 13 : 677 - 708
  • [39] Automatic Run-Time Manager Generation for Reconfigurable MPSoC Architectures
    Durelli, Gianluca
    Pilato, Christian
    Cazzaniga, Andrea
    Sciuto, Donatella
    Santambrogio, Marco D.
    2012 7TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2012,
  • [40] Run-time exchange of mechatronic controllers using partial hardware reconfiguration
    Danne, K
    Bobda, C
    Kalte, H
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 272 - 281