{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,18]],"date-time":"2026-01-18T11:27:49Z","timestamp":1768735669183,"version":"3.49.0"},"reference-count":147,"publisher":"Springer Science and Business Media LLC","issue":"1-2","license":[{"start":{"date-parts":[[1996,1,1]],"date-time":"1996-01-01T00:00:00Z","timestamp":820454400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Des Autom Embed Syst"],"published-print":{"date-parts":[[1996,1]]},"DOI":"10.1007\/bf00134682","type":"journal-article","created":{"date-parts":[[2004,9,16]],"date-time":"2004-09-16T20:56:57Z","timestamp":1095368217000},"page":"5-50","source":"Crossref","is-referenced-by-count":54,"title":["Embedded system design"],"prefix":"10.1007","volume":"1","author":[{"given":"Raul","family":"Camposano","sequence":"first","affiliation":[]},{"given":"J\ufffdrg","family":"Wilberg","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"issue":"no. 4","key":"CR1","doi-asserted-by":"crossref","first-page":"381","DOI":"10.1109\/4.280685","volume":"vol. 29","author":"B. Ackland","year":"April 1994","unstructured":"B. Ackland, ?The Role of VLSI in Multimedia,? IEEE J. Solid-State Circuits, vol. 29, no. 4, April 1994, pp. 381?388.","journal-title":"IEEE J. Solid-State Circuits"},{"key":"CR2","doi-asserted-by":"crossref","unstructured":"J. A. Adam, ?Special Report Multimedia ? Applications, implications,? IEEE Spectrum, March 1993, pp. 24?31.","DOI":"10.1109\/6.211958"},{"key":"CR3","volume-title":"Compilers: Principles, Techniques and Tools","author":"A.V. Aho","year":"1986","unstructured":"A.V. Aho, R. Sethi and J.D. Ullman, ?Compilers: Principles, Techniques and Tools,? Addison-Wesley, Reading, MA, 1986."},{"issue":"no. 1","key":"CR4","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1002\/j.1538-7305.1993.tb00516.x","volume":"vol.72","author":"H. Aldermeshian","year":"Jan.\/Feb. 1993","unstructured":"H. Aldermeshian, W.H. Ninke, R.J. Pilc, ?The video Communication Decade,? AT&T Technical J., vol.72, no. 1, Jan.\/Feb. 1993, pp. 2?6.","journal-title":"AT&T Technical J."},{"key":"CR5","doi-asserted-by":"crossref","unstructured":"D. Alpert, D. Avnon, ?Architecture of the Pentium Microprocessor,? IEEE Micro, June 1993, pp. 11?21.","DOI":"10.1109\/40.216745"},{"issue":"no. 2","key":"CR6","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1109\/83.136597","volume":"vol. 1","author":"M. Antonini","year":"April 1992","unstructured":"M. Antonini, et al., ?Image Coding Using Wavelet Transform,? IEEE Trans. Image Processing, vol. 1, no. 2, April 1992, pp. 205?220.","journal-title":"IEEE Trans. Image Processing"},{"issue":"no.1","key":"CR7","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1002\/j.1538-7305.1993.tb00523.x","volume":"vol.72","author":"R. Aravind","year":"Jan.\/Feb. 1993","unstructured":"R. Aravind, et al., ?Image and video coding standards,? AT&T Technical Journal, vol.72, no.1, pp. 67?89. Jan.\/Feb. 1993.","journal-title":"AT&T Technical Journal"},{"key":"CR8","unstructured":"E. Barros, ?HW \/ SW Partitioning using UNITY,? PhD Thesis, University of Tuebingen, July 1993."},{"issue":"no. 5","key":"CR9","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/40.238002","volume":"vol. 13","author":"M. C. Becker","year":"Oct. 1993","unstructured":"M. C. Becker, et al., ?The PowerPC 601 Microprocessor,? IEEE Micro, vol. 13, no. 5, pp. 54?68, Oct. 1993.","journal-title":"IEEE Micro"},{"key":"CR10","unstructured":"M. Benitez, J. Davidson and A. Holler, ?Creating a VPO Machine Description,? Technical Report, Dept. of Computer Science, University of Virginia, 1992."},{"key":"CR11","unstructured":"G. Berry, P. Couronne and G. Gonthier, ?Synchronous programming of reactive systems, an introduction to ESTEREL,? in K. Fuchi and M. Nivat (editors): ?Programming of Future Generation Computers?, Elsevier, 1988."},{"key":"CR12","volume-title":"Tools and Methodologies for the Design of DSP Systems","author":"J.C. Bier","year":"1993","unstructured":"J.C. Bier, P.D. Lapsley, E.A. Lee, ?Tools and Methodologies for the Design of DSP Systems,? Berkeley Design Technology Inc., Fremont, CA, 1993."},{"key":"CR13","first-page":"205","volume-title":"High-Level VLSI Synthesis","author":"W.P. Birmingham","year":"1991","unstructured":"W.P. Birmingham, A.P. Gupta and D.P. Siewiorek, ?MICON: Automated Design of Computer Systems,? in R. Camposano and W. Wolf (editors): ?High-Level VLSI Synthesis?, Kluwer Academic Publishers, Boston\/Dordrecht\/London, 1991, pp. 205?229."},{"key":"CR14","first-page":"243","volume":"Vol. 15","author":"I. Bolsens","year":"1991","unstructured":"I. Bolsens et.al., ?Assessment of the Cathedral-II silicon compiler for digital signal processing applications,? ESA Journal, Vol. 15, 1991, pp. 243?260.","journal-title":"ESA Journal"},{"key":"CR15","doi-asserted-by":"crossref","unstructured":"G. Borriello, ?Combining Event and Data-Flow Graphs in Behavioral Synthesis,? Procedings of the ICCAD'88, Santa Clara, Ca, November, 1988, pp. 56?59.","DOI":"10.1109\/ICCAD.1988.122462"},{"key":"CR16","doi-asserted-by":"crossref","unstructured":"T. Brodnax, M. Schiffi, F. Watson, ?The PowerPC601 Design Methodology,? Proc. of the ICCD'93, IEEEComputer Society Press, 1993, pp. 248?252.","DOI":"10.1109\/ICCD.1993.393372"},{"key":"CR17","doi-asserted-by":"crossref","unstructured":"R.K. Brayton, R. Rudell, A. Sangiovanni-Vincentelli, A.R. Wang, ?MIS: A Multiple-Level Logic Optimization System,? IEEE Transactions on Computer Aided Design CAD-6(6), November 1987.","DOI":"10.1109\/TCAD.1987.1270347"},{"issue":"no. 3","key":"CR18","first-page":"92","volume":"vol. 41","author":"D. Bursky","year":"Feb. 1993","unstructured":"D. Bursky, ?Alterable RISC Core fines tunes ASIC Architecture,? Electronic Design, vol. 41, no. 3, Feb. 1993, pp. 92?94.","journal-title":"Electronic Design"},{"key":"CR19","unstructured":"J.P. Calvez, ?Embedded Real Time Systems,? Wiley, 1993."},{"key":"CR20","volume-title":"High-Level VLSI Synthesis","year":"1991","unstructured":"R. Camposano and W. Wolf (editors), ?High-Level VLSI Synthesis? Kluwer Academic Publishers, Boston, 1991."},{"key":"CR21","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1007\/978-1-4615-3966-7_4","volume-title":"High-Level VLSI Synthesis","author":"R. Camposano","year":"1991","unstructured":"R. Camposano, R. Bergamaschi, C. Haynes, M. Payer, S. Wu, ?The IBM High-Level Synthesis System,? in ?High-Level VLSI Synthesis? edited by R. Camposano and Wayne Wolf, Kluwer Academic Publishers, Norwell, MA, 1991, pp. 79?104."},{"key":"CR22","first-page":"129","volume-title":"Encyclopedia of Computer Science and Technology","author":"R. Camposano","year":"1993","unstructured":"R. Camposano, ?High-Level Synthesis,? in A. Kent, J.G. Williams (ed.): ?Encyclopedia of Computer Science and Technology?, vol. 28, suppl. 28, Marcel Decker, New York, 1993, pp. 129?152."},{"key":"CR23","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/0096-0551(81)90048-5","volume":"Vol. 6","author":"G.J. Chaitin","year":"1981","unstructured":"G.J. Chaitin, M.A. Auslander, A.K. Chandra, J. Cocke, M.E. Hopkins and P.W. Markstein, ?Register Allocation via Coloring,? Journal on Computer Languages, Vol. 6, 1981, pp. 47?57.","journal-title":"Journal on Computer Languages"},{"issue":"no. 2","key":"CR24","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1109\/12.204789","volume":"vol. 42","author":"S. Chakravarty","year":"Feb. 1993","unstructured":"S. Chakravarty, ?A Characterization of Binary Decision Diagrams,? IEEE Trans. Computers, vol. 42, no. 2, Feb. 1993, pp. 129?137.","journal-title":"IEEE Trans. Computers"},{"key":"CR25","doi-asserted-by":"crossref","first-page":"1004","DOI":"10.1109\/TCOM.1977.1093941","volume":"vol. 25","author":"W.H. Chen","year":"1977","unstructured":"W.H. Chen, C.H. Smith, S.C. Fralick, ?A Fast Computational Algorithm for the Discrete Cosine Transform,? IEEE Trans. Commun., vol. 25, 1977, pp. 1004?1009.","journal-title":"IEEE Trans. Commun."},{"issue":"no. 4","key":"CR26","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/40.296155","volume":"vol. 14","author":"M. Chiodo","year":"August 1994","unstructured":"M. Chiodo, P. Giusto, A. Jurecska, H. Haich, L. Lavagno, A. Sangiovanni, ?A Formal Methodology for Hardware\/Software Co-design of Embedded Systems,? IEEE Micro, vol. 14, no. 4, August 1994, pp. 26?36.","journal-title":"IEEE Micro"},{"key":"CR27","unstructured":"J. Child, ?Realtime video compression poses challenges to designers and vendors alike,? Computer Design, July 1993, pp. 67?84."},{"key":"CR28","volume-title":"Status 1993, A Report on the Integrated Circuit Industry","year":"1993","unstructured":"W.J. McClean (editor), ?Status 1993, A Report on the Integrated Circuit Industry,? Integrated Circuit Engineering Corporation ICE, Scottsdale, Arizona, 1993."},{"issue":"no. 1","key":"CR29","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1147\/rd.341.0004","volume":"vol. 34","author":"J. Cocke","year":"Jan. 1990","unstructured":"J. Cocke, V. Markstein, ?The evolution of RISC technology at IBM,? IBM J. Research and Development, vol. 34, no. 1, Jan. 1990, pp. 4?11.","journal-title":"IBM J. Research and Development"},{"key":"CR30","doi-asserted-by":"crossref","unstructured":"B. Cole, ?The technology framework,? IEEE Spectrum, March 1993, pp. 32?39.","DOI":"10.1109\/6.211957"},{"key":"CR31","doi-asserted-by":"crossref","unstructured":"R. Comerford, ?How DEC developed Alpha,? IEEE Spectrum, July 1992, pp. 26?31.","DOI":"10.1109\/6.144508"},{"key":"CR32","unstructured":"H. Corporaal, ?Code Generation for Transport Triggered Architectures,? Dagstuhl Workshop on Code Generation for Embedded Processors, 1994, to appear."},{"key":"CR33","doi-asserted-by":"crossref","unstructured":"J.G. D'Ambrosio, X. Hu, ?Configuration-Level Hardware\/Software Partitioning for Real-Time,? 3rd Int. Workshop on Hardware\/Software Codesign, Sept. 22?23, Grenoble, 1994, pp. 34?41.","DOI":"10.1109\/HSC.1994.336725"},{"key":"CR34","doi-asserted-by":"crossref","DOI":"10.1137\/1.9781611970104","volume-title":"Ten Lectures on Wavelets","author":"I. Daubechies","year":"1992","unstructured":"I. Daubechies, ?Ten Lectures on Wavelets,? SIAM, Philadelphia, 1992."},{"issue":"no. 4","key":"CR35","doi-asserted-by":"crossref","first-page":"10","DOI":"10.1109\/40.296153","volume":"vol. 14","author":"G. Micheli De","year":"August 1994","unstructured":"G. De Micheli, ?Computer-Aided Hardware-Software Codesign,? IEEE Micro, vol. 14, no. 4, August 1994, pp. 10?16.","journal-title":"IEEE Micro"},{"key":"CR36","unstructured":"?Design Compiler' Reference Manual,? Version 3.1a, Synopsys, Inc., Mountain View, CA, 1994."},{"key":"CR37","unstructured":"?Design Ware Databook,? ?Synopsys? Inc., vers. 3.1a, March 1994."},{"key":"CR38","unstructured":"?DSP56000\/DSP56001: Digital Signal Processor User's Manual,? Rev. 2, Motorola, 1990."},{"key":"CR39","doi-asserted-by":"crossref","unstructured":"P. Eles, Z. Peng, A. Doboli, ?VHDL System-Level Specification and Partitioning in a Hardware\/Software Co-Synthesis Environment,? 3rd Int. Workshop on Hardware\/Software Codesign, Sept. 22?23, Grenoble, 1994, pp. 49?55.","DOI":"10.1109\/HSC.1994.336723"},{"key":"CR40","unstructured":"?Embedded Microcontrollers and Processors,? vol. I?II, Intel, 1993."},{"key":"CR41","unstructured":"?Enterprise Emulation System,? Quickturn Design Systems, Inc., Mountain View, CA 94043, 1993."},{"key":"CR42","doi-asserted-by":"crossref","unstructured":"R. Ernst, J. Henkel and Th. Benner, ?HW\/SW cosynthesis for microcontrollers,? IEEE Design & Test, Dec. 1993, pp. 64?75.","DOI":"10.1109\/54.245964"},{"key":"CR43","unstructured":"?Explorer Autologic',? Mentor Graphics Manual, vers. 5.2, 1992."},{"key":"CR44","unstructured":"?Explorer LogicLib',? Mentor Graphics Manual, vers. 5.2, 1992."},{"issue":"no. 2","key":"CR45","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1109\/5.52214","volume":"vol. 78ww","author":"M.C. McFarland","year":"Feb. 1990","unstructured":"M.C. McFarland, A. C. Parker, R. Camposano, ?The High-Level Synthesis of Digital Systems,? Proc. IEEE, vol. 78ww, no. 2, Feb. 1990, pp. 301?318.","journal-title":"Proc. IEEE"},{"issue":"no. 5","key":"CR46","doi-asserted-by":"crossref","first-page":"633","DOI":"10.1109\/43.277609","volume":"vol. 12","author":"M.C. McFarland","year":"May 1993","unstructured":"M.C. McFarland, ?Formal Verification of Sequential Hardware: A Tutorial,? IEEE Trans. CAD, vol. 12, no. 5, May 1993, pp. 633?654.","journal-title":"IEEE Trans. CAD"},{"key":"CR47","volume-title":"Mainstream Multimedia: Applying Multimedia in Business","author":"R. L. Fetterman","year":"1993","unstructured":"R. L. Fetterman, S. K. Gupta, ?Mainstream Multimedia: Applying Multimedia in Business,? Van Nostrad Reinhold, NY, 1993."},{"key":"CR48","doi-asserted-by":"crossref","unstructured":"M.J. Flynn, ?Some computer organizations and their effectiveness,? IEEE Transactions on Computers, C-21(9), September 1972, pp. 948?960.","DOI":"10.1109\/TC.1972.5009071"},{"key":"CR49","first-page":"129","volume":"vol. 4","author":"D.J. Le Gall","year":"1992","unstructured":"D.J. Le Gall, ?The MPEG video compression algorithm,? Signal Processing: Image Communication, vol. 4, 1992, pp. 129?140.","journal-title":"Signal Processing: Image Communication"},{"issue":"10","key":"CR50","first-page":"9","volume":"Vol. 16","author":"M. Ganapathi","year":"1981","unstructured":"M. Ganapathi and C. Fischer, ?Bibliography on automated retargetable code generation,? ACM Sigplan Notices, Vol. 16(10), 1981, pp. 9?12.","journal-title":"ACM Sigplan Notices"},{"issue":"4","key":"CR51","doi-asserted-by":"crossref","first-page":"347","DOI":"10.1002\/spe.4380140406","volume":"Vol. 14","author":"M. Ganapathi","year":"1984","unstructured":"M. Ganapathi and C. Fischer, ?Attributed Linear Intermediate Representations for Retargetable Code Generators,? Software Practices and Experiments, Vol. 14(4), 1984, pp. 347?364.","journal-title":"Software Practices and Experiments"},{"key":"CR52","doi-asserted-by":"crossref","unstructured":"A. Gersho, R. M. Gray, ?Vector Quantization and Signal Compression,? 1992.","DOI":"10.1007\/978-1-4615-3626-0_16"},{"key":"CR53","unstructured":"G. Goossens, et al., ?Integration of medium-throughput signal processing algorithms on flexible instruction-set architectures,? to appear in J. VLSI Signal Processing (special issue in synthesis for real-time DSP), 1993."},{"key":"CR54","unstructured":"R.K. Gupta and G. De Micheli: ?System Synthesis via HW \/ SW Codesign Tech. Report CSL-TR-92-548?, Computer Systems Laboratory, Stanford University, October 1992."},{"key":"CR55","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4757-2231-4","volume-title":"Synchronous Programming of Reactive Systems","author":"N. Halbwachs","year":"1993","unstructured":"N. Halbwachs, ?Synchronous Programming of Reactive Systems,? Kluwer, Dordrecht, The Netherlands, 1993."},{"issue":"no. 11","key":"CR56","first-page":"95","volume":"vol. 19","author":"T.R. Halfhill","year":"Nov. 1994","unstructured":"T.R. Halfhill, ?AMD vs. Superman,? BYTE, vol. 19, no. 11, Nov. 1994, pp. 95?101.","journal-title":"BYTE"},{"issue":"no. 11","key":"CR57","first-page":"123","volume":"vol. 19","author":"T.R. Halfhill","year":"Nov. 1994","unstructured":"T.R. Halfhill, ?T5: Brute Force,? BYTE, vol. 19, no. 11, Nov. 1994, pp. 123?128.","journal-title":"BYTE"},{"issue":"no. 10","key":"CR58","first-page":"51","volume":"vol. 21","author":"B. R. Halhed","year":"Oct. 1991","unstructured":"B. R. Halhed, D. L. Scott, ?Videoconferencing Market Trends,? Business Communication Review, vol. 21, no. 10, Oct. 1991, pp. 51?56.","journal-title":"Business Communication Review"},{"key":"CR59","unstructured":"W. Hardt, R. Camposano, ?Trade-Offs in HW\/SW Codesign,? Proc. of the ACM Workshop on Hardware\/Software Codesign, Cambridge, MA, October 7?8, 1993. (also available as technical report SFB 358-B2-3\/93, TU Dresden)"},{"key":"CR60","doi-asserted-by":"crossref","unstructured":"D. Harel, ?Biting the Silver Bullet: Toward a Brighter Future for System Development,? IEEE Computer, January 1992, pp. 8?20.","DOI":"10.1109\/2.108047"},{"key":"CR61","doi-asserted-by":"crossref","unstructured":"M. Harrand, et al., ?A Single Chip Videophone Video Encoder\/Decoder,? Proc. IEEE Int. Solid-State Circuit Conference, Feb. 1995, pp. 292?293.","DOI":"10.1109\/ISSCC.1995.535561"},{"key":"CR62","volume-title":"Emulation and Prototyping of Digital Systems","author":"R. Helaihel","year":"June 1995","unstructured":"R. Helaihel, K. A. Olukotun, ?Emulation and Prototyping of Digital Systems,? Nato Advanced Study, Institute on HW\/SW Codesign, Tiomezzo, June 1995."},{"key":"CR63","unstructured":"J.L. Hennessy, D. A. Patterson, ?Computer Architecture: A Quantitative Approach,? Morgan Kaufmann Publ., 1990."},{"key":"CR64","first-page":"123","volume":"Vol. 14","author":"R.G. Herrtwich","year":"1991","unstructured":"R.G. Herrtwich, ?Betriebsmittelvergabe unter Echtzeitgesichtspunkten (in german),? Informatik Spektrum, Vol. 14, 1991, pp. 123?136.","journal-title":"Informatik Spektrum"},{"key":"CR65","doi-asserted-by":"crossref","unstructured":"D. Herrmann, J. Henkel, R. Ernst, ?An Approach to the Adaptation of Estimated Cost Parameters in the COSYMA System,? 3rd Int. Workshop on Hardware\/Software Codesign, Sept. 22?23, Grenoble, 1994, pp. 100?107.","DOI":"10.1109\/HSC.1994.336718"},{"key":"CR66","doi-asserted-by":"crossref","unstructured":"J. Hoogerbrugge, H. Corporaal, ?Transport-Triggering vs. Operation-Triggering,? Compiler Construction Conference, 1994.","DOI":"10.1007\/3-540-57877-3_29"},{"issue":"no. 4","key":"CR67","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1109\/40.296154","volume":"vol. 14","author":"X. Hu","year":"August 1994","unstructured":"X. Hu, et al., ?Codesign of Architectures for Automotive Powertrain Modules,? IEEE Micro, vol. 14, no. 4, August 1994, pp. 17?25.","journal-title":"IEEE Micro"},{"issue":"no. 4","key":"CR68","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1007\/BF01215398","volume":"vol. 2","author":"A.C. Hung","year":"1994","unstructured":"A.C. Hung, T.H.-Y. Meng, ?A Comparison of Fast Inverse Discrete Cosine Transform Algorithms,? Multimedia Systems, vol. 2, no. 4, 1994, pp. 204?217.","journal-title":"Multimedia Systems"},{"key":"CR69","unstructured":"K. Hwang, ?Advanced Computer Architecture: Parallelism, Scalability, Programmability,? McGraw-Hill, 1993."},{"key":"CR70","unstructured":"IEEE International Workshop on HW\/SW Co-Design, Cambridge, Massachusetts, October 1993."},{"key":"CR71","unstructured":"IEEE J. Solid-State Circuits, Special Issue on1994 ISSCC: Memory Circuits, vol. 29, no. 11, Nov. 1994, pp. 1303?1335."},{"key":"CR72","unstructured":"ISO\/IEC DIS 11172, ?Informationtechnology - Coding of moving pictures and associated audio for digital storage media up to about 1.5 Mbit\/s,? 1992."},{"issue":"no. 1","key":"CR73","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/83.128028","volume":"vol.1","author":"A. E. Jacquin","year":"January 1992","unstructured":"A. E. Jacquin, ?Image Coding Based on a Fractal Theory of Iterated Contractive Image Transformations,? IEEE Trans. Image Processing, vol.1, no. 1, January 1992, pp. 18?30.","journal-title":"IEEE Trans. Image Processing"},{"issue":"no. 8","key":"CR74","doi-asserted-by":"crossref","first-page":"955","DOI":"10.1109\/43.149767","volume":"vol. 11","author":"R. Jain","year":"August 1992","unstructured":"R. Jain, et al., ?Predicting System-level Area and Delay for Pipelined and Nonpipelined Designs,? IEEE Trans. CAD, vol. 11, no. 8, August 1992, pp. 955?965.","journal-title":"IEEE Trans. CAD"},{"key":"CR75","unstructured":"M. Johnson, ?Superscalar Microprocessor Design,? Prentice Hall, 1991."},{"key":"CR76","doi-asserted-by":"crossref","unstructured":"N. P. Jouppi, D. W. Wall, ?Available instruction-level parallelism for superscalar and superpipelined machines,? Proc. 3rd Conf. Architectural Support for Programming Languages and Operating Systems, Boston, April 1989, pp. 272?282.","DOI":"10.1145\/70082.68207"},{"issue":"no. 3","key":"CR77","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/54.232469","volume":"vol. 10","author":"A. Kalavade","year":"Sept. 1993","unstructured":"A. Kalavade, E.D. Lee, ?A Hardware-Software Codesign Methodology for DSP Applications,? IEEE Design & Test of Computers, vol. 10, no. 3, Sept. 1993, pp. 16?28.","journal-title":"IEEE Design & Test of Computers"},{"key":"CR78","doi-asserted-by":"crossref","unstructured":"A. Kalavade, E.A. Lee, ?A Global Criticality\/Local Phase Driven Algorithm for the Constrained Hardware\/Software Partitioning Problem,? 3rd Int. Workshop on Hardware\/Software Codesign, Sept. 22?24, Grenoble, 1994, pp. 42?48.","DOI":"10.1109\/HSC.1994.336724"},{"key":"CR79","doi-asserted-by":"crossref","unstructured":"H. Kopetz et.al., ?Distributed Fault-Tolerant Real-Time Systems: The Mars Approach,? IEEE Micro, February 1989, pp. 25?40.","DOI":"10.1109\/40.16792"},{"key":"CR80","doi-asserted-by":"crossref","unstructured":"H. Kopetz, ?Event-Triggered versus Time-Triggered Real-Time Systems,? Lecture Notes in Computer Science 563, A. Karshmer and J. Nehmer (editors), Vol. 563, July 1991, pp. 87?101.","DOI":"10.1007\/BFb0024530"},{"key":"CR81","unstructured":"W. D. K\u00f6rner, G.J. Fr\u00e4nkle, ?Elektronische Dieselregelung EDR f\u00fcr Nutzfahrzeug Motoren,? VDI-Berichte, Nr. 515, 1984. (in German)."},{"key":"CR82","unstructured":"S. Krebs, ?Effiziente Motorsteuerung verringert Schadstoffemission,? Siemens?Zeitschrift Special, FuE, pp. 14?17, Fr\u00fchjahr 1993 (in German)."},{"key":"CR83","unstructured":"S. Y. Kung, ?VLSI Array Processor,? Prentice Hall, 1988."},{"key":"CR84","unstructured":"M. Langevin, E. Cerny, J. Wilberg, H.T. Vierhaus, ?Local Microcode Generation in System Design,? G. Goossens, P. Marwedel (eds.): ?Code Generation for Embedded Processors?, Kluwer Academic Publishers, to appear, 1995."},{"key":"CR85","unstructured":"M. Langevin, J. Wilberg, P. Pl\u00f6ger, H.-T. Vierhaus, ?A Codesign Methodology for High Performance Embedded Systems,? High Performance Computing Symposium '95, Montreal, Canada, July 10 ? July 12, 1995, pp. 353?364."},{"key":"CR86","first-page":"205","volume-title":"High-Level VLSI Synthesis","author":"D. Lanneer","year":"1991","unstructured":"D. Lanneer, S. Note, F. Depuydt, M. Paulwels, F. Catthoor, G. Goosens, H. DeMan, ?Architectural Synthesis for Medium and High Throughput Signal Processing with the new Cathedral environment,? in ?High-Level VLSI Synthesis? edited by R. Camposano and Wayne Wolf, Kluwer Academic Publishers, Norwell, MA, 1991, pp. 205?229."},{"key":"CR87","doi-asserted-by":"crossref","unstructured":"D. Lanneer, M. Cornero, G. Goossens, H. De Man, ?Data Routing: a Paradigm for Efficient Data-Path Synthesis and Code Generation,? 7th Int. Workshop on High-Level Synthesis, Niagara-on-the-Lake, Ontario, Canada, May 18?20, 1994, pp. 17?21.","DOI":"10.1109\/ISHLS.1994.302347"},{"key":"CR88","doi-asserted-by":"crossref","unstructured":"S.Y. Liao, S. Devadas, K. Keutzer, S. Tjiang, A. Wang, ?Code Optimization Techniques for Embedded DSP Microprocessors,? DAC'95, 1995, pp. 599?604.","DOI":"10.1145\/217474.217596"},{"key":"CR89","doi-asserted-by":"crossref","unstructured":"C. Liem, T. May, P. Paulin, ?Instruction-Set Matching and Selection for DSP and ASIP Code Generation,? EDAC, 1994.","DOI":"10.1109\/EDTC.1994.326902"},{"key":"CR90","unstructured":"C. Liem, T. May, P. Paulin, ?Register Allocation through Resource Classification for ASIP Microcode Generation,? ICCAD, 1994."},{"issue":"no. 2","key":"CR91","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/35.46684","volume":"vol. 28","author":"M.L. Liou","year":"Feb. 1990","unstructured":"M.L. Liou, ?Visual Telephony as an ISDN Application,? IEEE Communications Magazine, vol. 28, no. 2, Feb. 1990, pp. 30?38.","journal-title":"IEEE Communications Magazine"},{"key":"CR92","unstructured":"S. Malik and A. Wolfe: ?Tutorial on Embedded System Performance Analysis? Proceedings ICCD'93, IEEE Computer Society Press, 1993, pp. 51."},{"issue":"no. 7","key":"CR93","doi-asserted-by":"crossref","first-page":"674","DOI":"10.1109\/34.192463","volume":"vol. 11","author":"S. Mallat","year":"July 1989","unstructured":"S. Mallat, ?A Theory for Multiresolution Signal Decomposition: The Wavelet Representation,? IEEE Trans. Pattern Anal. Mach. Intel., vol. 11, no. 7, July 1989, pp. 674?693.","journal-title":"IEEE Trans. Pattern Anal. Mach. Intel."},{"key":"CR94","unstructured":"?Memory Products DRAM & DRAM Modules,? NEC Data Book, 1993."},{"key":"CR95","unstructured":"T. H. Meng, et al., ?Portable Video-on-Demand in Wireless Communication,? Proc. IEEE, to appear Dec. 1994."},{"key":"CR96","unstructured":"C. Monahan, F. Brewer, ?Symbolic Modeling and Evaluation of Data Paths,? University of Santa Barbara, ECE Technical Report #94-26, Oct. 1994."},{"issue":"no. 2","key":"CR97","first-page":"4","volume":"vol. 35","author":"H.-G. Musmann","year":"April 1993","unstructured":"H.-G. Musmann, et al., ?Kompressionsalgorithmen f\u00fcr interaktive Multimedia-Systeme,? it+ti, vol. 35, no. 2, pp. 4?18, April 1993 in German.","journal-title":"it+ti"},{"key":"CR98","doi-asserted-by":"crossref","first-page":"205","DOI":"10.1007\/978-1-4615-3966-7_9","volume-title":"High-Level VLSI Synthesis","author":"Y. Nakamura","year":"1991","unstructured":"Y. Nakamura, K. Oguri and A. Nagoya, ?Synthesis from Pure Behavioral Descriptions,? in ?High-Level VLSI Synthesis? edited by R. Camposano and Wayne Wolf, Kluwer Academic Publishers, Norwell, MA 1991, pp. 205?229."},{"key":"CR99","doi-asserted-by":"crossref","unstructured":"S. Note at.al., ?Cathedral III: Architecture driven high-level synthesis for high throughput DSP applications,? Procs. 28th DAC, San Francisco, CA, June 1991, pp. 597?602.","DOI":"10.1145\/127601.127739"},{"key":"CR100","doi-asserted-by":"crossref","unstructured":"K. A. Olukotun, et al., ?A Software-Hardware Cosynthesis Approach to Digital System Simulation,? IEEE Micro, August 1994, pp. 48?58.","DOI":"10.1109\/40.296157"},{"key":"CR101","unstructured":"?Open Microprocessor Initiative: The Synopsis,? CEC - ESPRIT, 1992."},{"key":"CR102","volume-title":"Tcl and the Tk Toolkit","author":"J. K. Ousterhout","year":"1994","unstructured":"J. K. Ousterhout, ?Tcl and the Tk Toolkit,? Addison-Wesley Publishing Company, Reading, MA, 1994."},{"key":"CR103","unstructured":"C.Y. Park, ?Predicting deterministic execution times of real time programs,? PhD thesis, University of Washington, 1992. (also Technical Report 92-08-02, Dept. of Computer Science, University of Washington, Seattle)"},{"key":"CR104","doi-asserted-by":"crossref","unstructured":"K. Patel, et al., ?Performance of a Software MPEG Video Decoder,? Proc. 1st ACM Int. Conf. on Multimedia, Anaheim, CA, 1993.","DOI":"10.1145\/166266.166274"},{"key":"CR105","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/BF02406469","volume":"vol. 9","author":"P.G. Paulin","year":"1995","unstructured":"P.G. Paulin, C. Liem, T.C. May, S. Sutarwala, ?DSP Tool Requirements for Embedded Systems: A Telecommunications Industrial Perspective,? J. VLSI Signal Processing, vol. 9, 1995, pp. 23?47.","journal-title":"J. VLSI Signal Processing"},{"key":"CR106","unstructured":"?Pentium' Processor User Manual,? vol. I?III, Intel, 1993."},{"key":"CR107","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/978-1-4615-3506-5_3","volume-title":"Computer Systems and Software Engineering","author":"P. Pirsch","year":"1992","unstructured":"P. Pirsch, ?VLSI Architectures for Digital Video Signal Processing,? in P. Dewilde, J. Vandewalle (eds.): ?Computer Systems and Software Engineering?, Kluwer Academic Publishers, Dordrecht, Netherlands, 1992, pp. 65?99."},{"key":"CR108","volume-title":"Technical Report Spectre L2","author":"J.A. Plaice","year":"October 1987","unstructured":"J.A. Plaice and N. Halbwachs, ?Lustre V2 user's guide and reference manual,? Technical Report Spectre L2, IMAG, Grenoble, France, October 1987."},{"key":"CR109","doi-asserted-by":"crossref","unstructured":"P.G. Pl\u00f6ger, J. Wilberg, M. Langevin, R. Camposano, ?WWW Based Structuring of Codesigns,? Int. System-level Sythesis Symposium, Cannes, 1995, to appear.","DOI":"10.1145\/224486.224532"},{"issue":"no. 6","key":"CR110","doi-asserted-by":"crossref","first-page":"669","DOI":"10.1109\/43.285240","volume":"vol. 13","author":"J.M. Rabaey","year":"1994","unstructured":"J.M. Rabaey, M. Potkonjak, ?Estimating Implementation Bounds for Real Time DSP Application Specific Circuits,? IEEE Trans. CAD, vol. 13, no. 6, 1994, pp. 669?683.","journal-title":"IEEE Trans. CAD"},{"key":"CR111","volume-title":"Discrete Cosine Transform","author":"K.R. Rao","year":"1990","unstructured":"K.R. Rao, ?Discrete Cosine Transform,? Academic Press, New York, 1990."},{"issue":"no. 2","key":"CR112","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1007\/BF01205181","volume":"vol.7","author":"B.R. Rau","year":"May 1993","unstructured":"B.R. Rau, J. A. Fisher, ?Instruction-Level Parallel Processing: History, Overview, and Perspective,? J. Supercomputing, vol.7, no. 2, May 1993, pp. 9?50.","journal-title":"J. Supercomputing"},{"key":"CR113","doi-asserted-by":"crossref","unstructured":"S. Ritz, M. Pankert, V. Zivojnovic, H. Meyr, ?High-Level software synthesis for the design of communication systems,? IEEE Journal on Selected Areas in Communications, Vol. 11, April 1993.","DOI":"10.1109\/49.219550"},{"issue":"no. 10","key":"CR114","first-page":"197","volume":"vol. 19","author":"B. Ryan","year":"Oct. 1994","unstructured":"B. Ryan, ?Alpha Rides High,? BYTE, vol. 19, no. 10, Oct. 1994, pp. 197?198.","journal-title":"BYTE"},{"key":"CR115","doi-asserted-by":"crossref","unstructured":"A. Saini, ?Design of the Intel Pentium' Processor,? Proc. of the ICCD'93, IEEEComputer Society Press, 1993, pp. 248?252.","DOI":"10.1109\/ICCD.1993.393370"},{"issue":"no. 3","key":"CR116","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/54.232473","volume":"vol. 10","author":"A. Samailagic","year":"Sept. 1993","unstructured":"A. Samailagic, D. P. Siewiorek, ?The VuMan2 Wearable Computer,? IEEE Design & Test of Computers, vol. 10, no. 3, Sept. 1993, pp. 56?67.","journal-title":"IEEE Design & Test of Computers"},{"key":"CR117","doi-asserted-by":"crossref","unstructured":"S.E. Shladover, ?Research and Development Needs for Advanced Vehicle Control Systems,? IEEE Micro, Feb. 1993, pp. 11?19.","DOI":"10.1109\/40.210521"},{"key":"CR118","unstructured":"?SIR\/CASTLE Online Help System,? SIR\/CASTLE Online Help System, http: \/\/alcatraz.gmd.de:9422 \/ castle \/ doc \/ start.html, in preparation."},{"key":"CR119","unstructured":"M.D. Smith, ?Tracing with pixie,? Available by anonymous ftp from velox.stanford.edu as pub\/pixie_doc\/maual.ps, April 1991."},{"key":"CR120","unstructured":"R.M. Stallman, ?Using and Porting GNU CC,? Free Software Foundation."},{"key":"CR121","doi-asserted-by":"crossref","unstructured":"J.A. Stankovic and K. Ramamritham, ?The Spring Kernel: A new paradigm for Real-Time Systems,? IEEE Software, May 1991, pp. 62?72.","DOI":"10.1109\/52.88945"},{"key":"CR122","unstructured":"U. Steinhausen, et al., ?System-Synthesis Using Hardware\/Software Codesign,? Int. Workshop on Hardware-Software Co-Design, Cambridge, MA, Oct. 7?8, 1993."},{"key":"CR123","volume-title":"The C++ Programming Language","author":"B. Stroustrup","year":"1991","unstructured":"B. Stroustrup, ?The C++ Programming Language,? 2.ed., Addison-Wesley, Reading, MA, 1991.","edition":"2.ed."},{"key":"CR124","unstructured":"?SystemV Interface Definition,? Vol. I & II, AT&T Customer Information Center, 1986."},{"key":"CR125","doi-asserted-by":"crossref","unstructured":"A. Tannenbaum, H. van Staveren and J. Stevenson, ?Using Peephole Optimization on Intermediate Code,? ACM Trans. on Programing Languages and Systems, Vol. 4(1), 1982.","DOI":"10.1145\/357153.357155"},{"key":"CR126","unstructured":"?The Almagest: Manual for Ptolemy,? Version 0.3.1, Dept. of EECS, University of California at Berkeley, January 1992."},{"key":"CR127","unstructured":"?The CASTLE Analysis Environment,? CASTLE Analysis Home Page, urhttp: \/\/alcatraz.gmd.de:9422 \/ designenv \/ hello.html, in preparation."},{"key":"CR128","doi-asserted-by":"crossref","unstructured":"M. Thei?inger, P. Stravers, H. Veit, ?An Interactive Environment for HW\/SW Co-Design,? 3rd Int. Workshop on Hardware\/Software Codesign, Sept. 22?23, Grenoble, 1994, pp. 203?209.","DOI":"10.1109\/HSC.1994.336705"},{"key":"CR129","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4613-1519-3","volume-title":"Algorithmic and Register-Transfer Level Synthesis: The System Architect's Workbench","author":"D. Thomas","year":"1990","unstructured":"D. Thomas, E. Lagnese, R. Walker, J. Nestor, J. Rajan, R. Blackburn, ?Algorithmic and Register-Transfer Level Synthesis: The System Architect's Workbench,? Kluwer Academic Publishers, Boston, 1990."},{"key":"CR130","unstructured":"?TMS 320C4x User's Guide,? Texas Instruments, 1992."},{"key":"CR131","unstructured":"D. Tuite, ?32-bit Power And Tools Bring Cheer to Embedded System Designers,? Computer Design, December 1992, pp. 91?103."},{"issue":"no. 4","key":"CR132","doi-asserted-by":"crossref","first-page":"492","DOI":"10.1109\/4.126536","volume":"vol. 27","author":"S.-I. Uramoto","year":"April 1992","unstructured":"S.-I. Uramoto, et al., ?A 100-MHz 2-D Discrete Cosine Transform Core Processor,? IEEE J. Solid-State Circuits, vol. 27, no. 4, April 1992, pp. 492?498.","journal-title":"IEEE J. Solid-State Circuits"},{"key":"CR133","unstructured":"?VA: Concept Silicon User Guide,? InCA Inc., Santa Clara, CA 95054, 1993."},{"key":"CR134","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4757-2222-2","volume-title":"High-Level Synthesis for Real Time Digital Signal Processing","author":"J. Vanhof","year":"1993","unstructured":"J. Vanhof, K. Van Rompaey, I. Bolsens, G. Goosens, H. DeMan, ?High-Level Synthesis for Real Time Digital Signal Processing,? Kluwer Academic Publishers, Dordrecht, The netherlands, 1993."},{"issue":"no. 6","key":"CR135","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1109\/40.248056","volume":"vol. 13","author":"R. Vickers","year":"Dec. 1993","unstructured":"R. Vickers, ?The Development of ATM Standards and Technology: A Retrospective,? IEEE Micro, vol. 13, no. 6, Dec. 1993, pp. 62?73.","journal-title":"IEEE Micro"},{"key":"CR136","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-3968-1","volume-title":"A Survey of High-Level Synthesis Systems","author":"R.A. Walker","year":"1991","unstructured":"R.A. Walker and R. Camposano, ?A Survey of High-Level Synthesis Systems,? Kluwer Academic Publishers, Boston, 1991."},{"key":"CR137","unstructured":"E. Walkup, G. Borriello, ?Automatic Synthesis of Device Drivers for HW\/SW Codesign,? IEEE International Workshop on HW\/SW Co-Design, Cambridge, Massachusetts, October 1993."},{"issue":"no. 1","key":"CR138","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/30.125072","volume":"vol. 38","author":"G. K. Wallace","year":"Feb. 1992","unstructured":"G. K. Wallace, ?The JPEG still picture compression standard,? IEEE Trans. Consumer Electronics, vol. 38, no. 1, Feb. 1992, pp. 18?34.","journal-title":"IEEE Trans. Consumer Electronics"},{"key":"CR139","doi-asserted-by":"crossref","unstructured":"N. Weste, ?OK, if these CAD tools are so great, why isn't my chip design on schedule?,? Int. Conf. Computer Design, Cambridge, MA, Oct. 10?12, 1994, pp. 2?8.","DOI":"10.1109\/ICCD.1994.331840"},{"key":"CR140","doi-asserted-by":"crossref","unstructured":"J. Wilberg, R. Camposano, U. Westerholz, U. Steinhausen, ?Design of an Embedded Video Compression System - A Quantitative Approach,? Int. Conf. Computer Design, Cambridge, MA, Oct. 10?12, 1994, pp. 428?431.","DOI":"10.1109\/ICCD.1994.331943"},{"key":"CR141","doi-asserted-by":"crossref","unstructured":"J. Wilberg, R. Camposano, W. Rosenstiel, ?Design Flow for Hardware\/Software Cosynthesis of a Video Compression System,? 3rd Int. Workshop on Hardware\/Software Codesign, Sept. 22?23, Grenoble, 1994, pp. 73?80.","DOI":"10.1109\/HSC.1994.336721"},{"key":"CR142","doi-asserted-by":"crossref","unstructured":"J. Wilberg, R. Camposano, M. Langevin, P. Pl\u00f6ger, T. Vierhaus, ?Cosynthesis in CASTLE,? in ?Novel Approaches in Logic and Architecture Synthesis?, Chapman & Hall, 1995, to appear.","DOI":"10.1007\/978-0-387-34920-6_37"},{"key":"CR143","volume-title":"The SUIF Compiler System","author":"R. Wilson","year":"1994","unstructured":"R. Wilson, et al., ?The SUIF Compiler System,? http: \/\/suif.stanford.edu \/suif \/suif-overview \/suif-overview.html, Computer Systems Laboratory, Stanford University, CA, 1994."},{"key":"CR144","doi-asserted-by":"crossref","first-page":"231","DOI":"10.1007\/978-1-4615-3966-7_10","volume-title":"High-Level VLSI Synthesis","author":"W. Wolf","year":"1991","unstructured":"W. Wolf, A. Takach and T.C. Lee, ?Architectural Optimization Methods for Control Dominated Machines,? in ?High-Level VLSI Synthesis? edited by R. Camposano and Wayne Wolf, Kluwer Academic Publishers, Norwell, MA, 1991, pp. 231?254."},{"issue":"no. 7","key":"CR145","doi-asserted-by":"crossref","first-page":"967","DOI":"10.1109\/5.293155","volume":"vol. 82","author":"W. Wolf","year":"July 1994","unstructured":"W. Wolf, ?Hardware-Software Co-Design of Embedded Systems,? Proc. IEEE, vol. 82, no. 7, July 1994, pp. 967?989.","journal-title":"Proc. IEEE"},{"issue":"no. 2","key":"CR146","doi-asserted-by":"crossref","first-page":"544","DOI":"10.1109\/78.80854","volume":"vol. 39","author":"H.R. Wu","year":"Feb. 1991","unstructured":"H.R. Wu, F.J. Paoloni, ?A Two-Dimensional Fast Cosine Transform Algorithm Based on Hou's Approach,? IEEE Trans. Signal Processing, vol. 39, no. 2, Feb. 1991, pp. 544?546.","journal-title":"IEEE Trans. Signal Processing"},{"key":"CR147","doi-asserted-by":"crossref","unstructured":"E. Zanoni, P. Pavan, ?Improving the Reliability and Safety of Automotive Electronics,? IEEE Micro, Feb. 1993, pp. 30?47.","DOI":"10.1109\/40.210523"}],"container-title":["Design Automation for Embedded Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF00134682.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/BF00134682\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BF00134682","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,18]],"date-time":"2024-12-18T16:56:38Z","timestamp":1734540998000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BF00134682"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996,1]]},"references-count":147,"journal-issue":{"issue":"1-2","published-print":{"date-parts":[[1996,1]]}},"alternative-id":["BF00134682"],"URL":"https:\/\/doi.org\/10.1007\/bf00134682","relation":{},"ISSN":["0929-5585","1572-8080"],"issn-type":[{"value":"0929-5585","type":"print"},{"value":"1572-8080","type":"electronic"}],"subject":[],"published":{"date-parts":[[1996,1]]}}}