This paper introduces a flexible, stream-oriented dataflow processing model based on the "Communicating Logic (CL)" framework. As the target architecture, we adopt the dual layered "Plastic Cell Architecture (PCA). " Datapath 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 performance, low power hardware implementation with the user friendly compilation and linking capabilities unique to software.
Norbert IMLIG
Tsunemichi SHIOZAWA
Ryusuke KONISHI
Kiyoshi OGURI
Kouichi NAGAMI
Hideyuki ITO
Minoru INAMORI
Hiroshi NAKADA
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Norbert IMLIG, Tsunemichi SHIOZAWA, Ryusuke KONISHI, Kiyoshi OGURI, Kouichi NAGAMI, Hideyuki ITO, Minoru INAMORI, Hiroshi NAKADA, "Programmable Dataflow Computing on PCA" in IEICE TRANSACTIONS on Fundamentals,
vol. E83-A, no. 12, pp. 2409-2416, December 2000, doi: .
Abstract: This paper introduces a flexible, stream-oriented dataflow processing model based on the "Communicating Logic (CL)" framework. As the target architecture, we adopt the dual layered "Plastic Cell Architecture (PCA). " Datapath 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 performance, low power hardware implementation with the user friendly compilation and linking capabilities unique to software.
URL: https://global.ieice.org/en_transactions/fundamentals/10.1587/e83-a_12_2409/_p
Copy
@ARTICLE{e83-a_12_2409,
author={Norbert IMLIG, Tsunemichi SHIOZAWA, Ryusuke KONISHI, Kiyoshi OGURI, Kouichi NAGAMI, Hideyuki ITO, Minoru INAMORI, Hiroshi NAKADA, },
journal={IEICE TRANSACTIONS on Fundamentals},
title={Programmable Dataflow Computing on PCA},
year={2000},
volume={E83-A},
number={12},
pages={2409-2416},
abstract={This paper introduces a flexible, stream-oriented dataflow processing model based on the "Communicating Logic (CL)" framework. As the target architecture, we adopt the dual layered "Plastic Cell Architecture (PCA). " Datapath 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 performance, low power hardware implementation with the user friendly compilation and linking capabilities unique to software.},
keywords={},
doi={},
ISSN={},
month={December},}
Copy
TY - JOUR
TI - Programmable Dataflow Computing on PCA
T2 - IEICE TRANSACTIONS on Fundamentals
SP - 2409
EP - 2416
AU - Norbert IMLIG
AU - Tsunemichi SHIOZAWA
AU - Ryusuke KONISHI
AU - Kiyoshi OGURI
AU - Kouichi NAGAMI
AU - Hideyuki ITO
AU - Minoru INAMORI
AU - Hiroshi NAKADA
PY - 2000
DO -
JO - IEICE TRANSACTIONS on Fundamentals
SN -
VL - E83-A
IS - 12
JA - IEICE TRANSACTIONS on Fundamentals
Y1 - December 2000
AB - This paper introduces a flexible, stream-oriented dataflow processing model based on the "Communicating Logic (CL)" framework. As the target architecture, we adopt the dual layered "Plastic Cell Architecture (PCA). " Datapath 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 performance, low power hardware implementation with the user friendly compilation and linking capabilities unique to software.
ER -