Introduction to the New Packet Triggered Architecture for Pipelined and Parallel Data Processing

被引:0
|
作者
Adamec, Filip [1 ]
Fryza, Tomas [1 ]
机构
[1] Brno Univ Technol, Dept Radio Elect, Purkynova 118, Brno 61200, Czech Republic
关键词
Packet Triggered Architecture; Transport Triggered Architecture; Accelerators; Network on Chip; Programmable hardware; Emulation;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes a novel Packet Triggered Architecture (PTA). This architecture takes advantage of programmable pipeline and parallel processing, which lead to MIMD (Multiple Instruction Multiple Data) architecture. The PTA is composed of two main blocks. The first block is constituted from Functional Units (FUs) and their interconnection network. The instructions in the PTA are composed of instruction packets. Every packet encapsulates a data and route across internal NoC (Network on Chip) to which enables dynamic data flow scheduling. This approach brings a new way of programming, because the programming is done by specifying FUs addresses and functions ports. Using of such a design allows create target hardware like a software application. The main advantages of this approach are that any processor can be emulated in the PTA, its ISA can be extended and special accelerators can be added too. Small loops are created directly inside the PTA and small concurrent Finite State Automats (FSM) can be created inside the PTA. The PTA can be as well used like an abstraction layer to easily design and create special-purpose hardware. There are some advantages in hardware design as well. The PTA does not need any complex instruction decoder. Instructions packets can be only fetched and dispatched to PTA. The PTA as well does not need any complex forwarding logic. The PTA can work as a system with improved reliability as well.
引用
收藏
页码:393 / 396
页数:4
相关论文
共 50 条
  • [21] A scalable pipelined memory architecture for fast ATM packet switching
    Jeong, GJ
    Lee, MK
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1999, E82A (09) : 1937 - 1944
  • [22] Pipelined processing of linguistic data
    Stachowicz, M.S.
    Grantner, J.
    Kinndy, L.L.
    Advances in Modelling and Analysis B: Signals, Information, Data, Patterns, 1992, 23 (04): : 1 - 4
  • [23] Analysis of the parallel packet switch architecture
    Iyer, S
    McKeown, NW
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2003, 11 (02) : 314 - 324
  • [24] Data packet processing model based on multi-core architecture
    Zhang X.
    Yin D.
    Qu T.
    Liu J.
    Liu Y.
    International Journal of Performability Engineering, 2018, 14 (07): : 1383 - 1390
  • [25] Introduction to distributed and parallel processing of big spatiotemporal data
    Shang, Shuo
    He, Bingsheng
    Wang, Lizhe
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 151 : 98 - 99
  • [26] Complete pipelined parallel CORDIC architecture for motion estimation
    Chen, J
    Liu, KJR
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 1998, 45 (05): : 653 - 660
  • [27] Reconfigurable pipelined data converter architecture
    Lee, EKF
    PROCEEDINGS OF THE 39TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 1996, : 162 - 165
  • [28] ReCPU: a parallel and pipelined architecture for regular expression matching
    Paolieri, Marco
    Bonesana, Ivano
    Santambrogio, Marco D.
    VLSI-SOC 2007: PROCEEDINGS OF THE 2007 IFIP WG 10.5 INTERNATIONAL CONFERENCE ON VERY LARGE SCALE INTEGRATION, 2007, : 19 - +
  • [29] Cordic based parallel/pipelined architecture for the Hough transform
    Bruguera, JD
    Guil, N
    Lang, T
    Villalba, J
    Zapata, EL
    JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 1996, 12 (03): : 207 - 221
  • [30] ReCPU: a Parallel and Pipelined Architecture for Regular Expression Matching
    Paolieri, Marco
    Bonesana, Ivano
    Santambrogio, Marco Domenico
    VLSI-SOC: ADVANCED TOPICS ON SYSTEMS ON A CHIP, 2009, 291 : 89 - +