Abstract
In the present paper, we propose a novel area management method based on the concept of “pressure”. Plastic Cell Architecture (PCA) is a dynamically reconfigurable architecture that was proposed paying attention to the essentials of processing and the flexibility of Von Neumann architecture. Mechanisms in which area are managed require a function similar to “malloc” in the C language. However, for dynamically reconfigurable architectures such as PCA, uniform management and parallelism are incompatible. Therefore, it is necessary for any PCA circuit to determine its own vacant areas without assistance from an administrator. We therefore introduced a new area management method that obtains the vacant areas by moving the surrounding objects by “pressure”. “Pressure” is realize by adding new command set to original commands of PCA. We describe the basic structure for the new command set, and consider herein the development of three new command sets. Finally, we evaluate these command sets with respect to execution area and rate of effective use.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Oguri, K., Imlig, N., Ito, H., Nagami, K., Konishi, R., Shiozawa, T.: General purpose computer architecture based on fully programmable logic. In: Sipper, M., Mange, D., Pérez-Uribe, A. (eds.) ICES 1998. LNCS, vol. 1478, pp. 323–334. Springer, Heidelberg (1998)
Nagami, K., Oguri, K., Shiozawa, T., Ito, H., Konishi, R.: Plastic cell architecture: A scalable device architecture for general-purpose reconfigurable computing. IEICE Trans. Electron. 81(9), 1431–1437 (1998)
Oguri, K., Shibata, Y., Murakami, N., Kawano, A., Nagoya, A.: Asynchronous Bit-Serial Datapath for Object-oriented Rconfigurable Architecture PCA. IEICE Trans. Inf.& Syst. E82(1) (January 2005)
Cardoso, J.M.P., Vestias, M.P.: Architectures and Compilers to Support Reconfigurable Computing. ACM Crossroads (Spring 1999)
Amano, H., Adachi, Y., Tsutsumi, S., Ishikawa, K.: A context dependent clock control mechanism for dynamically reconfigurable processors. IPSJ SIG Technical Reports 2005(8), 13–22 (2005)
Sugawara, T., Ide, K., Sato, T.: Dynamically Reconfigurable Processor Implementated with IPFlex’s DAPDNA Technology. IEICE Transaction E87-D(8), 2004–2010 (2004)
Konishi, R., Ito, H., Nakada, H., Nagoya, A., Oguri, K., Imlig, N., Shiozawa, T., Inamori, M., Nagami, K.: PCA-1: A fully asynchronous, self-reconfigurable LSI. In: Proc. 7th International Symposium on Asynchronous Circuit and Systems (ASYNC 2001), March 2001, pp. 54–61 (2001)
Ito, H., Konishi, R., Nakada, H., Nagoya, A., Oguri, K., Nagoya, A., Imling, N., Nagami, K., Shiozawa, T., Inamori, M.: Dynamically reconfigurable logic LSI-PCA-1. In: Proc. 2001 Symposium on VLSI Circuits, June 2001, pp. 103–106 (2001)
Inamori, M., Nakada, H., Konishi, R., Nagoya, A., Oguri, K.: A method of mapping finite state machine into PCA plastic parts. IEICE Trans. Fundamentals E00-A(4), 804–810 (2002)
Ito, H., Konishi, R., Nakada, H., Tsuboi, H., Nagoya, A.: Dynamically Reconfigurable Logic LSI designed as Fully Asynchronous System - PCA-2. In: Proc. of COOL Chips VI, April 2003, p. 84 (2003)
Kamiyama, T., Kurata, K., Ikehata, Y., Kitamichi, J., Kuroda, K.: Proposal and Implementation of Framework for Self-Reproductive applications on Dynamically Reconfigurable Device PCA. IPSJ SIG Technical Reports 2005(8), 141–146 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nagamoto, T., Yano, S., Uchida, M., Shibata, Y., Oguri, K. (2005). New Area Management Method Based on “Pressure” for Plastic Cell Architecture. In: Yang, L.T., Amamiya, M., Liu, Z., Guo, M., Rammig, F.J. (eds) Embedded and Ubiquitous Computing – EUC 2005. EUC 2005. Lecture Notes in Computer Science, vol 3824. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11596356_43
Download citation
DOI: https://doi.org/10.1007/11596356_43
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-30807-2
Online ISBN: 978-3-540-32295-5
eBook Packages: Computer ScienceComputer Science (R0)