TTL hardware interface: A high-level interface for streaming multiprocessor architectures

被引:3
|
作者
Henriksson, Tomas [1 ]
van der Wolf, Pieter [1 ]
机构
[1] NXP Semicond Res, High Tech Campus 31, NL-5656 AE Eindhoven, Netherlands
关键词
D O I
10.1109/ESTMED.2006.321282
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Digital chips for multimedia applications use function-specific hardware co-processors to achieve high performance at low power consumption. These co-processors are typically equipped with traditional address-based interfaces. Networks-on-chips(NoCs) are emerging as scalable interconnect for advanced digital chips. Integration of co-processors with NoCs requires load/store packetizing wrappers on the network interfaces. This leads to unnecessary address generation and address transportation over the NoC for streaming data. By using high-level message passing interfaces for the streaming data, the co-processors can be made simpler and better reusable and the NoCs are used more efficiently. We present the Task Transaction Level (TTL) high-level hardware interface for streaming co-processors as a concrete proposal for such an interface. We present three case study implementations and conclude that a TTL high-level message passing interface is beneficial compared to an address-based interface because it offers a better match with NoCs and it allows for better reuse and simpler design of co-processors.
引用
收藏
页码:107 / +
页数:2
相关论文
共 50 条
  • [31] High-level synthesis of analog sensor interface front-ends
    Donnay, S
    Gielen, G
    Sansen, W
    Kruiskamp, W
    Leenaerts, D
    vanBokhoven, W
    EUROPEAN DESIGN & TEST CONFERENCE - ED&TC 97, PROCEEDINGS, 1997, : 56 - 60
  • [32] HIGH-LEVEL GRAPHICAL USER INTERFACE MANAGEMENT IN THE FACE SYNTHESIS ENVIRONMENT
    DRAGOMIRECKY, M
    GLINERT, EP
    JASICA, JR
    DUFF, DA
    SMITH, WD
    DABREU, MA
    26TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, 1989, : 549 - 554
  • [33] FLAMEL - A HIGH-LEVEL HARDWARE COMPILER
    TRICKEY, H
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1987, 6 (02) : 259 - 269
  • [34] High-Level Asynchronous Concepts at the Interface Between Analog and Digital Worlds
    Beaumont, Jonathan
    Mokhov, Andrey
    Sokolov, Danil
    Yakovlev, Alex
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2018, 37 (01) : 61 - 74
  • [35] HARDWARE ASSISTED HIGH-LEVEL DEBUGGING
    GENTLEMAN, WM
    HOEKSMA, H
    JOURNAL OF SYSTEMS AND SOFTWARE, 1983, 3 (04) : 309 - 314
  • [36] INTERFACE CIRCUITS DRIVE HIGH-LEVEL SWITCHES FROM LOW-LEVEL INPUTS
    JENKINS, JOM
    ELECTRONIC ENGINEERING, 1971, 43 (519): : 45 - &
  • [37] DEVELOPMENT OF EDUCATIONAL BOARD GAME WITH APPLIANCE OF LOW LEVEL ELECTRONICS AND HIGH-LEVEL INTERFACE
    Tokovarov, Michail
    Kopniak, Piotr
    EDULEARN18: 10TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2018, : 4321 - 4329
  • [38] Access/CPN 2.0: A High-Level Interface to Coloured Petri Net Models
    Westergaard, Michael
    APPLICATIONS AND THEORY OF PETRI NETS, 2011, 6709 : 328 - 337
  • [39] HIGH-LEVEL SECURITY ARCHITECTURES AND THE KERBEROS SYSTEM
    RUSSELL, D
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1990, 19 (3-5): : 201 - 214
  • [40] A high-level query interface for web user's access to data resources
    Hasegawa, Masaki
    Bhalla, Subhash
    Lzurnita, Tornoko
    2007 JAPAN-CHINA JOINT WORKSHOP ON FRONTIER OF COMPUTER SCIENCE AND TECHNOLOGY, PROCEEDINGS, 2007, : 98 - 105