References A Survey of Co-Design Ideas and Methodologies (draft -21-07-2003-)

[1] R. Alur, T. Dang, J. Esposito, Y. Hur, F. Ivancic, V. Kumar, I. Lee, P. Mishra, G. Pappas, and O. Sokolsky. Hierarchical modeling and analysis of embedded systems. Proceedings of the IEEE, 91(1), January 2003.
[ bib | .html ]
[2] John Backus. Can programming be liberated from the Von Neumann style?: a functional style and its algebra of programs. Communications of the ACM, 21(8):613-641, 1978.
[ bib ]
[3] I. D. Bates, E. G. Chester, and D. J. Kinniment. A statechart based HW/SW codesign system. In Proceedings of the Seventh International Workshop on Hardware/Software Codesign (CODES-99), pages 162-166. ACMPress, May 1999.
[ bib | .pdf ]
[4] S. S. Bhattacharyya, R. Leupers, and P. Marwedel. Software synthesis and code generation for signal processing systems. IEEE Transactions on Circuits and Systems, 47(9), September 2000.
[ bib | .pdf ]
[5] Per Bjuréus and Axel Jantsch. Mascot: a specification and cosimulation method integrating data and control flow. In Proceedings of the conference on Design, automation and test in Europe, pages 161-168. ACM Press, 2000.
[ bib | http ]
[6] J. Buck, S. Ha, E. Lee, and D. Messerschmitt. Ptolemy: a mixed paradigm simulation/prototyping platform in C++. In Conference Proceedings C++ At 163 Work, 1991.
[ bib | .html ]
[7] Lukai Cai, Daniel D. Gajski, Mike Olivarez, and Paul Kritzingers. C/C++ based system design flow using specc, vcc and systemc. Technical report, University of California, Irvine, June 2002.
[ bib | .pdf ]
[8] Andrew Cassidy. High-level performance modelling and design exploration, -.
[ bib | .pdf ]
[9] Wah-Teh Chang, Soonhoi Ha, and Edward A. Lee. Heterogeneous simulation - mixing discrete-event models with dataflow. Journal of VLSI Signal Processing, 15:127-144, 1997.
[ bib | http ]
[10] E. Christen and K. Bakalar. VHDL 1076.1 -— analog and mixed signal extensions to VHDL. In Proceedings of the conference with EURO-VHDL'96 and exhibition on European Design Automation, pages 556-561. IEEE Computer Society Press, 1996.
[ bib ]
[11] Luis Alejandro Cortés, Petru Eles, and Zebo Peng. A survey on hardware/software codesign representation models. Technical report, Linköping University, June 1999.
[ bib | .pdf ]
[12] P. Coste, F. Hessel, and A.A. Jerraya. Multilanguage codesign using SDL and Matlab, 2000.
[ bib | .html ]
[13] Sorin Cotofana, Stephan Wong, and Stamatis Vassiliadis. Embedded processors: Characteristics and trends. Technical report, Delft University of Technology, 2001.
[ bib | .html ]
[14] Jean-Marc Daveau, Gilberto Fernandes Marchioro, and Ahmed Amine Jerraya. VHDL generation from SDL specification. In C. Delgado Kloos and E. Cerny, editors, Hardware Description Languages and their Applications (CHDL '97), Toledo, Spain, April 1997. IFIP WG 10.5, Chapman and Hall.
[ bib | .pdf ]
[15] John Davis II, Christopher Hylands, J. Janneck, Edward A. Lee, Jie Liu, Xiaojun Liu, Steve Neuendorffer, Sonia Sachs, Mary Stewart, Kees Vissers, Paul Whitaker, and Yuhong Xiong. Overview of the Ptolemy project. Technical report, University of California at Berkeley, March 2001.
[ bib | http ]
[16] J. L. Diaz-Herrera. A survey of system-level design notations for embedded systems. draft, 2001.
[ bib | .pdf ]
[17] Stephen Anthony Edwards. The Specification and Execution of Heterogeneous Synchronous Reactive Systems. PhD thesis, University of California, Berkeley, 1997.
[ bib | .pdf ]
[18] Stephen Anthony Edwards. Design languages for embedded systems. Technical report, Synopsys, Inc., 2001.
[ bib | .html ]
[19] M. Eisenring, J. Teich, and L. Thiele. Rapid prototyping of dataflow programs on hardware/software architectures. In Proc. of HICSS-31, Proc. of the Hawai'i Int. Conf. on Syst. Sci., pages 187-196, Kona, Hawaii, January 1998.
[ bib | http ]
[20] Johan Eker, Jörn W. Janneck, Edward A. Lee, Jee Liu, Xiaojun Liu, Jozsef Ludvig, Stephen Neuendorffer, Sonia Sachs, and Yhong Xiong. Taming heterogeneity - the Ptolemy approach. In Proceedings of the IEEE, 2002.
[ bib | http ]
[21] P. Ellervee, S. Kumar, A. Jantsch, B. Svantesson, T. Meincke, and A. Hemani. Irsyd: An internal representation for heterogeneous embedded systems. Proceedings of the NORCHIP Conference, Lund, Sweden, November 1998.
[ bib | .pdf ]
[22] A. Fin, F. Fummi, M. Martignano, and M. Signoretto. SystemC: A homogenous environment to test embedded systems. In Proceedings of the Ninth International Symposium on Hardware/Software Codesign (CODES-01), pages 17-22. ACMPress, April 2001.
[ bib | .pdf ]
[23] D. Gajski and F. Vahid. Specification and design of embedded software-hardware systems. IEEE Design & Test of Computers, 12(1), 1995.
[ bib | .html ]
[24] Daniel Gajski, Rainer Dömer, and Jianwen Zhu. IP-centric methodology and design with the SpecC language. Technical report, University of California, Irvine, 1998.
[ bib ]
[25] Daniel Gajski, Jianwen Zhu, and Rainer Dömer. Essential issues in codesign. Technical report, University of California, Irvine, 1997.
[ bib | .html ]
[26] Rajesh Kumar Gupta. CO-SYNTHESIS OF HARDWARE AND SOFTWARE FOR DIGITAL EMBEDDED SYSTEMS. PhD thesis, Stanford University, 1993.
[ bib ]
[27] Axel Jantsch, Shashi Kumar, and Ahmed Hemani. The Rugby meta-model. Technical report, Royal Institute of Technology, March 2000.
[ bib | .html ]
[28] A. A. Jerraya, M. Romdhani, Ph. Le Marrec, F. Hessel, P. Coste, C. Valderrama, G. F. Marchioro, J. M. Daveau, and N.-E. Zergainoh. Multilanguage Specification for System Design and Codesign, chapter 5. Kluwer academic Publishers, 1999.
[ bib | .html ]
[29] Yunjian Jiang and Robert K. Brayton. Software synthesis from synchronous specifications using logic simulation techniques. In Proceedings of the 39th conference on Design automation, pages 319-324. ACM Press, 2002.
[ bib | http ]
[30] Dusko S. Jovanovic, Gerald H. Hilderink, and Jan F. Broenink. Integrated design tool for embedded control systems. In Frank Karelse, editor, Proceedings of the 2nd Progress Workshop on Embedded Systems. Technology Foundation (STW), October 2001.
[ bib ]
[31] K. Keutzer, S. Malik, R. Newton, J. Rabaey, and A. L. Sangiovanni-Vincentelli. System level design: Orthogonalization of concerns and platform-based design. IEEE Trans. on CAD, 2000.
[ bib | .pdf ]
[32] Bart Kienhuis, Ed F. Deprettere, Pieter van der Wolf, and Kees Vissers. A methodology to design programmable embedded systems - the Y-chart approach. Lecture Notes in Computer Science, 2268:18-??, 2002.
[ bib | http ]
[33] Yongjoo Kim, Kyuseok Kim, Youngsoo Shin, Taekyoon Ahn, and Kiyoung Choi. An integrated cosimulation environment for heterogeneous systems prototyping. Design Automation for Embedded Systems, 3(2/3):163-186, March 1998.
[ bib | .pdf ]
[34] Edward A. Lee. System-level design methodology for embedded signal processors. Technical Report F33615-93-C-1317, University of California at Berkeley, 1997.
[ bib | .pdf ]
[35] Edward A. Lee. Embedded software. Technical report, University of California at Berkeley, July 2001.
[ bib | http ]
[36] Edward A. Lee and Alberto Sangiovanni-Vincentelli. A framework for comparing models of computation. IEEE Transactions on Computer Aided Design, 17(12):1217-1229, December 1998.
[ bib | http ]
[37] Jie Liu. Responsible Frameworks for Heterogenous Modeling and Design of Embedded Systems. PhD thesis, University of California at Berkeley, 2001.
[ bib | www ]
[38] Xiaojun Liu, Jie Liu, Johan Eker, and Edward A. Lee. Heterogeneous modeling and design of control systems. Software-Enabled Control: Information Technology for Dynamical Systems, 2002. To appear.
[ bib | http ]
[39] Zhonghai Lu. Refinement of a system specification for a digital equalizer into HW and SW implementations. January, Royal Institute of Technology, 2002.
[ bib | .ps.gz ]
[40] William H. Mangione-Smith, Brad Hutchings, David Andrews, Andre DeHon, Carl Ebeling, Reiner Hartenstein, Oskar Mencer, John Morris, Krishna Palem, Viktor K. Prasanna, and Henk A.E. Spaanenburg. Seeking solutions in configurable computing. IEEE Computer, 30(12):38-43, December 1997.
[ bib | http ]
[41] C. A. Marcon, F. P. Hessel, A. M. Amory, L. H. L. Ries, F. G. Moraes, and N. L. V. Calazans. Prototyping of embedded digital systems from sdl language: A case study. In Proc. Seventh Annual IEEE International Workshop on High Level Design Validation and Test, 2002. To appear.
[ bib | .pdf ]
[42] M. Meerwein, C. Baumgartner, and W. Glauert. Linking codesign and reuse in embedded systems design. In Proceedings of the eighth international workshop on Hardware/software codesign, pages 93-97. ACM Press, 2000.
[ bib ]
[43] Giovanni De Micheli and Rajesh K. Gupta. Hardware/software co-design. In Proceedings of the IEEE, volume 85, pages 349-365, March 1997.
[ bib | .pdf ]
[44] Vincent J. Mooney III and Giovanni De Micheli. Real time analysis and priority scheduler generation for hardware-software systems with a synthesized run-time system. In Proceedings of the 1997 IEEE/ACM international conference on Computer-aided design, pages 605-612. IEEE Computer Society, 1997.
[ bib | http ]
[45] Sandeep Neema. System-level synthesis of adaptive computing systems, March 2000.
[ bib | .pdf ]
[46] Brett Ninness. Fundamentals of Signals, Systems and Filtering. -, 2002. To appear.
[ bib | .pdf ]
[47] Mattias O'Nils. Specification, Synthesis and Validation of Hardware/Software Interfaces. PhD thesis, Royal Institute of Technology, Sweden, 1999.
[ bib | .ps ]
[48] Eric K. Pauer and Jonathan B. Prime. An architectural trade capability using the ptolemy kernel. Technical report, Sanders, a Lockheed Martin Company, Nashua, 1996.
[ bib | .pdf ]
[49] José Luis Pino. Software synthesis for single-processor dsp systems using ptolemy. Master's thesis, University of California, Berkeley, 1993.
[ bib ]
[50] I. Sander and A. Jantsch. System synthesis based on a formal computational model and skeletons. In Proceedings of the IEEE Computer Society Annual Workshop on VLSI, 1999.
[ bib | .html ]
[51] I. Sander and A. Jantsch. System synthesis utilizing a layered functional model. In Proceedings of the Seventh International Workshop on Hardware/Software Codesign (CODES-99), pages 136-140. ACMPress, May 1999.
[ bib | .pdf ]
[52] S. Schulz and J.W. Rozenblit. Concepts for model compilation. Proceedings of ICDA Conference, 2000.
[ bib | .pdf ]
[53] F. Slomka, M. Dörfel, and R. Münzenberger. Generating mixed hardware/software systems from SDL specifications. In Proceedings of the Ninth International Symposium on Hardware/Software Codesign (CODES-01), pages 116-121. ACMPress, April 2001.
[ bib | .pdf ]
[54] Jaap Smit, M. Stekelenburg, C.E. Klaassen, S. Mullender, Gerard J. M. Smit, and Paul J.M. Havinga. Low cost & fast turnaround: Reconfigurable graph-based execution units. In Proceedings Belsign Workshop, 1998.
[ bib ]
[55] Thomas Markus Stauner. Systematic Development of Hybrid Systems. PhD thesis, Institut für Informatik der Technischen Universität München, 2001.
[ bib | .html ]
[56] R. Tessier and W. Burleson. Reconfigurable computing for digital signal processing: A survey. Journal of VLSI Signal Processing, 28(1):7-27, June 2001.
[ bib | .html ]
[57] The Economist. Bespoke chips for the common man. The Economist, December 2002. 12th.
[ bib | http ]
[58] L. Thiele, K. Strehl, D. Ziegenbein, R. Ernst, and J. Teich. FunState - an internal design representation for codesign. In ICCAD'99, the IEEE/ACM Int. Conf. on Computer-Aided Design, pages 558-565, San Jose, U.S.A., November 1999.
[ bib | .pdf ]
[59] Donald E. Thomas, Jay K. Adams, and Herman Schmit. A model and methodology for hardware-software codesign. IEEE Design & Test of Computers, September 1993.
[ bib | http ]
[60] J. van der Wateren and A. M. Bos. Real-time software testing throughout a projects life cycle using simulated hardware. In Proceedings of the 5th International Workshop on Simulation for European Space Programmes, November 1998.
[ bib | .pdf ]
[61] Mauricio Varea. Mixed control/data-flow representation for modelling and verification of embedded systems. Technical report, University of Southampton, March 2002.
[ bib | .html ]
[62] Various. VSI alliance deliverables document. Technical report, VSI Alliance, 1999.
[ bib | .pdf ]
[63] S. Virtanen, D. Truscan, and J. Lilius. Systemc based object oriented system design. In Proceedings of the Fourth International Forum on Design Languages, 2001.
[ bib | .html ]
[64] Vladimir D. Zivkovic, E.F. Deprettere, P. van der Wolfa, and E.A.de Kock. From high level application specification to system-level architecture definition: Exploration, design and complitation. In Proceedings of The International Workshop on Compilers for Parallel Computers (CPC03),Amsterdam, the Netherlands, pages 39-49, January 2003.
[ bib | .pdf ]
[65] Vladimir D. Zivkovic and Paul Lieverse. An overview of methodologies and tools in the field of system-level design. Lecture Notes in Computer Science, 2268:74-??, 2002.
[ bib | http ]
[66] Wayne Wolf. Computers as components: principles of embedded computing system design. Academic Press, 2001.
[ bib ]
[67] Ti-Yen Yen and Wayne Wolf. Hardware-Software Co-Synthesis of Distributed Embedded Systems. Kluwer Academic Publishers, 1996.
[ bib ]
[68] D. Ziegenbein, K. Richter, R. Ernst, L. Thiele, and J. Teich. SPI - a system model for heterogeneously specified embedded systems. IEEE Trans. on VLSI Systems, 2002.
[ bib ]

This file has been generated by bibtex2html 1.54
For some of the online versions of the sources refered to an academic license may be required (such as in a university library).

These BibTex sources are part of my paper 'A survey of Co-Design Ideas and Methodologies'.