메뉴 건너뛰기




Volumn 4, Issue 4, 1999, Pages 243-310

Petri net model for hardware/software codesign

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER ARCHITECTURE; COMPUTER HARDWARE; COMPUTER SOFTWARE; MATHEMATICAL MODELS; PETRI NETS;

EID: 0033320651     PISSN: 09295585     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1008969621405     Document Type: Article
Times cited : (24)

References (98)
  • 2
    • 0029721905 scopus 로고    scopus 로고
    • A framework for interative analysis of timing constraints in embedded systems
    • IEEE Computer Society, March
    • R. Gupta. A framework for interative analysis of timing constraints in embedded systems. Proceedings of the Fourth Codes/CASHE, pp. 44-51, IEEE Computer Society, March 1996.
    • (1996) Proceedings of the Fourth Codes/CASHE , pp. 44-51
    • Gupta, R.1
  • 3
    • 0031623461 scopus 로고    scopus 로고
    • Rate derivation and its applications to reactive, real-time embedded systems
    • June
    • A. Dasdan, D. Ramanathan, R. Gupta. Rate derivation and its applications to reactive, real-time embedded systems. 35th ACM Design Automation Conference, pp. 44-51, June 1998.
    • (1998) 35th ACM Design Automation Conference , pp. 44-51
    • Dasdan, A.1    Ramanathan, D.2    Gupta, R.3
  • 7
    • 0029502747 scopus 로고
    • Closeness metrics for systems leel functional partitioning
    • IEEE Computer Society, September
    • F. Vahid, D. D. Gajski. Closeness metrics for systems leel functional partitioning. Proceedings of the EURO-DAC'95 pp. 328-333, IEEE Computer Society, September 1995.
    • (1995) Proceedings of the EURO-DAC'95 , pp. 328-333
    • Vahid, F.1    Gajski, D.D.2
  • 8
    • 0029267089 scopus 로고
    • Specification and design of embedded systems
    • Spring
    • D. D. Gajski, F. Vahid. Specification and design of embedded systems. Design and Test of Computers 53-67, Spring 1995.
    • (1995) Design and Test of Computers , pp. 53-67
    • Gajski, D.D.1    Vahid, F.2
  • 11
    • 0029709469 scopus 로고    scopus 로고
    • PACE: A dynamic programming algorithm for hardware/software partitioning
    • IEEE Press
    • P. V. Knudsen and J. Madsen. PACE: A dynamic programming algorithm for hardware/software partitioning. Fourth International Workshop on HW/SW Codesign, pp. 85-92, IEEE Press, 1996.
    • (1996) Fourth International Workshop on HW/SW Codesign , pp. 85-92
    • Knudsen, P.V.1    Madsen, J.2
  • 15
    • 3643147733 scopus 로고    scopus 로고
    • A clustering approach to support hardware/software partitioning
    • Jerzy Rozenblit and Klaus Buchenrieder, editors, IEEE Press
    • E. Barros and W. Rosenstiel. A clustering approach to support hardware/software partitioning. In Jerzy Rozenblit and Klaus Buchenrieder, editors, Computer Aided Software/Hardware Engineering, IEEE Press.
    • Computer Aided Software/Hardware Engineering
    • Barros, E.1    Rosenstiel, W.2
  • 20
  • 23
    • 0028581203 scopus 로고
    • Constrained software generation for hardware-soft ware systems
    • IEEE Computer Society. September
    • R. Gupta, G. De Micheli. Constrained software generation for hardware-soft ware systems. Proceedings of the Fourth Codes/CASHE, pp. 56-63, IEEE Computer Society. September 1995.
    • (1995) Proceedings of the Fourth Codes/CASHE , pp. 56-63
    • Gupta, R.1    De Micheli, G.2
  • 24
  • 25
    • 0028697680 scopus 로고
    • Testability analysis and improvement from VHDL behavioural specification
    • IEEE Computer Society, September
    • X. Gu, K. Kuchcinki, Z. Peng. Testability analysis and improvement from VHDL behavioural specification. Proceedings of the EURO-DAC'94, pp. 644-649, IEEE Computer Society, September 1994.
    • (1994) Proceedings of the EURO-DAC'94 , pp. 644-649
    • Gu, X.1    Kuchcinki, K.2    Peng, Z.3
  • 30
    • 0017504301 scopus 로고
    • State equation, controllability, and maximal of Petri nets
    • T. Murata. State equation, controllability, and maximal of Petri nets. IEEE Trans. on Automatic Control, 1977.
    • (1977) IEEE Trans. on Automatic Control
    • Murata, T.1
  • 32
    • 0343044617 scopus 로고
    • From basic to timed net models of occam: An application to program placement
    • O. Botti, F. Cindio. From basic to timed net models of occam: An application to program placement. PNPM, pp. 216-221, 1991.
    • (1991) PNPM , pp. 216-221
    • Botti, O.1    Cindio, F.2
  • 33
    • 0344354462 scopus 로고    scopus 로고
    • Petri nets for the design and operation of manufacturing systems
    • M. Silva, E. Teruel. Petri nets for the design and operation of manufacturing systems. CIMAT'96, 1996.
    • (1996) CIMAT'96
    • Silva, M.1    Teruel, E.2
  • 34
    • 21344495205 scopus 로고
    • Analysis of autonomous Petri nets with a bulk services and arrivals. 11th International Conference on Analysis and Optimization of Systems
    • M. Silva, E. Teruel. Analysis of autonomous Petri nets with a bulk services and arrivals. 11th International Conference on Analysis and Optimization of Systems. Discrete Event Systems, Vol. 199 of Lecture Notes in Control and Information Science, pp. 131-143, 1994.
    • (1994) Discrete Event Systems, Vol. 199 of Lecture Notes in Control and Information Science , vol.199 , pp. 131-143
    • Silva, M.1    Teruel, E.2
  • 35
    • 0003047591 scopus 로고
    • Stubborn sets for reduced state space generation. Advanced in Petri Nets
    • G. Rozenberg, editor, Springer Verlag
    • A. Valmari. Stubborn sets for reduced state space generation. Advanced in Petri Nets. In G. Rozenberg, editor, Lecture Notes in Computer Science 483: 491-515, Springer Verlag, 1991.
    • (1991) Lecture Notes in Computer Science , vol.483 , pp. 491-515
    • Valmari, A.1
  • 36
    • 0343276959 scopus 로고
    • Compositional state space generation. Advanced in Petri Nets
    • G. Rozenberg, editor, Springer Verlag
    • A. Valmari. Compositional state space generation. Advanced in Petri Nets. In G. Rozenberg, editor, Lecture Notes in Computer Science 674: 427-457, Springer Verlag, 1993.
    • (1993) Lecture Notes in Computer Science , vol.674 , pp. 427-457
    • Valmari, A.1
  • 37
    • 0024645936 scopus 로고
    • Petri nets: Properties, analysis and applications
    • T. Murata. Petri nets: Properties, analysis and applications. Proceeding of the IEEE, 1989.
    • (1989) Proceeding of the IEEE
    • Murata, T.1
  • 38
    • 0000940701 scopus 로고
    • Checking properties of nets using transformations. Advanced in Petri Nets
    • G. Rozenberg, editor, Springer Verlag
    • G. Berthelot. Checking properties of nets using transformations. Advanced in Petri Nets. In G. Rozenberg, editor, Lecture Notes in Computer Science 222: 19-40, Springer Verlag, 1986.
    • (1986) Lecture Notes in Computer Science , vol.222 , pp. 19-40
    • Berthelot, G.1
  • 39
    • 84902064013 scopus 로고
    • Coloured Petri nets: Basic concepts, analysis methods and practical uses
    • Springer Verlag
    • K. Jensen. Coloured Petri nets: Basic concepts, analysis methods and practical uses. EACTS Monographs on Theoretical Computer Science. Springer Verlag, 1994.
    • (1994) EACTS Monographs on Theoretical Computer Science
    • Jensen, K.1
  • 41
    • 0342610489 scopus 로고
    • Petri nets as intermediate representation between VHDL and symbolic transition systems
    • G. Dohmen. Petri nets as intermediate representation between VHDL and symbolic transition systems. Proceedings EURODAC-94, 1994.
    • (1994) Proceedings EURODAC-94
    • Dohmen, G.1
  • 43
    • 0000660737 scopus 로고
    • The covering and boundedness problem for vector addition systems
    • C. Rackoff. The covering and boundedness problem for vector addition systems. Theoretical Computer Science 6: 223-231, 1978.
    • (1978) Theoretical Computer Science , vol.6 , pp. 223-231
    • Rackoff, C.1
  • 47
    • 0006471292 scopus 로고
    • Persistence of vector replacement system is decidable
    • Boulder, 1977
    • E. W. Mayr. Persistence of vector replacement system is decidable. Acta Informatica 15: 309-318, 1981. Boulder, 1977.
    • (1981) Acta Informatica , vol.15 , pp. 309-318
    • Mayr, E.W.1
  • 48
    • 85051533358 scopus 로고
    • Decidibility of reachability in vector addition systems
    • San Francisco
    • S. R. Kosaraju. Decidibility of reachability in vector addition systems. 14th Annual ACM Symposium on Theory of Computing, San Francisco, 1982, pp. 267-281.
    • (1982) 14th Annual ACM Symposium on Theory of Computing , pp. 267-281
    • Kosaraju, S.R.1
  • 54
    • 0010834045 scopus 로고
    • The decidability of persistence for vector addition systems
    • 76.block Boulder, 1977
    • J. Grabowsky. The decidability of persistence for vector addition systems. Information Processing Letters 11 1: 20-23, 1980. 76.block Boulder, 1977.
    • (1980) Information Processing Letters , vol.11 , Issue.1 , pp. 20-23
    • Grabowsky, J.1
  • 55
    • 24544444132 scopus 로고
    • On the reachability problem for persistent vector replacement systems
    • H. Müller. On the reachability problem for persistent vector replacement systems. Computing Supplements 3: 89-104, 1981.
    • (1981) Computing Supplements , vol.3 , pp. 89-104
    • Müller, H.1
  • 56
    • 0001604985 scopus 로고
    • Coloured Petri nets: A high level language for system design and analysis
    • K. Jensen. Coloured Petri nets: A high level language for system design and analysis. Lecture Notes in Computer Science 483: 342-416, 1990.
    • (1990) Lecture Notes in Computer Science , vol.483 , pp. 342-416
    • Jensen, K.1
  • 57
    • 0003576234 scopus 로고
    • Analysis of asynchronous concurrent systems by timed Petri nets
    • Laboratory for Computer Science, MIT, Cambridge, MA
    • 120, Laboratory for Computer Science, MIT, Cambridge, MA, 1974.
    • (1974) 120
    • Ramchandani1
  • 58
    • 0001604984 scopus 로고
    • Hierarchies in coloured Petri nets
    • G. Rozenberg, editor, Springer-Verlag
    • K. Jensen, P. Huber, R. M. Shapiro. Hierarchies in coloured Petri nets. In G. Rozenberg, editor, Lecture Notes in Computer Science 483: 313-341, Springer-Verlag, 1990.
    • (1990) Lecture Notes in Computer Science , vol.483 , pp. 313-341
    • Jensen, K.1    Huber, P.2    Shapiro, R.M.3
  • 59
    • 0343044612 scopus 로고    scopus 로고
    • Captura de requisitos temporais usando redes de Petri para o particionamento de hardware/software
    • Recife, PE
    • P. R. M. Maciel, E. N. S. Barros. Captura de requisitos temporais usando redes de Petri para o particionamento de hardware/software. IX Simpósio Brasileiro de Concepção de Circuitos Integrados, Recife, PE, 1996, pp. 383-396.
    • (1996) IX Simpósio Brasileiro de Concepção de Circuitos Integrados , pp. 383-396
    • Maciel, P.R.M.1    Barros, E.N.S.2
  • 61
    • 0030407194 scopus 로고    scopus 로고
    • Capturing time constraints by using Petri nets in the context of hardware/software codesign
    • a ser publicado Porto Caras, Thessaloniki, Grécia
    • P. R. M. Maciel, E. N. S. Barros. Capturing time constraints by using Petri nets in the context of hardware/software codesign. a ser publicado no 7th IEEE International Workshop on Rapid System Prototyping, Porto Caras, Thessaloniki, Grécia, 1996.
    • (1996) 7th IEEE International Workshop on Rapid System Prototyping
    • Maciel, P.R.M.1    Barros, E.N.S.2
  • 62
    • 0004258810 scopus 로고
    • C. A. R. Hoare Series Editor, Prentice-Hall International Series in Computer Science
    • G. Jones. Programming in OCCAM. C. A. R. Hoare Series Editor, Prentice-Hall International Series in Computer Science, 1987.
    • (1987) Programming in OCCAM
    • Jones, G.1
  • 65
    • 0019080528 scopus 로고
    • Task allocation in distributed data processing
    • November
    • W. W. Chu, L. J. Holloway, M. T. Lang, K. Efe. Task allocation in distributed data processing. IEEE-Computer 57-68, November 1980.
    • (1980) IEEE-Computer , pp. 57-68
    • Chu, W.W.1    Holloway, L.J.2    Lang, M.T.3    Efe, K.4
  • 66
    • 0024106885 scopus 로고
    • Heuristic algorithms for task assignment is distributed systems
    • November
    • V. M. Lo. Heuristic algorithms for task assignment is distributed systems. IEEE Transactions on Computers 37(11): 1384-1397, November 1988.
    • (1988) IEEE Transactions on Computers , vol.37 , Issue.11 , pp. 1384-1397
    • Lo, V.M.1
  • 67
    • 0025464561 scopus 로고
    • Module allocation of real-time applications to distributed systems
    • July
    • C. E. Houstis. Module allocation of real-time applications to distributed systems. IEEE Transactions on Software Engineering 5(7): 699-709, July 1990.
    • (1990) IEEE Transactions on Software Engineering , vol.5 , Issue.7 , pp. 699-709
    • Houstis, C.E.1
  • 68
    • 0023365856 scopus 로고
    • Task allocation and precedence relations for distributed real-time systems
    • June
    • W. W. Chu, L. M-T. Lan. Task allocation and precedence relations for distributed real-time systems. IEEE Transactions on Computers C-36(6): 667-679, June 1987.
    • (1987) IEEE Transactions on Computers , vol.C-36 , Issue.6 , pp. 667-679
    • Chu, W.W.1    Lan, L.M.-T.2
  • 70
    • 0343480476 scopus 로고    scopus 로고
    • Using Petri nets to compute communication cost for hardware/software codesign
    • Published on the Gramado, Rio Grande do Sul, Brazil, August 25-27
    • P. Maciel, E. Barros, W. Rosenstiel. Using Petri nets to compute communication cost for hardware/software codesign. Published on the 10th Brazilian Symposium on Integrated Circuit Design, Gramado, Rio Grande do Sul, Brazil, August 25-27, 1997.
    • (1997) 10th Brazilian Symposium on Integrated Circuit Design
    • Maciel, P.1    Barros, E.2    Rosenstiel, W.3
  • 71
    • 0017001923 scopus 로고
    • Recoverability of communication protocols implications of a theoretical study
    • September
    • P. M. Merlin, D. J. Farber. Recoverability of communication protocols implications of a theoretical study. IEEE Transaction Communication COM-24, September 1976.
    • (1976) IEEE Transaction Communication COM-24
    • Merlin, P.M.1    Farber, D.J.2
  • 72
    • 0343916239 scopus 로고    scopus 로고
    • A Petri net approach to compute load balance in hardware/software codesign
    • Boston, Massachusetts, April 5-9
    • P. Maciel, T. Maciel, E. Barros, W. Rosenstiel. A Petri net approach to compute load balance in hardware/software codesign. High Performance Computing '98, Boston, Massachusetts, April 5-9, 1998.
    • (1998) High Performance Computing '98
    • Maciel, P.1    Maciel, T.2    Barros, E.3    Rosenstiel, W.4
  • 73
    • 0343480475 scopus 로고    scopus 로고
    • A Petri net approach for quantifying mutual exclusion degree
    • Nancy-Metz, France, June 23-27
    • P. Maciel, E. Barros, W. Rosenstiel. A Petri net approach for quantifying mutual exclusion degree. INCOM'98, Nancy-Metz, France, June 23-27, 1998.
    • (1998) INCOM'98
    • Maciel, P.1    Barros, E.2    Rosenstiel, W.3
  • 74
    • 0032276301 scopus 로고    scopus 로고
    • A Petri net based approach for performing the initial allocation in hardware/software codesign
    • Man, and Cybernetics, San Diego, October 11-14
    • P. Maciel, E. Barros, W. Rosenstiel. A Petri net based approach for performing the initial allocation in hardware/software codesign. 1998 IEEE International Conference on Systems, Man, and Cybernetics, San Diego, October 11-14, 1998.
    • (1998) 1998 IEEE International Conference on Systems
    • Maciel, P.1    Barros, E.2    Rosenstiel, W.3
  • 75
    • 0012888044 scopus 로고    scopus 로고
    • A Petri net approach to compute load balance in hardware/software codesign
    • To be published San Diego, April
    • P. Maciel, E. Barros, W. Rosenstiel. A Petri net approach to compute load balance in hardware/software codesign. To be published on the High Performance Computing '99, San Diego, April 1999.
    • (1999) High Performance Computing '99
    • Maciel, P.1    Barros, E.2    Rosenstiel, W.3
  • 77
    • 0025789348 scopus 로고
    • Timed Petri nets definitions, properties and applications
    • W. M. Zubarek. Timed Petri nets definitions, properties and applications. Microelectronic and Reliability 31(4): 627-644, 1991.
    • (1991) Microelectronic and Reliability , vol.31 , Issue.4 , pp. 627-644
    • Zubarek, W.M.1
  • 79
    • 0005439729 scopus 로고
    • Stochastic Petri nets: An elementary introduction
    • Springer Verlag
    • M. Ajmone-Marsan. Stochastic Petri nets: An elementary introduction. LNCS vol. 424, Springer Verlag, 1989.
    • (1989) LNCS , vol.424
    • Ajmone-Marsan, M.1
  • 84
    • 0001896749 scopus 로고
    • Convex geometry and semiflows in P/T nets. a comparative study of algorithms for computation of minimal P-semiflows
    • G. Rozenberg, editor, Springer-Verlag
    • J. M. Colom, M. Silva. Convex geometry and semiflows in P/T nets. A comparative study of algorithms for computation of minimal P-semiflows. In G. Rozenberg, editor, Lecture Notes in Computer Science 483: 79-112, Springer-Verlag, 1990.
    • (1990) Lecture Notes in Computer Science , vol.483 , pp. 79-112
    • Colom, J.M.1    Silva, M.2
  • 86
    • 0000285139 scopus 로고
    • Improving the linearly based characterization of P/T nets
    • G. Rozenberg, editor, Springer-Verlag
    • J. M. Colom, M. Silva. Improving the linearly based characterization of P/T nets. In G. Rozenberg, editor, Lecture Notes in Computer Science 483: 113-145, Springer-Verlag, 1990.
    • (1990) Lecture Notes in Computer Science , vol.483 , pp. 113-145
    • Colom, J.M.1    Silva, M.2
  • 94
    • 0029774930 scopus 로고    scopus 로고
    • Hierarchial placement method based on a force-directed algorithm and simultaneous global routing for sea-of-gates
    • January
    • M. E. de Lima and D. J. Kinniment. Hierarchial placement method based on a force-directed algorithm and simultaneous global routing for sea-of-gates. IEE Proceedings, Computing. Digit. Tech. 143(1): 1-8, January 1996.
    • (1996) IEE Proceedings, Computing. Digit. Tech. , vol.143 , Issue.1 , pp. 1-8
    • De Lima, M.E.1    Kinniment, D.J.2
  • 97
    • 0024178324 scopus 로고
    • Combining event and data flow graphs in behavioral synthesis
    • G. Borriello. Combining event and data flow graphs in behavioral synthesis. Proceeding of the ICCAD, pp. 56-59, 1988.
    • (1988) Proceeding of the ICCAD , pp. 56-59
    • Borriello, G.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.