An algebraic approach to hardware/software partitioning

被引:0
|
作者
Qin, SC
He, JF
机构
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hardware and software co-design is a design technique which delivers computer systems comprising hardware and software components. A critical phase of co-design process is to decompose a program into hardware and software. This paper proposes an algebraic partitioning method whose correctness is verified in the algebra of programs. We introduce the program analysis phase before program partitioning and develop a collection of syntax-based splitting rules, where the former provides the information for moving operations from software to hardware and reducing the interaction between components, and the latter supports a compositional approach to the program partitioning.
引用
收藏
页码:273 / 276
页数:4
相关论文
共 50 条
  • [21] A Novel Approach to Hardware/Software Partitioning for Reconfigurable Embedded Systems
    Cui, Linhai
    JOURNAL OF COMPUTERS, 2012, 7 (10) : 2518 - 2525
  • [22] Heuristic Approach for Multi-objective Hardware/Software Partitioning
    Iguider, Adil
    Elissati, Oussama
    En-Nouaary, Abdeslam
    Chami, Mouhcine
    2018 19TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE (IEEE MELECON'18), 2018, : 209 - 212
  • [23] Hardware/software partitioning and pipelining
    Bakshi, S
    Gajski, DD
    DESIGN AUTOMATION CONFERENCE - PROCEEDINGS 1997, 1997, : 713 - 716
  • [24] Software Partitioning of Hardware Transactions
    Xiang, Lingxiang
    Scott, Michael L.
    ACM SIGPLAN NOTICES, 2015, 50 (08) : 76 - 86
  • [25] Hardware/software partitioning in Verilog
    Qin, SC
    He, JF
    Qiu, ZY
    Zhang, NX
    FORMAL METHODS AND SOFTWARE ENGINEERING, PROCEEDINGS, 2002, 2495 : 168 - 179
  • [26] Partitioning program into hardware and software
    Qin, SC
    He, JF
    APSEC 2001: EIGHTH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2001, : 309 - 316
  • [27] A hardware/software co-design approach for VLSI circuit partitioning
    Areibi, Shawki
    Li, Fujian
    6TH INTERNATIONAL WORKSHOP ON SYSTEM-ON-CHIP FOR REAL-TIME APPLICATIONS, PROCEEDINGS, 2006, : 81 - +
  • [28] PGMA: An algorithmic approach for multi-objective hardware software partitioning
    Govil, Naman
    Shrestha, Rahul
    Chowdhury, Shubhajit Roy
    MICROPROCESSORS AND MICROSYSTEMS, 2017, 54 : 83 - 96
  • [29] Minimizing power in hardware/software partitioning
    Wu, JG
    Srikanthan, T
    Yan, CB
    ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2005, 3740 : 580 - 588
  • [30] Algorithmic aspects of hardware/software partitioning
    Arató, P
    Mann, ZA
    Orbán, A
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2005, 10 (01) : 136 - 156