Title :
Communicating logic: an alternative embedded stream processing paradigm
Author :
Imlig, Norbert ; Konishi, Ryusuke ; Shiozawa, Tsunemichi ; Oguri, Kiyoshi ; Nagami, Kouichi ; Ito, Hideyuki ; Inamori, Minoru ; Nakada, Hiroshi
Author_Institution :
NTT Network Innovation Labs., Kanagawa, Japan
Abstract :
This paper introduces a new concurrent processing model called "Communicating Logic" (CL). As the target architecture we adopt the dual layered "Plastic Cell Architecture" (PCA). Data-path-oriented processing functionality is encapsulated in asynchronous hardware objects with variable graining and implemented using look-up tables. Communication (i.e. connectivity and control) between the distributed processing objects is achieved by means of inter-object message passing. The key point of the CL approach is that it offers the merits of scalable, high performance hardware implementation with the compilation and linking capabilities unique to software.
Keywords :
asynchronous circuits; concurrency theory; distributed processing; high level synthesis; message passing; parallel architectures; programmable logic devices; reconfigurable architectures; table lookup; asynchronous hardware objects; communicating logic; concurrent processing model; data-path-oriented processing functionality; distributed processing objects; dual layered plastic cell architecture; embedded stream processing paradigm; inter-object message passing; lookup tables; variable graining; Communication system control; Concurrent computing; Hardware; Joining processes; Logic devices; Parallel processing; Principal component analysis; Reconfigurable logic; Software performance; Table lookup;
Conference_Titel :
Design Automation Conference, 2000. Proceedings of the ASP-DAC 2000. Asia and South Pacific
Conference_Location :
Yokohama, Japan
Print_ISBN :
0-7803-5973-9
DOI :
10.1109/ASPDAC.2000.835117