System-Level Modelling of Dynamic Reconfigurable Designs using Functional Programming Abstractions

被引:0
|
作者
Uchevler, B. N.
Svarstad, Kjetil
Kuper, Jan
Baaij, Christiaan
机构
关键词
Run-Time Reconfiguration; Self-Reconfiguration; Functional HDL; Partial Evaluation;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the increasing size and complexity of designs in electronics, new approaches are required for the description and verification of digital circuits, specifically at the system level. Functional HDLs can appear as an advantageous choice for formal verification and high-level descriptions. In this paper we explain how to use high-level structures and concepts like higher-order functions, and parametrization together with partial evaluation implementation technique, to describe run-time reconfigurable systems in Haskell. We use the CLaSH tool to translate high-level Haskell descriptions into RT level, synthesizable VHDL. A simple design is used to show the ideas and is implemented on Suzaku-sz410 board for practical proof of concept.
引用
收藏
页码:379 / 385
页数:7
相关论文
共 50 条
  • [1] Modelling and Assertion-Based Verification of Run-Time Reconfigurable Designs Using Functional Programming Abstractions
    Uchevler, Bahram N.
    Svarstad, Kjetil
    [J]. INTERNATIONAL JOURNAL OF RECONFIGURABLE COMPUTING, 2018, 2018
  • [2] System-level modelling for performance estimation of reconfigurable coprocessors
    Charlwood, S
    Mangnall, J
    Quigley, S
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 567 - 576
  • [3] System-level design space exploration of dynamic reconfigurable architectures
    Sigdel, Kamana
    Thompson, Mark
    Pimente, Andy D.
    Stefanov, Todor
    Bertels, Koen
    [J]. EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, PROCEEDINGS, 2008, 5114 : 279 - +
  • [4] System-level modelling and analysis of embedded reconfigurable cores for wireless systems
    Ahmadinia, Ali
    Ahmad, Balal
    Erdogan, Ahmet T.
    Arslan, Tughrul
    [J]. 2007 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, VOLS 1 AND 2, 2007, : 757 - 760
  • [5] System-Level Motor Drive Modelling for Optimization-based Designs
    Cheong, Benjamin
    Giangrande, Paolo
    Zhang, Xiaochen
    Galea, Michael
    Zanchetta, Pericle
    Wheeler, Patrick
    [J]. 2019 21ST EUROPEAN CONFERENCE ON POWER ELECTRONICS AND APPLICATIONS (EPE '19 ECCE EUROPE), 2019,
  • [6] System-level modelling and implementation technique for run-time reconfigurable systems
    Rissa, T
    Vasilko, M
    Niittylahti, J
    [J]. 10TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2002, : 295 - 296
  • [7] TIMING VERIFICATION FOR SYSTEM-LEVEL DESIGNS
    CHIANG, M
    BLOOM, M
    [J]. VLSI SYSTEMS DESIGN, 1987, 8 (13): : 46 - +
  • [8] Reconfigurable microarchitecture based system-level dynamic power management SoC platform
    Kim, CG
    Jeong, DY
    Kim, BG
    Kim, SD
    [J]. EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2005, 3820 : 39 - 49
  • [9] COSMOS: A system-level modelling and simulation framework for coprocessor-coupled reconfigurable systems
    Wu, Kehuai
    Madsen, Jan
    [J]. IC-SAMOS: 2007 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2007, : 128 - +
  • [10] System-level design for partially reconfigurable hardware
    Qu, Yang
    Tiensyrja, Kari
    Soininen, Juha-Pekka
    Nurmi, Jari
    [J]. 2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, : 2738 - +