Papers on Hardware/Software Co-Design Methods

1) R. Ernst, "Codesign of Embedded Systems: Status and Trends", IEEE Design & Test of Computers, June 1998.
2) K. Keutzer et al, "System-level design: orthogonalization of concerns and platform-based design ", IEEE Transaction on CADICS, December 2000.
3) E. Lee et al, "A Framework for Comparing Models of Computation ", IEEE Transactions on CADICS, December 1998, pp. 1217-1229.
4) R. Ernst et al, "Hardware-Software Co-synthesis for Microcontrollers", IEEE Design & Test of Computers, December 1993.
5) R. Gupta et al, "A Cosynthesis Approach to Embedded System Design Automation", Journal of Design Automation of Embedded Systems, January 1996.
6) W. Wolf, "An Architectural Co-synthesis Algorithm for Distributed, Embedded Computing Systems", June 1997.
7) J. Henkel et al, "A Hardware-Software Partitioning Using a Dynamically Determined Granularity", Proceedings of Design Automation Conference, 1997.
8) Balarin et al, "Synthesis of software programs for embedded control applications", IEEE Transactions on CADICS, June 1999, pp. 834-849.
9) P. Eles et al, "Scheduling with Bus Access Optimization for Distributed Embedded Systems", IEEE Transactions on VLSI Systems, October 2000.
10) P. Chou et al, "ipChinook: An integrated IP-based Design Framework for Distributed Embedded Systems", Proceedings of the Design Automation Conference, 1999.
11) Y. Li, S. Malik, "Performance Analysis of Embedded software using implicit path enumeration", IEEE Transactions on CADICS, December 1997.