The universal configurable block/machine - An approach for a configurable SoC-architecture

被引:1
|
作者
Siemers, C [1 ]
Winterstein, V [1 ]
机构
[1] Univ Appl Sci Nordhausen, D-99734 Nordhausen, Germany
来源
JOURNAL OF SUPERCOMPUTING | 2003年 / 26卷 / 03期
关键词
reconfigurable computing; space-time mapping; block-based architecture;
D O I
10.1023/A:1025651132236
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The universal configurable block/machine is a block-based approach for a configurable system-on-chip-( CSoC-) architecture. The programming model of the blocks is similar to microprocessor models, while the execution model supports con. gurable computing including reconfiguration. This is achieved by the microarchitecture of the blocks and an additional translation phase, resulting in three phases of overall program execution: fetching, translation and execution. These phases may act without strict coupling, simplifying the duplication of the executing part. The resulting hardware model is classified by four parameter: number of blocks, hyperblock sequencer, hyperblock scheduler and a set of block interconnections. The scheduler indicates that the model is capable of executing operating system work by scheduling hardware resources to threads or processes. This homogeneous CSoC may be used as compile-time defined inhomogeneous application-specific architecture. In this case the development process defines threads to run completely in one or more blocks solving partial problems and communicating to others. This enhances the flexibility and the optimization capabilities towards performance and/or real-time behavior.
引用
收藏
页码:309 / 331
页数:23
相关论文
共 50 条
  • [41] Design and Implementation of Universal Configurable Digital Emulators
    Chen, Jinchao
    Yu, Wenquan
    Zhang, Yong
    Du, Chenglie
    PROCEEDINGS OF 2019 IEEE 8TH JOINT INTERNATIONAL INFORMATION TECHNOLOGY AND ARTIFICIAL INTELLIGENCE CONFERENCE (ITAIC 2019), 2019, : 943 - 947
  • [42] A configurable approach to circuit simulation
    Marranghello, N
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 1539 - 1544
  • [43] Fitting SOC miniature MEMS re-configurable antenna
    Guo, XL
    Lai, ZS
    Cai, M
    Chen, JJ
    2005 6th International Conference on ASIC Proceedings, Books 1 and 2, 2005, : 1066 - 1069
  • [44] Assurance Cases for Block-Configurable Software
    Hawkins, Richard
    Miyazawa, Alvaro
    Cavalcanti, Ana
    Kelly, Tim
    Rowlands, John
    COMPUTER SAFETY, RELIABILITY, AND SECURITY (SAFECOMP 2014), 2014, 8666 : 155 - 169
  • [45] Teacher Configurable Coding Challenges for Block Languages
    Tumlin, Nath
    PROCEEDINGS OF THE 2017 ACM SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE'17), 2017, : 783 - 784
  • [46] Current-mode Configurable Analog Block
    Groza, Robert
    Cirlugea, Mihaela
    2016 12TH IEEE INTERNATIONAL SYMPOSIUM ON ELECTRONICS AND TELECOMMUNICATIONS (ISETC'16), 2016, : 177 - +
  • [47] A New IT Architecture for the Supply Chain of Configurable Products
    Stehr, Ernst-August
    Reschke, Jan
    Stich, Volker
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: PRODUCTION MANAGEMENT FOR DATA-DRIVEN, INTELLIGENT, COLLABORATIVE, AND SUSTAINABLE MANUFACTURING, APMS 2018, 2018, 535 : 281 - 288
  • [48] A bus architecture centric configurable processor system
    Winegarden, S
    PROCEEDINGS OF THE IEEE 1999 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 1999, : 627 - 630
  • [49] Configurable Solutions for Low-Cost Digital Manufacturing: a Building Block Approach
    Kaiser, Jan
    Ling, Zhengyang
    Yilmaz, Gokcen
    McFarlane, Duncan
    Hawkridge, Gregory
    2022 IEEE 27TH INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2022,
  • [50] Hybrid System Level Modeling and Implementation of Configurable Processor for SoC
    Guo Wei
    Wei Jizeng
    Ma Zijiao
    Wang Zhenghua
    Liu Zhuangli
    CHINESE JOURNAL OF ELECTRONICS, 2010, 19 (02): : 237 - 240