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 条
  • [41] Radio Architecture for Parallel Processing of Extremely High Speed Data
    Gong, Shaofang
    Karisson, Magnus
    Serban, Adriana
    Osth, Joakim
    Owais
    Haartsen, Jaap
    Karlsson, Peter
    2009 IEEE INTERNATIONAL CONFERENCE ON ULTRA-WIDEBAND (ICUWB 2009), 2009, : 433 - +
  • [42] A structural architecture for HW packet processing
    Widiger, Harald
    Kubisch, Stephan
    Timmermann, Dirk
    2007 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2007, : 359 - 362
  • [43] A new pipelined architecture for the DLMS algorithm
    Santha, KR
    Vaidehi, V
    INDICON 2005 PROCEEDINGS, 2005, : 250 - 254
  • [44] PARALLEL AND PIPELINED PROCESSING OF SOME RELATIONAL ALGEBRA OPERATIONS
    SOOD, AK
    ABDELGUERFI, M
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1985, 59 (04) : 477 - 482
  • [45] SCHEDULING TREES IN PARALLEL-PIPELINED PROCESSING ENVIRONMENTS
    LI, HF
    IEEE TRANSACTIONS ON COMPUTERS, 1977, 26 (11) : 1101 - 1112
  • [46] PARALLEL PROCESSING - AN INTRODUCTION
    GARCIA, ON
    JOURNAL OF DIGITAL SYSTEMS, 1980, 4 (02): : 107 - 113
  • [47] A pipelined SoPC architecture for 2.5 Gbps network processing
    Toal, C
    Sezer, S
    Yu, X
    FCCM 2003: 11TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2003, : 271 - 272
  • [48] PARALLEL PROCESSING - INTRODUCTION
    TAZELAAR, JM
    BYTE, 1988, 13 (12): : 272 - 272
  • [49] Service-Guaranteed Multi-Port Packet Memory for Parallel Protocol Processing Architecture
    Badawi, Mohammad
    Lu, Zhonghai
    Hemani, Ahmed
    2016 24TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP), 2016, : 408 - 412
  • [50] Pipelined execution of data-parallel algorithms
    Gorev, Maksim
    Ubar, Raimund
    2014 PROCEEDINGS OF THE 14TH BIENNIAL BALTIC ELECTRONICS CONFERENCE (BEC 2014), 2014, : 109 - 112